0001213900-21-059343.txt : 20211115 0001213900-21-059343.hdr.sgml : 20211115 20211115160642 ACCESSION NUMBER: 0001213900-21-059343 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMSovereign Holding Corp. CENTRAL INDEX KEY: 0001178727 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 465538504 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39379 FILM NUMBER: 211410421 BUSINESS ADDRESS: STREET 1: 5000 QUORUM DRIVE, SUITE 400 CITY: DALLAS STATE: TX ZIP: 75254 BUSINESS PHONE: 904-834-4400 MAIL ADDRESS: STREET 1: 5000 QUORUM DRIVE, SUITE 400 CITY: DALLAS STATE: TX ZIP: 75254 FORMER COMPANY: FORMER CONFORMED NAME: ComSovereign Holding Corp. DATE OF NAME CHANGE: 20200504 FORMER COMPANY: FORMER CONFORMED NAME: ComSovereign Holding Corp DATE OF NAME CHANGE: 20191210 FORMER COMPANY: FORMER CONFORMED NAME: DRONE AVIATION HOLDING CORP. DATE OF NAME CHANGE: 20140508 10-Q 1 f10q0921_comsovereign.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended September 30, 2021

 

or

 

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

 

For the transition period from ______________ to ______________

 

Commission File No. 333-150332

 

COMSOVEREIGN HOLDING CORP.

(Exact name of registrant as specified in its charter)

 

Nevada   46-5538504

(State or other jurisdiction of
incorporation or organization)

 

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

 

5000 Quorum Drive, Suite 400

Dallas, TX

  75254
(Address of principal executive office)   (Zip Code)

 

(904) 834-4400

(Registrant’s telephone number, including area code)

 

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

 

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

 

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

 

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
    Emerging growth company

 

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

 

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

 

As of November 10, 2021, there were 79,934,456 shares of registrant’s common stock outstanding.

 

 

 

 

 

TABLE OF CONTENTS

 

    PAGE 
PART I   FINANCIAL INFORMATION  
Item 1. Financial Statements (Unaudited) 1
  Condensed Consolidated Balance Sheets as of September 30, 2021 and December 31, 2020 1
  Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2021 and 2020. 2
  Condensed Consolidated Statements of Comprehensive Loss for the three and nine months ended September 30, 2021 and 2020. 3
  Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine months ended September 30, 2021 and 2020. 4
  Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2021 and 2020. 6
  Notes to the Interim Unaudited Consolidated Financial Statements 7
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 38
Item 3. Quantitative and Qualitative Disclosures about Market Risk 48
Item 4 Controls and Procedures 49
     
PART II OTHER INFORMATION  
Item 1. Legal Proceedings 50
Item 1A. Risk Factors 50
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 50
Item 3. Default Upon Senior Securities 50
Item 4. Mine Safety Disclosures 50
Item 5. Other Information 50
Item 6. Exhibits 51
  Signatures 52

 

i

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1: Financial Statements

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED BALANCE SHEET

 

(Amounts in thousands, except share data)  September 30,
2021
   December 31,
2020
 
ASSETS  (Unaudited)     
Current Assets        
Cash and cash equivalents  $2,869   $731 
Accounts receivable, net   1,943    787 
Inventory, net   10,819    4,538 
Prepaid expenses   6,734    1,473 
Other current assets   417    152 
Total Current Assets   22,782    7,681 
Property and equipment, net   9,796    2,286 
Operating lease right-of-use assets   3,867    2,725 
Finance lease right-of-use-assets   216    68 
Intangible assets, net   48,035    53,188 
Goodwill   103,604    64,898 
Other assets – long term   95    31 
Total Assets  $188,395   $130,877 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities          
Accounts payable  $4,114   $5,583 
Accrued interest   424    2,029 
Accrued liabilities   1,210    1,649 
Accrued liabilities – related party   86    30 
Accrued payroll   1,222    3,992 
Contract liabilities, current   2,932    721 
Accrued warranty liability   
    185 
Operating lease liabilities, current   1,021    676 
Finance lease liabilities, current   66    46 
Notes payable – related party   160    1,010 
Current portion of long-term debt, net of unamortized discounts and debt issuance costs   12,354    18,340 
Total Current Liabilities   23,589    34,262 
Debt – long term, net of unamortized discounts and debt issuance costs   

18,077

    706 
Contract liabilities – long term   122    143 
Accrued warranty liability – long term   457    
 
Operating lease liabilities – long term   3,012    2,209 
Finance lease liabilities – long term   138    9 
Total Liabilities   

45,395

    37,329 
COMMITMENTS AND CONTINGENCIES (Note 17)   
 
    
 
 
STOCKHOLDERS’ EQUITY          
Preferred stock, $0.0001 par value, 100,000,000 shares authorized, no shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively   
    
 
Common stock, $0.0001 par value, 300,000,000 shares authorized, 72,533,850 and 49,444,689 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively   17    15 
Additional paid-in capital   245,132    158,210 
Accumulated deficit   (102,099)   (64,627)
Treasury stock, at cost, 100,000 shares as of September 30, 2021 and December 31, 2020, respectively   (50)   (50)
Total Stockholders’ Equity   

143,000

    93,548 
Total Liabilities and Stockholders’ Equity  $188,395   $130,877 

 

See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements

 

1

 

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED STATEMENT OF OPERATIONS

(Unaudited)

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
(Amounts in thousands, except share and per share data)  2021   2020   2021   2020 
Revenue  $4,115   $2,018   $9,812   $7,513 
Cost of Goods Sold   1,819    859    4,706    3,473 
Gross Profit   2,296    1,159    5,106    4,040 
                     
Operating Expenses                    
Research and development   2,061    562    3,805    1,263 
Sales and marketing   247    1    449    31 
General and administrative   6,464    4,471    20,543    13,152 
Depreciation and amortization   3,834    2,909    11,034    8,654 
Impairment expense   
    
    281    
 
Gain on the sale of assets   48    
    (83)   (1)
Total Operating Expenses   12,654    7,943    36,029    23,099 
Net Operating Loss   (10,358)   (6,784)   (30,923)   (19,059)
Other Income (Expense)                    
Interest expense   (724)   (3,350)   (1,740)   (5,707)
Other income (expense)   1    (129)   (116)   (129)
Gain/(Loss) on extinguishment of debt   298    (22)   (4,725)   (22)
Foreign currency transaction gain/(loss)   94    (46)   32    (6)
Interest income   
    
    
    1 
Total Other Expenses   (331)   (3,547)   (6,549)   (5,863)
Net Loss  $(10,689)  $(10,331)  $(37,472)  $(24,922)
Loss per common share:                    
Basic and Diluted  $(0.15)  $(0.23)  $(0.56)  $(0.56)
Weighted-average shares outstanding:                    
Basic and Diluted   71,994,529    44,216,540    66,388,447    44,155,510 

 

See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements

 

2

 

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS

(Unaudited)

 

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Net Loss  $(10,689)  $(10,331)  $(37,472)  $(24,922)
Other Comprehensive Loss:                    
Foreign currency translation adjustment   
    22    
    23 
Total Comprehensive Loss  $(10,689)  $(10,309)  $(37,472)  $(24,899)

 

See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements

 

3

 

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Unaudited)

For the Three and Nine months ended September 30, 2021 and 2020

 

(Amounts in thousands, except  Preferred Stock   Common Stock   Additional
Paid-In
   Accumulated
Other
Comprehensive
   Treasury   Accumulated   Total
Stockholders’
 
share data)  Shares   Amount   Shares   Amount   Capital   Loss   Shares   Deficit   Equity 
December 31, 2020   
   $
    49,444,689   $15   $158,210   $
   $(50)  $(64,627)  $93,548 
Issuance of common stock for exercise of options   
    
    3,334    
    1    
    
    
    1 
Issuance of common stock as vendor compensation   
    
    227,169    
    1,171    
    
    
    1,171 
Issuance of common stock for conversion of debt   
    
    580,199    
    1,602    
    
    
    1,602 
Issuance of common stock for public offering   
    
    10,679,354    1    39,655    
    
    
    39,656 
Share-based compensation   
    
    66,667    
    356    
    
    
    356 
Issuance of common stock for extinguishment of debt and interest   
    
    2,751,556    1    12,382    
    
    
    12,383 
Issuance of warrants for extinguishment of debt and interest       
        
    4,394    
    
    
    4,394 
Issuance of common stock for Sky Sapience Ltd. acquisition   
    
    2,555,209    
    9,071    
    
    
    9,071 
Net loss       
        
    
    
    
    (16,206)   (16,206)
March 31, 2021   
   $
    66,308,177   $17   $226,842   $
   $(50)  $(80,833)  $145,976 
Issuance of common stock for exercise of options   
    
    60,000    
    16    
    
    
    16 
Issuance of common stock as vendor compensation   
    
    7,571    
    
    
    
    
    
 
Share-based compensation       
        
    526    
    
    
    526 
Issuance of common stock for RVision, Inc. acquisition   
    
    2,000,000    
    5,500    
    
    
    5,500 
Issuance of common stock for Innovation Digital, LLC acquisition   
    
    3,165,322    
    7,343    
    
    
    7,343 
Issuance of Warrants for debt issuance costs       
        
    919    
    
    
    919 
Net loss       
        
    
    
    
    (10,577)   (10,577)
June 30, 2021   
   $
    71,541,070   $17   $241,146   $
   $(50)  $(91,410)  $149,703 
                                              
Share-based compensation       
        
    652    
    
    
    652 
Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition   
    
    992,780    
    2,204    
    
    
    2,204 
Issuance of Warrants for debt issuance costs       
        
    1,130    
    
    
    1,130 
Net loss       
        
    
    
    
    (10,689)   (10,689)
September 30, 2021   
   $
    72,533,850   $17   $245,132   $
   $(50)  $(102,099)  $

143,000

 

 

4

 

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (CONTINUED)

(Unaudited)

For the Three and Nine months ended September 30, 2021 and 2020

 

(Amounts in thousands, except  Preferred Stock   Common Stock   Additional
Paid-In
   Accumulated
Other
Comprehensive
    Treasury   Accumulated   Total
Stockholders’
 
share data)  Shares   Amount   Shares   Amount   Capital   Loss   Shares   Deficit   Equity 
December 31, 2019   
   $
    42,775,415   $13   $130,553   $(23)  $(50)  $(27,545)  $102,948 
Issuance of common stock for settlement of accounts payable   
    
    55,032    
    193    
    
    
    193 
Issuance of common stock for debt issue costs   
    
    16,667    
    57    
    
    
    57 
Foreign currency translation adjustment       
        
    
    1    
    
    1 
Net loss       
        
    
    
    
    (7,026)   (7,026)
March 31, 2020   
   $
    42,847,114   $13   $130,803,318   $(22)  $(50)  $(34,571)  $96,173 
Issuance of common stock for exercise of warrants   
    
    94,510    
    3    
    
    
    3 
Issuance of common stock for payment of accrued interest   
    
    7,066    
    38    
    
    
    38 
Warrants issued in conjunction with debt agreements       
        
    44    
    
    
    44 
Beneficial conversion feature       
        
    69    
    
    
    69 
Net loss       
        
    
    
    
    (7,565)   (7,565)
June 30, 2020   
   $
    42,948,690   $13   $130,957   $(22)  $(50)  $(42,136)  $88,762 
Issuance of common stock for Virtual Network Communications Inc. acquisition    
    
    3,912,737    1    12,676    
    
    
    12,677 
Issuance of options for Virtual Network Communications Inc. acquisition        
        
    2,261    
    
    
    2,261 
Issuance of warrants for Virtual Network Communications Inc. acquisition        
        
    1,646    
    
    
    1,646 
Issuance of common stock for debt issue costs    
    
    133,333    
    1,340    
    
    
    1,340 
Issuance of warrants for debt issue costs        
        
    104    
    
    
    104 
Beneficial conversion feature        
        
    567    
    
    
    567 
Issuance of warrants in conjunction with debt agreements        
        
    150    
    
    
    150 
Issuance of common stock for extinguishment of debt and interest    
    
    204,135    
    2,540    
    
    
    2,540 
Issuance of common stock for conversion of debt   
    
    640,360    
    2,320    
    
    
    2,320 
Share-based compensation       
        
    531    
    
    
    531 
Issuance of common stock as vendor compensation   
    
    69,337    
    268    
    
    
    268 
Issuance of warrants as vendor compensation       
        
    25    
    
    
    25 
Common stock issued for cash   
    
    30,613    
    332    
    
    
    332 
Non-cash contribution from Chief Executive Officer        
        
    479    
    
    
    479 
Foreign currency translation adjustment       
        
    
    22    
    
    22 
Net loss       
        
    
    
    
    (10,331)   (10,331)
September 30, 2020   
   $
    47,939,205   $14   $156,196   $
   $(50)  $(52,467)  $103,693 

 

See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements

 

5

 

 

COMSOVEREIGN HOLDING CORP.

CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS

(Unaudited)

 

(Amounts in thousands)  For the Nine
Months Ended
September 30,
2021
   For the Nine
Months Ended
September 30,
2020
 
Cash flows from operating activities:        
Net loss  $(37,472)  $(24,922)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation   1,362    798 
Amortization   9,672    7,847 
Amortization of financing right-of-use asset   17    8 
Impairment Expense   281    
 
Operating lease expense   748    444 
Bad debt expense   207    648 
Gain on the sale of assets   (83)   (1)
Share-based compensation   1,534    531 
Amortization of debt discounts and debt issuance costs   249    4,288 
Share-based vendor payments   1,171    
 
Other, net   
    293 
Loss on extinguishment of debt   4,725    22 
Changes in assets and liabilities:          
Accounts receivable   (539)   628 
Inventory   (466)   (322)
Prepaids   (5,709)   355 
Other current assets   (194)   (248)
Other non-current assets   (6)   (168)
Accounts payable   (3,800)   2,719 
Accrued liabilities   (796)   420 
Accrued payroll   (3,129)   
 
Accrued interest   106    1,079 
Contract liabilities   (1,145)   8 
Operating lease liabilities   (503)   (274)
(Repayments)/advances from related party   56    (95)
Other current liabilities   
    1,479 
Accrued warranty   36    
 
Net cash (used in) operating activities   (33,736)   (4,463)
Cash flows from investing activities:          
Business acquisitions, net of cash received   (4,495)   (3,146)
Purchases of property and equipment   (3,086)   (97)
Acquisition of intangible assets   (1,234)   
 
Proceeds from disposal of property and equipment   83    1 
Net cash (used in) investing activities   (8,732)   (3,242)
Cash flows from financing activities:          
Principal payment on finance lease   (40)   (12)
Proceeds/(payments) on related party notes   (850)   1,950 
Payment on line of credit   
    (2,000)
Proceeds from sale of common stock from offering   44,971    332 
Offering costs   (5,315)   
 
Proceeds from issuance of debt   14,155    8,008 
Proceeds from exercise of options   17    
 
Debt issuance costs   148    
 
Repayment of debt   (8,480)   (903)
Net cash provided by financing activities   44,606    7,375 
Effect of exchange rates on cash   
    23 
Net increase /(decrease) in cash, cash equivalents and restricted cash   2,138    (307)
Cash, cash equivalents and restricted cash, beginning of period   731    812 
Cash, cash equivalents and restricted cash, end of period  $2,869   $505 
           
Supplemental disclosures of cash flow information:          
Cash paid during the period:          
Taxes  $
   $
 
Interest   533    367 
Non-cash investing and financing activities:          
Debt incurred to sellers for Skyline Partners Technology LLC   12,650      
Issuance of common stock for extinguishment of debt and interest   12,382    2,343 
Issuance of common stock for Sky Sapience Ltd. Acquisition   9,071    
 
Issuance of common stock for Innovation Digital, LLC   7,344    
 
Issuance of common stock for RVision, Inc.   5,500    
 
Issuance of common stock for RF Engineering & Energy Resource, LLC   2,204    
 
Acquisition of building with secured note payable   4,480    
 
Issuance of warrants for extinguishment of debt and interest   4,394    
 
Issuance of common stock for conversion of debt and interest   1,602    286 
Recognition of operating lease right-of-use asset and liability   1,217    
 
Issuance of Warrants as debt issuance costs   2,049    104 
Capital asset additions transferred from inventory and prepaid   862    
 
Debt incurred to sellers for Innovation Digital, LLC   600    
 
Lease deposits recognized from Sky Sapience Ltd. Acquisition   11    
 
Recognition of operating right-of-use asset and liability rent abatement   
    152 
Recognition of finance lease right-of-use asset and liability          
Debt incurred to sellers for Fast Plastics Parts LLC and Spring Creek Manufacturing, Inc. acquisition   
    576 
Issuance of common stock to settle interest   
    262 
Beneficial conversion feature   
    636 
Common stock issued for payment of accounts payable   
    193 
Common stock issued as debt issuance costs   
    104 

  

See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements

 

6

 

 

COMSOVEREIGN HOLDING CORP.

Notes to Consolidated Financial Statements

September 30, 2021

(Unaudited)

 

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

 

Description of Business

 

COMSovereign Holding Corp. (“the “Company”), formerly known as Drone Aviation Holding Corp., is a provider of technologically-advanced telecom solutions to network operators, mobile device carriers, governmental units and other enterprises worldwide. The Company has assembled a portfolio of communications, power and portable infrastructure technologies, capabilities and products that enable the upgrading of latent 3G networks to 4G and 4G-LTE networks and will facilitate the rapid rollout of the 5G and “next-Generation” (“nG”) networks of the future. The Company focuses on novel capabilities, including signal modulations, antennae, software, hardware and firmware technologies that enable increasingly efficient data transmission across the radio-frequency spectrum. The Company’s product solutions are complemented by a broad array of services including technical support, systems design and integration, and sophisticated research and development programs. The Company competes globally on the basis of its innovative technology, broad product offerings, high-quality and cost-effective customer solutions, as well as the scale of its global customer base and distribution. In addition, the Company believes it is in a unique position to rapidly increase its near-term domestic sales as it is among the few U.S.-based providers of telecommunications equipment and services.

  

Corporate History of the Company

  

The Company was incorporated under the laws of the State of Nevada on April 17, 2014. In November 2019, the Company entered into an Agreement and Plan of Merger with ComSovereign Corp., a Delaware corporation (“ComSovereign”). As a result, ComSovereign merged into a subsidiary of the Company and became a directly wholly-owned subsidiary of the Company.

 

7

 

 

On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”). Fastback, is a manufacturer of intelligent backhaul radio (IBR) systems that deliver high-performance wireless connectivity to virtually any location, including those challenged by Non-Line of Sight (NLOS) limitations. See Note 11 – Business Acquisitions for further discussion.

 

On January 29, 2021, the Company, through its wholly-owned subsidiary, AZCOMS LLC (“AZCOMS”), completed the acquisition of a 140,000-square-foot building in Tucson, Arizona, and will hold and service the related debt as described in Note 13 – Debt Agreements. See Note 11 – Business Acquisitions for further discussion.

 

On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). SKS is an Israeli-based manufacturer of drones with a patented tethered hovering technology that provides long-duration, mobile and all-weather Intelligence, Surveillance and Reconnaissance (ISR) capabilities to customers worldwide for both land and marine-based applications. See Note 11 – Business Acquisitions for further discussion.

 

On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation (“RVision”). RVision is a developer of technologically-advanced video and communications products and physical security solutions designed for government and private sector commercial industries. See Note 11 – Business Acquisitions for further discussion.

 

On June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company (“Innovation Digital”). Innovation Digital is a premier developer of “beyond state-of-the-art” mixed analog/digital signal processing solutions, intellectual property (IP) licensing, design and consulting services. See Note 11 – Business Acquisitions for further discussion.

 

On July 16, 2021, the Company completed the acquisition of RF Engineering & Energy Resource, LLC, a Michigan limited liability company (“RF Engineering”). RF Engineering is a specialist in the design, outsourced manufacturing and distribution of ultra-high performance microwave antennas and other branded solutions for the wireless and wireline industries in the United States and Latin America. See Note 11 – Business Acquisitions for further discussion.

 

On October 4, 2021, a Company completed the acquisition of SAGUNA Networks LTD, an Israeli-based software development company (“SAGUNA”). SAGUNA is a premier Multi-Access Edge Computing (“MEC”) cloud software developer. The acquisition significantly expanded the Company’s software technology offerings powering 5G wireless networks. See Note 19 – Business Acquisitions for further discussion.

 

Each of the Company’s subsidiaries was acquired to address a different opportunity or segment within the North American and international telecom infrastructure and service market.

 

Basis of Presentation

 

The accompanying financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Historical information is not necessarily indicative of the Company’s future results of operations, financial position or cash flows.

 

As described in Note 15 – Stockholders’ Equity, effective January 21, 2021, the Company enacted a 1-for-3 reverse stock split (the “Split”) of the Company’s common stock. The Condensed Consolidated Financial Statements and accompanying notes give effect to the Split as if it occurred at the beginning of the first period presented. 

 

Principles of Consolidation

 

The results for the three and nine months ended September 30, 2021 are not necessarily indicative of the Company’s results of operations, financial position or cash flows that may be expected for the full fiscal year or future operating periods. The unaudited Condensed Consolidated Financial Statements included herein should be read in conjunction with the Consolidated Financial Statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

The unaudited Condensed Consolidated Financial Statements as of, and for the three and nine months ended, September 30, 2021 and 2020 include the accounts of the Company and its subsidiaries: Drone AFS Corp., Lighter Than Air Systems Corp., DragonWave, Lextrum, Silver Bullet, VEO, InduraPower, Sovereign Plastics, VNC, Fastback, SKS, AZCOMS, RVision, Innovation Digital and RF Engineering. All intercompany transactions and accounts have been eliminated.

 

8

 

 

Reclassifications

 

Certain immaterial September 30, 2020 amounts have been reclassified to be consistent with the current period presentation. 

 

Use of Estimates

 

The preparation of unaudited financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses during the reporting period. These estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates are used in accounting for, among other items, interest borrowing rates, valuation of equity securities in share-based payments, valuation of equity securities in debt issuances, valuation of acquired intangible assets, useful lives for depreciation and amortization of long-lived assets, valuation of future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, deferred tax assets, uncertain income tax positions and contingencies. Actual results may ultimately differ from estimates, although management does not generally believe such differences would materially affect the financial statements in any individual year.

  

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

There have been no material changes in the Company’s significant accounting policies as of and for the nine months ended September 30, 2021, as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

Acquisitions

 

The Company accounts for business combinations under the acquisition method of accounting, in accordance with ASC Topic 805, Business Combinations, which requires assets acquired and liabilities assumed to be recognized at their fair values on the acquisition date. Any excess of the fair value of purchase consideration over the fair value of the assets acquired less liabilities assumed is recorded as goodwill. The fair values of the assets acquired and liabilities assumed are determined based upon the valuation of the acquired business and involves management making significant estimates and assumptions.

 

Accounting Standards Not Yet Adopted

 

The Company applies the guidance of Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The Company recognizes the fair value of assets acquired and liabilities assumed in transactions; establishes the acquisition date fair value as the measurement objective for all assets acquired and liabilities assumed; expenses transaction and restructuring costs; and discloses the information needed to evaluate and understand the nature and financial effect of the business combination.

 

In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combination (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This guidance amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. As a public business entity, this standard will become effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the potential impact ASU 2021-08 will have on our Condensed Consolidated Financial Statements.

 

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (ASU 2021-04). This guidance clarifies an issuer’s accounting for certain modifications of freestanding equity-classified written call options and provides a “principles-based” framework to determine whether an issuer should recognize the modification or exchange and an adjustment to equity or an expense. The Company is currently evaluating the potential impact ASU 2021-04 will have on our Condensed Consolidated Financial Statements.

 

In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. This guidance simplifies the accounting for certain convertible instruments and contracts in an entity’s own equity. As a smaller reporting entity, this standard will become effective for fiscal years beginning after December 15, 2023, including interim periods within those years. The Company is currently evaluating the potential impact ASU 2020-06 will have on the Condensed Consolidated Financial Statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848). This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for borrowing instruments that use LIBOR as a reference rate and is effective upon issuance through December 31, 2022. The Company has performed an evaluation of and will continue to evaluate, through December 31, 2022, the impact of this ASU. This ASU does not currently and is not expected to have in the future, a material effect on the Condensed Consolidated Financial Statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-11 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. This standard will become effective for interim and annual periods beginning after December 15, 2022 and earlier adoption is permitted. The Company is currently evaluating the potential impact the adoption of this ASU will have on the Condensed Consolidated Financial Statements.

 

9

 

 

Earnings Per Share

 

Potential common shares issuable to employees, non-employees and directors upon exercise or conversion of shares are excluded from the computation of diluted earnings per common share when the effect would be anti-dilutive. All potential common shares are anti-dilutive in periods of net loss available to common shareholders. Stock options and warrants are anti-dilutive when the exercise price of these instruments is greater than the average market price of the Company’s common stock for the period (out-of-the-money), regardless of whether the Company is in a period of net loss available to common shareholders. The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of September 30, 2021 and 2020, respectively: stock options of 2,513,513 and 2,548,345, unvested restricted stock units of 330,046 and 314,938, warrants of 8,815,210 and 94,465, and convertible notes that, if converted, would result in an estimated 2,391,336 and 229,348 shares of common stock. 

 

3. GOING CONCERN

 

U.S. GAAP requires management to assess a company’s ability to continue as a going concern within one year from the financial statement issuance and to provide related note disclosures in certain circumstances.

 

The accompanying Unaudited Condensed Consolidated Financial Statements and notes have been prepared assuming the Company will continue as a going concern. For the nine months ended September 30, 2021, the Company generated negative cash flows from operations of $33.4 million and had an accumulated deficit of $102.1 million.

 

Management anticipates that the Company will be dependent, for the near future, on additional debt facilities or investment capital to fund growth initiatives. The Company intends to position itself so that it will be able to raise additional funds through the capital markets, including but not limited to, securing a line or lines of credit, the issuance of debt, and/or accessing the equity markets.

 

The Company’s fiscal operating results, negative working capital and accumulated deficit, among other factors, raise substantial doubt about the Company’s ability to continue as a going concern. The Company will continue to pursue the actions outlined above, as well as work towards increasing revenue and operating cash flows to meet its future liquidity requirements. However, there can be no assurance that the Company will be successful in any capital-raising efforts that it may undertake, and the failure of the Company to raise additional capital could adversely affect its future operations and viability. 

  

4. REVENUE

 

The following table is a summary of the Company’s timing of revenue recognition for the three and nine months ended September 30, 2021 and 2020:  

 

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Timing of revenue recognition:                
Services and products transferred at a point in time  $3,979   $1,941   $9,348   $7,056 
Services and products transferred over time   136    77    464    457 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

The Company disaggregates revenue by source and geographic destination to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

  

Revenue by source consisted of the following for the three and nine months ended September 30, 2021 and 2020:

 

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Revenue by products and services:                
Products  $3,847   $1,726   $8,713   $6,298 
Services   268    292    1,099    1,215 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

10

 

 

Revenue by geographic destination consisted of the following for the for the three and nine months ended September 30, 2021 and 2020:

  

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)   2021   2020   2021   2020 
Revenue by geography:                
North America  $3,665   $1,831   $7,945   $6,755 
International   450    187    1,867    758 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Contract Balances

 

The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. As of September 30, 2021, the Company did not have a contract assets balance.

 

The following table is a summary of the Company’s opening and closing balances of contract liabilities related to contracts with customers.

 

(Amounts in thousands)  Total 
Balance at December 31, 2020  $864 
Increase   2,190 
Balance at September 30, 2021  $3,054 

 

The amount of revenue recognized in the nine months ended September 30, 2021 that was included in the prior period contract liability balance was $2.2 million. This revenue consisted of services provided to customers who had been invoiced prior to the current year.

 

5. CASH AND CASH EQUIVALENTS

 

Cash and cash equivalents consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Cash and cash equivalents  $2,449   $731 
Restricted cash   420    
 
Total cash, cash equivalents and restricted cash in the Statement of Cash Flows  $2,869   $731 

 

6. ACCOUNTS RECEIVABLE, NET

 

Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Account receivables  $2,957   $2,474 
Less: Allowance for doubtful accounts   (1,014)   (1,687)
Total account receivables, net  $1,943   $787 

 

The Company recognized $0.0 million and $0.65 million of bad debt expense for the three months ended September 30, 2021 and 2020, respectively, and $0.2 million and $0.65 million for the nine months ended September 30, 2021 and 2020, respectively.

 

11

 

 

7. INVENTORY

 

Inventory consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Raw materials  $5,827   $1,765 
Work in progress   1,682    461 
Finished goods   4,598    3,305 
Total inventory   12,107    5,531 
Reserve   (1,288)   (993)
Total inventory, net  $10,819   $4,538 

 

8. PREPAID

 

Prepaid expenses consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Prepaid products and services  $6,475   $172 
Deferred offering expenses   
    569 
Prepaid rent and security deposit   259    732 
   $6,734   $1,473 

  

9. PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Shop machinery and equipment  $11,556   $9,961 
Computers and electronics   1,454    575 
Office furniture and fixtures   710    348 
Building   4,801    
 
Land   1,330    
 
Leasehold improvements   1,269    274 
    21,120    11,158 
Less - accumulated depreciation   (11,324)   (8,872)
   $9,796   $2,286 

 

The Company recognized $0.51 million and $0.28 million of depreciation expense for the three months ended September 30, 2021 and 2020, respectively, and $1.34 million and $0.8 million for the nine months ended September 30, 2021 and 2020, respectively.

 

12

 

 

10. LEASES

 

Operating Leases

 

The Company has operating leases for office, manufacturing and warehouse space, office equipment, and vehicles.

 

As part of the SKS business acquisition on February 25, 2021, the Company assumed a lease of flexible office space with a remaining term of approximately 22 months that will expire on July 1, 2023. Monthly payments are approximately $16 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

As part of the SKS business acquisition on February 25, 2021, the Company assumed vehicle leases with a remaining weighted average term of approximately 11 months. Monthly average payments are approximately $2 thousand during the remaining life of the leases. The leases included an implicit rates of return from 5.41% to 6% and no renewal options.

 

In April 2021, the Company entered into 60-month office equipment lease with monthly payments and no renewal options. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

In April 2021, SKS entered into several vehicle leases with approximately 36-month terms. Monthly payments range from approximately $1 thousand to approximately $2 thousand. Each lease had an implicit rate of 6.0% and no renewal options.

 

In May 2021, DragonWave entered into an amendment to its existing facility lease to extend the expiration date through June 20, 2022 and to increase the annual base to $12 thousand per month. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms. The modification resulted in additional right-of-use asset and lease liability of $0.12 million

 

As part of the RVision business acquisition on April 1, 2021, the Company assumed a lease of office space with a remaining term of approximately 33 months that will expire on March 31, 2024. Monthly payments are $7 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

13

 

 

Other information related to the Company’s operating leases are as follows:

 

(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Operating lease ROU Asset – December 31, 2020  $2,725 
Increase   1,890 
Decrease   
 
Amortization   (748)
Operating lease ROU Asset – September 30, 2021  $3,867 
      
Operating lease liability – December 31, 2020  $2,885 
Increase   1,883 
Decrease   (30)
Amortization   (705)
Operating lease liability – September 30, 2021  $4,033 
      
Operating lease liability – short term  $1,021 
Operating lease liability – long term   3,012 
Operating lease liability – total  $4,033 
      
Operating lease cost  $911 
Variable lease cost  $
 
Short-term lease cost  $129 
      
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows from operating leases  $890 

 

The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s operating leases as of September 30, 2021 and December 31, 2020, respectively:

 

   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   6.13 years    4.19 years 
Weighted average discount rate   4.4%   5.95%

 

The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:

 

(Amounts in thousands)  Operating
Leases
 
Remainder of 2021  $358 
2022   1,240 
2023   1,104 
2024   767 
2025   444 
Thereafter   983 
Total minimum lease payments   4,896 
Less: effect of discounting   (863)
Present value of future minimum lease payments   4,033 
Less: current obligations under leases   (1,021)
Long-term lease obligations  $3,012 

 

14

 

 

Finance Leases

 

The Company has finance leases for certain manufacturing and office equipment.

 

Information related to the Company’s finance leases are as follows:

 

(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Finance lease ROU Asset – December 31, 2020  $68 
Increase   187 
Decrease   (22)
Amortization   (17)
Finance lease ROU Asset – September 30, 2021  $216 
      
Finance lease liability – December 31, 2020  $55 
Increase   188 
Interest accretion   1 
Payment   (40)
Operating lease liability – September 30, 2021  $204 
      
Finance lease liability – short term  $66 
Finance lease liability – long term   138 
Finance lease liability – total  $       204 

 

The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s finance leases as of September 30, 2021 and December 31, 2020, respectively:

 

   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   3.18 years    1.10 years 
Weighted average discount rate   0.54%   3.91%

 

The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the finance lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:

 

(Amounts in thousands)  Finance
Leases
 
Remainder of 2021  $23 
2022   72 
2023   63 
2024   49 
2025   11 
Thereafter   6 
Total minimum lease payments   224 
Less: effect of discounting   (20)
Present value of future minimum lease payments   204 
Less: current obligations under leases   (66)
Long-term lease obligations  $138 

 

15

 

 

11. BUSINESS ACQUISITIONS

  

Skyline Partners Technology LLC

 

On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”), for cash consideration paid of $1.32 million and the issuance of $1.50 million aggregate principal amount of term notes and $11.15 million aggregate principal amount of convertible notes that are convertible into common stock at a conversion price of $5.22 per share, subject to adjustment. See Note 13 – Debt Agreements for further discussion of the notes. Fastback’s products complement and enhance the Company’s 5g connectivity offerings. All resulting goodwill is expected to be tax deductible. The Company incurred acquisition-related costs of $79 thousand, of which $18 thousand was expensed in the nine months ended September 30, 2021 and $61 thousand was expensed in fiscal year 2020, which are included in general and administrative expenses on the Company’s Condensed Consolidated Statement of Operations.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $9 
Accounts receivable   245 
Inventory   358 
Prepaid expenses   1,914 
Property & equipment   202 
Intangible assets:     
Intellectual Property   3,502 
Software   96 
Goodwill   9,527 
Total assets   15,853 
Accounts payable   1,055 
Accrued liabilities   174 
Notes payable   210 
Contract liabilities, current   213 
Accrued warranty liability – long term   236 
Total purchase consideration  $13,965 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

Sky Sapience Ltd.

 

On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). The total preliminary purchase price consideration amounted to $11.78 million, subject to working capital and other post-closing adjustments, representing (i) cash paid on the closing date of $2.71 million (ii) 2,555,209 shares of the Company’s common stock with a fair value of $9.07 million or $3.55 per share, of which an aggregate of 1,151,461 shares is being held in an escrow fund for purposes of satisfying any post-closing indemnification claims of the sellers under the Share Purchase Agreement. SKS’s products complement and enhance the Company’s tethered drone product portfolio for commercial communications, defense and national security markets. All resulting goodwill is expected to be tax deductible.

 

16

 

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $320 
Accounts receivable   60 
Inventory   1,229 
Prepaid expenses   15 
Other current assets   334 
Property & equipment   148 
Operating lease right-of-use assets   472 
Intangible assets:     
Goodwill   13,115 
Total assets   15,693 
Accounts payable   710 
Accrued liabilities   431 
Contract liabilities, current   2,309 
Operating lease liabilities, current   194 
Operating lease liabilities - long term   267 
Total purchase consideration  $11,782 

 

RVision, Inc.

 

On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation. The Company acquired 100% of the outstanding capital stock of RVision in exchange for 2,000,000 shares of its common stock with a fair value of $2.75 per share. The company has agreed to file a registration statement under the Securities Act of 1933, as amended, to register the resale of 1,000,000 of such shares of common stock within 30 days of the closing date and to include the remaining shares in any registration statement the Company files under the Securities Act for a primary offering within one year of the closing date, subject to certain exceptions. RVision’s products complement and enhance the Company’s communication offerings and provides additional access to governmental and private sector commercial industries. All resulting goodwill is expected to be tax deductible.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $449 
Accounts receivable   47 
Prepaid expenses   53 
Inventory   825 
Property & equipment   16 
Operating lease right-of-use asset   270 
Intangible assets:     
Goodwill   5,629 
Total assets   7,289 
Accounts payable   54 
Accrued liabilities   219 
Operating lease liabilities, current   74 
Contract liabilities, current   793 
Notes payable   453 
Operating lease liabilities – long term   196 
Total purchase consideration  $5,500 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

17

 

 

Innovation Digital, LLC

 

On June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company, for cash consideration paid of $1.0 million, 3,165,322 shares of common stock with a fair value of $7.34 million or $2.32 per share, and a promissory note in the principal amount of $0.60 million that is convertible into common stock at a conversion price of $2.35. Pursuant to the terms of the acquisition, the Company has agreed to filed a registration statement under the Securities Act of 1933, as amended (the “Securities Act”), to register the resale of the 3,165,322 shares of common stock. See Note 13 – Debt Agreements for further discussion of the notes. Innovation Digital enhances the Company’s portfolio of intellectual property and licensing capabilities. All resulting goodwill is expected to be tax deductible.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Property & equipment   6 
Operating lease right-of-use asset   105 
Other Non-Current Assets   2 
Intangible assets:     
Goodwill   9,046 
Total assets   9,159 
Accounts payable   78 
Operating lease liabilities, current   32 
Notes payable   31 
Operating lease liabilities – long term   74 
Total purchase consideration  $8,944 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

RF Engineering & Energy Resource, LLC

 

On July 16, 2021, the Company completed the acquisition of RF Engineering& Energy Resource, LLC, a Michigan limited liability company, for cash consideration paid of $0.55 million and 992,780 shares of common stock with a fair value of $2.2 million or approximately $2.22 per share. RF Engineering’s position as a world-leading specialist in high performance antenna design and distribution enhances the Company’s wireless product development capabilities and sales and distribution channels. All resulting goodwill is expected to be tax deductible. See Note 13 – Debt Agreements for further discussion of the notes.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021: 

 

(Amounts in thousands)  Fair Value 
Cash  $4 
Accounts receivable   472 
Prepaid expenses   42 
Inventory   1,587 
Other Current Assets   36 
Property & equipment, net   72 
Intangible assets:     
Goodwill   1,389 
Total assets   3,602 
Accounts payable   375 
Accrued liabilities   4 
Contract liabilities, current   20 
Notes payable   453 
Total purchase consideration  $2,750 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

18

 

 

12. GOODWILL

 

The following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2021:

 

(Amounts in thousands)  Total 
Balance at December 31, 2020  $64,898 
2021 Acquisitions   38,706 
Balance at September 30, 2021  $103,604 

 

The following table sets forth the gross carrying amounts and accumulated amortization of the Company’s intangible assets as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  Gross
Carrying
Amount
   Accumulated
Amortization
   Net
Carrying
Amount
 
Definite-lived intangible assets:            
Trade names  $5,974   $(1,350)  $4,624 
Licenses   350    (34)   316 
Technology   39,350    (10,304)   29,046 
Customer relationships   21,201    (5,485)   15,716 
Intellectual property   3,730    (673)   3,057 
Noncompete   937    (508)   429 
Total definite-lived intangible assets at December 31, 2020  $71,542   $(18,354)  $53,188 
Trade names  $5,974   $(2,037)  $3,936 
Licenses   69    (69)   
 
Technology   39,350    (15,222)   24,128 
Customer relationships   21,201    (8,365)   12,836 
Intellectual property   7,232    (1,457)   5,775 
Noncompete   937    (859)   78 
Capitalized software   1,329    (48)   1,282 
Total definite-lived intangible assets at September 30, 2021  $76,092   $(28,057)  $48,035 

 

Amortization expense of intangible assets was $3.22 million and $2.62 million for the three months ended September 30, 2021 and 2020, respectively, and $9.67 million and $7.85 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021, the Company impaired obsolete software that was replaced during the year. Impairment expense for the three and nine months ended September 30, 2021 was $0.28 million. There was no impairment expense for the three and nine months ended September 30, 2020. The Company’s amortization is generally based on no residual value using the straight-line amortization method as it best represents the benefit of the intangible assets. However, capitalized software is amortized using greater of the (1) the net realizable value test, which is based on the proportion of current gross revenues to the total of current and estimated future gross revenues for the project or (2) straight-line amortization. The following table sets forth the weighted-average amortization period, in total and by major intangible asset class:

 

Asset Class   Weighted-
Average
Amortization
period
 
Trade names     6.8 years  
Licenses     5.0 years  
Technology     6.0 years  
Customer relationships     5.7 years  
Intellectual property     6.5 years  
Noncompete     2.0 years  
Capitalized software     4.7 years  
All Intangible assets     6.0 years  

 

19

 

 

As of September, 30 2021, assuming no additional amortizable intangible assets, the expected amortization expense for the unamortized acquired intangible assets for the next five years and thereafter was as follows:

 

(Amounts in thousands)   Estimated  
Remainder of 2021   $ 4,234  
2022     12,689  
2023     12,576  
2024     10,494  
2025     4,688  
2026     2,057  
Thereafter     1,297  
Total   $ 48,035  

 

13. DEBT AGREEMENTS

 

Secured Notes Payable

 

In August 2016, InduraPower entered into a promissory note not to exceed the principal amount of $0.55 million that bore interest at 8.5% per annum with a maturity date of August 31, 2018. On September 11, 2019, the note was amended with both parties agreeing that the outstanding balance of $0.81 million would be due on February 28, 2020. This promissory note was secured by substantially all of the assets of InduraPower. As of December 31, 2020, an aggregate principal amount of $0.79 million was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In August 2016, InduraPower entered into a promissory note in the principal amount of $0.45 million that bore interest at 9.0% per annum and was scheduled to mature on March 1, 2022. As of December 31, 2020, an aggregate principal amount of and $0.15 million, was outstanding under this note. This promissory note was secured by all assets, certain real estate and cash accounts of InduraPower, and was guaranteed by certain officers of InduraPower. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In August 2016, InduraPower entered into a promissory note in the principal amount of $50 thousand that bore interest at 7.9% per annum and was scheduled to mature on September 1, 2021. This promissory note was secured by business equipment, certain real estate and cash accounts of InduraPower and was guaranteed by certain officers of InduraPower. As of December 31, 2020, an aggregate principal amount of $11 thousand was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In November 2019, DragonWave entered into a loan agreement under which it received $2.0 million bearing interest at the rate of 9.0% per annum and is scheduled to mature on November 26, 2021. Upon an event of default, the interest rate would automatically increase to 15% per annum on any unpaid principal and interest, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. Accrued interest is calculated on a compound basis and is payable semi-annually in May and November of each year. Principal is scheduled to be due in full at maturity but can be prepaid in full or in part without penalty. The loan is secured by all of the assets of DragonWave and is guaranteed by ComSovereign. The debt issuance costs were the result of the issuance of 350,000 shares of common stock and a cash payment of $80 thousand. The Company defaulted on this loan during fiscal 2020, which caused the interest rate to increase to a monthly compounded rate of 15% per annum, a late charge of 5% was incurred, and the loan and accrued interest became due on-demand. Amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the loan becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $2.0 million was outstanding under this loan. On January 26, 2021, $1.0 million of the principal amount of this loan and all accrued interest with a combined total of $1.23 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 295,674 shares of common stock, along with warrants to purchase up to 295,674 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The extinguishment on January 26, 2021 cured all events of default. As of September 30, 2021, an aggregate principal amount of $1.0 million was outstanding under this loan. 

 

20

 

 

On February 26, 2020, the Company entered into a $0.6 million secured business loan that bore interest at 78.99% per annum which matured on December 26, 2020. The loan was secured by the assets of the Company. As of December 31, 2020, an aggregate principal amount of $75 thousand was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during 2021.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed a secured loan with FirstBank in the principal amount of $0.98 million that bore interest at 5% per annum, with a maturity date of June 1, 2020. This loan was subsequently extended to September 15, 2020 and the interest rate was increased to 36% per annum for any principal balance remaining unpaid past the extended maturity date. The loan was secured by certain assets of Sovereign Plastics. This loan was subjected to covenants, whereby Sovereign Plastics was required to meet certain financial and non-financial covenants at the end of each fiscal year. As of December 31, 2020, an aggregate principal amount of $0.86 million was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during fiscal 2021.

 

On March 19, 2020, the Company entered into a secured loan agreement in the amount of $2.01 million that bore interest at 5% per annum with a maturity date of August 31, 2020, which was subsequently extended to October 15, 2020. Upon maturity, the interest rate automatically increased to 18% per annum, and a late charge of 5% was charged for any balance overdue by more than 10 days. The loan was secured by certain intellectual property assets of the Company. As of December 31, 2020, an aggregate principal amount of $2.01 million was outstanding and past due under this loan. On January 26, 2021, the aggregate principal amount of this loan and accrued interest with a combined total of $2.25 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, plus a 10,000 unit conversion bonus, resulting in the issuance of 552,231 shares of common stock, along with warrants to purchase up to 552,231 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed various equipment financing loans with aggregate principal balances of approximately $0.2 million, which were secured by the related equipment, that bore interest ranging from 6.7% to 8.5% per annum. Monthly principal and interest payments were due over the term. As of December 31, 2020, aggregate principal balances of approximately $0.18 million were outstanding and past due under these loans. The aggregate principal amounts of these loans were fully repaid during fiscal 2021.

 

21

 

 

On December 8, 2020, the Company entered into a secured loan agreement in the aggregate principal amount of $1.1 million with an original issue discount of $0.1 million, that bore interest at the rate of 10% per annum and matured on January 6, 2021. Upon an event of default, the interest rate would automatically increase to 36% per annum on any unpaid principal, or the maximum amount permitted by applicable law, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. The loan was guaranteed by VNC and was secured by the Company’s equity interest in VNC, all of the assets of VNC and certain intellectual property assets of the Company. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 23,334 shares of his personally owned, issued and outstanding common stock to the lender and brokers, as part of this transaction. The shares had a total fair value of $0.14 million. The Company accounted for this as a contribution from Mr. Hodges, as debt issuance costs. The Company incurred debt issuance costs to the placement agent of this transaction in the amount of $50 thousand. As of December 31, 2020, an aggregate principal amount of $1.1 million was outstanding under this loan. On January 26, 2021, $0.4 million of the principal amount of this loan and accrued interest with a combined total of $0.5 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 119,418 shares of common stock, along with warrants to purchase up to 119,418 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.7 million principal amount of this loan was fully repaid during fiscal 2021.

 

On January 15, 2021, in connection with its acquisition of the new manufacturing facility in Tucson, Arizona, AZCOMS entered into a secured loan agreement pursuant to which it received a loan in the amount of up to $5.36 million that bears interest on the outstanding loan balance at the greater of (i) 8% per annum or (ii) 6.75% per annum in excess of the 1-month LIBOR rate, and matures on January 15, 2022. At the closing of the loan, the lender withheld $0.51 million of the loan amount as an interest reserve. In addition, $0.88 million of the loan amount was withheld and may be disbursed at later dates to pay for lender-approved improvements to the property secured by the loan. Interest is payable monthly. The loan is due in full at maturity. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. Upon the maturity date or earlier date upon which the unpaid balance of the loan may become immediately payable due to acceleration, and on any prepayments of the loan, AZCOMS will owe an exit fee equal to the greater of (a) $54 thousand, or (b) 1.00% of the unpaid loan balance and all unpaid accrued interest and fees. Subject to certain terms and conditions and upon payment of a fee, AZCOMS may request a six-month extension of the maturity date. The loan is secured by the land, building and certain other assets of AZCOMS and is guaranteed by the Company and Daniel L. Hodges, the Company’s Chief Executive Officer. In addition, all rights to leases and rent related to the land and building assets have been assigned to the lender for potential non-performance by AZCOMS of its obligations under the loan. This loan is subject to certain financial and non-financial covenants on the part of AZCOMS at the end of each fiscal quarter and fiscal year. The Company incurred debt issuance costs for transaction in the amount of $0.16 million. As of September 30, 2021, an aggregate principal amount of $5.00 million was outstanding under this loan.

 

In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. The loan was secured by the assets of Fastback. The principal amount of this loan was fully repaid during fiscal 2021.

 

22

 


 

Notes Payable

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller on a promissory note in the principal amount of $0.5 million that bore interest at 12.0% per annum with a maturity date of October 17, 2017, which was subsequently extended to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and the full principal balance were due at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. During 2020, all unpaid accrued interest from October 1, 2019 through December 31, 2019 was converted into 4,832 shares of common stock. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.56 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 135,324 shares of common stock, along with warrants to purchase up to 135,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of a promissory note in the principal amount of $0.18 million that bore interest at the rate of 15% per annum and was due on November 30, 2017, which was subsequently extend to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and principal were due and payable at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. As of December 31, 2020, an aggregate principal amount of $0.18 million was outstanding and past due. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In October 2017, DragonWave entered into a 90-day promissory note in the principal amount of $4.4 million with an original issue discount of $0.4 million. Subsequently, this note was amended to accrue interest at the rate of 8% per annum and to extend the maturity date with new payment terms. In September 2019, the promissory note was increased to $5.0 million as all unpaid accrued interest was added to the principal balance and to extend the maturity date to March 20, 2020 and increase the interest rate to 10% per annum. In April 2020, the maturity date of this note was extended to August 31, 2020, the interest rate was increased to 12% per annum, and the Company provided to the lender 33,334 fully paid and non-assessable shares of its common stock that have been treated as debt issuance costs. As of December 31, 2020, an aggregate principal amount of $3.5 million was outstanding under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $4.21 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 1,014,716 shares of common stock, along with warrants to purchase up to 1,014,716 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

On November 7, 2019, ComSovereign entered into several promissory notes in the aggregate principal amount of $0.45 million that bore an effective interest rate at 133% per annum due to a single payment incentive, which matured on December 6, 2019. Of these promissory notes, an aggregate principal amount of $0.2 million was owed to three employees. Accrued interest and principal were due and payable at maturity. These notes had been past due and were accruing interest at a rate of 18% per annum. As of December 31, 2020, the aggregate principal amount of $67 thousand was outstanding and past due under these notes. The aggregate principal amount of these notes was fully repaid during fiscal 2021.

  

23

 


 

On March 5, 2020, the Company sold a promissory note in the principal amount of $0.5 million with an original issue discount of $54 thousand, that matured on November 30, 2020. Additionally, in lieu of interest, the Company issued to the lender 16,667 shares of its common stock with a fair value of $57 thousand, which was recognized as a debt discount and amortized to interest expense over the term of the note. Any principal balance remaining unpaid past the maturity date accrued interest at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.51 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 123,305 shares of common stock, along with warrants to purchase up to 123,305 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company, entered into promissory notes or agreed to pay the sellers an aggregate principal amount of $0.58 million that did not bear interest and required monthly principal payments. As of December 31, 2021, an aggregate amount of $0.55 million was outstanding and past due. However, there were no penalties associated with this default. The aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

In addition, the Company assumed a note payable in the amount of $87 thousand bearing interest at 3% per annum and with a maturity date of February 16, 2023. Monthly payments of principal and interest are due over the term. As of September 30, 2021 and December 31, 2020, an aggregate principal amount of $22 thousand and $83 thousand, respectively, was outstanding under this note.

 

On May 29, 2020, the Company entered into a promissory note in the principal amount of $0.29 with an original issue discount of $40 thousand and a maturity date of September 30, 2020. The balance was due at maturity, with interest accruing at a rate of 12% per annum for any principal balance remaining unpaid past the maturity date. As of December 31, 2020, an aggregate principal amount of $0.29 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and accrued interest with a combined total of $0.33 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 79,579 shares of common stock, along with warrants to purchase up to 79,579 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

Between July 2, 2020 and August 21, 2020, the Company borrowed an aggregate of $1.2 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $200 thousand. The notes had maturity dates between October 13, 2020 and November 30, 2020 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 96,634 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.48 million, to the accredited investors and brokers, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $1.2 million was outstanding and past due under these notes. On January 26, 2021, $0.75 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.89 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 213,496 shares of common stock, along with warrants to purchase up to 213,496 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.45 million aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

24

 

 

Between November 4, 2020 and November 24, 2020, the Company borrowed an aggregate of $0.55 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $100 thousand. The notes had maturity dates between January 31, 2021 and February 23, 2021 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 38,334 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.26 million, to the accredited investors, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The Company defaulted on these notes during the 2020 fiscal year, causing the interest rate to increase to an annually compounded rate of 18% per annum, and the note and accrued interest to become due on-demand. The amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.55 million was outstanding under these notes. On January 26, 2021, $0.5 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.57 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Shareholders’ Equity, resulting in the issuance of 136,324 shares of common stock, along with warrants to purchase up to 136,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $50 thousand aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $1.5 million aggregate principal amount of term promissory notes. The individual principal amounts of the notes ranged from $1 thousand to $393 thousand. These notes bore interest at the rate of 10% per annum and matured on the earlier of (i) January 1, 2022, (ii) the date on which an aggregate of $6.0 million worth of products and services are sold following the acquisition date by (A) Fastback or (B) the Company and its subsidiaries (other than Fastback) to certain specified Fastback customers, or (iii) the date on which the Company issues and sells shares of its common stock or debt securities to investors in a bona-fide arms-length financing transaction for aggregate consideration of at least $12.0 million. Interest was payable in cash semi-annually in arrears on each June 1 and December 1, commencing on June 1, 2021, and on the maturity date. Principal and any unpaid accrued interest was due on the maturity date. These notes matured on February 10, 2021 upon the Company’s closing of a public offering, as disclosed in Note 15- Shareholders’ Equity. However, the representative of the Fastback sellers requested that the Company withhold payment of principal and interest on these notes until a dispute among such sellers was resolved. As payment was withheld at the request of the sellers’ representative, no event of default had occurred and interest was accrued only through the maturity date. These notes were fully repaid during fiscal 2021.

 

Various subsidiaries of the Company received loan proceeds or the Company assumed in conjunction with various acquisitions an aggregate amount of $0.77 million under the Paycheck Protection Program (“PPP”). The PPP loans have maturity dates ranging from 2 to 5 years and an interest rate of 1% per annum. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. The loans and accrued interest are forgivable pursuant to section 1106 of the CARES Act, after a period of up to 24 weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness shall be calculated in accordance with the requirements of the PPP, including the provisions of Section 1106 of the CARES Act, although no more than 40 percent of the amount forgiven can be attributable to non-payroll costs. Further, the amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the period of up to 24 weeks. During the nine months ended September 30, 2021, an aggregate of $0.73 million of these notes has been forgiven. This forgiveness was recorded as a gain on extinguishment of debt in the Condensed Consolidated Statement of Operations. As of September 30, 2021 and December 31, 2020 September 30, 2021 and, an aggregate principal amount of $0.04 million and $0.58 million, respectively, was outstanding under these loans.

 

In connection with the acquisition of RVision by the Company, the Company assumed two notes payable with aggregate principal balances of $0.3 million. These notes bore interest at 6% and were paid in full immediately following the completion of the acquisition by the Company. 

 

25

 

 

Senior Debentures

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of $0.1 million aggregate principal amount of 8% Senior Convertible Debentures of the seller that bore interest at the rate of 8% per annum and matured on December 31, 2019. Interest was payable semi-annually in cash or, at the seller’s option, in shares of the seller’s common stock at the conversion price that was equal to the lesser of (1) $24.00 or (2) 80% of the common stock price offered under the next equity offering. On April 30, 2020, these debentures were modified to remove the conversion feature and only have settlement through cash. During fiscal 2020, these debentures became past due and interest accrued at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $84 thousand was outstanding under these debentures. The aggregate principal amount of this debenture was fully repaid during fiscal 2021.

 

Convertible Notes Payable

 

On July 7, 2020, the Company sold a convertible promissory note in the principal amount of $0.29 million with an original issue discount of $36 thousand that bore interest at a rate of 12.5% per annum, and warrants to purchase an additional 52,910 shares of common stock. Warrants to purchase up to 9,260 shares of common stock, were also issued to an unrelated third-party as a placement fee for the transaction. Terms and maturities are similar to the April 29, 2020 note, as disclosed in the Company’s annual 10-K. In connection with this note, the Company recognized debt discounts of $0.22 million. On July 28, 2020, the Company defaulted on this note under the related Registration Rights Agreement by not filing a registration statement by July 28, 2020. As a result, the aggregate principal balance increased by penalties and interest of $88 thousand. In addition, the interest rate was increased to 24% per annum, and the note and accrued interest became due on-demand. As of December 31, 2020, there was an aggregate principal amount of $0.37 million outstanding and past due under this note. On January 22, 2021, the note holder converted the full principal of $0.37 million and all accrued interest with a combined total of $0.42 million into 155,013 shares of common stock.

 

On August 21, 2020, the Company sold a convertible promissory note in the principal amount of $1.7 million with an original issue discount of $0.2 million that bore interest at a rate of 5.0% per annum and matured on November 20, 2020. Accrued interest and principal were due on the maturity date. Upon maturity, the interest rate automatically increased to the lesser of 18% per annum or the maximum amount permitted by applicable law on any unpaid principal and accrued interest. Following the maturity date, the note was convertible into shares of common stock at a conversion price equal to 65% of the lowest volume weighted average price of the common stock during the 20 consecutive trading days immediately preceding the conversion date. As additional consideration for the loan, the Company issued to the lender 133,334 shares of common stock at a fair value of $10.05 per share. Warrants to purchase up to 17,857 shares of common stock that are exercisable for a purchase price of $8.40 per share at any time on or prior to August 20, 2025, were also issued to an unrelated third-party as a placement fee for the transaction. These transactions resulted in the Company recognized aggregate debt discounts of $1.73 million. On November 21, 2020, the Company defaulted on this note by not repaying the principal and accrued interest by the maturity date, which resulted in the aggregate principal balance increasing by penalties and interest of $0.54 million. In addition, the interest rate was increased to 24% per annum. As of December 31, 2020, an aggregate principal amount of $2.24 million was outstanding and past due under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

26

 

 

In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $11.15 million aggregate principal amount of convertible promissory notes. The individual principal amounts of the notes ranged from $6 thousand to $5.58 million. These notes initially bear interest at the rate of 1.01% per annum, which is to be adjusted to the prime rate as published by the Wall Street Journal on each annual anniversary of the issuance date, and mature on January 29, 2026. Interest is payable in cash annually in arrears on each January 1. Commencing on January 29, 2022, the outstanding principal and accrued interest on these notes may be converted in full to shares of the Company’s common stock at a conversion price of $5.22 per share, subject to adjustment. Upon an event of default, the interest rate will automatically increase to 15% per annum compounded annually, and all unpaid principal and accrued interest may become due on-demand. Principal and any unpaid accrued interest are due on the maturity date. Upon maturity, the interest rate will automatically increase to 15% per annum compounded annually on any unpaid principal. As of September 30, 2021, an aggregate principal amount of $11.15 million was outstanding.

 

In connection with its acquisition of Innovation Digital on June 3, 2021, the Company issued to the seller, who became an employee of the Company, a convertible promissory note in the principal amount of $0.6 million that bears interest at the rate of 5% per annum, maturing on June 3, 2022. Accrued interest and principal is due at maturity. Commencing December 3, 2021, the outstanding principal and accrued interest on this note may be converted into shares of the Company’s common stock at an initial conversion price of $2.35 per share subject to certain terms, conditions and adjustment. As of September 30, 2021, the full principal amount of $0.6 million was outstanding.

 

Senior Convertible Promissory Note

 

On May 27, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $11.0 million with an original issue discount of $1.0 million bearing an interest rate of 6% per annum that matures on May 27, 2023. The Company issued to the buyer warrants to purchase up to 1,820,000 shares of common stock with an exercise price of $4.50 per share, subject to adjustment, any time prior to May 27, 2026, and a grant date fair value of $0.505 per share. The Company also paid aggregate cash debt issuance costs of $0.69 million. The resulting aggregate debt discount recorded by the Company of $2.6 million. Principal payments of $0.61 million plus interest are required to be paid monthly commencing six months after the date of issuance. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. On August 25, 2021, we amended and restated the senior secured convertible note we issued to reduce the initial conversion price of such note to $3.00 per share, and to adjust the exercise price of the warrants to $3.00 per share. As of September 30, 2021, he full principal amount of $11.0 million was outstanding.

 

On August 25, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $5.8 million with an original issue discount of $0.8 million bearing an interest rate of 6% per annum that matures on August 25, 2025. The Company issued to the buyer warrants to purchase up to 1,315,789 shares of common stock with an exercise price of $3.00 per share, subject to adjustment, any time prior to August 25, 2026, and a grant date fair value of $0.859 per share. The Company also paid aggregate cash debt issuance costs of $0.35 million. The resulting aggregate debt discount recorded by the Company of $2.28 million. Principal payments of $0.322 million plus interest are required to be paid monthly commencing five business days after a registration statement is declared effective, but in no event later than November 30, 2021. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. As of September 30, 2021, an aggregate principal amount of $5.8 million was outstanding.

 

Senior Convertible Debentures

 

On September 24, 2019, ComSovereign sold $0.25 million aggregate principal amount of 10% Senior Convertible Debentures that bore interest at a rate of 10% per annum and were scheduled to mature on December 31, 2021. Interest was paid semi-annually in arrears in June and December of each year in cash or, at ComSovereign’s option, in shares of common stock at the conversion price that is equal to the lesser of (1) $7.50 or (2) a future effective price per share of any common stock sold by ComSovereign. Upon an event of default, the interest rate shall automatically increase to 15% per annum. In connection with these debentures, ComSovereign recognized aggregate debt discounts of $0.25 million. On April 21, 2020, all unpaid accrued interest through December 31, 2019 was converted into 2,234 shares of common stock. Also on April 21, 2020, all the outstanding warrants were exercised at $0.03 per share into 94,510 issued shares of the Company’s common stock, resulting in full recognition in interest expense of the remaining debt discount. On April 30, 2020, these debentures were amended to provide for the conversion of the debentures into shares of the Company’s common stock instead of ComSovereign’s common stock and the conversion price was changed from $7.50 per share to $2.268 per share. The Company defaulted on these debentures during the 2020 fiscal year, causing the interest rate to increase to 15% per annum, and the debentures and accrued interest to become due on-demand. Any remaining amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.25 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the aggregate principal and interest of $0.28 million into 125,186 shares of common stock.

 

27

 

 

On July 2, 2020, the Company sold $1.0 million aggregate principal amount of 9% Senior Convertible Debentures to an accredited investor that bore interest at a rate of 9% per annum and a maturity date of September 30, 2020, subsequently extended to November 30, 2020. Accrued interest and principal were due at maturity, with interest paid in cash or, at the Company’s option, in shares of common stock at the conversion price of $3.00 per share. Upon an event of default, the interest rate would automatically increase to 15% per annum. The debentures were convertible into shares of the Company’s common stock at a conversion price of $3.00 per share. The Company also issued warrants to purchase 33,334 shares of common stock that are exercisable for a purchase price of $3.00 per share, at any time on or prior to the earlier of December 31, 2022 or the second anniversary of the Company’s consummation of a public offering of its common stock in connection with an up-listing of the common stock to a national securities exchange. In connection with these debentures, the Company recorded total debt discounts of $0.16 million. Amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the debentures becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $1.0 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the principal amount of $0.9 million into 300,000 shares of common stock. The remaining principal amount of $0.1 million and accrued interest with a combined total of $0.16 million, was fully extinguished on January 26, 2021 at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of, along with warrants to purchase up to 38,713 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. 

 

Certain agreements governing the secured notes payable, notes payable and senior convertible debentures contain customary covenants, such as debt service coverage ratios, limitations on liens, dispositions, mergers, entry into other lines of business, investments and the incurrence of additional indebtedness.

 

All debt agreements are subject to customary events of default. If an event of default occurs with respect to the debt agreements and is continuing, the lenders may accelerate the applicable amounts due.

  

Future maturities contractually required by the Company under long-term debt obligations are as follows for the years ending December 31:

 

(Amounts in thousands)      
Remainder of 2021   $ 2,879  
2022     16,815  
2023     3,742  
2024     9  
2025     9  
Thereafter     11,348  
Total   $ 34,802  
Less unamortized discounts and debt issuance costs     (4,371 )
Total net debt     30,431  
Less current portion of long-term debt, net of unamortized discounts and debt issuance costs     (12,354 )
Total long-term debt, net of unamortized discounts and debt issuance costs     18,077  

 

14. RELATED PARTY TRANSACTIONS 

 

Accrued Liabilities – Related Party

 

As of September 30, 2021 and December 31, 2020, the accrued liabilities – related party balance was $86 thousand and $30 thousand, respectively, which represented amounts owed to various contractors, officers and employees of the Company as described below.

 

28

 

 

On November 10, 2017, the Company and Global Security Innovative Strategies, LLC (“GSIS”), a company in which David Aguilar, a member of the Company’s Board of Directors, is a principal, entered in an agreement (the “GSIS Agreement”) pursuant to which GSIS agreed to provide business development support and general consulting services for sales opportunities with U.S. government agencies and other identified prospects and consulting support services for the Company. The GSIS Agreement had an initial term of six months beginning on November 1, 2017. On September 26, 2018, the parties amended the GSIS Agreement to extend the period of service through September 2019 with monthly automatic renewals thereafter. The Company also agreed to issue an option to purchase 100,000 shares of the Company’s common stock at an exercise price of $1.00. This option immediately vested and terminates on September 26, 2022. Pursuant to the GSIS Agreement, GSIS is paid a fee of $10 thousand per month. In addition, GSIS is paid for the expenses incurred in connection with the performance of its duties under the GSIS Agreement. Either party may terminate or renew the GSIS Agreement at any time, for any reason or no reason, upon at least 30 days’ notice to the other party. As of September 30, 2021 and December 31, 2020, GSIS was owed $31 thousand and $30 thousand, respectively, for normal monthly retainers and expenses incurred and these amounts were recorded in accrued liabilities – related party.

 

Notes Payable – Related Party

 

On August 5, 2019, Daniel L. Hodges, the Company’s Chairman and Chief Executive Officer, and his wife, loaned DragonWave $0.2 million at an interest rate of 5.0% per annum and an 18.0% default interest rate with a maturity date of December 31, 2020. Interest was payable monthly while the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $0.2 million was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.

  

On July 1, 2020, Brent Davies, a member of the Company’s Board of Directors and Audit Committee, loaned the Company $50 thousand at an interest rate of 4.80% per annum with an original maturity date of August 31, 2020. This note was amended to extend the maturity date to November 30, 2020. Interest and the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $50 thousand was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.

 

Between October 15, 2020 and December 28, 2020, the Company borrowed an aggregate of $0.6 million from Dr. Dustin McIntire, the Company’s Chief Technology Officer, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $0.1 million and $0.4 million, and such notes bore interest at 10% per annum and were due between January 14, 2021 and March 28, 2021. As of December 31, 2020, $0.6 million was outstanding under these notes. The aggregate principal amount of these notes was fully repaid during the first quarter of fiscal year 2021.

 

Between November 13, 2020 and December 24, 2020, the Company borrowed an aggregate of $0.16 million from Richard J. Berman, a member of the Company’s Board of Directors, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $40 thousand and $120 thousand, and such notes bore interest at 8% per annum and were due between February 12, 2021 and March 23, 2021. As of December 31, 2020, $0.16 million was outstanding under these notes. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and all accrued interest with a combined total of $0.18 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 42,776 shares of common stock, along with warrants to purchase up to 42,776 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

29

 

 

15. SHAREHOLDERS’ EQUITY

 

For the nine months ended September 30, 2021

 

As of September 30, 2021, the Company had 100,000,000 shares of preferred stock authorized for issuance, none of which were issued and outstanding and 300,000,000 shares of common stock authorized for issuance and 72,533,850 shares of common stock issued and outstanding.

 

On May 26, 2020, the board of directors of the Company and stockholders holding a majority of the outstanding shares of the Company’s common stock approved resolutions authorizing the board of directors to effect the Split of the Company’s common stock at an exchange ratio of up to 1-for-3, with the board of directors retaining the discretion as to whether to implement the Split. On December 16, 2020, the Company’s board of directors approved a ratio for the Split of 1-for-3, which was effected on January 21, 2021. The Condensed Consolidated Financial Statements and accompanying notes give effect to this Split as if it occurred at the beginning of the first period presented. 

 

Public Offerings

 

On January 26, 2021 (the “First Offering Closing Date”), the Company sold an aggregate of 3,855,422 units at a price to the public of $4.15 per unit (the “First Offering”), each unit consisting of one share of the Company’s common stock, and a warrant to purchase one share of common stock at an exercise price of $4.50 per share (the “First Offering Warrants”), pursuant to an Underwriting Agreement, dated as of January 21, 2021 (the “First Offering Underwriting Agreement”), between the Company and the representative (the “Representative”) of the several underwriters named in the First Offering Underwriting Agreement. In addition, pursuant to the First Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 578,312 additional shares of common stock, and/or 578,312 additional First Offering Warrants, to cover over-allotments in connection with the First Offering, which the Representative partially exercised to purchase 578,312 Warrants on the First Offering Closing Date. For additional information on these First Offering Warrants, see Note 16 – Share-Based Compensation.

 

The common stock and the warrants of the First Offering were offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-248490), filed by the Company with the U.S. Securities and Exchange Commission (“SEC”) under the Securities Act, on August 28, 2020, as amended, and which became effective on January 21, 2021.

 

On the First Offering Closing Date, the Company received gross proceeds of approximately $16.0 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.

 

On January 27, 2021, the Representative exercised its over-allotment option for the First Offering to purchase 329,815 additional shares of common stock, which closed on January 29, 2021. The Company received gross proceeds of approximately $1.37 million before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds.

 

Pursuant to the First Offering Underwriting Agreement, the Company also agreed to issue to the Representative warrants (the “Representative’s First Offering Warrants”) to purchase up to a total of 154,216 shares of common stock (4% of the shares of common stock sold in the First Offering). See Note 16 – Share-Based Compensation.

 

The total expenses of the First Offering were approximately $2.7 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the First Offering. As part of this offering, the Company also issued 100,000 warrants to purchase the Company’s common stock at $4.15 per share to compensate a vendor for certain offering costs. See Note 16 – Share-Based Compensation.

 

30

 

 

On February 10, 2021 (the “Second Offering Closing Date”), the Company sold an aggregate of 5,647,059 shares of the Company’s common stock, at a price to the public of $4.25 per share (the “Second Offering”), pursuant to an Underwriting Agreement, dated as of February 10, 2021 (the “Second Offering Underwriting Agreement”), between the Company the Representative of the several underwriters named in the Second Offering Underwriting Agreement. In addition, pursuant to the Second Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 847,058 additional shares of common stock to cover over-allotments in connection with the Second Offering, which the Representative exercised in full on February 11, 2021.

 

The common stock was offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-252780), filed by the Company with the SEC under the Securities Act, on February 5, 2021, and the Company’s registration statement on Form S-1 (File No. 333-252974), filed by the Company with the SEC under Rule 462(b) of the Securities Act on February 10, 2021, each of which became effective on February 10, 2021.

 

The Company received gross proceeds of approximately $27.6 million, before deducting underwriting discounts and commissions of 8% of the gross proceeds and estimated offering expenses.

 

Pursuant to the Second Offering Underwriting Agreement, the Company also issued to the Representative warrants (the “Representative’s Second Offering Warrants”) to purchase up to a total of 225,882 shares of common stock (4% of the shares of common stock sold in the Second Offering), of which warrants to purchase 198,776 shares of common stock were registered under the Securities Act and warrants to purchase 27,106 shares of common stock were issued in a private placement to the Representative. See Note 16 – Share-Based Compensation.

 

The total expenses of the Second Offering were approximately $2.6 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Second Offering.

 

Consulting Agreements and Settlements with Vendors

 

On January 31, 2020, the Company entered into an agreement with a consultant to replace an existing consulting agreement between the consultant and the Company to allow the consultant to elect to take from 50% to 100% of its compensation in the form of common stock based on an agreed upon conversion calculation. Any difference between the amount due and the actual fair value of the shares issued in payment is recorded as general and administrative expense in the Company’s Condensed Consolidated Financial Statements. Common stock to be issued to the consultant will be paid on a quarterly basis. During the nine months ended September 30, 2021 and 2020, respectively, the Company issued 15,740 shares of its common stock with a fair value of $69 thousand and 55,032 shares of its common stock, with a fair value of $193 thousand to the consultant for services previously rendered.

 

31

 

 

On December 9, 2020, the Company entered into an agreement with a consultant that required the payment of 5,000 shares of its common stock with a fair value of $31 thousand at the inception of the contract with the obligation to perform services in the future. These shares of common stock were issued on December 14, 2020. As of December 31, 2020, 2,125 of these shares of common stock had vested and expense of $13 thousand has been recognized, through satisfaction of the performance obligation. During the first quarter of the fiscal 2021 year, the remaining shares of 2,875 vested and $18 thousand of additional expense was recognized.

 

Dividends

 

The Company did not pay dividends to holders of its common stock during the nine months ended September 30, 2021. The determination to pay dividends on common stock will be at the discretion of the Board of Directors and will depend on applicable laws and the Company’s financial condition, results of operations, cash requirements, prospects and such other factors as the Board of Directors may deem relevant. In addition, current or future loan agreements may restrict the Company’s ability to pay dividends. The Company does not anticipate declaring or paying any cash dividends on common stock in the foreseeable future.

 

16. SHARE-BASED COMPENSATION

 

As described in Note 15 – Stockholders’ Equity, effective January 21, 2021, the Company enacted the Split of the Company’s common stock. As a result, the Company has given effect to the Split as if it occurred at the beginning of the first period presented for all share-based compensation. 

 

2020 Long-Term Incentive Plan

 

On April 22, 2020, the Company’s Board of Directors adopted the 2020 Long-Term Incentive Plan (the “2020 Plan”), which was approved by the stockholders on or about May 6, 2020. Employees, officers, directors and consultants that provide services to the Company or one of its subsidiaries may be selected to receive awards under the 2020 Plan. Awards under the 2020 Plan may be in the form of incentive or nonqualified stock options, stock appreciation rights, stock bonuses, restricted stock, stock units and other forms of awards including cash awards and performance-based awards.

 

As originally approved, a total of 3,333,334 shares of the Company’s common stock were authorized for issuance with respect to awards granted under the 2020 Plan. As approved by the stockholders on or about June 25, 2021, the amount authorized to be issued under the 2020 Plan has been increased to 8,333,334 shares of the Company’s common stock. Any shares subject to awards that are not paid, delivered or exercised before they expire or are cancelled or terminated, or fail to vest, as well as shares used to pay the purchase or exercise price of awards or related tax withholding obligations, will become available for other award grants under the 2020 Plan. As of September 30, 2021, 5,430,505 options had been issued under the 2020 Plan, of which 33,334 were forfeited and 63,333 have been exercised, and 2,936,163 shares authorized under the 2020 Plan remained available for award purposes.

 

32

 

 

The 2020 Plan will terminate on May 1, 2030. The maximum term of options, stock appreciation rights and other rights to acquire common stock under the 2020 Plan is ten years after the initial date of the award.

 

Restricted Stock Awards

 

On December 2, 2019, the Company’s Board of Directors granted an aggregate of 633,336 RSAs to nine officers and directors (“Participant”) at a grant date fair value of $2.46 per share. The original vesting period for these RSAs is as follows: 283,339 were to vest on the one-year anniversary of the grant date; 283,331 were to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. As of December 31, 2020, 283,339 RSAs had vested. In the first quarter of fiscal 2021, the Company modified the RSA awards for two individuals to accelerate the final vesting of their awards in consideration of the individuals’ separation and/or retirement. This modification resulted in the vesting of an additional 50,000 RSAs. An incremental compensation expense was recognized for the modification totaling $0.17 million during the nine months ended September 30, 2021. As of September 30, 2021, the remaining unvested RSAs from these awards, totaling 299,997, are scheduled to vest as follows: 233,331 are scheduled to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date.

 

On January 26, 2021, the Company’s Board of Directors granted an aggregate of 66,667 RSAs to one director at a grant date fair value of $4.50 per share. The vesting period for these RSAs is as follows: 33,334 vest on the one-year anniversary of the grant date and 33,333 vest on the two-year anniversary of the original grant date.

 

For all RSAs that are currently outstanding, if the Participant’s employment with, engagement by, or service to the Company terminates for any reason (other than due to disability, retirement or death, or termination by employee for “Good Cause” as defined pursuant to a written employment contract) prior to the vesting of all or any portion of the RSAs granted, such RSAs shall immediately be cancelled. If the Participant’s employment with, engagement by, or service to the Company terminates due to the Participant’s death, disability or retirement, or by termination by such employee for “Good Cause” as defined pursuant to a written employment contract, the Participant shall become 100% vested in the RSAs granted as of the date of any such termination. There were no RSAs that were forfeited in the nine months ended September 30, 2021. For the three and nine months ended September 30, 2021, respectively, the Company recognized $0.18 million and $0.71 million of compensation expense related to RSAs and had unrecognized compensation cost as of September 30, 2021 for RSAs of $0.46 million.

 

Stock Options

 

On April 1, 2021, from shares available to be issued under the 2020 Plan, the Board of Directors of the Company granted options to purchase an aggregate 2,458,163 shares of common stock with exercise prices ranging from $2.75 to $3.025 per share and a grant date fair value ranging from $0.961 to $1.042 per share. These options have a three year service period and vest ratably on the first, second and third anniversary of their grant date.

 

Also, on April 1, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 2,680,048 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the number of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares were considered granted and have a grant date fair value ranging from $0.759 to 0.768 per share. Of these, options to purchase 753,837 shares have a three year service period and vest ratably on the first, second and third anniversary of their authorization for issuance and options to purchase 1,025,000 shares have a two-year service period and vest ratably on the first and second anniversary of their authorization for issuance.

 

33

 

 

On May 5, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 295,000 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the amount of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares are considered granted and have a grant date fair value of $0.873 per share. Of these, options to purchase 2,700,000 shares have a one year service period and vest ratably on the six month and twelve month anniversary of their authorization for issuance and options to purchase 25,000 shares vested immediately upon grant.

 

On June 29, 2021, the Board of Directors approved the modification of 655,002 options previously issued outside of the corporate plan. These options were scheduled to expire 90 days after the March 31, 2021 retirement of a long-time employee. This modification extended the expiration date of these options through December 15, 2021. The Company has recognized incremental compensation expense of $0.13 million related to this modification.

 

No options were granted during the three months ended September 30, 2020.

 

The following table summarizes the assumptions used to estimate the fair value of options granted during the nine months ended September 30, 2021:

 

    2021  
Expected dividend yield     0 %
Expected volatility     46.5 - 53.02 %
Risk-free interest rate     0.48 - 0.89 %
Expected life of options     3.00 - 5.00 years  

 

The following tables represent stock option activity for the nine months ended September 30, 2021 and 2020:

 

(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   3,433,515   $1.59    2.01   $15,221 
Exercisable – December 31, 2020   3,400,181    1.58    1.99    15,129 
Granted   4,532,000    2.76    4.51    
 
Exercised   (63,333)   0.26    3.77    85 
Cancelled or Expired   (856,669)   1.78    0.18    91 
Outstanding – September 30, 2021   7,045,513   $2.33    3.51   $830 
Exercisable – September 30, 2021   2,513,513   $1.56    1.70   $830 

  

(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   2,898,347   $1.90    1.92   $2,265 
Exercisable – December 31, 2019   2,898,347    1.90    1.92    2,265 
Granted   908,505    0.77    4.59    5,838 
Exercised   
    
    
    
 
Cancelled or Expired   (333,335)   2.01    0.59    1,903 
Outstanding – September 30, 2020   3,440,183   $1.59    2.26   $19,339 
Exercisable – September 30, 2020   3,406,849   $1.58    2.24   $19,207 

  

The Company recognized $0.47 million and $0.82 million of share-based compensation expense related to options for the three and nine months ended September 30, 2021, respectively. The Company recognized $5 thousand of share-based compensation expense related to options for the nine months ended September 30, 2020. Compensation expense related to stock options is recorded in general and administrative in the Condensed Consolidated Statement of Operations. For the nine months ended September 30, 2021, the Company has $3.48 million of unrecognized compensation expense related to options. For the nine months ended September 30, 2020, the Company had $25 thousand of unrecognized compensation expense related to options.

 

34

 

 

Warrants

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 2,751,556 shares of the Company’s common stock as partial consideration for the debt extinguishments disclosed in Note 15 – Debt Agreements and Note 16 – Related Party Transactions. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 100,000 shares of the Company’s common stock as consideration for certain costs related to the First Offering as disclosed in Note 15 – Stockholders’ Equity. The warrants have an exercise price of $4.15 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.703 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 154,216 shares of the Company’s common stock as the Representative’s First Offering Warrants as discussed in Note 15 – Stockholders’ Equity. The Representative’s First Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the First Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after January 21, 2021. The warrants have an exercise price of $5.1875 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.376 per share. As of September 30, 2021, all warrants were exercisable but none of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 4,433,734 shares of the Company’s common stock as portion of the Units offered in the Company’s First Offering as disclosed in Note 15 – Stockholders’ Equity. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On February 12, 2021, the Company issued warrants to purchase an aggregate of 225,882 shares of the Company’s common stock as the Representative’s Second Offering Warrants as discussed in Note 15 – Stockholders’ Equity. The Representative’s Second Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the Second Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after February 10, 2021. The warrants have an exercise price of $5.3125 per share and an expiration date of February 10, 2026. The issuance date fair value of these warrants was estimated to be $1.918 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On May 27, 2021, the Company issued warrants to purchase an aggregate of 1,820,000 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – Debt Agreements. These warrants have an exercise price of $4.50, subject to adjustment, a grant date fair value of $0.505 per share, and expire on May 27, 2026.

 

On August 25, 2021, the Company issued warrants to purchase an aggregate of 1,315,789 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – Debt Agreements. These warrants have an exercise price of $3.00, subject to adjustment, a grant date fair value of $0.859 per share, and expire on August 25, 2026. 

 

All warrants are valued utilizing the Black-Scholes pricing model using the assumptions listed below. The weighted average grant date fair value of all warrants issued during the nine months ended September 30, 2021, was $1.328 per share.

 

The following table summarizes the assumptions used to estimate the fair value of warrants granted during the nine months ended September 30, 2021:

 

    2021  
Expected dividend yield     0 %
Expected volatility     39.94 -  46.22 %
Risk-free interest rate     0.42 - 0.84 %
Contractual life of warrants     5.00 years  

 

35

 

 

The following tables represents warrant activity for the nine months ended September 30, 2021 and 2020:

 

(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   890,416   $1.46    4.02   $4,083 
Exercisable – December 31, 2020   890,416   $1.46    4.02   $4,083 
Granted/Issued   10,804,881    4.09    4.45    
 
Exercised   
    
    
    
 
Forfeited or Expired   (13,706)   1.90    0.85    1 
Outstanding – September 30, 2021   11,681,591   $3.89    4.37   $679 
Exercisable – September 30, 2021   11,681,591   $3.89    4.37   $679 

 

(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   167,846   $2.85    1.96   $258 
Exercisable – December 31, 2019   167,846   $2.85    1.96   $258 
Granted   858,985    1.39    4.43    5,016 
Exercised   (94,510)   0.03    1.25    678 
Forfeited or Expired   
    
    
    
 
Outstanding – September 30, 2020   932,321   $1.79    4.17   $5,251 
Exercisable – September 30, 2020   932,321   $1.79    4.17   $5,251 

 

17. COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Management does not believe that after the final disposition any of these matters is likely to have a material adverse impact on the Company’s financial condition, results of operations or cash flows.

 

36

 

 

18. CONCENTRATION

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of trade accounts receivable. The Company performs ongoing credit evaluations of its customers and generally does not require collateral related to its trade accounts receivable. At September 30, 2021, accounts receivable from customers comprised approximately 97% of the Company’s total trade accounts receivable, and none of this balance had been characterized as uncollectible. In addition, for the nine months ended September 30, 2021, there were no customers that individually exceeded 10% of revenue.

 

19. SUBSEQUENT EVENTS

 

Corporate Acquisition

 

On October 4, 2021, the Company completed the acquisition of SAGUNA Networks LTD (“SAGUNA”), a Israeli company for total consideration of approximately $13.6 million worth of shares of restricted common stock.

 

Public Offering of Preferred Series A

 

On October 29, 2021 (the “Preferred Series A Offering Closing Date”), the Company sold an aggregate of 320,000 shares of the Company’s newly-designated 9.25% Series A Cumulative Redeemable Perpetual Preferred Stock, par value $0.0001 per share (the “Series A Preferred Stock”), at a public offering price of $25.00 per share, which is the initial liquidation preference of the Series A Preferred Stock. Pursuant to the terms of the Underwriting Agreement dated October 26, 2021, the Company granted the Underwriters a 30-day option to purchase up to an additional 48,000 shares of Series A Preferred Stock. The Series A Preferred Stock was offered and sold pursuant to a prospectus supplement, dated October 26, 2021 (the “Prospectus Supplement”), and a base prospectus, dated September 14, 2021, relating to the Company’s effective shelf registration statement (the “Registration Statement”) on Form S-3 (File No. 333-259307).

 

The Series A Preferred Stock has been listed on The Nasdaq Capital Market under the symbol “COMSP”.

 

On the Preferred Series A Offering Closing Date, the Company received gross proceeds of approximately $7.2 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.

 

The total expenses of the Preferred Series A Offering were approximately $0.9 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Preferred Series A Offering.

 

The Company intends to use $2.75 million of the net proceeds from the Offering for the repayment of certain indebtedness and the balance for general corporate and working capital purposes.

 

37

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Unless the context requires otherwise, references in this Quarterly Report to “Company, “we”, “us” and “our” refer to the COMSovereign Holding Corp. and its subsidiaries.

 

Forward-Looking Statements

 

This Quarterly Report on Form 10-Q, including “Item 2. Management’s Discussion and Analysis (“MD&A”) of Financial Condition and Results of Operations,” contains “forward-looking statements” that represent our beliefs, projections and predictions about future events. From time to time in the future, we may make additional forward-looking statements in presentations, at conferences, in press releases, in other reports and filings and otherwise. Forward-looking statements are all statements other than statements of historical fact, including statements that refer to plans, intentions, objectives, goals, targets, strategies, hopes, beliefs, projections, prospects, expectations or other characterizations of future events or performance, and assumptions underlying the foregoing. The words “may,” “could,” “should,” “would,” “will,” “project,” “intend,” “continue,” “believe,” “anticipate,” “estimate,” “forecast,” “expect,” “plan,” “potential,” “opportunity,” “scheduled,” “goal,” “target,” and “future,” variations of such words, and other comparable terminology and similar expressions and references to future periods are often, but not always, used to identify forward-looking statements.

 

Forward-looking statements should not be read as a guarantee of future performance or results and will not necessarily be accurate indications of whether, or the times by which, our performance or results may be achieved. Forward-looking statements are based on information available at the time those statements are made and management’s belief as of that time with respect to future events and are subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements. Readers should carefully review the risk factors included under “Item 1A. Risk Factors” of our fiscal 2020 Annual Report on Form 10-K filed with the U. S. Securities and Exchange Commission (the “SEC”) on March 30, 2021 and Item 1A., Part II Risk Factors” of our quarterly report on Form 10-Q for the quarter ended June 30, 2021 filed with the SEC on August 16, 2021.

 

Overview of Business; Operating Environment and Key Factors Impacting Fiscal 2021 and 2020 Results 

 

The following MD&A is intended to help readers understand the results of our operations and financial condition and is provided as a supplement to, and should be read in conjunction with our Unaudited Condensed Consolidated Financial Statements and the related notes (“Notes”) in Part 1 of this Quarterly Report on Form 10-Q.

 

Growth and percentage comparisons made herein generally refer to the nine months ended September 30, 2021, compared to nine months ended September 30, 2020 unless otherwise indicated.

 

Business Overview

 

We are a provider of technologically-advanced telecom solutions to network operators, mobile device carriers, governmental units and other enterprises worldwide. We have assembled a portfolio of communications, power and niche technologies, capabilities and products that enable the upgrading of latent 3G networks to 4G and 4G-LTE networks and will facilitate the rapid roll out of the 5G and “next-Generation” (“nG”) networks of the future. We focus on special capabilities, including signal modulations, antennae, software, hardware and firmware technologies that enable increasingly efficient data transmission across the electromagnetic spectrum. Our product solutions are complemented by a broad array of services, including technical support, systems design and integration, and sophisticated research and development programs. While we compete globally on the basis of our innovative technology, the breadth of our product offerings, our high-quality cost-effective customer solutions, and the scale of our global customer base and distribution, our primary focus is on the North American telecom infrastructure and service market. We believe we are in a unique position to rapidly increase our near-term domestic sales as we are among the few U.S.-based providers of telecommunications equipment and services.

 

38

 

 

Our Operating Units

 

Through a series of acquisitions, we and our operating subsidiaries have expanded our service offerings and geographic reach over the past two years. Our company is comprised of the following principal operating units:

 

  DragonWave-X LLC. DragonWave-X, LLC and its operating subsidiaries, DragonWave Corp. and DragonWave-X Canada, Inc. (collectively, “DragonWave”), are a Dallas-based manufacturer of high-capacity microwave and millimeter wave point-to-point telecom backhaul radio units. DragonWave and its predecessor have been selling telecom backhaul radios since 2012 and its microwave radios have been installed in over 330,000 locations in more than 100 countries worldwide. According to a report of the U.S. Federal Communications Commission, as of December 2019, DragonWave was the second largest provider of licensed point-to-point microwave backhaul radios in North America. DragonWave was acquired by ComSovereign in April 2019 prior to the ComSovereign Acquisition.

 

  Virtual Network Communications Inc. Virtual Network Communications Inc. (“VNC”) is an edge compute focused wireless telecommunications technology developer and equipment manufacturer of both 4G LTE Advanced and 5G capable radio equipment. VNC designs, develops, manufactures, markets, and supports a line of network products for wireless network operators, mobile virtual network operators, cable TV system operators, and government and business enterprises that enable new sources of revenue, and reduce capital and operating expenses. VNC also has developed rapidly deployable, tactical systems that can be combined with the tethered aerostats and drones offered by our Drone Aviation subsidiary and enabled and operated in nearly any location in the world. We acquired VNC in July 2020.

 

  Fastback. Skyline Partners Technology LLC, which does business under the name Fastback Networks (“Fastback”), is a manufacturer of intelligent backhaul radio (IBR) systems that deliver high-performance wireless connectivity to virtually any location, including those challenged by Non-Line of Sight (NLOS) limitations. Fastback’s advanced IBR products allow operators to economically add capacity and density to their macrocells and expand service coverage density with small cells. These solutions also allow operators to both provide temporary cellular and data service utilizing mobile/portable radio systems and provide wireless Ethernet connectivity. We acquired Fastback in January 2021.

 

  Drone Aviation. Lighter Than Air Systems Corp., which does business under the name Drone Aviation (“Drone Aviation”), is based in Jacksonville, Florida and develops and manufactures cost-effective, compact and enhanced tethered unmanned aerial vehicles (UAVs), including lighter-than-air aerostats and drones that support surveillance sensors and communications networks. We acquired Drone Aviation in June 2014.

 

  Sky Sapience Ltd. Sky Sapience Ltd. (“SKS”) is an Israeli-based manufacturer of drones with a patented tethered hovering technology that provides long-duration, mobile and all-weather Intelligence, Surveillance and Reconnaissance (ISR) capabilities to customers worldwide for both land and marine-based applications. Its innovative technologies include fiber optic tethers that enable secure, high-capacity communications, including support for commercial 4G and 5G wireless networks. SKS’s flagship HoverMast line of quadrotor-tethered drones feature uninterruptible ground-based power, fiber optic communications for cyber immunity, and the ability to operate in GPS-denied environments while delivering dramatically-improved situational awareness and communications capabilities to users. We acquired SKS in March 2021.

 

39

 

 

  InduraPower, Inc. InduraPower Inc. (“InduraPower”) is a Tucson, Arizona-based developer and manufacturer of intelligent batteries and back-up power supplies for network systems and telecom nodes. It also provides power designs and batteries for the aerospace, marine and automotive industries. ComSovereign acquired InduraPower in January 2019 prior to the ComSovereign Acquisition.

 

  Silver Bullet Technology, Inc. Silver Bullet Technology, Inc. (“Silver Bullet”) is a California-based engineering firm that designs and develops next generation network systems and components, including large-scale network protocol development, software-defined radio systems and wireless network designs. ComSovereign acquired Silver Bullet in March 2019 prior to the ComSovereign Acquisition.

 

  Lextrum, Inc. Lextrum, Inc. (“Lextrum”) is a Tucson, Arizona-based developer of full-duplex wireless technologies and components, including multi-reconfigurable radio frequency (RF) antennae and software programs. This technology enables the doubling of a given spectrum band by allowing simultaneous transmission and receipt of radio signals on the same frequencies. ComSovereign acquired Lextrum in April 2019 prior to the ComSovereign Acquisition.

 

  VEO Photonics, Inc. VEO Photonics, Inc. (“VEO”), based in San Diego, California, is a research and development company innovating SiP technologies for use in copper-to-fiber-to-copper switching, high-speed computing, high-speed ethernet, autonomous vehicle applications, mobile devices and 5G wireless equipment. ComSovereign acquired VEO in January 2019 prior to the ComSovereign Acquisition.

 

  Sovereign Plastics LLC. Sovereign Plastics LLC (“Sovereign Plastics”), based in Colorado Springs, Colorado, operates as the material, component manufacturing and supply chain source for all of our subsidiaries, and also provides plastic and metal components to third-party manufacturers. Its ability to rapidly prototype new product offerings and machine moldings, metals and plastic castings has reduced the production cycle for many of our components from months to days. We acquired the business currently conducted by Sovereign Plastics in March 2020.

 

 

RVision, Inc. RVision Inc. (“RVision”) is a California-based developer of technologically-advanced video and communications products and physical security solutions designed for government and private sector commercial industries. It has been serving governments and the military for nearly two decades with sophisticated, environmentally-rugged optical and infrared cameras, hardened processors, custom tactical video hardware, software solutions, and related communications technologies. It also has developed nano-defractive optics with integrated, artificial intelligence-driven electro-optical sensors and communication network connectivity products for smart city/smart campus applications. We acquired RVision in April 2021.

 

 

Innovation Digital, LLC. Innovation Digital, LLC (“Innovation Digital”) is a California-based developer of “beyond state-of-the-art” mixed analog/digital signal processing solutions, intellectual property (IP) licensing, design and consulting services. Its signal processing techniques and intellectual property have significantly enhanced the bandwidth and accuracy of RF transceiver systems and have provided enabling technologies in the fields of communications and RADAR systems, signals intelligence (SIGINT) and electronic warfare (EW), test and measurement systems, and semiconductor devices. We acquired Innovation Digital in June 2021.

 

 

RF Engineering & Energy Resources, LLC. RF Engineering & Energy Resources, LLC (“RFEQ”) is a Michigan-based provider of high-quality microwave antennas and accessories. Providing the industry’s lowest cost of ownership, RFEQ has continued to innovate and expand recently announcing the industry’s first Universal Licensed Microwave Antenna. Supporting frequencies from (6-42 GHz), customers can now reduce sparing costs and safely future proof their networks by leveraging this new Universal plug and play architecture. We acquired RFEQ in July 2021.

 

40

 

 

Significant Components of Our Results of Operations

 

Revenues

 

Our revenues are generated primarily from the sale of our products, which consist primarily of backhaul telecom radios and tethered aerostats and drones. At contract inception, we assess the goods and services promised in the contract with customers and identify a performance obligation for each. To determine the performance obligation, we consider all products and services promised in the contract regardless of whether they are explicitly stated or implied by customary business practices. The timing of satisfaction of the performance obligation is not subject to significant judgment. We measure revenue as the amount of consideration expected to be received in exchange for transferring goods and services. We generally recognize product revenues at the time of shipment, provided that all other revenue recognition criteria have been met.

 

We expect our revenues for the year ending December 31, 2021 (“fiscal 2021”) to materially exceed those of fiscal 2020, primarily due to our availability of working capital, including from a portion of the net proceeds of the equity offerings we completed in 2021, for the purchase of parts and components and the manufacturing of products, primarily those of DragonWave, in quantities that greatly exceed the quantities that we were able to manufacture in 2020. Additionally, we expect to commence commercial production of new products in 2021 that we have previously produced in only limited quantities or as prototypes, including, among others, intelligent battery back-up power solutions for the telecom, aerospace and transportation industries and airborne high-bandwidth, LTE-Advanced and 5G aerostats.

 

During fiscal 2020, approximately 18% of our sales were to customers located outside of the United States. While our near-term focus is on the North American telecom and infrastructure and service market, a key element of our growth strategy is to expand our worldwide customer base and our international operations, initially through agreements with third-party resellers, distributors and other partners that can market and sell our products in foreign jurisdictions. We expect that over the short term our percentage of sales outside the United States may increase as we build up our domestic sales and service teams. Notwithstanding such percentage increase, we expect the sales of tethered aerostats and drones will primarily be to the domestic market customers, primarily to the U.S. government and its agencies, even if such systems are for integration into foreign locations.

 

Cost of Goods Sold and Gross Profit 

 

Our cost of goods sold is comprised primarily of the costs of manufacturing products, procuring finished goods from our third-party manufacturers, third-party logistics and warehousing provider costs, shipping and handling costs and warranty costs. We presently outsource the manufacturing of DragonWave’s microwave products to a single third-party manufacturer, Benchmark, which manufactures our products from its facilities. Cost of goods sold also includes costs associated with supply operations, including personnel-related costs, provision for excess and obsolete inventory, third-party license costs and third-party costs related to the services we provide. Additionally, cost of goods sold does not include any depreciation and amortization expenses as we separate depreciation and amortization expense into its own category within operating expenses.

 

41

 

 

Gross profit has been and will continue to be affected by various factors, including changes in our supply chain and evolving product mix. The margin profile of our current products and future products will vary depending on operating performance, features, materials, manufacturer and supply chain. Gross margin will vary as a function of changes in pricing due to competitive pressure, our third-party manufacturing, our production costs, costs of shipping and logistics, provision for excess and obsolete inventory and other factors. We expect our gross margins will fluctuate from period to period depending on the interplay of these various factors.

 

Operating Expenses

 

We classify our operating expense as research and development, sales and marketing, and general and administrative. Personnel costs are the primary component of each of these operating expense categories, which consist of cash-based personnel costs, such as salaries, sales commissions, benefits and bonuses, as well as share-based compensation expenses. Additionally, we separate depreciation and amortization expense into its own category.

 

Research and Development

 

In addition to personnel-related costs, research and development expense consists of costs associated with the design, development and certification of our products. We generally recognize research and development expense as incurred. Development costs incurred prior to establishment of technological feasibility are expensed as incurred. We expect our research and development costs to continue to increase as we develop new products and modify existing products to meet the changes within the telecom landscape.

 

Sales and Marketing

 

In addition to personnel costs for sales, marketing, service and product management personnel, sales and marketing expense consists of the expenses associated with our training programs, trade shows, marketing programs, promotional materials, demonstration equipment, national and local regulatory approvals of our products, travel, entertainment and recruiting. We expect sales and marketing expense to continue to increase in absolute dollars as we increase the size of our sales, marketing, service and product management organization in support of our investment in our growth opportunities, whether through the development and rollout of new or modified products or through acquisitions. We expect our sales and marketing expense to increase materially in the year ending December 31, 2022 as we ramp up our sales and marketing efforts to correspond to our increased production efforts relating to certain of our telecom products.

 

General and Administrative

 

In addition to personnel costs, general and administrative expense consists of professional fees, such as legal, audit, accounting, information technology and consulting fees; share-based compensation; and facilities and other supporting overhead costs. We expect general and administrative expense to increase in absolute dollars as we continue to expand our product offerings and expand into new markets.

 

Depreciation and Amortization

 

Depreciation and amortization expense consists of depreciation related to fixed assets such as test equipment, research and development equipment, computer hardware, production fixtures and leasehold improvements, as well as amortization related to definite-lived intangibles.

 

Share-Based Compensation

 

Share-based compensation consists of expense related to the issuance of equity instruments, which can be in many forms, such as incentive or nonqualified stock options, stock appreciation rights, stock bonuses, restricted stock, stock units and other forms of awards including performance-based awards under our long-term incentive plans or outside of such plans. The expense related to any share-based compensation grant is allocated to specific groupings in the Condensed Consolidated Statement of Operations in the same manner as the grantee’s normal compensation expense and will vary depending upon the number of underlying shares of common stock, the fair value of the common stock on the date of grant and the vesting period. 

 

42

 

 

Interest Expense

 

Interest expense is comprised of interest expense associated with our secured notes payable, notes payable and senior convertible debentures. The amortization of debt discounts is also recorded as part of interest expense. As many of our debt instruments, were past due at various times during fiscal 2020 and, as a result, were accruing interest at increased interest rates, and as we have been able to refinance our debt or issue equity to reduce our outstanding debt in the first quarter of fiscal 2021, our interest expense is expected to decrease in fiscal 2021 due to lower interest rates on our debt or lower debt balances.

 

Provision for Income Taxes

 

Current and deferred income tax expense or benefit in any given period will depend upon a number of events and circumstances, one of which is the income tax net income or loss from operations for the period which is usually different from the U.S. GAAP net income from operations for the period due to differences in tax laws and timing differences. See Note 16 — Income Taxes in the Notes to our financial statements included elsewhere in this report for a reconciliation on U.S. GAAP income or loss and tax income or loss. Management assesses our deferred tax assets in each reporting period, and if it is determined that it is not more likely than not to be realized, we will record a change in our valuation allowance in that period.

 

Results of Operations

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
(Amounts in thousands, except share and per share data)  2021   2020   2021   2020 
Revenue  $4,115   $2,018   $9,812   $7,513 
Cost of Goods Sold   1,819    859    4,706    3,473 
Gross Profit   2,296    1,159    5,106    4,040 
                     
Operating Expenses                    
Research and development   2,061    562    3,805    1,263 
Sales and marketing   247    1    449    31 
General and administrative   6,464    4,471    20,543    13,152 
Depreciation and amortization   3,834    2,909    11,034    8,654 
Impairment expense   -      -      281    -   
Gain on the sale of assets   48    -      (83)   (1)
Total Operating Expenses   12,654    7,943    36,029    23,099 
Net Operating Loss   (10,358)   (6,784)   (30,923)   (19,059)
Other Income (Expense)                    
Interest expense   (724)   (3,350)   (1,740)   (5,707)
Other income (expense)   1    (129)   (116)   (129)
Gain/(Loss) on extinguishment of debt   298    (22)   (4,725)   (22)
Foreign currency transaction gain/(loss)   94    (46)   32    (6)
Interest income   -      -      -      1 
Total Other Expenses   (331)   (3,547)   (6,549)   (5,863)
Net Loss  $(10,689)  $(10,331)  $(37,472)  $(24,922)
Loss per common share:                    
Basic and Diluted  $(0.15)  $(0.23)  $(0.56)  $(0.56)
Weighted-average shares outstanding:                    
Basic and Diluted   71,994,529    44,216,540    66,388,447    44,155,510 

 

43

 

 

Three and Nine months ended September 30, 2021 compared to Three and Nine months ended September 30, 2020

 

Total Revenues

 

For the three months ended September 30, 2021, total revenues were $4.1 million compared to $2.0 million for the same period in 2020, an increase of $2.1 million. This increase primarily consisted of our January 2021 acquisition of Fastback and their Tier 1, telecom sales of $2.2 million.

 

For the nine months ended September 30, 2021, total revenues were $9.8 million compared to $7.5 million for the same period in 2020, an increase of $2.3 million. This increase primarily consisted of our January 2021 acquisition of Fastback and their Tier 1, telecom sales of $2.2 million.

 

Cost of Goods Sold and Gross Profit

 

For the three months ended September 30, 2021, cost of goods sold were $1.8 million compared to $0.9 million for the same period in 2020, an increase of $0.9 million. This increase primarily consisted of our January 2021 acquisition of Fastback and their Tier 1, telecom sales of $0.9 million.

 

Gross profit for the three months ended September 30, 2021 was $2.3 million with a gross profit margin of 55% compared to $1.2 million for the same period in 2020 with a gross profit margin of 57%.

 

For the Nine months ended September 30, 2021, cost of goods sold were $4.7 million compared to $3.5 million for the same period in 2020, an increase of $1.2 million. This increase primarily consisted of our January 2021 acquisition of Fastback and their Tier 1, telecom sales of $0.9 million.

 

Gross profit for the nine months ended September 30, 2021 was $5.1 million with a gross profit margin of 52% compared to $4.0 million for the same period in 2020 with a gross profit margin of 54%.

 

These changes in gross profit margin resulted primarily from our January 2021 acquisition of Fastback and their Tier 1, telecom sales of $1.3 million, which was offset decrease in DragonWave of $0.4 million.

 

Research and Development Expense

 

For the three months ended September 30, 2021, research and development expenses were $2.1 million compared to $0.6 million for the same period in 2020, an increase of $1.5 million. This increase primarily consisted of new Acquisition in 2021 of Sky Sapience of $0.6 million and increased DragonWave of $0.7 million.

 

For the nine months ended September 30, 2021, research and development expenses were $3.8 million compared to $1.3 million for the same period in 2020, an increase of $2.5 million. This increase primarily consisted of a new acquisition in 2021 of Sky Sapience of $1.3 million. Increased R & D for DragonWave of $0.8 million, and VNC of $0.5 million.

 

Sales and Marketing Expense

 

For the three months ended September 30, 2021, sales and marketing expenses were $0.2 million compared to $0.0 million for the same period in 2020, an increase of $0.2 million. This increase primarily consisted of a new Acquisition in 2021 Sky Sapience of $0.1 million.

 

For the nine months ended September 30, 2021, sales and marketing expense was $0.4 million compared to $0.0 million for the same period in 2020, an increase of $0.4 million. This increase primarily consisted of a new Acquisitions in 2021 Sky Sapience of $0.2 million and RVision $0.1 million.

 

44

 

 

General and Administrative Expenses

 

For the three months ended September 30, 2021, general and administrative expenses were $6.5 million compared to $4.5 million for the same period in 2020, an increase of $2.0 million. This increase primarily consisted of 5 acquisitions of $0.9 million.

 

For the nine months ended September 30, 2021, general and administrative expenses were $20.5 million compared to $13.2 million for the same period in 2020, an increase of $7.3 million. This increase primarily consisted of 5 acquisitions of $2.6 million, as well as the expense with 2 offerings in Q1 2021 of $5.3 million.

 

Depreciation and Amortization

 

For the three months ended September 30, 2021, depreciation and amortization were $3.8 million compared to $2.9 million for the same period in 2020, an increase of $0.9 million. This increase primarily consisted of increased amortization of 5 acquisitions in 2021.

 

For the nine months ended September 30, 2021, depreciation and amortization were $11.0 million compared to $8.7 million for the same period in 2020, an increase of $2.3 million. This increase primarily consisted of increased amortization of 5 acquisitions in 2021.

 

Other Income and Expenses

 

For the three months ended September 30, 2021, other income and expenses were $0.3 million compared to $3.5 million for the same period in 2020, a decrease of $3.2 million. This decrease primarily consisted of lower interest expense of $2.7 million.

 

For the nine months ended September 30, 2021, other income and expenses were $6.5 million compared to $5.9 million for the same period in 2020 an increase of $0.6 million. 

 

Provision for Income Taxes 

 

For the three and nine months ended September 30, 2021 and 2020, there was no provision for income taxes due to an increase in the valuation allowance recorded on the total tax provision, because we believe that it is more likely than not that the tax asset will not be utilized during the next year.

 

45

 

 

Net Loss 

 

For the three months ended September 30, 2021, we had a net loss of $10.7 million compared to a net loss of $10.3 million for the same period in 2020, related to the items described above.

 

For the nine months ended September 30, 2021, we had net loss of $37.5 million compared to a net loss of $24.9 million for the period same period in 2020, related to the items described above.

 

Going Concern

 

The accompanying Unaudited Condensed Consolidated Financial Statements and notes have been prepared assuming the Company will continue as a going concern. For the nine months ended September 30, 2021, the Company generated negative cash flows from operations of $33.4 million and had an accumulated deficit of $102.1 million.

 

Management anticipates that the Company will be dependent, for the near future, on additional debt facilities or investment capital to fund growth initiatives. The Company intends to position itself so that it will be able to raise additional funds through the capital markets, including but not limited to, securing a line or lines of credit, the issuance of debt, and/or accessing the equity markets.

 

The Company’s fiscal operating results and accumulated deficit, among other factors, raise substantial doubt about the Company’s ability to continue as a going concern. The Company will continue to pursue the actions outlined above, as well as work towards increasing revenue and operating cash flows to meet its future liquidity requirements. However, there can be no assurance that the Company will be successful in any capital-raising efforts that it may undertake, and the failure of the Company to raise additional capital could adversely affect its future operations and viability. 

 

Liquidity and Capital Resources

 

Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. As of September 30, 2021, we had $2.87 million in cash compared to $0.73 million at December 31, 2020, an increase of $2.14 million resulting primarily from net proceeds of two public offerings and debt financings. As of September 30, 2021, we had $1.94 million in accounts receivable compared to $0.79 million at December 31, 2020, an increase of $1.15 resulting primarily from receivables gained through business acquisitions during the quarter.

 

As of September 30, 2021, we had total current assets of $22.8 million and total current liabilities of $23.6 million, or negative working capital of $0.8 million, compared to total current assets of $7.68 million and total current liabilities of $34.26 million, or negative working capital of $26.6 million at December 31, 2020. This is an increase in working capital of $26.0 million over the working capital balance at the end of 2020 driven primarily by the two public offerings completed during the year.

 

As of September 30, 2021, we had undiscounted obligations relating to the payment of indebtedness as follows: 

 

  $2.5 million related to accrued liabilities and accounts payable that were past due;
     
  $0.0 million related to notes payable that were past due;

 

  $2.9 million related to indebtedness that is due in the fourth quarter of 2021;
     
  $5.7 million related to indebtedness that is due in the first quarter of 2022;

 

  $1.4 million related to indebtedness that is due in the second quarter of 2022;

 

  $5.8 million related to indebtedness that is due from the third quarter through the end of 2022;

 

  $3.7 million related to indebtedness that is due in 2023; and
     
  $9 million related to indebtedness that is due in 2024; and
     
  $9 million related to indebtedness that is due in 2025; and
     
  $11.4 million related to indebtedness that is due after 2025.

 

We anticipate meeting our cash obligations on our indebtedness that is payable on or prior to September 30, 2022, primarily from liquidity management tools such as a line of credit, from earnings from operations, including, in particular, the operations of DragonWave, Fastback, VNC and Drone Aviation, and possibly from the proceeds of additional indebtedness or equity raises.

 

46

 

 

Our future capital requirements for our operations will depend on many factors, including the profitability of our businesses, the number and cash requirements of other acquisition candidates that we pursue, and the costs of our operations. We have been investing in research and development in anticipation of increasing revenue opportunities in our cellular network solutions business, which has contributed to our losses from operations.

 

We plan to generate positive cash flow from our recently-completed acquisitions to address some of our liquidity needs. However, to execute our business plan, service our existing indebtedness, finance our proposed acquisitions and implement our business strategy, we anticipate that we may need to obtain additional financing from time to time and may choose to raise additional funds through public or private equity or debt financings, a bank line of credit, borrowings from affiliates or other arrangements. We cannot be sure that any additional funding, if needed, will be available on terms favorable to us or at all. Furthermore, any additional capital raised through the sale of equity or equity-linked securities may dilute our current stockholders’ ownership in us and could also result in a decrease in the market price of our common stock. The terms of those securities issued by us in future capital transactions may be more favorable to new investors and may include the issuance of warrants or other derivative securities, which may have a further dilutive effect. Furthermore, any debt financing, if available, may subject us to restrictive covenants and significant interest costs. There can be no assurance that we will be able to raise additional capital, when needed, to continue operations in their current form.

 

We had capital expenditures of $3.09 million and $96.85 million during the nine months ended September 30, 2021 and 2020. We expect our capital expenditures for next 12 months will be consistent with our prior spending. These capital expenditures will be primarily utilized for equipment needed to generate revenue and for office equipment. We expect to fund such capital expenditures out of our working capital.

 

Line of Credit and Debt Agreements

 

Summary information with respect to our debt agreements or other credit facilities is set forth in Notes 15 and 23 of the Notes to the Consolidated Financial Statements set forth in Part I, Item 1 of this Quarterly Report.

 

Sources and Uses of Cash 

 

   For the Nine
Months Ended
September 30,
 
(Amounts in thousands)  2021   2020 
Cash flows (used in) operating activities  $(33,736)  $(4,463)
Cash flows (used in) investing activities   (8,732)   (3,242)
Cash flows provided by financing activities   44,606    7,375 
Effect of exchange rate   -    23 
Net increase/(decrease) in cash and cash equivalents  $2,138   $(307)

   

47

 

 

Operating Activities

 

For the nine months ended September 30, 2021, net cash used in operating activities was $33.7 million. Net cash used in operating activities primarily consisted of the net operating loss of $37.47 million, which was partially offset by depreciation and amortization of $11.03 million, loss on extinguishment of debt of $4.73 million, and share-based compensation to employees and vendors of $2.71 million. Additionally, working capital changes used $115.78 million in cash during the period.

 

For the nine months ended September 30, 2020, net cash used in operating activities was $4.46 million. Net cash used in operating activities primarily consisted of the net operating loss of $24.92 million, which was partially offset by depreciation and amortization of $8.65 million, and amortized discounts and debt issuance costs on our outstanding debt of $4.29 million. Additionally, working capital changes provided $4.63 million in cash during the period.

 

Investing Activities

 

For nine months ended September 30, 2021, net cash used in investing activities was $8.73 million. Investing activities primarily consisted of business acquisitions with direct cashflow impact of $4.5 million and the acquisition of property and equipment and intangible assets of $4.32 million.

 

For the nine months ended September 30, 2020, net cash used in investing activities was $3.24 million. Investing activities primarily consisted of business acquisitions with direct cashflow impact of $3.15 million.

 

Financing Activities

 

For the nine months ended September 30, 2021, financing activities provided cash of $44.61 million. Financing activities primarily consisted of net proceeds from the sale of common stock from the public offerings of $39.66 million and net proceeds of borrowings of $114.3 million, which was offset by the repayment of debt of $8.48 million and the repayment of related party notes of $0.85 million.

 

For the nine months ended September 30, 2020, financing activities provided cash of $7.37 million. Financing activities primarily consisted of proceeds from the issuance of debt of $8.01 million, which was offset by the payment on the line of credit of $2.0 and the repayment of debt of $0.9 million.

 

Off-Balance Sheet Arrangements

 

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

  

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

Not required under Regulation S-K for smaller reporting companies.

 

48

 

 

Item 4. Controls and Procedures.

 

(a) Evaluation of disclosure controls and procedures.

 

The term “disclosure controls and procedures” is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934. This term refers to the controls and procedures of a company that are designed to provide reasonable assurance that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the Securities and Exchange Commission. Our management, including our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were ineffective as of the end of the period covered by this report.

 

As previously disclosed in Item 9A of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, management has identified the following material weaknesses in our disclosure controls and procedures:

 

  While improvements were made in the segregation of duties and controls over cash and accounts payable, we did not effectively segregate certain accounting duties due to the small size of our accounting staff;

 

  a lack of timely reconciliations of the account balances affected by the improperly recorded or omitted transactions; and

 

  there is a lack of documented and tested internal controls to meet the requirements of Section 404(a) of the Sarbanes-Oxley Act of 2002.

 

Our remediation of the material weaknesses in our internal control over financial reporting is ongoing.

 

(b) Changes in Internal Control Over Financial Reporting.

 

There have been no changes in our internal control over financial reporting as of and for the nine months ended September 30, 2021, as compared to the internal control over financial reporting weaknesses described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 that has materially affected, or is reasonably likely to materially affect our internal control over financial reporting.

 

49

 

 

PART II – OTHER INFORMATION

 

Item 1. Legal Proceedings

 

There have been no material developments in any of the legal proceedings discussed in Item 3 of our Annual Report on Form 10-K for the year ended December 31, 2020.

 

Item 1A. Risk Factors

 

There have been no material changes to the risk factors included under “Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2020 filed with the SEC on March 30, 2021 and under “Part II Item 1A. Risk Factors” of our Quarterly Report on Form 10-Q for the quarter ended June 30, 2021 filed with the SEC on August 16, 2021. Our business involves significant risks. You should carefully consider the risks and uncertainties described in our filed reports, together with all of the other information in this Quarterly Report on Form 10-Q. The risks and uncertainties described in our filed reports are not the only ones we face. Additional risk and uncertainties that we are unaware of or that we deem immaterial may also become important factors that adversely affect our business. The realization of any of these risks and uncertainties could have a material adverse effect on our reputation, business, financial condition, results of operations, growth and future prospects as well as our ability to accomplish our strategic objectives.

 

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

 

There have been no sales of unregistered securities within the period covered by this report that would be required to be disclosed pursuant to Item 701 of Regulation S-K, with the exception of the following:

 

On January 22, 2021 and April 24, 2021, respectively, we issued to a consulting firm for services rendered, 8,169 shares of our common stock that were valued at $2.00 per share and 7,571 shares of our common stock that were valued at $2.67 per share. Such shares were issued by us in reliance upon the exemption from registration available under Section 4(a)(2) of the Securities Act, including Regulation D promulgated thereunder, and the certificate representing such shares has a legend imprinted on it stating that the shares have not been registered under the Securities Act and cannot be transferred until properly registered under the Securities Act or pursuant to an exemption from such registration.

 

On April 24, 2021, we issued 50,000 shares of our common stock in the exercise of previously issued options. Such shares were issued by us in reliance upon the exemption from registration available under Section 4(a)(2) of the Securities Act, including Regulation D promulgated thereunder, and the certificate representing such shares has a legend imprinted on it stating that the shares have not been registered under the Securities Act and cannot be transferred until properly registered under the Securities Act or pursuant to an exemption from such registration.

 

On June 17, 2021, we issued 10,000 shares of our common stock in the exercise of previously issued options. Such shares were issued by us in reliance upon the exemption from registration available under Section 4(a)(2) of the Securities Act, including Regulation D promulgated thereunder, and the certificate representing such shares has a legend imprinted on it stating that the shares have not been registered under the Securities Act and cannot be transferred until properly registered under the Securities Act or pursuant to an exemption from such registration.

 

Item 3. Default Upon Senior Securities Sales of Equity Securities and Use of Proceeds

 

None

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

Item 5. Other Information

 

None

 

50

 

 

Item 6. Exhibits

 

The following documents are filed as a part of this report or incorporated herein by reference:

 

Exhibit
Number
  Description
     
31.1   Certification of the Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2   Certification of the Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1   Certifications of the Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
32.2   Certifications of the Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101.INS   Inline XBRL Instance Document.
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
     
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

51

 

 

SIGNATURES

 

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

 

  COMSovereign Holding Corp.
   
Date: November 15, 2021 /s/ Daniel L. Hodges
  Daniel L. Hodges
  Chief Executive Officer
  (Principal Executive Officer)
   
Date: November 15, 2021 /s/ Fran Jandjel
  Fran Jandjel
  Chief Financial Officer
  (Principal Financial and
Accounting Officer)

 

 

52

 

false --12-31 Q3 0001178727 0001178727 2021-01-01 2021-09-30 0001178727 2021-11-10 0001178727 2021-09-30 0001178727 2020-12-31 0001178727 2021-07-01 2021-09-30 0001178727 2020-07-01 2020-09-30 0001178727 2020-01-01 2020-09-30 0001178727 us-gaap:PreferredStockMember 2020-12-31 0001178727 us-gaap:CommonStockMember 2020-12-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001178727 us-gaap:TreasuryStockMember 2020-12-31 0001178727 us-gaap:RetainedEarningsMember 2020-12-31 0001178727 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001178727 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001178727 2021-01-01 2021-03-31 0001178727 us-gaap:PreferredStockMember 2021-03-31 0001178727 us-gaap:CommonStockMember 2021-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001178727 us-gaap:TreasuryStockMember 2021-03-31 0001178727 us-gaap:RetainedEarningsMember 2021-03-31 0001178727 2021-03-31 0001178727 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001178727 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001178727 2021-04-01 2021-06-30 0001178727 us-gaap:PreferredStockMember 2021-06-30 0001178727 us-gaap:CommonStockMember 2021-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001178727 us-gaap:TreasuryStockMember 2021-06-30 0001178727 us-gaap:RetainedEarningsMember 2021-06-30 0001178727 2021-06-30 0001178727 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001178727 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001178727 us-gaap:PreferredStockMember 2021-09-30 0001178727 us-gaap:CommonStockMember 2021-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001178727 us-gaap:TreasuryStockMember 2021-09-30 0001178727 us-gaap:RetainedEarningsMember 2021-09-30 0001178727 us-gaap:PreferredStockMember 2019-12-31 0001178727 us-gaap:CommonStockMember 2019-12-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001178727 us-gaap:TreasuryStockMember 2019-12-31 0001178727 us-gaap:RetainedEarningsMember 2019-12-31 0001178727 2019-12-31 0001178727 us-gaap:PreferredStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001178727 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001178727 2020-01-01 2020-03-31 0001178727 us-gaap:PreferredStockMember 2020-03-31 0001178727 us-gaap:CommonStockMember 2020-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001178727 us-gaap:TreasuryStockMember 2020-03-31 0001178727 us-gaap:RetainedEarningsMember 2020-03-31 0001178727 2020-03-31 0001178727 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001178727 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001178727 2020-04-01 2020-06-30 0001178727 us-gaap:PreferredStockMember 2020-06-30 0001178727 us-gaap:CommonStockMember 2020-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001178727 us-gaap:TreasuryStockMember 2020-06-30 0001178727 us-gaap:RetainedEarningsMember 2020-06-30 0001178727 2020-06-30 0001178727 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001178727 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001178727 us-gaap:PreferredStockMember 2020-09-30 0001178727 us-gaap:CommonStockMember 2020-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001178727 us-gaap:TreasuryStockMember 2020-09-30 0001178727 us-gaap:RetainedEarningsMember 2020-09-30 0001178727 2020-09-30 0001178727 2021-01-01 2021-01-29 0001178727 coms:ManagementsLiquidityPlansMember 2021-01-01 2021-09-30 0001178727 coms:ManagementsLiquidityPlansMember 2021-09-30 0001178727 coms:ProductsMember 2021-07-01 2021-09-30 0001178727 coms:ProductsMember 2020-07-01 2020-09-30 0001178727 coms:ProductsMember 2021-01-01 2021-09-30 0001178727 coms:ProductsMember 2020-01-01 2020-09-30 0001178727 coms:ServicesMember 2021-07-01 2021-09-30 0001178727 coms:ServicesMember 2020-07-01 2020-09-30 0001178727 coms:ServicesMember 2021-01-01 2021-09-30 0001178727 coms:ServicesMember 2020-01-01 2020-09-30 0001178727 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001178727 srt:NorthAmericaMember 2020-07-01 2020-09-30 0001178727 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001178727 srt:NorthAmericaMember 2020-01-01 2020-09-30 0001178727 coms:InternationalMember 2021-07-01 2021-09-30 0001178727 coms:InternationalMember 2020-07-01 2020-09-30 0001178727 coms:InternationalMember 2021-01-01 2021-09-30 0001178727 coms:InternationalMember 2020-01-01 2020-09-30 0001178727 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001178727 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001178727 us-gaap:ComputerEquipmentMember 2021-09-30 0001178727 us-gaap:ComputerEquipmentMember 2020-12-31 0001178727 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001178727 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001178727 us-gaap:BuildingMember 2021-09-30 0001178727 us-gaap:BuildingMember 2020-12-31 0001178727 us-gaap:LandMember 2021-09-30 0001178727 us-gaap:LandMember 2020-12-31 0001178727 us-gaap:LandImprovementsMember 2021-09-30 0001178727 us-gaap:LandImprovementsMember 2020-12-31 0001178727 coms:OfficeSpaceMember 2021-02-25 0001178727 coms:OfficeSpaceMember 2021-02-08 2021-02-25 0001178727 us-gaap:VehiclesMember 2021-02-25 0001178727 srt:MinimumMember us-gaap:VehiclesMember 2021-09-30 0001178727 srt:MaximumMember us-gaap:VehiclesMember 2021-09-30 0001178727 2021-04-01 2021-04-30 0001178727 2021-05-01 2021-05-31 0001178727 coms:OtherInformationRelatedMember 2020-12-31 0001178727 coms:OtherInformationRelatedMember 2021-01-01 2021-09-30 0001178727 coms:OtherInformationRelatedMember 2021-09-30 0001178727 coms:OperatingLeasesMember 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-29 0001178727 coms:SkylinePartnersTechnologyLLCMember us-gaap:ConvertibleNotesPayableMember 2021-01-29 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-01 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2020-01-01 2020-12-31 0001178727 coms:SkySapienceLtdMember 2021-02-25 0001178727 coms:SkySapienceLtdMember 2021-02-01 2021-02-25 0001178727 coms:RVisionIncMember 2021-03-15 2021-04-02 0001178727 coms:RVisionIncMember 2021-04-02 0001178727 coms:InnovationDigitalLLCMember 2021-06-03 0001178727 coms:InnovationDigitalLLCMember 2021-05-01 2021-06-03 0001178727 coms:RFEngineeringEnergyResourceLLCMember 2021-07-16 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-01 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-09-30 0001178727 coms:SkySapienceLtdMember 2021-09-30 0001178727 coms:RVisionsIncMember 2021-09-30 0001178727 coms:InnovationDigitalLLCMember 2021-09-30 0001178727 coms:RFEngineeringEnergyResourceLLCMember 2021-09-30 0001178727 us-gaap:TradeNamesMember 2020-12-31 0001178727 us-gaap:LicenseMember 2020-12-31 0001178727 coms:TechnologyMember 2020-12-31 0001178727 coms:CustomerRelationshipsMemberMember 2020-12-31 0001178727 us-gaap:IntellectualPropertyMember 2020-12-31 0001178727 coms:NoncompeteMember 2020-12-31 0001178727 us-gaap:TradeNamesMember 2021-09-30 0001178727 us-gaap:LicenseMember 2021-09-30 0001178727 coms:TechnologyMember 2021-09-30 0001178727 coms:CustomerRelationshipsMemberMember 2021-09-30 0001178727 us-gaap:IntellectualPropertyMember 2021-09-30 0001178727 coms:NoncompeteMember 2021-09-30 0001178727 coms:CapitalizedSoftwareMember 2021-09-30 0001178727 us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001178727 coms:LicensesMember 2021-01-01 2021-09-30 0001178727 coms:TechnologyMember 2021-01-01 2021-09-30 0001178727 coms:CustomerRelationshipsMemberMember 2021-01-01 2021-09-30 0001178727 us-gaap:IntellectualPropertyMember 2021-01-01 2021-09-30 0001178727 coms:NoncompeteMember 2021-01-01 2021-09-30 0001178727 coms:CapitalizedSoftwareMember 2021-01-01 2021-09-30 0001178727 coms:PromissoryNoteMember 2016-08-31 0001178727 coms:PromissoryNoteMember 2016-08-01 2016-08-31 0001178727 coms:PromissoryNoteMember 2019-09-01 2019-09-11 0001178727 coms:PromissoryNoteMember 2020-12-31 0001178727 coms:PromissoryNoteTwoMember 2016-08-31 0001178727 coms:PromissoryNoteTwoMember 2016-08-01 2016-08-31 0001178727 coms:PromissoryNoteTwoMember 2020-12-31 0001178727 coms:PromissoryNoteThreeMember 2016-08-31 0001178727 coms:PromissoryNoteThreeMember 2020-12-31 0001178727 us-gaap:ConvertibleNotesPayableMember 2019-11-01 2019-11-30 0001178727 us-gaap:ConvertibleNotesPayableMember 2019-11-30 0001178727 2021-01-01 2021-01-26 0001178727 coms:SecuredNotesPayableMember 2020-02-26 0001178727 coms:SecuredNotesPayableMember 2020-02-01 2020-02-26 0001178727 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001178727 2020-03-01 2020-03-06 0001178727 coms:NotesPayableMember 2020-03-01 2020-03-19 0001178727 coms:EquipmentFinancingLoanMember 2020-03-06 0001178727 coms:EquipmentFinancingLoanMember srt:MinimumMember 2020-03-06 0001178727 coms:EquipmentFinancingLoanMember srt:MaximumMember 2020-03-06 0001178727 coms:EquipmentFinancingLoanMember 2020-12-31 0001178727 coms:NotesPayableMember 2020-12-08 0001178727 coms:NotesPayableMember 2020-12-02 2020-12-08 0001178727 coms:SecuredNotesPayableMember 2020-12-31 0001178727 coms:SecuredNotesPayableMember 2021-01-01 2021-01-26 0001178727 2021-01-02 2021-01-15 0001178727 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-01-29 0001178727 coms:PromissoryNoteThreeMember 2019-04-30 0001178727 2019-04-30 0001178727 2020-01-01 2020-12-31 0001178727 coms:PromissoryNoteEightMember 2019-04-30 0001178727 coms:PromissoryNoteEightMember 2020-12-31 0001178727 coms:OctoberTwoThousandSeventeenMember 2017-10-31 0001178727 coms:NotesPayableMember 2020-04-01 2020-04-30 0001178727 coms:PromissoryNoteSevenMember 2019-11-07 0001178727 coms:PromissoryNoteSevenMember 2019-11-01 2019-11-07 0001178727 coms:PromissoryNoteTwoMember 2021-09-30 0001178727 coms:NewPromissoryNoteMember 2020-03-01 2020-03-05 0001178727 coms:PromissoryNoteSevenMember 2020-03-06 0001178727 coms:PromissoryNoteSevenMember us-gaap:SubsequentEventMember 2021-12-31 0001178727 2020-03-06 0001178727 2020-05-29 0001178727 coms:AccreditedInvestorsMember coms:PromissoryNoteTwoMember 2020-08-21 0001178727 coms:AccreditedInvestorsMember coms:PromissoryNoteTwoMember 2020-08-01 2020-08-21 0001178727 srt:ChiefExecutiveOfficerMember 2021-09-30 0001178727 coms:PromissoryNoteTwoMember 2021-01-26 0001178727 2021-01-26 0001178727 2020-11-04 2020-11-24 0001178727 2021-01-29 0001178727 srt:MinimumMember 2021-01-29 0001178727 srt:MaximumMember 2021-01-29 0001178727 coms:PPPLoansMember 2021-09-30 0001178727 srt:MinimumMember coms:PPPLoansMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember coms:PPPLoansMember 2021-01-01 2021-09-30 0001178727 us-gaap:SubsidiaryOfCommonParentMember coms:PPPLoansMember 2021-09-30 0001178727 coms:DragonWaveAndLextrumMember 2019-04-01 2019-04-30 0001178727 2020-07-07 2020-07-07 0001178727 2020-08-01 2020-08-21 0001178727 2021-06-03 2021-06-03 0001178727 2021-05-01 2021-05-27 0001178727 2021-08-01 2021-08-25 0001178727 2021-08-25 0001178727 2019-09-01 2019-09-24 0001178727 2020-06-23 2020-07-02 0001178727 coms:GlobalSecurityInnovativeStrategiesMember 2018-09-01 2018-09-26 0001178727 coms:GlobalSecurityInnovativeStrategiesMember 2018-09-26 0001178727 coms:DanielLHodgesMember 2019-08-05 0001178727 coms:DanielLHodgesMember 2019-08-01 2019-08-05 0001178727 coms:DanielLHodgesMember 2020-12-31 0001178727 coms:BrentDaviesMember 2020-07-01 2020-07-02 0001178727 coms:MrMcIntireMember 2020-10-15 2020-12-28 0001178727 coms:MrMcIntireMember 2020-12-31 0001178727 coms:RichardBermanMember 2020-11-13 2020-12-24 0001178727 coms:FirstOfferingMember 2021-01-10 2021-01-26 0001178727 coms:FirstOfferingMember 2021-01-26 0001178727 2021-01-10 2021-01-26 0001178727 coms:FirstOfferingMember 2021-01-01 2021-09-30 0001178727 coms:FirstOfferingMember 2021-01-27 0001178727 2021-01-03 2021-01-27 0001178727 us-gaap:WarrantMember 2021-09-30 0001178727 coms:VendorMember 2021-09-30 0001178727 coms:SecondOfferingMember 2021-02-02 2021-02-10 0001178727 coms:SecondOfferingMember 2021-02-10 0001178727 2021-02-02 2021-02-10 0001178727 2021-02-10 0001178727 us-gaap:PrivatePlacementMember 2021-02-10 0001178727 2020-01-01 2020-01-31 0001178727 2020-12-02 2020-12-09 0001178727 2021-06-01 2021-06-25 0001178727 2019-11-20 2019-12-02 0001178727 2019-12-02 0001178727 srt:BoardOfDirectorsChairmanMember 2021-01-02 2021-01-26 0001178727 2021-01-02 2021-01-26 0001178727 2021-04-02 0001178727 srt:MinimumMember 2021-04-02 0001178727 srt:MaximumMember 2021-04-02 0001178727 2021-03-27 2021-04-02 0001178727 srt:MinimumMember 2021-06-25 0001178727 srt:MaximumMember 2021-06-25 0001178727 2021-05-01 2021-05-05 0001178727 2021-05-05 0001178727 2021-06-25 0001178727 coms:StockOptionsMember 2021-06-01 2021-06-29 0001178727 us-gaap:WarrantMember 2021-01-02 2021-01-26 0001178727 us-gaap:WarrantMember 2021-01-26 0001178727 coms:WarrantOneMember coms:FirstOfferingWarrantsMember 2021-01-26 0001178727 coms:WarrantOneMember coms:FirstOfferingWarrantsMember 2021-01-02 2021-01-26 0001178727 us-gaap:CommonStockMember coms:WarrantOneMember 2021-01-26 0001178727 us-gaap:CommonStockMember coms:WarrantOneMember 2021-01-02 2021-01-26 0001178727 coms:WarrantOneMember 2021-01-26 0001178727 coms:WarrantOneMember 2021-01-02 2021-01-26 0001178727 coms:WarrantsTwoMember 2021-02-01 2021-02-12 0001178727 coms:WarrantsTwoMember 2021-02-12 0001178727 2021-05-27 0001178727 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 srt:MinimumMember us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 srt:MinimumMember us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2020-12-31 0001178727 coms:EmployeeStockOptionOneMember 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2021-01-01 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2019-12-31 0001178727 coms:EmployeeStockOptionOneMember 2020-09-30 0001178727 coms:EmployeeStockOptionOneMember 2020-01-01 2020-09-30 0001178727 us-gaap:WarrantMember 2020-12-31 0001178727 us-gaap:WarrantMember 2019-12-31 0001178727 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001178727 us-gaap:WarrantMember 2020-09-30 0001178727 us-gaap:SubsequentEventMember 2021-10-04 0001178727 us-gaap:SubsequentEventMember 2021-10-01 2021-10-29 0001178727 coms:SeriesACumulativeRedeemablePerpetualPreferredStockMember us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-29 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0921ex31-1_comsovereign.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Daniel L. Hodges certify that:

 

(1) I have reviewed this Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2021 of COMSovereign Holding Corp. (the “Registrant”);

 

(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 the report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Dated: November 15, 2021 By: /s/ Daniel L. Hodges
    Daniel L. Hodges
    Chairman and Chief Executive Officer
    (Principal Executive Officer)

 

 

EX-31.2 3 f10q0921ex31-2_comsovereign.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Frances M. Jandjel certify that:

 

(1) I have reviewed this Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 2021 of COMSovereign Holding Corp. (the “Registrant”);

 

(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 the report any change in the Registrant’s internal control over financial reporting that occurred during the Registrant’s most recent fiscal quarter (the Registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant’s internal control over financial reporting; and

 

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

 

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

 

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

 

Dated: November 15, 2021 By: /s/ Frances M. Jandjel
    Frances M. Jandjel
    Chief Financial Officer
    (Principal Financial and Accounting Officer) 

 

EX-32.1 4 f10q0921ex32-1_comsovereign.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 Quarterly Report on Form 10-Q of COMSovereign Holding Corp. (the “Company”) for the fiscal quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Daniel L. Hodges, Chairman and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(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 as of, and for, the periods presented in the Report.

 

Dated: November 15, 2021 By: /s/ Daniel L. Hodges
    Daniel L. Hodges
    Chairman and Chief Executive Officer
    (Principal Executive Officer)

 

EX-32.2 5 f10q0921ex32-2_comsovereign.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 Quarterly Report on Form 10-Q of COMSovereign Holding Corp. (the “Company”) for the fiscal quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Frances M. Jandjel, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(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 as of, and for, the periods presented in the Report.

 

Dated: November 15, 2021 By: /s/ Frances M. Jandjel
    Frances M. Jandjel
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

EX-101.SCH 6 coms-20210930.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheet link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheet (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statement of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statement of Comprehensive Loss(Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Stockholders' Equity(Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Going Concern link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Cash and Cash Equivalents link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Accounts Receivable, Net link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Prepaid link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Business Acquisitions link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Goodwill link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Debt Agreements link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Shareholders’ Equity link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Share-Based Compensation link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Concentration link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Prepaid (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Goodwill (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Debt Agreements (Tables) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Going Concern (Details) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Revenue (Details) - Schedule of timing of revenue recognition link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Revenue (Details) - Schedule of revenue by products and services link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Revenue (Details) - Schedule of revenue by geography link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Revenue (Details) - Schedule of opening and closing balances of contract liabilities link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Accounts Receivable, Net (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Inventory (Details) - Schedule of inventory link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Prepaid (Details) - Schedule of prepaid expenses link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Leases (Details) - Schedule of other information related to our operating leases link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Leases (Details) - Schedule of total remaining years to lease liabilities link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Leases (Details) - Schedule of finance leases information link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Leases (Details) - Schedule of total remaining years to the finance lease liabilities link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Business Acquisitions (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Goodwill (Details) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Goodwill (Details) - Schedule of changes in carrying amount of goodwill link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Goodwill (Details) - Schedule of major intangible asset class link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Goodwill (Details) - Schedule of amortization expense for intangible assets link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Debt Agreements (Details) link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Debt Agreements (Details) - Schedule of future maturities of long-term debt link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Shareholders’ Equity (Details) link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Concentration (Details) link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 coms-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 coms-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 coms-20210930_lab.xml XBRL LABEL FILE EX-101.PRE 10 coms-20210930_pre.xml XBRL PRESENTATION FILE XML 11 f10q0921_comsovereign_htm.xml IDEA: XBRL DOCUMENT 0001178727 2021-01-01 2021-09-30 0001178727 2021-11-10 0001178727 2021-09-30 0001178727 2020-12-31 0001178727 2021-07-01 2021-09-30 0001178727 2020-07-01 2020-09-30 0001178727 2020-01-01 2020-09-30 0001178727 us-gaap:PreferredStockMember 2020-12-31 0001178727 us-gaap:CommonStockMember 2020-12-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001178727 us-gaap:TreasuryStockMember 2020-12-31 0001178727 us-gaap:RetainedEarningsMember 2020-12-31 0001178727 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001178727 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001178727 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001178727 2021-01-01 2021-03-31 0001178727 us-gaap:PreferredStockMember 2021-03-31 0001178727 us-gaap:CommonStockMember 2021-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001178727 us-gaap:TreasuryStockMember 2021-03-31 0001178727 us-gaap:RetainedEarningsMember 2021-03-31 0001178727 2021-03-31 0001178727 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001178727 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001178727 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001178727 2021-04-01 2021-06-30 0001178727 us-gaap:PreferredStockMember 2021-06-30 0001178727 us-gaap:CommonStockMember 2021-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001178727 us-gaap:TreasuryStockMember 2021-06-30 0001178727 us-gaap:RetainedEarningsMember 2021-06-30 0001178727 2021-06-30 0001178727 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001178727 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001178727 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001178727 us-gaap:PreferredStockMember 2021-09-30 0001178727 us-gaap:CommonStockMember 2021-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001178727 us-gaap:TreasuryStockMember 2021-09-30 0001178727 us-gaap:RetainedEarningsMember 2021-09-30 0001178727 us-gaap:PreferredStockMember 2019-12-31 0001178727 us-gaap:CommonStockMember 2019-12-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001178727 us-gaap:TreasuryStockMember 2019-12-31 0001178727 us-gaap:RetainedEarningsMember 2019-12-31 0001178727 2019-12-31 0001178727 us-gaap:PreferredStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001178727 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001178727 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001178727 2020-01-01 2020-03-31 0001178727 us-gaap:PreferredStockMember 2020-03-31 0001178727 us-gaap:CommonStockMember 2020-03-31 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001178727 us-gaap:TreasuryStockMember 2020-03-31 0001178727 us-gaap:RetainedEarningsMember 2020-03-31 0001178727 2020-03-31 0001178727 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001178727 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0001178727 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001178727 2020-04-01 2020-06-30 0001178727 us-gaap:PreferredStockMember 2020-06-30 0001178727 us-gaap:CommonStockMember 2020-06-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001178727 us-gaap:TreasuryStockMember 2020-06-30 0001178727 us-gaap:RetainedEarningsMember 2020-06-30 0001178727 2020-06-30 0001178727 us-gaap:PreferredStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001178727 us-gaap:TreasuryStockMember 2020-07-01 2020-09-30 0001178727 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001178727 us-gaap:PreferredStockMember 2020-09-30 0001178727 us-gaap:CommonStockMember 2020-09-30 0001178727 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001178727 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001178727 us-gaap:TreasuryStockMember 2020-09-30 0001178727 us-gaap:RetainedEarningsMember 2020-09-30 0001178727 2020-09-30 0001178727 2021-01-01 2021-01-29 0001178727 coms:ManagementsLiquidityPlansMember 2021-01-01 2021-09-30 0001178727 coms:ManagementsLiquidityPlansMember 2021-09-30 0001178727 coms:ProductsMember 2021-07-01 2021-09-30 0001178727 coms:ProductsMember 2020-07-01 2020-09-30 0001178727 coms:ProductsMember 2021-01-01 2021-09-30 0001178727 coms:ProductsMember 2020-01-01 2020-09-30 0001178727 coms:ServicesMember 2021-07-01 2021-09-30 0001178727 coms:ServicesMember 2020-07-01 2020-09-30 0001178727 coms:ServicesMember 2021-01-01 2021-09-30 0001178727 coms:ServicesMember 2020-01-01 2020-09-30 0001178727 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001178727 srt:NorthAmericaMember 2020-07-01 2020-09-30 0001178727 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001178727 srt:NorthAmericaMember 2020-01-01 2020-09-30 0001178727 coms:InternationalMember 2021-07-01 2021-09-30 0001178727 coms:InternationalMember 2020-07-01 2020-09-30 0001178727 coms:InternationalMember 2021-01-01 2021-09-30 0001178727 coms:InternationalMember 2020-01-01 2020-09-30 0001178727 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001178727 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001178727 us-gaap:ComputerEquipmentMember 2021-09-30 0001178727 us-gaap:ComputerEquipmentMember 2020-12-31 0001178727 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001178727 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001178727 us-gaap:BuildingMember 2021-09-30 0001178727 us-gaap:BuildingMember 2020-12-31 0001178727 us-gaap:LandMember 2021-09-30 0001178727 us-gaap:LandMember 2020-12-31 0001178727 us-gaap:LandImprovementsMember 2021-09-30 0001178727 us-gaap:LandImprovementsMember 2020-12-31 0001178727 coms:OfficeSpaceMember 2021-02-25 0001178727 coms:OfficeSpaceMember 2021-02-08 2021-02-25 0001178727 us-gaap:VehiclesMember 2021-02-25 0001178727 srt:MinimumMember us-gaap:VehiclesMember 2021-09-30 0001178727 srt:MaximumMember us-gaap:VehiclesMember 2021-09-30 0001178727 2021-04-01 2021-04-30 0001178727 2021-05-01 2021-05-31 0001178727 coms:OtherInformationRelatedMember 2020-12-31 0001178727 coms:OtherInformationRelatedMember 2021-01-01 2021-09-30 0001178727 coms:OtherInformationRelatedMember 2021-09-30 0001178727 coms:OperatingLeasesMember 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-29 0001178727 coms:SkylinePartnersTechnologyLLCMember us-gaap:ConvertibleNotesPayableMember 2021-01-29 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-01 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2020-01-01 2020-12-31 0001178727 coms:SkySapienceLtdMember 2021-02-25 0001178727 coms:SkySapienceLtdMember 2021-02-01 2021-02-25 0001178727 coms:RVisionIncMember 2021-03-15 2021-04-02 0001178727 coms:RVisionIncMember 2021-04-02 0001178727 coms:InnovationDigitalLLCMember 2021-06-03 0001178727 coms:InnovationDigitalLLCMember 2021-05-01 2021-06-03 0001178727 coms:RFEngineeringEnergyResourceLLCMember 2021-07-16 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-01-01 2021-09-30 0001178727 coms:SkylinePartnersTechnologyLLCMember 2021-09-30 0001178727 coms:SkySapienceLtdMember 2021-09-30 0001178727 coms:RVisionsIncMember 2021-09-30 0001178727 coms:InnovationDigitalLLCMember 2021-09-30 0001178727 coms:RFEngineeringEnergyResourceLLCMember 2021-09-30 0001178727 us-gaap:TradeNamesMember 2020-12-31 0001178727 us-gaap:LicenseMember 2020-12-31 0001178727 coms:TechnologyMember 2020-12-31 0001178727 coms:CustomerRelationshipsMemberMember 2020-12-31 0001178727 us-gaap:IntellectualPropertyMember 2020-12-31 0001178727 coms:NoncompeteMember 2020-12-31 0001178727 us-gaap:TradeNamesMember 2021-09-30 0001178727 us-gaap:LicenseMember 2021-09-30 0001178727 coms:TechnologyMember 2021-09-30 0001178727 coms:CustomerRelationshipsMemberMember 2021-09-30 0001178727 us-gaap:IntellectualPropertyMember 2021-09-30 0001178727 coms:NoncompeteMember 2021-09-30 0001178727 coms:CapitalizedSoftwareMember 2021-09-30 0001178727 us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001178727 coms:LicensesMember 2021-01-01 2021-09-30 0001178727 coms:TechnologyMember 2021-01-01 2021-09-30 0001178727 coms:CustomerRelationshipsMemberMember 2021-01-01 2021-09-30 0001178727 us-gaap:IntellectualPropertyMember 2021-01-01 2021-09-30 0001178727 coms:NoncompeteMember 2021-01-01 2021-09-30 0001178727 coms:CapitalizedSoftwareMember 2021-01-01 2021-09-30 0001178727 coms:PromissoryNoteMember 2016-08-31 0001178727 coms:PromissoryNoteMember 2016-08-01 2016-08-31 0001178727 coms:PromissoryNoteMember 2019-09-01 2019-09-11 0001178727 coms:PromissoryNoteMember 2020-12-31 0001178727 coms:PromissoryNoteTwoMember 2016-08-31 0001178727 coms:PromissoryNoteTwoMember 2016-08-01 2016-08-31 0001178727 coms:PromissoryNoteTwoMember 2020-12-31 0001178727 coms:PromissoryNoteThreeMember 2016-08-31 0001178727 coms:PromissoryNoteThreeMember 2020-12-31 0001178727 us-gaap:ConvertibleNotesPayableMember 2019-11-01 2019-11-30 0001178727 us-gaap:ConvertibleNotesPayableMember 2019-11-30 0001178727 2021-01-01 2021-01-26 0001178727 coms:SecuredNotesPayableMember 2020-02-26 0001178727 coms:SecuredNotesPayableMember 2020-02-01 2020-02-26 0001178727 us-gaap:ConvertibleNotesPayableMember 2020-12-31 0001178727 2020-03-01 2020-03-06 0001178727 coms:NotesPayableMember 2020-03-01 2020-03-19 0001178727 coms:EquipmentFinancingLoanMember 2020-03-06 0001178727 srt:MinimumMember coms:EquipmentFinancingLoanMember 2020-03-06 0001178727 srt:MaximumMember coms:EquipmentFinancingLoanMember 2020-03-06 0001178727 coms:EquipmentFinancingLoanMember 2020-12-31 0001178727 coms:NotesPayableMember 2020-12-08 0001178727 coms:NotesPayableMember 2020-12-02 2020-12-08 0001178727 coms:SecuredNotesPayableMember 2020-12-31 0001178727 coms:SecuredNotesPayableMember 2021-01-01 2021-01-26 0001178727 2021-01-02 2021-01-15 0001178727 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-01-29 0001178727 coms:PromissoryNoteThreeMember 2019-04-30 0001178727 2019-04-30 0001178727 2020-01-01 2020-12-31 0001178727 coms:PromissoryNoteEightMember 2019-04-30 0001178727 coms:PromissoryNoteEightMember 2020-12-31 0001178727 coms:OctoberTwoThousandSeventeenMember 2017-10-31 0001178727 coms:NotesPayableMember 2020-04-01 2020-04-30 0001178727 coms:PromissoryNoteSevenMember 2019-11-07 0001178727 coms:PromissoryNoteSevenMember 2019-11-01 2019-11-07 0001178727 coms:PromissoryNoteTwoMember 2021-09-30 0001178727 coms:NewPromissoryNoteMember 2020-03-01 2020-03-05 0001178727 coms:PromissoryNoteSevenMember 2020-03-06 0001178727 coms:PromissoryNoteSevenMember us-gaap:SubsequentEventMember 2021-12-31 0001178727 2020-03-06 0001178727 2020-05-29 0001178727 coms:AccreditedInvestorsMember coms:PromissoryNoteTwoMember 2020-08-21 0001178727 coms:AccreditedInvestorsMember coms:PromissoryNoteTwoMember 2020-08-01 2020-08-21 0001178727 srt:ChiefExecutiveOfficerMember 2021-09-30 0001178727 coms:PromissoryNoteTwoMember 2021-01-26 0001178727 2021-01-26 0001178727 2020-11-04 2020-11-24 0001178727 2021-01-29 0001178727 srt:MinimumMember 2021-01-29 0001178727 srt:MaximumMember 2021-01-29 0001178727 coms:PPPLoansMember 2021-09-30 0001178727 srt:MinimumMember coms:PPPLoansMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember coms:PPPLoansMember 2021-01-01 2021-09-30 0001178727 us-gaap:SubsidiaryOfCommonParentMember coms:PPPLoansMember 2021-09-30 0001178727 coms:DragonWaveAndLextrumMember 2019-04-01 2019-04-30 0001178727 2020-07-07 2020-07-07 0001178727 2020-08-01 2020-08-21 0001178727 2021-06-03 2021-06-03 0001178727 2021-05-01 2021-05-27 0001178727 2021-08-01 2021-08-25 0001178727 2021-08-25 0001178727 2019-09-01 2019-09-24 0001178727 2020-06-23 2020-07-02 0001178727 coms:GlobalSecurityInnovativeStrategiesMember 2018-09-01 2018-09-26 0001178727 coms:GlobalSecurityInnovativeStrategiesMember 2018-09-26 0001178727 coms:DanielLHodgesMember 2019-08-05 0001178727 coms:DanielLHodgesMember 2019-08-01 2019-08-05 0001178727 coms:DanielLHodgesMember 2020-12-31 0001178727 coms:BrentDaviesMember 2020-07-01 2020-07-02 0001178727 coms:MrMcIntireMember 2020-10-15 2020-12-28 0001178727 coms:MrMcIntireMember 2020-12-31 0001178727 coms:RichardBermanMember 2020-11-13 2020-12-24 0001178727 coms:FirstOfferingMember 2021-01-10 2021-01-26 0001178727 coms:FirstOfferingMember 2021-01-26 0001178727 2021-01-10 2021-01-26 0001178727 coms:FirstOfferingMember 2021-01-01 2021-09-30 0001178727 coms:FirstOfferingMember 2021-01-27 0001178727 2021-01-03 2021-01-27 0001178727 us-gaap:WarrantMember 2021-09-30 0001178727 coms:VendorMember 2021-09-30 0001178727 coms:SecondOfferingMember 2021-02-02 2021-02-10 0001178727 coms:SecondOfferingMember 2021-02-10 0001178727 2021-02-02 2021-02-10 0001178727 2021-02-10 0001178727 us-gaap:PrivatePlacementMember 2021-02-10 0001178727 2020-01-01 2020-01-31 0001178727 2020-12-02 2020-12-09 0001178727 2021-06-01 2021-06-25 0001178727 2019-11-20 2019-12-02 0001178727 2019-12-02 0001178727 srt:BoardOfDirectorsChairmanMember 2021-01-02 2021-01-26 0001178727 2021-01-02 2021-01-26 0001178727 2021-04-02 0001178727 srt:MinimumMember 2021-04-02 0001178727 srt:MaximumMember 2021-04-02 0001178727 2021-03-27 2021-04-02 0001178727 srt:MinimumMember 2021-06-25 0001178727 srt:MaximumMember 2021-06-25 0001178727 2021-05-01 2021-05-05 0001178727 2021-05-05 0001178727 2021-06-25 0001178727 coms:StockOptionsMember 2021-06-01 2021-06-29 0001178727 us-gaap:WarrantMember 2021-01-02 2021-01-26 0001178727 us-gaap:WarrantMember 2021-01-26 0001178727 coms:WarrantOneMember coms:FirstOfferingWarrantsMember 2021-01-26 0001178727 coms:WarrantOneMember coms:FirstOfferingWarrantsMember 2021-01-02 2021-01-26 0001178727 us-gaap:CommonStockMember coms:WarrantOneMember 2021-01-26 0001178727 us-gaap:CommonStockMember coms:WarrantOneMember 2021-01-02 2021-01-26 0001178727 coms:WarrantOneMember 2021-01-26 0001178727 coms:WarrantOneMember 2021-01-02 2021-01-26 0001178727 coms:WarrantsTwoMember 2021-02-01 2021-02-12 0001178727 coms:WarrantsTwoMember 2021-02-12 0001178727 2021-05-27 0001178727 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 srt:MinimumMember us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001178727 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 srt:MinimumMember us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 srt:MaximumMember us-gaap:WarrantMember 2021-01-01 2021-09-30 0001178727 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2020-12-31 0001178727 coms:EmployeeStockOptionOneMember 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2021-01-01 2021-09-30 0001178727 coms:EmployeeStockOptionOneMember 2019-12-31 0001178727 coms:EmployeeStockOptionOneMember 2020-09-30 0001178727 coms:EmployeeStockOptionOneMember 2020-01-01 2020-09-30 0001178727 us-gaap:WarrantMember 2020-12-31 0001178727 us-gaap:WarrantMember 2019-12-31 0001178727 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001178727 us-gaap:WarrantMember 2020-09-30 0001178727 us-gaap:SubsequentEventMember 2021-10-04 0001178727 us-gaap:SubsequentEventMember 2021-10-01 2021-10-29 0001178727 coms:SeriesACumulativeRedeemablePerpetualPreferredStockMember us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SubsequentEventMember 2021-10-29 0001178727 us-gaap:SeriesAPreferredStockMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-29 shares iso4217:USD iso4217:USD shares pure 10-Q true 2021-09-30 2021 false 333-150332 COMSOVEREIGN HOLDING CORP. NV 46-5538504 5000 Quorum Drive Suite 400 Dallas TX 75254 (904) 834-4400 Yes Yes Non-accelerated Filer true false false 79934456 2869000 731000 1943000 787000 10819000 4538000 6734000 1473000 417000 152000 22782000 7681000 9796000 2286000 3867000 2725000 216000 68000 48035000 53188000 103604000 64898000 95000 31000 188395000 130877000 4114000 5583000 424000 2029000 1210000 1649000 86000 30000 1222000 3992000 2932000 721000 185000 1021000 676000 66000 46000 160000 1010000 12354000 18340000 23589000 34262000 18077000 706000 122000 143000 457000 3012000 2209000 138000 9000 45395000 37329000 0.0001 0.0001 100000000 100000000 0.0001 0.0001 300000000 300000000 72533850 72533850 49444689 49444689 17000 15000 245132000 158210000 -102099000 -64627000 100000 100000 50000 50000 143000000 93548000 188395000 130877000 4115000 2018000 9812000 7513000 1819000 859000 4706000 3473000 2296000 1159000 5106000 4040000 2061000 562000 3805000 1263000 247000 1000 449000 31000 6464000 4471000 20543000 13152000 3834000 2909000 11034000 8654000 281000 -48000 83000 1000 12654000 7943000 36029000 23099000 -10358000 -6784000 -30923000 -19059000 724000 3350000 1740000 5707000 1000 -129000 -116000 -129000 298000 -22000 -4725000 -22000 94000 -46000 32000 -6000 1000 -331000 -3547000 -6549000 -5863000 -10689000 -10331000 -37472000 -24922000 -0.15 -0.23 -0.56 -0.56 71994529 44216540 66388447 44155510 -10689000 -10331000 -37472000 -24922000 22000 23000 -10689000 -10309000 -37472000 -24899000 49444689 15000 158210000 -50000 -64627000 93548000 3334 1000 1000 227169 1171000 1171000 580199 1602000 1602000 10679354 1000 39655000 39656000 66667 356000 356000 2751556 1000 12382000 12383000 4394000 4394000 2555209 9071000 9071000 -16206000 -16206000 66308177 17000 226842000 -50000 -80833000 145976000 60000 16000 16000 7571 526000 526000 2000000 5500000 5500000 3165322 7343000 7343000 919000 919000 -10577000 -10577000 71541070 17000 241146000 -50000 -91410000 149703000 652000 652000 992780 2204000 2204000 1130000 1130000 -10689000 -10689000 72533850 17000 245132000 -50000 -102099000 143000000 42775415 13000 130553000 -23000 -50000 -27545000 102948000 55032 193000 193000 16667 57000 57000 1000 1000 -7026000 -7026000 42847114 13000 130803318000 -22000 -50000 -34571000 96173000 94510 3000 3000 7066 38000 38000 44000 44000 69000 69000 -7565000 -7565000 42948690 13000 130957000 -22000 -50000 -42136000 88762000 3912737 1000 12676000 12677000 2261000 2261000 1646000 1646000 133333 1340000 1340000 104000 104000 567000 567000 150000 150000 204135 2540000 2540000 640360 2320000 2320000 531000 531000 69337 268000 268000 25000 25000 30613 332000 332000 479000 479000 22000 22000 -10331000 -10331000 47939205 14000 156196000 -50000 -52467000 103693000 -37472000 -24922000 1362000 798000 9672000 7847000 17000 8000 281000 748000 444000 207000 648000 83000 1000 1534000 531000 249000 4288000 1171000 293000 4725000 22000 539000 -628000 466000 322000 5709000 -355000 194000 248000 6000 168000 -3800000 2719000 -796000 420000 -3129000 -106000 -1079000 -1145000 8000 -503000 -274000 56000 -95000 1479000 36000 -33736000 -4463000 4495000 3146000 3086000 97000 1234000 83000 1000 -8732000 -3242000 40000 12000 -850000 1950000 2000000 44971000 332000 5315000 14155000 8008000 17000 -148000 8480000 903000 44606000 7375000 23000 2138000 -307000 731000 812000 2869000 505000 533000 367000 12650000 12382000 2343000 9071000 7344000 5500000 2204000 4480000 4394000 1602000 286000 1217000 2049000 104000 862000 600000 11000 152000 576000 262000 636000 193000 104000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Description of Business</i></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">COMSovereign Holding Corp. (“the “Company”), formerly known as Drone Aviation Holding Corp., is a provider of technologically-advanced telecom solutions to network operators, mobile device carriers, governmental units and other enterprises worldwide. The Company has assembled a portfolio of communications, power and portable infrastructure technologies, capabilities and products that enable the upgrading of latent 3G networks to 4G and 4G-LTE networks and will facilitate the rapid rollout of the 5G and “next-Generation” (“nG”) networks of the future. The Company focuses on novel capabilities, including signal modulations, antennae, software, hardware and firmware technologies that enable increasingly efficient data transmission across the radio-frequency spectrum. The Company’s product solutions are complemented by a broad array of services including technical support, systems design and integration, and sophisticated research and development programs. The Company competes globally on the basis of its innovative technology, broad product offerings, high-quality and cost-effective customer solutions, as well as the scale of its global customer base and distribution. In addition, the Company believes it is in a unique position to rapidly increase its near-term domestic sales as it is among the few U.S.-based providers of telecommunications equipment and services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Corporate History of the Company</i></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 was incorporated under the laws of the State of Nevada on April 17, 2014. In November 2019, the Company entered into an Agreement and Plan of Merger with ComSovereign Corp., a Delaware corporation (“ComSovereign”). As a result, ComSovereign merged into a subsidiary of the Company and became a directly wholly-owned subsidiary of the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”). Fastback, is a manufacturer of intelligent backhaul radio (IBR) systems that deliver high-performance wireless connectivity to virtually any location, including those challenged by Non-Line of Sight (NLOS) limitations. See Note 11 – <i>Business Acquisitions</i> for further discussion.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 29, 2021, the Company, through its wholly-owned subsidiary, AZCOMS LLC (“AZCOMS”), completed the acquisition of a 140,000-square-foot building in Tucson, Arizona, and will hold and service the related debt as described in Note 13 – <i>Debt Agreements.</i> See Note 11 – <i>Business Acquisitions</i> for further discussion.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). SKS is an Israeli-based manufacturer of drones with a patented tethered hovering technology that provides long-duration, mobile and all-weather Intelligence, Surveillance and Reconnaissance (ISR) capabilities to customers worldwide for both land and marine-based applications. See Note 11 – <i>Business Acquisitions</i> for further discussion.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation (“RVision”). RVision is a developer of technologically-advanced video and communications products and physical security solutions designed for government and private sector commercial industries. See Note 11 – <i>Business Acquisitions</i> for further discussion.</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 June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company (“Innovation Digital”). Innovation Digital is a premier developer of “beyond state-of-the-art” mixed analog/digital signal processing solutions, intellectual property (IP) licensing, design and consulting services. See Note 11 – <i>Business Acquisitions</i> for further discussion.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 16, 2021, the Company completed the acquisition of RF Engineering &amp; Energy Resource, LLC, a Michigan limited liability company (“RF Engineering”). RF Engineering is a specialist in the design, outsourced manufacturing and distribution of ultra-high performance microwave antennas and other branded solutions for the wireless and wireline industries in the United States and Latin America. See Note 11 – <i>Business Acquisitions</i> for further discussion.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 4, 2021, a Company completed the acquisition of SAGUNA Networks LTD, an Israeli-based software development company (“SAGUNA”). SAGUNA is a premier Multi-Access Edge Computing (“MEC”) cloud software developer. The acquisition significantly expanded the Company’s software technology offerings powering 5G wireless networks. See Note 19 – <i>Business Acquisitions</i> for further discussion.</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">Each of the Company’s subsidiaries was acquired to address a different opportunity or segment within the North American and international telecom infrastructure and service market.</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"><b><i>Basis of Presentation</i></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 accompanying financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Historical information is not necessarily indicative of the Company’s future results of operations, financial position or cash flows.</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 described in Note 15 – <i>Stockholders’ Equity</i>, effective January 21, 2021, the Company enacted a 1-for-3 reverse stock split (the “Split”) of the Company’s common stock. The Condensed Consolidated Financial Statements and accompanying notes give effect to the Split as if it occurred at the beginning of the first period presented. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Principles of Consolidation</i></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 results for the three and nine months ended September 30, 2021 are not necessarily indicative of the Company’s results of operations, financial position or cash flows that may be expected for the full fiscal year or future operating periods. The unaudited Condensed Consolidated Financial Statements included herein should be read in conjunction with the Consolidated Financial Statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</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 unaudited Condensed Consolidated Financial Statements as of, and for the three and nine months ended, September 30, 2021 and 2020 include the accounts of the Company and its subsidiaries: Drone AFS Corp., Lighter Than Air Systems Corp., DragonWave, Lextrum, Silver Bullet, VEO, InduraPower, Sovereign Plastics, VNC, Fastback, SKS, AZCOMS, RVision, Innovation Digital and RF Engineering. All intercompany transactions and accounts have been eliminated.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Reclassifications</i></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">Certain immaterial September 30, 2020 amounts have been reclassified to be consistent with the current period presentation. </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"><b><i>Use of Estimates</i></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 unaudited financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses during the reporting period. These estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates are used in accounting for, among other items, interest borrowing rates, valuation of equity securities in share-based payments, valuation of equity securities in debt issuances, valuation of acquired intangible assets, useful lives for depreciation and amortization of long-lived assets, valuation of future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, deferred tax assets, uncertain income tax positions and contingencies. Actual results may ultimately differ from estimates, although management does not generally believe such differences would materially affect the financial statements in any individual year.</p> On January 29, 2021, the Company, through its wholly-owned subsidiary, AZCOMS LLC (“AZCOMS”), completed the acquisition of a 140,000-square-foot building in Tucson, Arizona, and will hold and service the related debt as described in Note 13 – Debt Agreements. The unaudited Condensed Consolidated Financial Statements included herein should be read in conjunction with the Consolidated Financial Statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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">There have been no material changes in the Company’s significant accounting policies as of and for the nine months ended September 30, 2021, as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</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"><b><i>Acquisitions</i></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 accounts for business combinations under the acquisition method of accounting, in accordance with ASC Topic 805, <i>Business Combinations</i>, which requires assets acquired and liabilities assumed to be recognized at their fair values on the acquisition date. Any excess of the fair value of purchase consideration over the fair value of the assets acquired less liabilities assumed is recorded as goodwill. The fair values of the assets acquired and liabilities assumed are determined based upon the valuation of the acquired business and involves management making significant estimates and assumptions.</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"><b><i>Accounting Standards Not Yet Adopted</i></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 applies the guidance of Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The Company recognizes the fair value of assets acquired and liabilities assumed in transactions; establishes the acquisition date fair value as the measurement objective for all assets acquired and liabilities assumed; expenses transaction and restructuring costs; and discloses the information needed to evaluate and understand the nature and financial effect of the 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: 0; text-align: justify; text-indent: 0.5in">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, <i>Business Combination (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. This guidance amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. As a public business entity, this standard will become effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the potential impact ASU 2021-08 will have on our Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2021, the FASB issued ASU 2021-04, <i>Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) </i>(ASU 2021-04). This guidance clarifies an issuer’s accounting for certain modifications of freestanding equity-classified written call options and provides a “principles-based” framework to determine whether an issuer should recognize the modification or exchange and an adjustment to equity or an expense. The Company is currently evaluating the potential impact ASU 2021-04 will have on our Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, the FASB issued ASU 2020-06, <i>Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</i>. This guidance simplifies the accounting for certain convertible instruments and contracts in an entity’s own equity. As a smaller reporting entity, this standard will become effective for fiscal years beginning after December 15, 2023, including interim periods within those years. The Company is currently evaluating the potential impact ASU 2020-06 will have on the Condensed Consolidated Financial Statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2020, the FASB issued ASU 2020-04, <i>Reference Rate Reform (Topic 848)</i>. This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for borrowing instruments that use LIBOR as a reference rate and is effective upon issuance through December 31, 2022. The Company has performed an evaluation of and will continue to evaluate, through December 31, 2022, the impact of this ASU. This ASU does not currently and is not expected to have in the future, a material effect on the Condensed 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 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 2016-13, <i>Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </i>(ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-11 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. This standard will become effective for interim and annual periods beginning after December 15, 2022 and earlier adoption is permitted. The Company is currently evaluating the potential impact the adoption of this ASU will have on the Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Earnings Per Share</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"><span style="font-family: Times New Roman, Times, Serif">Potential common shares issuable to employees, non-employees and directors upon exercise or conversion of shares are excluded from the computation of diluted earnings per common share when the effect would be anti-dilutive. All potential common shares are anti-dilutive in periods of net loss available to common shareholders. Stock options and warrants are anti-dilutive when the exercise price of these instruments is greater than the average market price of the Company’s common stock for the period (out-of-the-money), regardless of whether the Company is in a period of net loss available to common shareholders. The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of September 30, 2021 and 2020, respectively: stock options of 2,513,513 and 2,548,345, unvested restricted stock units of 330,046 and 314,938, warrants of 8,815,210 and 94,465, and convertible notes that, if converted, would result in an estimated 2,391,336 and 229,348 shares of common stock.</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Acquisitions</i></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 accounts for business combinations under the acquisition method of accounting, in accordance with ASC Topic 805, <i>Business Combinations</i>, which requires assets acquired and liabilities assumed to be recognized at their fair values on the acquisition date. Any excess of the fair value of purchase consideration over the fair value of the assets acquired less liabilities assumed is recorded as goodwill. The fair values of the assets acquired and liabilities assumed are determined based upon the valuation of the acquired business and involves management making significant estimates and assumptions.</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"><b><i>Accounting Standards Not Yet Adopted</i></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 applies the guidance of Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The Company recognizes the fair value of assets acquired and liabilities assumed in transactions; establishes the acquisition date fair value as the measurement objective for all assets acquired and liabilities assumed; expenses transaction and restructuring costs; and discloses the information needed to evaluate and understand the nature and financial effect of the 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: 0; text-align: justify; text-indent: 0.5in">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, <i>Business Combination (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. This guidance amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. As a public business entity, this standard will become effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the potential impact ASU 2021-08 will have on our Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2021, the FASB issued ASU 2021-04, <i>Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) </i>(ASU 2021-04). This guidance clarifies an issuer’s accounting for certain modifications of freestanding equity-classified written call options and provides a “principles-based” framework to determine whether an issuer should recognize the modification or exchange and an adjustment to equity or an expense. The Company is currently evaluating the potential impact ASU 2021-04 will have on our Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, the FASB issued ASU 2020-06, <i>Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</i>. This guidance simplifies the accounting for certain convertible instruments and contracts in an entity’s own equity. As a smaller reporting entity, this standard will become effective for fiscal years beginning after December 15, 2023, including interim periods within those years. The Company is currently evaluating the potential impact ASU 2020-06 will have on the Condensed Consolidated Financial Statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2020, the FASB issued ASU 2020-04, <i>Reference Rate Reform (Topic 848)</i>. This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for borrowing instruments that use LIBOR as a reference rate and is effective upon issuance through December 31, 2022. The Company has performed an evaluation of and will continue to evaluate, through December 31, 2022, the impact of this ASU. This ASU does not currently and is not expected to have in the future, a material effect on the Condensed 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 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 2016-13, <i>Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </i>(ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-11 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. This standard will become effective for interim and annual periods beginning after December 15, 2022 and earlier adoption is permitted. The Company is currently evaluating the potential impact the adoption of this ASU will have on the Condensed 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Earnings Per Share</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"><span style="font-family: Times New Roman, Times, Serif">Potential common shares issuable to employees, non-employees and directors upon exercise or conversion of shares are excluded from the computation of diluted earnings per common share when the effect would be anti-dilutive. All potential common shares are anti-dilutive in periods of net loss available to common shareholders. Stock options and warrants are anti-dilutive when the exercise price of these instruments is greater than the average market price of the Company’s common stock for the period (out-of-the-money), regardless of whether the Company is in a period of net loss available to common shareholders. The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of September 30, 2021 and 2020, respectively: stock options of 2,513,513 and 2,548,345, unvested restricted stock units of 330,046 and 314,938, warrants of 8,815,210 and 94,465, and convertible notes that, if converted, would result in an estimated 2,391,336 and 229,348 shares of common stock.</span> </p> 2513513 2548345 330046 314938 8815210 94465 2391336 229348 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. GOING CONCERN</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">U.S. GAAP requires management to assess a company’s ability to continue as a going concern within one year from the financial statement issuance and to provide related note disclosures in certain circumstances.</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 accompanying Unaudited Condensed Consolidated Financial Statements and notes have been prepared assuming the Company will continue as a going concern. For the nine months ended September 30, 2021, the Company generated negative cash flows from operations of $33.4 million and had an accumulated deficit of $102.1 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">Management anticipates that the Company will be dependent, for the near future, on additional debt facilities or investment capital to fund growth initiatives. The Company intends to position itself so that it will be able to raise additional funds through the capital markets, including but not limited to, securing a line or lines of credit, the issuance of debt, and/or accessing the equity markets.</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’s fiscal operating results, negative working capital and accumulated deficit, among other factors, raise substantial doubt about the Company’s ability to continue as a going concern. The Company will continue to pursue the actions outlined above, as well as work towards increasing revenue and operating cash flows to meet its future liquidity requirements. However, there can be no assurance that the Company will be successful in any capital-raising efforts that it may undertake, and the failure of the Company to raise additional capital could adversely affect its future operations and viability. </p> -33400000 -102100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. REVENUE</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table is a summary of the Company’s timing of revenue recognition for the three and nine months ended September 30, 2021 and 2020:  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Timing of revenue recognition:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 9pt">Services and products transferred at a point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,979</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,941</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,348</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,056</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Services and products transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">136</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">464</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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 disaggregates revenue by source and geographic destination to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.</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">Revenue by source consisted of the following for the three and nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Revenue by products and services:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-left: 9pt">Products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,847</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,726</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,713</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,298</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 9pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">292</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,099</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,215</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; 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 by geographic destination consisted of the following for the for the three and nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>2021</b></span></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenue by geography:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 9pt">North America</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,665</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,831</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,945</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,755</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 9pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">450</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">758</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Contract Balances</i></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 contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. As of September 30, 2021, the Company did not have a contract assets balance.</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 following table is a summary of the Company’s opening and closing balances of contract liabilities related to contracts with customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 9pt">Increase</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Balance at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,054</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The amount of revenue recognized in the nine months ended September 30, 2021 that was included in the prior period contract liability balance was $2.2 million. This revenue consisted of services provided to customers who had been invoiced prior to the current year.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Timing of revenue recognition:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 9pt">Services and products transferred at a point in time</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,979</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,941</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,348</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,056</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Services and products transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">136</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">464</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">457</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 3979000 1941000 9348000 7056000 136000 77000 464000 457000 4115000 2018000 9812000 7513000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Revenue by products and services:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; padding-left: 9pt">Products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,847</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,726</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,713</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,298</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 9pt">Services</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">292</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,099</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,215</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 3847000 1726000 8713000 6298000 268000 292000 1099000 1215000 4115000 2018000 9812000 7513000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>2021</b></span></td><td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Revenue by geography:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left; padding-left: 9pt">North America</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,665</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,831</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,945</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,755</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; padding-left: 9pt">International</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">450</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,867</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">758</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Total revenue</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,115</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,018</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,812</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,513</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b><i> </i></b></p> 3665000 1831000 7945000 6755000 450000 187000 1867000 758000 4115000 2018000 9812000 7513000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">864</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; padding-left: 9pt">Increase</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,190</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Balance at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,054</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> 864000 2190000 3054000 2200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. CASH AND CASH EQUIVALENTS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cash and cash equivalents consisted of the following as of September 30, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in US$’s)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,449</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Restricted cash</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">420</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total cash, cash equivalents and restricted cash in the Statement of Cash Flows</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,869</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">731</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in US$’s)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,449</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">731</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Restricted cash</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">420</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total cash, cash equivalents and restricted cash in the Statement of Cash Flows</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,869</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">731</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 2449 731 420 2869 731 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. ACCOUNTS RECEIVABLE, NET</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">Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in US$’s)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Account receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,957</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,014</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,687</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total account receivables, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,943</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">787</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognized $0.0 million and $0.65 million of bad debt expense for the three months ended September 30, 2021 and 2020, respectively, and $0.2 million and $0.65 million for the nine months ended September 30, 2021 and 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in US$’s)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Account receivables</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,957</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,474</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,014</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,687</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total account receivables, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,943</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">787</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2957 2474 1014 1687 1943 787 0 650000 200000 650000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>7. INVENTORY</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">Inventory consisted of the following as of September 30, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,827</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,765</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">461</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,598</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,531</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Reserve</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(993</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total inventory, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,819</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,538</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Raw materials</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,827</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,765</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,682</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">461</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,598</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,305</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Total inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,107</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,531</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Reserve</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,288</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(993</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 0.25in">Total inventory, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,819</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,538</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 5827000 1765000 1682000 461000 4598000 3305000 12107000 5531000 1288000 993000 10819000 4538000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>8. PREPAID</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">Prepaid expenses consisted of the following as of September 30, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid products and services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,475</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred offering expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Prepaid rent and security deposit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">732</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,734</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,473</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid products and services</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,475</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">172</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Deferred offering expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">569</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Prepaid rent and security deposit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">259</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">732</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,734</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,473</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 6475000 172000 569000 259000 732000 6734000 1473000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>9. PROPERTY AND EQUIPMENT, NET</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">Property and equipment, net consisted of the following as of September 30, 2021 and December 31, 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Shop machinery and equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,556</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Computers and electronics</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">575</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Office furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">710</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">348</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Building</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,801</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Land</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,269</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">274</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,120</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less - accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,324</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,872</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,286</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognized $0.51 million and $0.28 million of depreciation expense for the three months ended September 30, 2021 and 2020, respectively, and $1.34 million and $0.8 million for the nine months ended September 30, 2021 and 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Shop machinery and equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,556</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,961</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Computers and electronics</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">575</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Office furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">710</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">348</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Building</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,801</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Land</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,269</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">274</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,120</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,158</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less - accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,324</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,872</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,796</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,286</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 11556000 9961000 1454000 575000 710000 348000 4801000 1330000 1269000 274000 21120000 11158000 11324000 8872000 9796000 2286000 510000 280000 1340000 800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>10. LEASES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating Leases</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has operating leases for office, manufacturing and warehouse space, office equipment, and vehicles.</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 part of the SKS business acquisition on February 25, 2021, the Company assumed a lease of flexible office space with a remaining term of approximately 22 months that will expire on July 1, 2023. Monthly payments are approximately $16 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.</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 part of the SKS business acquisition on February 25, 2021, the Company assumed vehicle leases with a remaining weighted average term of approximately 11 months. Monthly average payments are approximately $2 thousand during the remaining life of the leases. The leases included an implicit rates of return from 5.41% to 6% and no renewal options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In April 2021, the Company entered into 60-month office equipment lease with monthly payments and no renewal options. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.</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 April 2021, SKS entered into several vehicle leases with approximately 36-month terms. Monthly payments range from approximately $1 thousand to approximately $2 thousand. Each lease had an implicit rate of 6.0% and no renewal options.</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 May 2021, DragonWave entered into an amendment to its existing facility lease to extend the expiration date through June 20, 2022 and to increase the annual base to $12 thousand per month. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms. The modification resulted in additional right-of-use asset and lease liability of $0.12 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 part of the RVision business acquisition on April 1, 2021, the Company assumed a lease of office space with a remaining term of approximately 33 months that will expire on March 31, 2024. Monthly payments are $7 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.</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">Other information related to the Company’s operating leases are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the <br/> nine months <br/> ended<br/> September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease ROU Asset – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,725</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,890</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease ROU Asset – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,867</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Operating lease liability – December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,885</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(705</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,033</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liability – short term</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,021</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,012</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liability – total</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,033</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">911</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Variable lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Short-term lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in the measurement of lease liabilities:</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; text-indent: -9pt; padding-left: 0.25in">Operating cash flows from operating leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">890</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s operating leases as of September 30, 2021 and December 31, 2020, respectively:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.13 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.19 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.95</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating<br/> Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%; text-indent: -9pt; padding-left: 9pt">Remainder of 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">358</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,240</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,104</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">983</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: effect of discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(863</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Present value of future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,033</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: current obligations under leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,021</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term lease obligations</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,012</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Finance Leases</i></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 has finance leases for certain manufacturing and office equipment.</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">Information related to the Company’s finance leases are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the <br/> nine months <br/> ended<br/> September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease ROU Asset – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Finance lease ROU Asset – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">216</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Finance lease liability – December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">55</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest accretion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Payment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">204</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease liability – short term</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Finance lease liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease liability – total</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">       204</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s finance leases as of September 30, 2021 and December 31, 2020, respectively:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.18<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.10 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.54</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.91</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the finance lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Finance<br/> Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%; text-indent: -9pt; padding-left: 9pt">Remainder of 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: effect of discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Present value of future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: current obligations under leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(66</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term lease obligations</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">138</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> P22M 16000 P11M 2000 0.0541 0.06 Monthly payments range from approximately $1 thousand to approximately $2 thousand. Each lease had an implicit rate of 6.0% and no renewal options. In May 2021, DragonWave entered into an amendment to its existing facility lease to extend the expiration date through June 20, 2022 and to increase the annual base to $12 thousand per month. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms. The modification resulted in additional right-of-use asset and lease liability of $0.12 million As part of the RVision business acquisition on April 1, 2021, the Company assumed a lease of office space with a remaining term of approximately 33 months that will expire on March 31, 2024. Monthly payments are $7 thousand during the remaining life of the lease. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the <br/> nine months <br/> ended<br/> September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease ROU Asset – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,725</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,890</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(748</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease ROU Asset – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,867</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Operating lease liability – December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,885</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,883</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(705</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,033</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liability – short term</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,021</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,012</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liability – total</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,033</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">911</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Variable lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Short-term lease cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in the measurement of lease liabilities:</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; text-indent: -9pt; padding-left: 0.25in">Operating cash flows from operating leases</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">890</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2725000 1890000 -748000 3867000 2885000 1883000 -30000 -705000 4033000 1021000 3012000 4033000 911000 129000 890000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.13 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.19 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.95</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P6Y1M17D P4Y2M8D 0.044 0.0595 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating<br/> Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%; text-indent: -9pt; padding-left: 9pt">Remainder of 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">358</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,240</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,104</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">444</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">983</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,896</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: effect of discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(863</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Present value of future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,033</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: current obligations under leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,021</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term lease obligations</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,012</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 358000 1240000 1104000 767000 444000 983000 4896000 -863000 4033000 -1021000 3012000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the <br/> nine months <br/> ended<br/> September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease ROU Asset – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">68</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">187</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Decrease</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(22</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Amortization</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Finance lease ROU Asset – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">216</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Finance lease liability – December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">55</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Increase</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">188</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest accretion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Payment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(40</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Operating lease liability – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">204</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease liability – short term</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">66</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Finance lease liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">138</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Finance lease liability – total</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">       204</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> 68000 187000 -22000 17000 216000 -55000 188000 1000 -40000 204000 66000 138000 204000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Weighted average remaining lease term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.18<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.10 years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Weighted average discount rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">0.54</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3.91</td><td style="width: 1%; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> P3Y2M4D P1Y1M6D 0.0054 0.0391 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Finance<br/> Leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%; text-indent: -9pt; padding-left: 9pt">Remainder of 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">63</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">224</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: effect of discounting</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Present value of future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">204</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Less: current obligations under leases</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(66</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term lease obligations</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">138</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 23000 72000 63000 49000 11000 6000 224000 20000 204000 -66000 138000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>11. BUSINESS ACQUISITIONS </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Skyline Partners Technology LLC</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">On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”), for cash consideration paid of $1.32 million and the issuance of $1.50 million aggregate principal amount of term notes and $11.15 million aggregate principal amount of convertible notes that are convertible into common stock at a conversion price of $5.22 per share, subject to adjustment. See Note 13 – <i>Debt Agreements</i> for further discussion of the notes. Fastback’s products complement and enhance the Company’s 5g connectivity offerings. All resulting goodwill is expected to be tax deductible. The Company incurred acquisition-related costs of $79 thousand, of which $18 thousand was expensed in the nine months ended September 30, 2021 and $61 thousand was expensed in fiscal year 2020, which are included in general and administrative expenses on the Company’s Condensed Consolidated 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">The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">245</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,914</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">202</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual Property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,502</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,527</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,853</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">213</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accrued warranty liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">236</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,965</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Sky Sapience Ltd.</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">On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). The total preliminary purchase price consideration amounted to $11.78 million, subject to working capital and other post-closing adjustments, representing (i) cash paid on the closing date of $2.71 million (ii) 2,555,209 shares of the Company’s common stock with a fair value of $9.07 million or $3.55 per share, of which an aggregate of 1,151,461 shares is being held in an escrow fund for purposes of satisfying any post-closing indemnification claims of the sellers under the Share Purchase Agreement. SKS’s products complement and enhance the Company’s tethered drone product portfolio for commercial communications, defense and national security markets. All resulting goodwill is expected to be tax deductible.</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 has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,229</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">334</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,115</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,693</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">710</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">431</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities - long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,782</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RVision, Inc.</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">On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation. The Company acquired 100% of the outstanding capital stock of RVision in exchange for 2,000,000 shares of its common stock with a fair value of $2.75 per share. The company has agreed to file a registration statement under the Securities Act of 1933, as amended, to register the resale of 1,000,000 of such shares of common stock within 30 days of the closing date and to include the remaining shares in any registration statement the Company files under the Securities Act for a primary offering within one year of the closing date, subject to certain exceptions. RVision’s products complement and enhance the Company’s communication offerings and provides additional access to governmental and private sector commercial industries. All resulting goodwill is expected to be tax deductible.</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 has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">449</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">825</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</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="padding-left: 0.125in; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,629</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">793</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,500</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Innovation Digital, LLC</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company, for cash consideration paid of $1.0 million, 3,165,322 shares of common stock with a fair value of $7.34 million or $2.32 per share, and a promissory note in the principal amount of $0.60 million that is convertible into common stock at a conversion price of $2.35. Pursuant to the terms of the acquisition, the Company has agreed to filed a registration statement under the Securities Act of 1933, as amended (the “Securities Act”), to register the resale of the 3,165,322 shares of common stock. See Note 13 – <i>Debt Agreements</i> for further discussion of the notes. Innovation Digital enhances the Company’s portfolio of intellectual property and licensing capabilities. All resulting goodwill is expected to be tax deductible.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-style: italic">(Amounts in thousands)</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Non-Current Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Goodwill</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,159</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities – long term</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">74</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,944</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RF Engineering &amp; Energy Resource, LLC</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">On July 16, 2021, the Company completed the acquisition of RF Engineering&amp; Energy Resource, LLC, a Michigan limited liability company, for cash consideration paid of $0.55 million and 992,780 shares of common stock with a fair value of $2.2 million or approximately $2.22 per share. RF Engineering’s position as a world-leading specialist in high performance antenna design and distribution enhances the Company’s wireless product development capabilities and sales and distribution channels. All resulting goodwill is expected to be tax deductible. See Note 13 – <i>Debt Agreements</i> for further discussion of the notes.</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 has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021: </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,587</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Current Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</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="padding-bottom: 1.5pt; padding-left: 9pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,602</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,750</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.</p> 1320000 1500000 11150000 5.22 79000 18000 61000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">245</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">358</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,914</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">202</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual Property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,502</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,527</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,853</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,055</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">210</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">213</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accrued warranty liability – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">236</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,965</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,229</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">334</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,115</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,693</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">710</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">431</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,309</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities - long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">267</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,782</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">449</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">825</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">270</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</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="padding-left: 0.125in; padding-bottom: 1.5pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,629</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,289</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">54</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">793</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities – long term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">196</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,500</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-style: italic">(Amounts in thousands)</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Non-Current Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in">Goodwill</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,159</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">31</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Operating lease liabilities – long term</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">74</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,944</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">472</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Prepaid expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Inventory</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,587</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Other Current Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">36</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Property &amp; equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Intangible assets:</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="padding-bottom: 1.5pt; padding-left: 9pt">Goodwill</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,389</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,602</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Contract liabilities, current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">453</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total purchase consideration</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,750</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 9000 245000 358000 1914000 202000 3502000 96000 9527000 15853000 1055000 174000 210000 213000 236000 13965000 11780000 2710000 2555209 9070000.00 3.55 1151461 320000 60000 1229000 15000 334000 148000 472000 13115000 15693000 710000 431000 2309000 194000 267000 11782000 1 2000000 2.75 1000000 449000 47000 53000 825000 16000 270000 5629000 7289000 54000 219000 74000 793000 453000 196000 5500000 1000000 3165322 7340000 2.32 600000 2.35 3165322 6000 105000 2000 9046000 9159000 78000 32000 31000 74000 8944000 550000 992780 2.2 2220000 4000 472000 42000 1587000 36000 72000 1389000 3602000 375000 4000 20000 453000 2750000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>12. GOODWILL </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 following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2021:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">64,898</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2021 Acquisitions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Balance at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">103,604</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table sets forth the gross carrying amounts and accumulated amortization of the Company’s intangible assets as of September 30, 2021 and December 31, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Definite-lived intangible assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Trade names</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,974</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,350</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,624</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">316</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,304</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,485</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,716</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,730</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(673</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Noncompete</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">937</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total definite-lived intangible assets at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">71,542</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(18,354</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,188</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Trade names</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,974</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,037</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,936</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(69</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,222</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,365</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,836</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,232</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,457</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,775</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Noncompete</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">937</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(859</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Capitalized software</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,329</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total definite-lived intangible assets at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">76,092</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(28,057</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">48,035</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; ">Amortization expense of intangible assets was $3.22 million and $2.62 million for the three months ended September 30, 2021 and 2020, respectively, and $9.67 million and $7.85 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021, the Company impaired obsolete software that was replaced during the year. Impairment expense for the three and nine months ended September 30, 2021 was $0.28 million. There was no impairment expense for the three and nine months ended September 30, 2020. The Company’s amortization is generally based on no residual value using the straight-line amortization method as it best represents the benefit of the intangible assets. However, capitalized software is amortized using greater of the (1) the net realizable value test, which is based on the proportion of current gross revenues to the total of current and estimated future gross revenues for the project or (2) straight-line amortization. The following table sets forth the weighted-average amortization period, in total and by major intangible asset class:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Asset Class</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-<br/> Average<br/> Amortization<br/> period</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; width: 89%; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.8 years</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licenses</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.7 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellectual property</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.5 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncompete</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All Intangible assets</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">As of September, 30 2021, assuming no additional amortizable intangible assets, the expected amortization expense for the unamortized acquired intangible assets for the next five years and thereafter was as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Amounts in thousands)</i></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2021</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,234</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,689</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,576</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,494</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,688</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,057</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,297</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: Black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,035</span></td> <td> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">Balance at December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">64,898</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">2021 Acquisitions</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,706</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Balance at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">103,604</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 64898000 38706000 103604000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Gross<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Accumulated<br/> Amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Net<br/> Carrying<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Definite-lived intangible assets:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Trade names</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,974</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,350</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,624</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(34</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">316</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,304</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,485</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,716</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,730</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(673</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Noncompete</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">937</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(508</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">429</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total definite-lived intangible assets at December 31, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">71,542</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(18,354</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">53,188</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Trade names</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,974</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,037</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,936</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(69</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 0.25in">Technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">39,350</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(15,222</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,128</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,201</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(8,365</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,836</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Intellectual property</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,232</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,457</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,775</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 0.25in">Noncompete</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">937</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(859</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Capitalized software</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,329</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(48</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total definite-lived intangible assets at September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">76,092</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(28,057</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">48,035</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5974000 -1350000 4624000 350000 -34000 316000 39350000 -10304000 29046000 21201000 -5485000 15716000 3730000 -673000 3057000 937000 -508000 429000 71542000 -18354000 53188000 5974000 -2037000 3936000 69000 -69000 39350000 -15222000 24128000 21201000 -8365000 12836000 7232000 -1457000 5775000 937000 -859000 78000 1329000 -48000 1282000 76092000 -28057000 48035000 3220000 2620000 9670000 7850000 280000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Asset Class</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-<br/> Average<br/> Amortization<br/> period</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; width: 89%; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade names</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.8 years</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licenses</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Technology</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer relationships</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.7 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellectual property</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.5 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncompete</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized software</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.7 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All Intangible assets</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P6Y9M18D P5Y P6Y P5Y8M12D P6Y6M P2Y P4Y8M12D P6Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Amounts in thousands)</i></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2021</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,234</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,689</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,576</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,494</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,688</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,057</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,297</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: Black 4.5pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: Black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,035</span></td> <td> </td></tr> </table> 4234000 12689000 12576000 10494000 4688000 2057000 1297000 48035000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. DEBT AGREEMENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Secured Notes Payable</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2016, InduraPower entered into a promissory note not to exceed the principal amount of $0.55 million that bore interest at 8.5% per annum with a maturity date of August 31, 2018. On September 11, 2019, the note was amended with both parties agreeing that the outstanding balance of $0.81 million would be due on February 28, 2020. This promissory note was secured by substantially all of the assets of InduraPower. As of December 31, 2020, an aggregate principal amount of $0.79 million was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2016, InduraPower entered into a promissory note in the principal amount of $0.45 million that bore interest at 9.0% per annum and was scheduled to mature on March 1, 2022. As of December 31, 2020, an aggregate principal amount of and $0.15 million, was outstanding under this note. This promissory note was secured by all assets, certain real estate and cash accounts of InduraPower, and was guaranteed by certain officers of InduraPower. The aggregate principal amount of this note was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In August 2016, InduraPower entered into a promissory note in the principal amount of $50 thousand that bore interest at 7.9% per annum and was scheduled to mature on September 1, 2021. This promissory note was secured by business equipment, certain real estate and cash accounts of InduraPower and was guaranteed by certain officers of InduraPower. As of December 31, 2020, an aggregate principal amount of $11 thousand was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2019, DragonWave entered into a loan agreement under which it received $2.0 million bearing interest at the rate of 9.0% per annum and is scheduled to mature on November 26, 2021. Upon an event of default, the interest rate would automatically increase to 15% per annum on any unpaid principal and interest, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. Accrued interest is calculated on a compound basis and is payable semi-annually in May and November of each year. Principal is scheduled to be due in full at maturity but can be prepaid in full or in part without penalty. The loan is secured by all of the assets of DragonWave and is guaranteed by ComSovereign. The debt issuance costs were the result of the issuance of 350,000 shares of common stock and a cash payment of $80 thousand. The Company defaulted on this loan during fiscal 2020, which caused the interest rate to increase to a monthly compounded rate of 15% per annum, a late charge of 5% was incurred, and the loan and accrued interest became due on-demand. Amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the loan becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $2.0 million was outstanding under this loan. On January 26, 2021, $1.0 million of the principal amount of this loan and all accrued interest with a combined total of $1.23 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 295,674 shares of common stock, along with warrants to purchase up to 295,674 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The extinguishment on January 26, 2021 cured all events of default. As of September 30, 2021, an aggregate principal amount of $1.0 million was outstanding under this loan. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 26, 2020, the Company entered into a $0.6 million secured business loan that bore interest at 78.99% per annum which matured on December 26, 2020. The loan was secured by the assets of the Company. As of December 31, 2020, an aggregate principal amount of $75 thousand was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed a secured loan with FirstBank in the principal amount of $0.98 million that bore interest at 5% per annum, with a maturity date of June 1, 2020. This loan was subsequently extended to September 15, 2020 and the interest rate was increased to 36% per annum for any principal balance remaining unpaid past the extended maturity date. The loan was secured by certain assets of Sovereign Plastics. This loan was subjected to covenants, whereby Sovereign Plastics was required to meet certain financial and non-financial covenants at the end of each fiscal year. As of December 31, 2020, an aggregate principal amount of $0.86 million was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 19, 2020, the Company entered into a secured loan agreement in the amount of $2.01 million that bore interest at 5% per annum with a maturity date of August 31, 2020, which was subsequently extended to October 15, 2020. Upon maturity, the interest rate automatically increased to 18% per annum, and a late charge of 5% was charged for any balance overdue by more than 10 days. The loan was secured by certain intellectual property assets of the Company. As of December 31, 2020, an aggregate principal amount of $2.01 million was outstanding and past due under this loan. On January 26, 2021, the aggregate principal amount of this loan and accrued interest with a combined total of $2.25 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> plus a 10,000 unit conversion bonus, resulting in the issuance of 552,231 shares of common stock, along with warrants to purchase up to 552,231 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed various equipment financing loans with aggregate principal balances of approximately $0.2 million, which were secured by the related equipment, that bore interest ranging from 6.7% to 8.5% per annum. Monthly principal and interest payments were due over the term. As of December 31, 2020, aggregate principal balances of approximately $0.18 million were outstanding and past due under these loans. The aggregate principal amounts of these loans were fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 8, 2020, the Company entered into a secured loan agreement in the aggregate principal amount of $1.1 million with an original issue discount of $0.1 million, that bore interest at the rate of 10% per annum and matured on January 6, 2021. Upon an event of default, the interest rate would automatically increase to 36% per annum on any unpaid principal, or the maximum amount permitted by applicable law, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. The loan was guaranteed by VNC and was secured by the Company’s equity interest in VNC, all of the assets of VNC and certain intellectual property assets of the Company. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 23,334 shares of his personally owned, issued and outstanding common stock to the lender and brokers, as part of this transaction. The shares had a total fair value of $0.14 million. The Company accounted for this as a contribution from Mr. Hodges, as debt issuance costs. The Company incurred debt issuance costs to the placement agent of this transaction in the amount of $50 thousand. As of December 31, 2020, an aggregate principal amount of $1.1 million was outstanding under this loan. On January 26, 2021, $0.4 million of the principal amount of this loan and accrued interest with a combined total of $0.5 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 119,418 shares of common stock, along with warrants to purchase up to 119,418 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.7 million principal amount of this loan was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 15, 2021, in connection with its acquisition of the new manufacturing facility in Tucson, Arizona, AZCOMS entered into a secured loan agreement pursuant to which it received a loan in the amount of up to $5.36 million that bears interest on the outstanding loan balance at the greater of (i) 8% per annum or (ii) 6.75% per annum in excess of the 1-month LIBOR rate, and matures on January 15, 2022. At the closing of the loan, the lender withheld $0.51 million of the loan amount as an interest reserve. In addition, $0.88 million of the loan amount was withheld and may be disbursed at later dates to pay for lender-approved improvements to the property secured by the loan. Interest is payable monthly. The loan is due in full at maturity. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. Upon the maturity date or earlier date upon which the unpaid balance of the loan may become immediately payable due to acceleration, and on any prepayments of the loan, AZCOMS will owe an exit fee equal to the greater of (a) $54 thousand, or (b) 1.00% of the unpaid loan balance and all unpaid accrued interest and fees. Subject to certain terms and conditions and upon payment of a fee, AZCOMS may request a six-month extension of the maturity date. The loan is secured by the land, building and certain other assets of AZCOMS and is guaranteed by the Company and Daniel L. Hodges, the Company’s Chief Executive Officer. In addition, all rights to leases and rent related to the land and building assets have been assigned to the lender for potential non-performance by AZCOMS of its obligations under the loan. This loan is subject to certain financial and non-financial covenants on the part of AZCOMS at the end of each fiscal quarter and fiscal year. The Company incurred debt issuance costs for transaction in the amount of $0.16 million. As of September 30, 2021, an aggregate principal amount of $5.00 million was outstanding under this loan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. The loan was secured by the assets of Fastback. The principal amount of this loan was fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Notes Payable</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller on a promissory note in the principal amount of $0.5 million that bore interest at 12.0% per annum with a maturity date of October 17, 2017, which was subsequently extended to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and the full principal balance were due at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. During 2020, all unpaid accrued interest from October 1, 2019 through December 31, 2019 was converted into 4,832 shares of common stock. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.56 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 135,324 shares of common stock, along with warrants to purchase up to 135,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of a promissory note in the principal amount of $0.18 million that bore interest at the rate of 15% per annum and was due on November 30, 2017, which was subsequently extend to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and principal were due and payable at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. As of December 31, 2020, an aggregate principal amount of $0.18 million was outstanding and past due. The aggregate principal amount of this note was fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In October 2017, DragonWave entered into a 90-day promissory note in the principal amount of $4.4 million with an original issue discount of $0.4 million. Subsequently, this note was amended to accrue interest at the rate of 8% per annum and to extend the maturity date with new payment terms. In September 2019, the promissory note was increased to $5.0 million as all unpaid accrued interest was added to the principal balance and to extend the maturity date to March 20, 2020 and increase the interest rate to 10% per annum. In April 2020, the maturity date of this note was extended to August 31, 2020, the interest rate was increased to 12% per annum, and the Company provided to the lender 33,334 fully paid and non-assessable shares of its common stock that have been treated as debt issuance costs. As of December 31, 2020, an aggregate principal amount of $3.5 million was outstanding under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $4.21 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 1,014,716 shares of common stock, along with warrants to purchase up to 1,014,716 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On November 7, 2019, ComSovereign entered into several promissory notes in the aggregate principal amount of $0.45 million that bore an effective interest rate at 133% per annum due to a single payment incentive, which matured on December 6, 2019. Of these promissory notes, an aggregate principal amount of $0.2 million was owed to three employees. Accrued interest and principal were due and payable at maturity. These notes had been past due and were accruing interest at a rate of 18% per annum. As of December 31, 2020, the aggregate principal amount of $67 thousand was outstanding and past due under these notes. The aggregate principal amount of these notes was fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 5, 2020, the Company sold a promissory note in the principal amount of $0.5 million with an original issue discount of $54 thousand, that matured on November 30, 2020. Additionally, in lieu of interest, the Company issued to the lender 16,667 shares of its common stock with a fair value of $57 thousand, which was recognized as a debt discount and amortized to interest expense over the term of the note. Any principal balance remaining unpaid past the maturity date accrued interest at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.51 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 123,305 shares of common stock, along with warrants to purchase up to 123,305 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company, entered into promissory notes or agreed to pay the sellers an aggregate principal amount of $0.58 million that did not bear interest and required monthly principal payments. As of December 31, 2021, an aggregate amount of $0.55 million was outstanding and past due. However, there were no penalties associated with this default. The aggregate principal amount of these notes was fully repaid during fiscal 2021.</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">In addition, the Company assumed a note payable in the amount of $87 thousand bearing interest at 3% per annum and with a maturity date of February 16, 2023. Monthly payments of principal and interest are due over the term. As of September 30, 2021 and December 31, 2020, an aggregate principal amount of $22 thousand and $83 thousand, respectively, was outstanding under this note.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 29, 2020, the Company entered into a promissory note in the principal amount of $0.29 with an original issue discount of $40 thousand and a maturity date of September 30, 2020. The balance was due at maturity, with interest accruing at a rate of 12% per annum for any principal balance remaining unpaid past the maturity date. As of December 31, 2020, an aggregate principal amount of $0.29 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and accrued interest with a combined total of $0.33 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 79,579 shares of common stock, along with warrants to purchase up to 79,579 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Between July 2, 2020 and August 21, 2020, the Company borrowed an aggregate of $1.2 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $200 thousand. The notes had maturity dates between October 13, 2020 and November 30, 2020 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 96,634 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.48 million, to the accredited investors and brokers, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $1.2 million was outstanding and past due under these notes. On January 26, 2021, $0.75 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.89 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 213,496 shares of common stock, along with warrants to purchase up to 213,496 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.45 million aggregate principal amount of these notes was fully repaid during fiscal 2021.</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Between November 4, 2020 and November 24, 2020, the Company borrowed an aggregate of $0.55 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $100 thousand. The notes had maturity dates between January 31, 2021 and February 23, 2021 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 38,334 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.26 million, to the accredited investors, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The Company defaulted on these notes during the 2020 fiscal year, causing the interest rate to increase to an annually compounded rate of 18% per annum, and the note and accrued interest to become due on-demand. The amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.55 million was outstanding under these notes. On January 26, 2021, $0.5 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.57 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Shareholders’ Equity,</i> resulting in the issuance of 136,324 shares of common stock, along with warrants to purchase up to 136,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $50 thousand aggregate principal amount of these notes was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $1.5 million aggregate principal amount of term promissory notes. The individual principal amounts of the notes ranged from $1 thousand to $393 thousand. These notes bore interest at the rate of 10% per annum and matured on the earlier of (i) January 1, 2022, (ii) the date on which an aggregate of $6.0 million worth of products and services are sold following the acquisition date by (A) Fastback or (B) the Company and its subsidiaries (other than Fastback) to certain specified Fastback customers, or (iii) the date on which the Company issues and sells shares of its common stock or debt securities to investors in a bona-fide arms-length financing transaction for aggregate consideration of at least $12.0 million. Interest was payable in cash semi-annually in arrears on each June 1 and December 1, commencing on June 1, 2021, and on the maturity date. Principal and any unpaid accrued interest was due on the maturity date. These notes matured on February 10, 2021 upon the Company’s closing of a public offering, as disclosed in Note 15- <i>Shareholders’ Equity</i>. However, the representative of the Fastback sellers requested that the Company withhold payment of principal and interest on these notes until a dispute among such sellers was resolved. As payment was withheld at the request of the sellers’ representative, no event of default had occurred and interest was accrued only through the maturity date. These notes were fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Various subsidiaries of the Company received loan proceeds or the Company assumed in conjunction with various acquisitions an aggregate amount of $0.77 million under the Paycheck Protection Program (“PPP”). The PPP loans have maturity dates ranging from 2 to 5 years and an interest rate of 1% per annum. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. The loans and accrued interest are forgivable pursuant to section 1106 of the CARES Act, after a period of up to 24 weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness shall be calculated in accordance with the requirements of the PPP, including the provisions of Section 1106 of the CARES Act, although no more than 40 percent of the amount forgiven can be attributable to non-payroll costs. Further, the amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the period of up to 24 weeks. During the nine months ended September 30, 2021, an aggregate of $0.73 million of these notes has been forgiven. This forgiveness was recorded as a gain on extinguishment of debt in the Condensed Consolidated Statement of Operations. As of September 30, 2021 and December 31, 2020 September 30, 2021 and, an aggregate principal amount of $0.04 million and $0.58 million, respectively, was outstanding under these loans.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the acquisition of RVision by the Company, the Company assumed two notes payable with aggregate principal balances of $0.3 million. These notes bore interest at 6% and were paid in full immediately following the completion of the acquisition by the Company. </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Senior Debentures</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of $0.1 million aggregate principal amount of 8% Senior Convertible Debentures of the seller that bore interest at the rate of 8% per annum and matured on December 31, 2019. Interest was payable semi-annually in cash or, at the seller’s option, in shares of the seller’s common stock at the conversion price that was equal to the lesser of (1) $24.00 or (2) 80% of the common stock price offered under the next equity offering. On April 30, 2020, these debentures were modified to remove the conversion feature and only have settlement through cash. During fiscal 2020, these debentures became past due and interest accrued at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $84 thousand was outstanding under these debentures. The aggregate principal amount of this debenture was fully repaid during fiscal 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Convertible Notes Payable</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 7, 2020, the Company sold a convertible promissory note in the principal amount of $0.29 million with an original issue discount of $36 thousand that bore interest at a rate of 12.5% per annum, and warrants to purchase an additional 52,910 shares of common stock. Warrants to purchase up to 9,260 shares of common stock, were also issued to an unrelated third-party as a placement fee for the transaction. Terms and maturities are similar to the April 29, 2020 note, as disclosed in the Company’s annual 10-K. In connection with this note, the Company recognized debt discounts of $0.22 million. On July 28, 2020, the Company defaulted on this note under the related Registration Rights Agreement by not filing a registration statement by July 28, 2020. As a result, the aggregate principal balance increased by penalties and interest of $88 thousand. In addition, the interest rate was increased to 24% per annum, and the note and accrued interest became due on-demand. As of December 31, 2020, there was an aggregate principal amount of $0.37 million outstanding and past due under this note. On January 22, 2021, the note holder converted the full principal of $0.37 million and all accrued interest with a combined total of $0.42 million into 155,013 shares of common stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 21, 2020, the Company sold a convertible promissory note in the principal amount of $1.7 million with an original issue discount of $0.2 million that bore interest at a rate of 5.0% per annum and matured on November 20, 2020. Accrued interest and principal were due on the maturity date. Upon maturity, the interest rate automatically increased to the lesser of 18% per annum or the maximum amount permitted by applicable law on any unpaid principal and accrued interest. Following the maturity date, the note was convertible into shares of common stock at a conversion price equal to 65% of the lowest volume weighted average price of the common stock during the 20 consecutive trading days immediately preceding the conversion date. As additional consideration for the loan, the Company issued to the lender 133,334 shares of common stock at a fair value of $10.05 per share. Warrants to purchase up to 17,857 shares of common stock that are exercisable for a purchase price of $8.40 per share at any time on or prior to August 20, 2025, were also issued to an unrelated third-party as a placement fee for the transaction. These transactions resulted in the Company recognized aggregate debt discounts of $1.73 million. On November 21, 2020, the Company defaulted on this note by not repaying the principal and accrued interest by the maturity date, which resulted in the aggregate principal balance increasing by penalties and interest of $0.54 million. In addition, the interest rate was increased to 24% per annum. As of December 31, 2020, an aggregate principal amount of $2.24 million was outstanding and past due under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $11.15 million aggregate principal amount of convertible promissory notes. The individual principal amounts of the notes ranged from $6 thousand to $5.58 million. These notes initially bear interest at the rate of 1.01% per annum, which is to be adjusted to the prime rate as published by the Wall Street Journal on each annual anniversary of the issuance date, and mature on January 29, 2026. Interest is payable in cash annually in arrears on each January 1. Commencing on January 29, 2022, the outstanding principal and accrued interest on these notes may be converted in full to shares of the Company’s common stock at a conversion price of $5.22 per share, subject to adjustment. Upon an event of default, the interest rate will automatically increase to 15% per annum compounded annually, and all unpaid principal and accrued interest may become due on-demand. Principal and any unpaid accrued interest are due on the maturity date. Upon maturity, the interest rate will automatically increase to 15% per annum compounded annually on any unpaid principal. As of September 30, 2021, an aggregate principal amount of $11.15 million was outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with its acquisition of Innovation Digital on June 3, 2021, the Company issued to the seller, who became an employee of the Company, a convertible promissory note in the principal amount of $0.6 million that bears interest at the rate of 5% per annum, maturing on June 3, 2022. Accrued interest and principal is due at maturity. Commencing December 3, 2021, the outstanding principal and accrued interest on this note may be converted into shares of the Company’s common stock at an initial conversion price of $2.35 per share subject to certain terms, conditions and adjustment. As of September 30, 2021, the full principal amount of $0.6 million was outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Senior Convertible Promissory Note</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 27, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $11.0 million with an original issue discount of $1.0 million bearing an interest rate of 6% per annum that matures on May 27, 2023. The Company issued to the buyer warrants to purchase up to 1,820,000 shares of common stock with an exercise price of $4.50 per share, subject to adjustment, any time prior to May 27, 2026, and a grant date fair value of $0.505 per share. The Company also paid aggregate cash debt issuance costs of $0.69 million. The resulting aggregate debt discount recorded by the Company of $2.6 million. Principal payments of $0.61 million plus interest are required to be paid monthly commencing six months after the date of issuance. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. On August 25, 2021, we amended and restated the senior secured convertible note we issued to reduce the initial conversion price of such note to $3.00 per share, and to adjust the exercise price of the warrants to $3.00 per share. As of September 30, 2021, he full principal amount of $11.0 million was outstanding.</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 August 25, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $5.8 million with an original issue discount of $0.8 million bearing an interest rate of 6% per annum that matures on August 25, 2025. The Company issued to the buyer warrants to purchase up to 1,315,789 shares of common stock with an exercise price of $3.00 per share, subject to adjustment, any time prior to August 25, 2026, and a grant date fair value of $0.859 per share. The Company also paid aggregate cash debt issuance costs of $0.35 million. The resulting aggregate debt discount recorded by the Company of $2.28 million. Principal payments of $0.322 million plus interest are required to be paid monthly commencing five business days after a registration statement is declared effective, but in no event later than November 30, 2021. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. As of September 30, 2021, an aggregate principal amount of $5.8 million was outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Senior Convertible Debentures</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 24, 2019, ComSovereign sold $0.25 million aggregate principal amount of 10% Senior Convertible Debentures that bore interest at a rate of 10% per annum and were scheduled to mature on December 31, 2021. Interest was paid semi-annually in arrears in June and December of each year in cash or, at ComSovereign’s option, in shares of common stock at the conversion price that is equal to the lesser of (1) $7.50 or (2) a future effective price per share of any common stock sold by ComSovereign. Upon an event of default, the interest rate shall automatically increase to 15% per annum. In connection with these debentures, ComSovereign recognized aggregate debt discounts of $0.25 million. On April 21, 2020, all unpaid accrued interest through December 31, 2019 was converted into 2,234 shares of common stock. Also on April 21, 2020, all the outstanding warrants were exercised at $0.03 per share into 94,510 issued shares of the Company’s common stock, resulting in full recognition in interest expense of the remaining debt discount. On April 30, 2020, these debentures were amended to provide for the conversion of the debentures into shares of the Company’s common stock instead of ComSovereign’s common stock and the conversion price was changed from $7.50 per share to $2.268 per share. The Company defaulted on these debentures during the 2020 fiscal year, causing the interest rate to increase to 15% per annum, and the debentures and accrued interest to become due on-demand. Any remaining amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.25 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the aggregate principal and interest of $0.28 million into 125,186 shares of common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; 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="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 2, 2020, the Company sold $1.0 million aggregate principal amount of 9% Senior Convertible Debentures to an accredited investor that bore interest at a rate of 9% per annum and a maturity date of September 30, 2020, subsequently extended to November 30, 2020. Accrued interest and principal were due at maturity, with interest paid in cash or, at the Company’s option, in shares of common stock at the conversion price of $3.00 per share. Upon an event of default, the interest rate would automatically increase to 15% per annum. The debentures were convertible into shares of the Company’s common stock at a conversion price of $3.00 per share. The Company also issued warrants to purchase 33,334 shares of common stock that are exercisable for a purchase price of $3.00 per share, at any time on or prior to the earlier of December 31, 2022 or the second anniversary of the Company’s consummation of a public offering of its common stock in connection with an up-listing of the common stock to a national securities exchange. In connection with these debentures, the Company recorded total debt discounts of $0.16 million. Amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the debentures becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $1.0 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the principal amount of $0.9 million into 300,000 shares of common stock. The remaining principal amount of $0.1 million and accrued interest with a combined total of $0.16 million, was fully extinguished on January 26, 2021 at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of, along with warrants to purchase up to 38,713 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain agreements governing the secured notes payable, notes payable and senior convertible debentures contain customary covenants, such as debt service coverage ratios, limitations on liens, dispositions, mergers, entry into other lines of business, investments and the incurrence of additional indebtedness.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All debt agreements are subject to customary events of default. If an event of default occurs with respect to the debt agreements and is continuing, the lenders may accelerate the applicable amounts due.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future maturities contractually required by the Company under long-term debt obligations are as follows for the years ending December 31:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Amounts in thousands)</i></span></td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2021</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,879</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,815</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,742</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,348</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,802</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,371</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net debt</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,431</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less current portion of long-term debt, net of unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,354</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total long-term debt, net of unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,077</span></td> <td> </td></tr> </table> 550000 0.085 2018-08-31 810000 2020-02-28 790000 450000 0.09 2022-03-01 150000 50000 0.079 11000 2000000 0.09 2021-11-26 0.15 The debt issuance costs were the result of the issuance of 350,000 shares of common stock and a cash payment of $80 thousand. The Company defaulted on this loan during fiscal 2020, which caused the interest rate to increase to a monthly compounded rate of 15% per annum, a late charge of 5% was incurred, and the loan and accrued interest became due on-demand. Amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the loan becoming due on-demand from the default event. 2000000 $1.0 million of the principal amount of this loan and all accrued interest with a combined total of $1.23 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 295,674 shares of common stock, along with warrants to purchase up to 295,674 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The extinguishment on January 26, 2021 cured all events of default. As of September 30, 2021, an aggregate principal amount of $1.0 million was outstanding under this loan. 600000 0.7899 2020-12-26 75000 the Company assumed a secured loan with FirstBank in the principal amount of $0.98 million that bore interest at 5% per annum, with a maturity date of June 1, 2020. This loan was subsequently extended to September 15, 2020 and the interest rate was increased to 36% per annum for any principal balance remaining unpaid past the extended maturity date. The loan was secured by certain assets of Sovereign Plastics. This loan was subjected to covenants, whereby Sovereign Plastics was required to meet certain financial and non-financial covenants at the end of each fiscal year. As of December 31, 2020, an aggregate principal amount of $0.86 million was outstanding and past due under this loan. the Company entered into a secured loan agreement in the amount of $2.01 million that bore interest at 5% per annum with a maturity date of August 31, 2020, which was subsequently extended to October 15, 2020. Upon maturity, the interest rate automatically increased to 18% per annum, and a late charge of 5% was charged for any balance overdue by more than 10 days. The loan was secured by certain intellectual property assets of the Company. As of December 31, 2020, an aggregate principal amount of $2.01 million was outstanding and past due under this loan. On January 26, 2021, the aggregate principal amount of this loan and accrued interest with a combined total of $2.25 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, plus a 10,000 unit conversion bonus, resulting in the issuance of 552,231 shares of common stock, along with warrants to purchase up to 552,231 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026 200000 0.067 0.085 180000 1100000 100000 0.10 Upon an event of default, the interest rate would automatically increase to 36% per annum on any unpaid principal, or the maximum amount permitted by applicable law, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. The loan was guaranteed by VNC and was secured by the Company’s equity interest in VNC, all of the assets of VNC and certain intellectual property assets of the Company. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 23,334 shares of his personally owned, issued and outstanding common stock to the lender and brokers, as part of this transaction. The shares had a total fair value of $0.14 million. The Company accounted for this as a contribution from Mr. Hodges, as debt issuance costs. The Company incurred debt issuance costs to the placement agent of this transaction in the amount of $50 thousand. 1100000 On January 26, 2021, $0.4 million of the principal amount of this loan and accrued interest with a combined total of $0.5 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 119,418 shares of common stock, along with warrants to purchase up to 119,418 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.7 million principal amount of this loan was fully repaid during fiscal 2021. in connection with its acquisition of the new manufacturing facility in Tucson, Arizona, AZCOMS entered into a secured loan agreement pursuant to which it received a loan in the amount of up to $5.36 million that bears interest on the outstanding loan balance at the greater of (i) 8% per annum or (ii) 6.75% per annum in excess of the 1-month LIBOR rate, and matures on January 15, 2022. At the closing of the loan, the lender withheld $0.51 million of the loan amount as an interest reserve. In addition, $0.88 million of the loan amount was withheld and may be disbursed at later dates to pay for lender-approved improvements to the property secured by the loan. Interest is payable monthly. The loan is due in full at maturity. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. Upon the maturity date or earlier date upon which the unpaid balance of the loan may become immediately payable due to acceleration, and on any prepayments of the loan, AZCOMS will owe an exit fee equal to the greater of (a) $54 thousand, or (b) 1.00% of the unpaid loan balance and all unpaid accrued interest and fees. Subject to certain terms and conditions and upon payment of a fee, AZCOMS may request a six-month extension of the maturity date. The loan is secured by the land, building and certain other assets of AZCOMS and is guaranteed by the Company and Daniel L. Hodges, the Company’s Chief Executive Officer. In addition, all rights to leases and rent related to the land and building assets have been assigned to the lender for potential non-performance by AZCOMS of its obligations under the loan. This loan is subject to certain financial and non-financial covenants on the part of AZCOMS at the end of each fiscal quarter and fiscal year. The Company incurred debt issuance costs for transaction in the amount of $0.16 million. As of September 30, 2021, an aggregate principal amount of $5.00 million was outstanding under this loan.In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly. In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly. 0.05 500000 0.12 0.10 0.15 4832 500000 180000 0.15 0.10 0.15 180000 4400000 400000 0.08 5000000 0.10 In April 2020, the maturity date of this note was extended to August 31, 2020, the interest rate was increased to 12% per annum, and the Company provided to the lender 33,334 fully paid and non-assessable shares of its common stock that have been treated as debt issuance costs. As of December 31, 2020, an aggregate principal amount of $3.5 million was outstanding under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $4.21 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 1,014,716 shares of common stock, along with warrants to purchase up to 1,014,716 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. 450000 1.33 200000 0.18 67000 the Company sold a promissory note in the principal amount of $0.5 million with an original issue discount of $54 thousand, that matured on November 30, 2020. Additionally, in lieu of interest, the Company issued to the lender 16,667 shares of its common stock with a fair value of $57 thousand, which was recognized as a debt discount and amortized to interest expense over the term of the note. Any principal balance remaining unpaid past the maturity date accrued interest at a rate of 15% per annum. 580000 550000 87000 0.03 2023-02-16 22000 83000 0.29 40000 0.12 1200000 0.15 0.18 96634 480000 1200000 750000 0.10 890000 4.15 213496 213496 4.5 450000 The principal amounts of the notes were between $50 thousand and $100 thousand. The notes had maturity dates between January 31, 2021 and February 23, 2021 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 38,334 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.26 million, to the accredited investors, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The Company defaulted on these notes during the 2020 fiscal year, causing the interest rate to increase to an annually compounded rate of 18% per annum, and the note and accrued interest to become due on-demand. The amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.55 million was outstanding under these notes. On January 26, 2021, $0.5 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.57 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Shareholders’ Equity, resulting in the issuance of 136,324 shares of common stock, along with warrants to purchase up to 136,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $50 thousand aggregate principal amount of these notes was fully repaid during fiscal 2021. the Company issued to the sellers $1.5 million aggregate principal amount of term promissory notes. The individual principal amounts of the notes ranged from $1 thousand to $393 thousand. These notes bore interest at the rate of 10% per annum and matured on the earlier of (i) January 1, 2022, (ii) the date on which an aggregate of $6.0 million worth of products and services are sold following the acquisition date by (A) Fastback or (B) the Company and its subsidiaries (other than Fastback) to certain specified Fastback customers, or (iii) the date on which the Company issues and sells shares of its common stock or debt securities to investors in a bona-fide arms-length financing transaction for aggregate consideration of at least $12.0 million. Interest was payable in cash semi-annually in arrears on each June 1 and December 1, commencing on June 1, 2021, and on the maturity date. Principal and any unpaid accrued interest was due on the maturity date. These notes matured on February 10, 2021 upon the Company’s closing of a public offering, as disclosed in Note 15- Shareholders’ Equity. However, the representative of the Fastback sellers requested that the Company withhold payment of principal and interest on these notes until a dispute among such sellers was resolved. As payment was withheld at the request of the sellers’ representative, no event of default had occurred and interest was accrued only through the maturity date. These notes were fully repaid during fiscal 2021. 1500000 1000 393000 0.10 770000 P2Y P5Y 0.01 730000 40000.00 580000 0.003 0.06 In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of $0.1 million aggregate principal amount of 8% Senior Convertible Debentures of the seller that bore interest at the rate of 8% per annum and matured on December 31, 2019. Interest was payable semi-annually in cash or, at the seller’s option, in shares of the seller’s common stock at the conversion price that was equal to the lesser of (1) $24.00 or (2) 80% of the common stock price offered under the next equity offering. On April 30, 2020, these debentures were modified to remove the conversion feature and only have settlement through cash. During fiscal 2020, these debentures became past due and interest accrued at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $84 thousand was outstanding under these debentures. the Company sold a convertible promissory note in the principal amount of $0.29 million with an original issue discount of $36 thousand that bore interest at a rate of 12.5% per annum, and warrants to purchase an additional 52,910 shares of common stock. Warrants to purchase up to 9,260 shares of common stock, were also issued to an unrelated third-party as a placement fee for the transaction. Terms and maturities are similar to the April 29, 2020 note, as disclosed in the Company’s annual 10-K. In connection with this note, the Company recognized debt discounts of $0.22 million. On July 28, 2020, the Company defaulted on this note under the related Registration Rights Agreement by not filing a registration statement by July 28, 2020. As a result, the aggregate principal balance increased by penalties and interest of $88 thousand. In addition, the interest rate was increased to 24% per annum, and the note and accrued interest became due on-demand. As of December 31, 2020, there was an aggregate principal amount of $0.37 million outstanding and past due under this note. On January 22, 2021, the note holder converted the full principal of $0.37 million and all accrued interest with a combined total of $0.42 million into 155,013 shares of common stock. the Company sold a convertible promissory note in the principal amount of $1.7 million with an original issue discount of $0.2 million that bore interest at a rate of 5.0% per annum and matured on November 20, 2020. Accrued interest and principal were due on the maturity date. Upon maturity, the interest rate automatically increased to the lesser of 18% per annum or the maximum amount permitted by applicable law on any unpaid principal and accrued interest. Following the maturity date, the note was convertible into shares of common stock at a conversion price equal to 65% of the lowest volume weighted average price of the common stock during the 20 consecutive trading days immediately preceding the conversion date. As additional consideration for the loan, the Company issued to the lender 133,334 shares of common stock at a fair value of $10.05 per share. Warrants to purchase up to 17,857 shares of common stock that are exercisable for a purchase price of $8.40 per share at any time on or prior to August 20, 2025, were also issued to an unrelated third-party as a placement fee for the transaction. These transactions resulted in the Company recognized aggregate debt discounts of $1.73 million. On November 21, 2020, the Company defaulted on this note by not repaying the principal and accrued interest by the maturity date, which resulted in the aggregate principal balance increasing by penalties and interest of $0.54 million. In addition, the interest rate was increased to 24% per annum. As of December 31, 2020, an aggregate principal amount of $2.24 million was outstanding and past due under this note. the Company issued to the seller, who became an employee of the Company, a convertible promissory note in the principal amount of $0.6 million that bears interest at the rate of 5% per annum, maturing on June 3, 2022. Accrued interest and principal is due at maturity. Commencing December 3, 2021, the outstanding principal and accrued interest on this note may be converted into shares of the Company’s common stock at an initial conversion price of $2.35 per share subject to certain terms, conditions and adjustment. As of September 30, 2021, the full principal amount of $0.6 million was outstanding. the Company sold a senior secured convertible promissory note in the principal amount of $11.0 million with an original issue discount of $1.0 million bearing an interest rate of 6% per annum that matures on May 27, 2023. The Company issued to the buyer warrants to purchase up to 1,820,000 shares of common stock with an exercise price of $4.50 per share, subject to adjustment, any time prior to May 27, 2026, and a grant date fair value of $0.505 per share. The Company also paid aggregate cash debt issuance costs of $0.69 million. The resulting aggregate debt discount recorded by the Company of $2.6 million. Principal payments of $0.61 million plus interest are required to be paid monthly commencing six months after the date of issuance. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. On August 25, 2021, we amended and restated the senior secured convertible note we issued to reduce the initial conversion price of such note to $3.00 per share, and to adjust the exercise price of the warrants to $3.00 per share. As of September 30, 2021, he full principal amount of $11.0 million was outstanding. 5800000 800000 0.06 2025-08-25 The Company issued to the buyer warrants to purchase up to 1,315,789 shares of common stock with an exercise price of $3.00 per share, subject to adjustment, any time prior to August 25, 2026, and a grant date fair value of $0.859 per share. The Company also paid aggregate cash debt issuance costs of $0.35 million. The resulting aggregate debt discount recorded by the Company of $2.28 million. Principal payments of $0.322 million plus interest are required to be paid monthly commencing five business days after a registration statement is declared effective, but in no event later than November 30, 2021. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. As of September 30, 2021, an aggregate principal amount of $5.8 million was outstanding. 1315789 ComSovereign sold $0.25 million aggregate principal amount of 10% Senior Convertible Debentures that bore interest at a rate of 10% per annum and were scheduled to mature on December 31, 2021. Interest was paid semi-annually in arrears in June and December of each year in cash or, at ComSovereign’s option, in shares of common stock at the conversion price that is equal to the lesser of (1) $7.50 or (2) a future effective price per share of any common stock sold by ComSovereign. Upon an event of default, the interest rate shall automatically increase to 15% per annum. In connection with these debentures, ComSovereign recognized aggregate debt discounts of $0.25 million. On April 21, 2020, all unpaid accrued interest through December 31, 2019 was converted into 2,234 shares of common stock. Also on April 21, 2020, all the outstanding warrants were exercised at $0.03 per share into 94,510 issued shares of the Company’s common stock, resulting in full recognition in interest expense of the remaining debt discount. On April 30, 2020, these debentures were amended to provide for the conversion of the debentures into shares of the Company’s common stock instead of ComSovereign’s common stock and the conversion price was changed from $7.50 per share to $2.268 per share. The Company defaulted on these debentures during the 2020 fiscal year, causing the interest rate to increase to 15% per annum, and the debentures and accrued interest to become due on-demand. Any remaining amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.25 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the aggregate principal and interest of $0.28 million into 125,186 shares of common stock. the Company sold $1.0 million aggregate principal amount of 9% Senior Convertible Debentures to an accredited investor that bore interest at a rate of 9% per annum and a maturity date of September 30, 2020, subsequently extended to November 30, 2020. Accrued interest and principal were due at maturity, with interest paid in cash or, at the Company’s option, in shares of common stock at the conversion price of $3.00 per share. Upon an event of default, the interest rate would automatically increase to 15% per annum. The debentures were convertible into shares of the Company’s common stock at a conversion price of $3.00 per share. The Company also issued warrants to purchase 33,334 shares of common stock that are exercisable for a purchase price of $3.00 per share, at any time on or prior to the earlier of December 31, 2022 or the second anniversary of the Company’s consummation of a public offering of its common stock in connection with an up-listing of the common stock to a national securities exchange. In connection with these debentures, the Company recorded total debt discounts of $0.16 million. Amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the debentures becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $1.0 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the principal amount of $0.9 million into 300,000 shares of common stock. The remaining principal amount of $0.1 million and accrued interest with a combined total of $0.16 million, was fully extinguished on January 26, 2021 at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of, along with warrants to purchase up to 38,713 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Amounts in thousands)</i></span></td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remainder of 2021</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,879</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,815</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,742</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td> <td> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,348</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,802</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,371</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net debt</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,431</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less current portion of long-term debt, net of unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: Black 1.5pt solid"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12,354</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total long-term debt, net of unamortized discounts and debt issuance costs</span></td> <td> </td> <td style="border-bottom: black 4.5pt double"> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,077</span></td> <td> </td></tr> </table> 2879000 16815000 3742000 9000 9000 11348000 34802000 -4371000 30431000 -12354000 18077000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. RELATED PARTY TRANSACTIONS</b> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accrued Liabilities – Related Party</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of September 30, 2021 and December 31, 2020, the accrued liabilities – related party balance was $86 thousand and $30 thousand, respectively, which represented amounts owed to various contractors, officers and employees of the Company as described below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 10, 2017, the Company and Global Security Innovative Strategies, LLC (“GSIS”), a company in which David Aguilar, a member of the Company’s Board of Directors, is a principal, entered in an agreement (the “GSIS Agreement”) pursuant to which GSIS agreed to provide business development support and general consulting services for sales opportunities with U.S. government agencies and other identified prospects and consulting support services for the Company. The GSIS Agreement had an initial term of six months beginning on November 1, 2017. On September 26, 2018, the parties amended the GSIS Agreement to extend the period of service through September 2019 with monthly automatic renewals thereafter. The Company also agreed to issue an option to purchase 100,000 shares of the Company’s common stock at an exercise price of $1.00. This option immediately vested and terminates on September 26, 2022. Pursuant to the GSIS Agreement, GSIS is paid a fee of $10 thousand per month. In addition, GSIS is paid for the expenses incurred in connection with the performance of its duties under the GSIS Agreement. Either party may terminate or renew the GSIS Agreement at any time, for any reason or no reason, upon at least 30 days’ notice to the other party. As of September 30, 2021 and December 31, 2020, GSIS was owed $31 thousand and $30 thousand, respectively, for normal monthly retainers and expenses incurred and these amounts were recorded in accrued liabilities – related party.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Notes Payable – Related Party</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 5, 2019, Daniel L. Hodges, the Company’s Chairman and Chief Executive Officer, and his wife, loaned DragonWave $0.2 million at an interest rate of 5.0% per annum and an 18.0% default interest rate with a maturity date of December 31, 2020. Interest was payable monthly while the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $0.2 million was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On July 1, 2020, Brent Davies, a member of the Company’s Board of Directors and Audit Committee, loaned the Company $50 thousand at an interest rate of 4.80% per annum with an original maturity date of August 31, 2020. This note was amended to extend the maturity date to November 30, 2020. Interest and the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $50 thousand was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Between October 15, 2020 and December 28, 2020, the Company borrowed an aggregate of $0.6 million from Dr. Dustin McIntire, the Company’s Chief Technology Officer, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $0.1 million and $0.4 million, and such notes bore interest at 10% per annum and were due between January 14, 2021 and March 28, 2021. As of December 31, 2020, $0.6 million was outstanding under these notes. The aggregate principal amount of these notes was fully repaid during the first quarter of fiscal year 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Between November 13, 2020 and December 24, 2020, the Company borrowed an aggregate of $0.16 million from Richard J. Berman, a member of the Company’s Board of Directors, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $40 thousand and $120 thousand, and such notes bore interest at 8% per annum and were due between February 12, 2021 and March 23, 2021. As of December 31, 2020, $0.16 million was outstanding under these notes. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and all accrued interest with a combined total of $0.18 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- <i>Stockholders’ Equity,</i> resulting in the issuance of 42,776 shares of common stock, along with warrants to purchase up to 42,776 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.</span></p> 86000 30000 100000 1 10000 31000 30000 200000 0.05 0.18 0.18 200000 Brent Davies, a member of the Company’s Board of Directors and Audit Committee, loaned the Company $50 thousand at an interest rate of 4.80% per annum with an original maturity date of August 31, 2020. This note was amended to extend the maturity date to November 30, 2020. Interest and the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $50 thousand was outstanding and past due under the loan. Dustin McIntire, the Company’s Chief Technology Officer, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $0.1 million and $0.4 million, and such notes bore interest at 10% per annum and were due between January 14, 2021 and March 28, 2021. 600000 the Company borrowed an aggregate of $0.16 million from Richard J. Berman, a member of the Company’s Board of Directors, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $40 thousand and $120 thousand, and such notes bore interest at 8% per annum and were due between February 12, 2021 and March 23, 2021. As of December 31, 2020, $0.16 million was outstanding under these notes. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and all accrued interest with a combined total of $0.18 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 42,776 shares of common stock, along with warrants to purchase up to 42,776 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15. SHAREHOLDERS’ EQUITY</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the nine months ended September 30, 2021</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of September 30, 2021, the Company had 100,000,000 shares of preferred stock authorized for issuance, none of which were issued and outstanding and 300,000,000 shares of common stock authorized for issuance and 72,533,850 shares of common stock issued and outstanding.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 26, 2020, the board of directors of the Company and stockholders holding a majority of the outstanding shares of the Company’s common stock approved resolutions authorizing the board of directors to effect the Split of the Company’s common stock at an exchange ratio of up to 1-for-3, with the board of directors retaining the discretion as to whether to implement the Split. On December 16, 2020, the Company’s board of directors approved a ratio for the Split of 1-for-3, which was effected on January 21, 2021. The Condensed Consolidated Financial Statements and accompanying notes give effect to this Split as if it occurred at the beginning of the first period presented. </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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Public Offerings</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 26, 2021 (the “First Offering Closing Date”), the Company sold an aggregate of 3,855,422 units at a price to the public of $4.15 per unit (the “First Offering”), each unit consisting of one share of the Company’s common stock, and a warrant to purchase one share of common stock at an exercise price of $4.50 per share (the “First Offering Warrants”), pursuant to an Underwriting Agreement, dated as of January 21, 2021 (the “First Offering Underwriting Agreement”), between the Company and the representative (the “Representative”) of the several underwriters named in the First Offering Underwriting Agreement. In addition, pursuant to the First Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 578,312 additional shares of common stock, and/or 578,312 additional First Offering Warrants, to cover over-allotments in connection with the First Offering, which the Representative partially exercised to purchase 578,312 Warrants on the First Offering Closing Date. For additional information on these First Offering Warrants, see Note 16 – <i>Share-Based Compensation.</i></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 common stock and the warrants of the First Offering were offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-248490), filed by the Company with the U.S. Securities and Exchange Commission (“SEC”) under the Securities Act, on August 28, 2020, as amended, and which became effective on January 21, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On the First Offering Closing Date, the Company received gross proceeds of approximately $16.0 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 27, 2021, the Representative exercised its over-allotment option for the First Offering to purchase 329,815 additional shares of common stock, which closed on January 29, 2021. The Company received gross proceeds of approximately $1.37 million before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the First Offering Underwriting Agreement, the Company also agreed to issue to the Representative warrants (the “Representative’s First Offering Warrants”) to purchase up to a total of 154,216 shares of common stock (4% of the shares of common stock sold in the First Offering). See Note 16 – <i>Share-Based Compensation. </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total expenses of the First Offering were approximately $2.7 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the First Offering. As part of this offering, the Company also issued 100,000 warrants to purchase the Company’s common stock at $4.15 per share to compensate a vendor for certain offering costs. See Note 16 – <i>Share-Based Compensation.</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 10, 2021 (the “Second Offering Closing Date”), the Company sold an aggregate of 5,647,059 shares of the Company’s common stock, at a price to the public of $4.25 per share (the “Second Offering”), pursuant to an Underwriting Agreement, dated as of February 10, 2021 (the “Second Offering Underwriting Agreement”), between the Company the Representative of the several underwriters named in the Second Offering Underwriting Agreement. In addition, pursuant to the Second Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 847,058 additional shares of common stock to cover over-allotments in connection with the Second Offering, which the Representative exercised in full on February 11, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The common stock was offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-252780), filed by the Company with the SEC under the Securities Act, on February 5, 2021, and the Company’s registration statement on Form S-1 (File No. 333-252974), filed by the Company with the SEC under Rule 462(b) of the Securities Act on February 10, 2021, each of which became effective on February 10, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company received gross proceeds of approximately $27.6 million, before deducting underwriting discounts and commissions of 8% of the gross proceeds and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the Second Offering Underwriting Agreement, the Company also issued to the Representative warrants (the “Representative’s Second Offering Warrants”) to purchase up to a total of 225,882 shares of common stock (4% of the shares of common stock sold in the Second Offering), of which warrants to purchase 198,776 shares of common stock were registered under the Securities Act and warrants to purchase 27,106 shares of common stock were issued in a private placement to the Representative. See Note 16 – <i>Share-Based Compensation.</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total expenses of the Second Offering were approximately $2.6 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Second Offering.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Consulting Agreements and Settlements with Vendors</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 31, 2020, the Company entered into an agreement with a consultant to replace an existing consulting agreement between the consultant and the Company to allow the consultant to elect to take from 50% to 100% of its compensation in the form of common stock based on an agreed upon conversion calculation. Any difference between the amount due and the actual fair value of the shares issued in payment is recorded as general and administrative expense in the Company’s Condensed Consolidated Financial Statements. Common stock to be issued to the consultant will be paid on a quarterly basis. During the nine months ended September 30, 2021 and 2020, respectively, the Company issued 15,740 shares of its common stock with a fair value of $69 thousand and 55,032 shares of its common stock, with a fair value of $193 thousand to the consultant for services previously rendered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 9, 2020, the Company entered into an agreement with a consultant that required the payment of 5,000 shares of its common stock with a fair value of $31 thousand at the inception of the contract with the obligation to perform services in the future. These shares of common stock were issued on December 14, 2020. As of December 31, 2020, 2,125 of these shares of common stock had vested and expense of $13 thousand has been recognized, through satisfaction of the performance obligation. During the first quarter of the fiscal 2021 year, the remaining shares of 2,875 vested and $18 thousand of additional expense was recognized.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Dividends</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company did not pay dividends to holders of its common stock during the nine months ended September 30, 2021. The determination to pay dividends on common stock will be at the discretion of the Board of Directors and will depend on applicable laws and the Company’s financial condition, results of operations, cash requirements, prospects and such other factors as the Board of Directors may deem relevant. In addition, current or future loan agreements may restrict the Company’s ability to pay dividends. The Company does not anticipate declaring or paying any cash dividends on common stock in the foreseeable future.</p> 100000000 300000000 72533850 3855422 4.15 4.5 the Company granted the Representative a 45-day option to purchase up to 578,312 additional shares of common stock, and/or 578,312 additional First Offering Warrants, to cover over-allotments in connection with the First Offering, which the Representative partially exercised to purchase 578,312 Warrants on the First Offering Closing Date. For additional information on these First Offering Warrants, see Note 16 – Share-Based Compensation. 16000000 0.08 329815 1370000 0.08 154216 0.04 2700000 100000 4.15 5647059 4.25 In addition, pursuant to the Second Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 847,058 additional shares of common stock to cover over-allotments in connection with the Second Offering, which the Representative exercised in full on February 11, 2021. 27600000 0.08 225882 0.04 198776 27106 2600000 the Company entered into an agreement with a consultant to replace an existing consulting agreement between the consultant and the Company to allow the consultant to elect to take from 50% to 100% of its compensation in the form of common stock based on an agreed upon conversion calculation. Any difference between the amount due and the actual fair value of the shares issued in payment is recorded as general and administrative expense in the Company’s Condensed Consolidated Financial Statements. Common stock to be issued to the consultant will be paid on a quarterly basis. During the nine months ended September 30, 2021 and 2020, respectively, the Company issued 15,740 shares of its common stock with a fair value of $69 thousand and 55,032 shares of its common stock, with a fair value of $193 thousand to the consultant for services previously rendered. 5000 31000 2125 13000 2875 18000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16. SHARE-BASED COMPENSATION</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As described in Note 15 – <i>Stockholders’ Equity</i>, effective January 21, 2021, the Company enacted the Split of the Company’s common stock. As a result, the Company has given effect to the Split as if it occurred at the beginning of the first period presented for all share-based compensation. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2020 Long-Term Incentive Plan</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 22, 2020, the Company’s Board of Directors adopted the 2020 Long-Term Incentive Plan (the “2020 Plan”), which was approved by the stockholders on or about May 6, 2020. Employees, officers, directors and consultants that provide services to the Company or one of its subsidiaries may be selected to receive awards under the 2020 Plan. Awards under the 2020 Plan may be in the form of incentive or nonqualified stock options, stock appreciation rights, stock bonuses, restricted stock, stock units and other forms of awards including cash awards and performance-based awards.</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 originally approved, a total of 3,333,334 shares of the Company’s common stock were authorized for issuance with respect to awards granted under the 2020 Plan. As approved by the stockholders on or about June 25, 2021, the amount authorized to be issued under the 2020 Plan has been increased to 8,333,334 shares of the Company’s common stock. Any shares subject to awards that are not paid, delivered or exercised before they expire or are cancelled or terminated, or fail to vest, as well as shares used to pay the purchase or exercise price of awards or related tax withholding obligations, will become available for other award grants under the 2020 Plan. As of September 30, 2021, 5,430,505 options had been issued under the 2020 Plan, of which 33,334 were forfeited and 63,333 have been exercised, and 2,936,163 shares authorized under the 2020 Plan remained available for award purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2020 Plan will terminate on May 1, 2030. The maximum term of options, stock appreciation rights and other rights to acquire common stock under the 2020 Plan is ten years after the initial date of the award.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted Stock Awards</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 2, 2019, the Company’s Board of Directors granted an aggregate of 633,336 RSAs to nine officers and directors (“Participant”) at a grant date fair value of $2.46 per share. The original vesting period for these RSAs is as follows: 283,339 were to vest on the one-year anniversary of the grant date; 283,331 were to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. As of December 31, 2020, 283,339 RSAs had vested. In the first quarter of fiscal 2021, the Company modified the RSA awards for two individuals to accelerate the final vesting of their awards in consideration of the individuals’ separation and/or retirement. This modification resulted in the vesting of an additional 50,000 RSAs. An incremental compensation expense was recognized for the modification totaling $0.17 million during the nine months ended September 30, 2021. As of September 30, 2021, the remaining unvested RSAs from these awards, totaling 299,997, are scheduled to vest as follows: 233,331 are scheduled to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 26, 2021, the Company’s Board of Directors granted an aggregate of 66,667 RSAs to one director at a grant date fair value of $4.50 per share. The vesting period for these RSAs is as follows: 33,334 vest on the one-year anniversary of the grant date and 33,333 vest on the two-year anniversary of the original grant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For all RSAs that are currently outstanding, if the Participant’s employment with, engagement by, or service to the Company terminates for any reason (other than due to disability, retirement or death, or termination by employee for “Good Cause” as defined pursuant to a written employment contract) prior to the vesting of all or any portion of the RSAs granted, such RSAs shall immediately be cancelled. If the Participant’s employment with, engagement by, or service to the Company terminates due to the Participant’s death, disability or retirement, or by termination by such employee for “Good Cause” as defined pursuant to a written employment contract, the Participant shall become 100% vested in the RSAs granted as of the date of any such termination. There were no RSAs that were forfeited in the nine months ended September 30, 2021. For the three and nine months ended September 30, 2021, respectively, the Company recognized $0.18 million and $0.71 million of compensation expense related to RSAs and had unrecognized compensation cost as of September 30, 2021 for RSAs of $0.46 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock Options</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 1, 2021, from shares available to be issued under the 2020 Plan, the Board of Directors of the Company granted options to purchase an aggregate 2,458,163 shares of common stock with exercise prices ranging from $2.75 to $3.025 per share and a grant date fair value ranging from $0.961 to $1.042 per share. These options have a three year service period and vest ratably on the first, second and third anniversary of their grant date.</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">Also, on April 1, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 2,680,048 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the number of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares were considered granted and have a grant date fair value ranging from $0.759 to 0.768 per share. Of these, options to purchase 753,837 shares have a three year service period and vest ratably on the first, second and third anniversary of their authorization for issuance and options to purchase 1,025,000 shares have a two-year service period and vest ratably on the first and second anniversary of their authorization for issuance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 5, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 295,000 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the amount of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares are considered granted and have a grant date fair value of $0.873 per share. Of these, options to purchase 2,700,000 shares have a one year service period and vest ratably on the six month and twelve month anniversary of their authorization for issuance and options to purchase 25,000 shares vested immediately upon grant.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 29, 2021, the Board of Directors approved the modification of 655,002 options previously issued outside of the corporate plan. These options were scheduled to expire 90 days after the March 31, 2021 retirement of a long-time employee. This modification extended the expiration date of these options through December 15, 2021. The Company has recognized incremental compensation expense of $0.13 million related to this modification.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No options were granted during the three months ended September 30, 2020.</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the assumptions used to estimate the fair value of options granted during the nine months ended September 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46.5 - 53.02</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.48 - 0.89</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected life of options</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.00 - 5.00 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following tables represent stock option activity for the nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price per<br/> Share</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,433,515</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.59</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2.01</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,221</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,400,181</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.58</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,532,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(63,333</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.77</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Cancelled or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(856,669</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.78</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.18</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding – September 30, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,045,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.33</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">830</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,513,513</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.56</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1.70</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">830</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price per<br/> Share</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,898,347</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.90</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1.92</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,898,347</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.90</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.92</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,265</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">908,505</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.77</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,838</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-324">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-325">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-326">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-327">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Cancelled or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(333,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.01</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.59</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,903</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding – September 30, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,440,183</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,339</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,406,849</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.58</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.24</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,207</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognized $0.47 million and $0.82 million of share-based compensation expense related to options for the three and nine months ended September 30, 2021, respectively. The Company recognized $5 thousand of share-based compensation expense related to options for the nine months ended September 30, 2020. Compensation expense related to stock options is recorded in general and administrative in the Condensed Consolidated Statement of Operations. For the nine months ended September 30, 2021, the Company has $3.48 million of unrecognized compensation expense related to options. For the nine months ended September 30, 2020, the Company had $25 thousand of unrecognized compensation expense related to options.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 26, 2021, the Company issued warrants to purchase an aggregate of 2,751,556 shares of the Company’s common stock as partial consideration for the debt extinguishments disclosed in Note 15 – <i>Debt Agreements</i> and Note 16 – <i>Related Party Transactions</i>. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 26, 2021, the Company issued warrants to purchase an aggregate of 100,000 shares of the Company’s common stock as consideration for certain costs related to the First Offering as disclosed in Note 15 – <i>Stockholders’ Equity</i>. The warrants have an exercise price of $4.15 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.703 per share. None of these warrants were exercised during the nine months ended September 30, 2021.</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: 0; text-align: justify; text-indent: 0.5in">On January 26, 2021, the Company issued warrants to purchase an aggregate of 154,216 shares of the Company’s common stock as the Representative’s First Offering Warrants as discussed in Note 15 – <i>Stockholders’ Equity</i>. The Representative’s First Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the First Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after January 21, 2021. The warrants have an exercise price of $5.1875 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.376 per share. As of September 30, 2021, all warrants were exercisable but none of these warrants were exercised during the nine months ended September 30, 2021.</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">On January 26, 2021, the Company issued warrants to purchase an aggregate of 4,433,734 shares of the Company’s common stock as portion of the Units offered in the Company’s First Offering as disclosed in Note 15 – <i>Stockholders’ Equity</i>. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 12, 2021, the Company issued warrants to purchase an aggregate of 225,882 shares of the Company’s common stock as the Representative’s Second Offering Warrants as discussed in Note 15 – <i>Stockholders’ Equity</i>. The Representative’s Second Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the Second Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after February 10, 2021. The warrants have an exercise price of $5.3125 per share and an expiration date of February 10, 2026. The issuance date fair value of these warrants was estimated to be $1.918 per share. None of these warrants were exercised during the nine months ended September 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 27, 2021, the Company issued warrants to purchase an aggregate of 1,820,000 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – <i>Debt Agreements</i>. These warrants have an exercise price of $4.50, subject to adjustment, a grant date fair value of $0.505 per share, and expire on May 27, 2026.</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 August 25, 2021, the Company issued warrants to purchase an aggregate of 1,315,789 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – <i>Debt Agreements</i>. These warrants have an exercise price of $3.00, subject to adjustment, a grant date fair value of $0.859 per share, and expire on August 25, 2026. </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: 0; text-align: justify; text-indent: 0.5in">All warrants are valued utilizing the Black-Scholes pricing model using the assumptions listed below. The weighted average grant date fair value of all warrants issued during the nine months ended September 30, 2021, was $1.328 per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the assumptions used to estimate the fair value of warrants granted during the nine months ended September 30, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 85%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39.94 -  46.22</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.42 - 0.84</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual life of warrants</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.00 years</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; text-align: justify; text-indent: 0.5in">The following tables represents warrant activity for the nine months ended September 30, 2021 and 2020:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Outstanding – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">890,416</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.46</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.02</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercisable – December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">890,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.02</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,083</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Granted/Issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,804,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.45</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-328">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-329">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-330">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-331">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-332">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.90</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.85</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Outstanding – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,681,591</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.37</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">679</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Exercisable – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,681,591</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.37</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">679</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">167,846</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.85</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1.96</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">258</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">167,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.85</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.96</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">258</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">858,985</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(94,510</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.03</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">678</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-333">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-334">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-335">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-336">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Outstanding – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">932,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">1.79</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">4.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">932,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.79</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3333334 8333334 5430505 33334 63333 2936163 2030-05-01 633336 2.46 The original vesting period for these RSAs is as follows: 283,339 were to vest on the one-year anniversary of the grant date; 283,331 were to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. As of December 31, 2020, 283,339 RSAs had vested. In the first quarter of fiscal 2021, the Company modified the RSA awards for two individuals to accelerate the final vesting of their awards in consideration of the individuals’ separation and/or retirement. This modification resulted in the vesting of an additional 50,000 RSAs. An incremental compensation expense was recognized for the modification totaling $0.17 million during the nine months ended September 30, 2021. As of September 30, 2021, the remaining unvested RSAs from these awards, totaling 299,997, are scheduled to vest as follows: 233,331 are scheduled to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. 66667 4.5 The vesting period for these RSAs is as follows: 33,334 vest on the one-year anniversary of the grant date and 33,333 vest on the two-year anniversary of the original grant date. 1 180000 710000 460000 2458163 2.75 3.025 0.961 1.042 2680048 2.75 0.759 0.768 Of these, options to purchase 753,837 shares have a three year service period and vest ratably on the first, second and third anniversary of their authorization for issuance and options to purchase 1,025,000 shares have a two-year service period and vest ratably on the first and second anniversary of their authorization for issuance. 295000 2.75 0.873 Of these, options to purchase 2,700,000 shares have a one year service period and vest ratably on the six month and twelve month anniversary of their authorization for issuance and options to purchase 25,000 shares vested immediately upon grant. 655002 2021-12-15 130000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46.5 - 53.02</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.48 - 0.89</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected life of options</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.00 - 5.00 years</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2021</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 85%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected dividend yield</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39.94 -  46.22</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.42 - 0.84</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual life of warrants</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.00 years</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> 0 0.465 0.5302 0.0048 0.0089 P3Y P5Y <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price per<br/> Share</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3,433,515</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.59</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2.01</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,221</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,400,181</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.58</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.99</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,129</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,532,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.76</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(63,333</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.77</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Cancelled or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(856,669</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.78</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.18</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">91</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding – September 30, 2021</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,045,513</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.33</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.51</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">830</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,513,513</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.56</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1.70</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">830</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Options</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price per<br/> Share</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">2,898,347</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.90</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1.92</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,265</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,898,347</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.90</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.92</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,265</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">908,505</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.77</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,838</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-324">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-325">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-326">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-327">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Cancelled or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(333,335</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2.01</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.59</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,903</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Outstanding – September 30, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,440,183</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">19,339</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">3,406,849</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.58</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2.24</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,207</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3433515 1.59 P2Y3D 15221000 3400181 1.58 P1Y11M26D 15129000 4532000 2.76 P4Y6M3D 63333 0.26 P3Y9M7D 85000 856669 1.78 P0Y2M4D 91000 7045513 2.33 P3Y6M3D 830000 2513513 1.56 P1Y8M12D 830000 2898347 1.9 P1Y11M1D 2265000 2898347 1.9 P1Y11M1D 2265000 908505 0.77 P4Y7M2D 5838000 333335 2.01 P0Y7M2D 1903000 3440183 1.59 P2Y3M3D 19339000 3406849 1.58 P2Y2M26D 19207000 470000 820000 5000 3480000 25000 2751556 4.5 2026-01-26 1.597 100000 4.15 1.703 154216 5.1875 1.376 4433734 4.5 1.597 225882 5.3125 2026-02-10 1.918 1820000 4.5 0.505 2026-05-27 1315789 3 0.859 1.328 0 0.3994 0.4622 0.0042 0.0084 P5Y <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt">Outstanding – December 31, 2020</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">890,416</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.46</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">4.02</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,083</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercisable – December 31, 2020</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">890,416</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1.46</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.02</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,083</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Granted/Issued</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,804,881</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.09</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.45</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-328">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-329">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-330">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-331">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-332">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(13,706</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.90</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.85</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Outstanding – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,681,591</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.37</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">679</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Exercisable – September 30, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">11,681,591</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3.89</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.37</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">679</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-style: italic; border-bottom: Black 1.5pt solid">(Amounts in thousands except per share data)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-<br/> Average<br/> Remaining<br/> Contractual<br/> Life in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Aggregate<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: justify">Outstanding – December 31, 2019</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">167,846</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2.85</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1.96</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">258</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercisable – December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">167,846</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2.85</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.96</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">258</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">858,985</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.43</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,016</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(94,510</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.03</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">678</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Forfeited or Expired</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-333">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-334">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-335">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-336">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Outstanding – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">932,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">1.79</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">4.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">5,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Exercisable – September 30, 2020</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">932,321</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1.79</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4.17</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,251</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 890416 1.46 P4Y7D 4083000 890416 1.46 P4Y7D 4083000 10804881 4.09 P4Y5M12D -13706 1.9 P0Y10M6D 1000 11681591 3.89 P4Y4M13D 679000 11681591 3.89 P4Y4M13D 679000 167846 2.85 P1Y11M15D 258000 167846 2.85 P1Y11M15D 258000 858985 1.39 P4Y5M4D 5016000 -94510 0.03 P1Y3M 678000 932321 1.79 P4Y2M1D 5251000 932321 1.79 P4Y2M1D 5251000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17. COMMITMENTS AND CONTINGENCIES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Management does not believe that after the final disposition any of these matters is likely to have a material adverse impact on the Company’s financial condition, results of operations or cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18. CONCENTRATION</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of trade accounts receivable. The Company performs ongoing credit evaluations of its customers and generally does not require collateral related to its trade accounts receivable. At September 30, 2021, accounts receivable from customers comprised approximately 97% of the Company’s total trade accounts receivable, and none of this balance had been characterized as uncollectible. In addition, for the nine months ended September 30, 2021, there were no customers that individually exceeded 10% of revenue.</p> 0.97 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19. SUBSEQUENT EVENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Corporate Acquisition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 4, 2021, the Company completed the acquisition of SAGUNA Networks LTD (“SAGUNA”), a Israeli company for total consideration of approximately $13.6 million worth of shares of restricted common stock.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Public Offering of Preferred Series A</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 October 29, 2021 (the “Preferred Series A Offering Closing Date”), the Company sold an aggregate of 320,000 shares of the Company’s newly-designated 9.25% Series A Cumulative Redeemable Perpetual Preferred Stock, par value $0.0001 per share (the “Series A Preferred Stock”), at a public offering price of $25.00 per share, which is the initial liquidation preference of the Series A Preferred Stock. Pursuant to the terms of the Underwriting Agreement dated October 26, 2021, the Company granted the Underwriters a 30-day option to purchase up to an additional 48,000 shares of Series A Preferred Stock. The Series A Preferred Stock was offered and sold pursuant to a prospectus supplement, dated October 26, 2021 (the “Prospectus Supplement”), and a base prospectus, dated September 14, 2021, relating to the Company’s effective shelf registration statement (the “Registration Statement”) on Form S-3 (File No. 333-259307).</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 Series A Preferred Stock has been listed on The Nasdaq Capital Market under the symbol “COMSP”.</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 the Preferred Series A Offering Closing Date, the Company received gross proceeds of approximately $7.2 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.</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 total expenses of the Preferred Series A Offering were approximately $0.9 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Preferred Series A Offering.</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 intends to use $2.75 million of the net proceeds from the Offering for the repayment of certain indebtedness and the balance for general corporate and working capital purposes.</p> 13600000 320000 0.0925 0.0001 25 48000 7200000 0.08 900000 2750000 false --12-31 Q3 0001178727 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2021
Nov. 10, 2021
Document Information Line Items    
Entity Registrant Name COMSOVEREIGN HOLDING CORP.  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   79,934,456
Amendment Flag false  
Entity Central Index Key 0001178727  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Sep. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 333-150332  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 46-5538504  
Entity Address, Address Line One 5000 Quorum Drive  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Dallas  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75254  
City Area Code (904)  
Local Phone Number 834-4400  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and cash equivalents $ 2,869 $ 731
Accounts receivable, net 1,943 787
Inventory, net 10,819 4,538
Prepaid expenses 6,734 1,473
Other current assets 417 152
Total Current Assets 22,782 7,681
Property and equipment, net 9,796 2,286
Operating lease right-of-use assets 3,867 2,725
Finance lease right-of-use-assets 216 68
Intangible assets, net 48,035 53,188
Goodwill 103,604 64,898
Other assets – long term 95 31
Total Assets 188,395 130,877
Current Liabilities    
Accounts payable 4,114 5,583
Accrued interest 424 2,029
Accrued liabilities 1,210 1,649
Accrued liabilities – related party 86 30
Accrued payroll 1,222 3,992
Contract liabilities, current 2,932 721
Accrued warranty liability 185
Operating lease liabilities, current 1,021 676
Finance lease liabilities, current 66 46
Notes payable – related party 160 1,010
Current portion of long-term debt, net of unamortized discounts and debt issuance costs 12,354 18,340
Total Current Liabilities 23,589 34,262
Debt – long term, net of unamortized discounts and debt issuance costs 18,077 706
Contract liabilities – long term 122 143
Accrued warranty liability – long term 457
Operating lease liabilities – long term 3,012 2,209
Finance lease liabilities – long term 138 9
Total Liabilities 45,395 37,329
COMMITMENTS AND CONTINGENCIES (Note 17)
STOCKHOLDERS’ EQUITY    
Preferred stock, $0.0001 par value, 100,000,000 shares authorized, no shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
Common stock, $0.0001 par value, 300,000,000 shares authorized, 72,533,850 and 49,444,689 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively 17 15
Additional paid-in capital 245,132 158,210
Accumulated deficit (102,099) (64,627)
Treasury stock, at cost, 100,000 shares as of September 30, 2021 and December 31, 2020, respectively (50) (50)
Total Stockholders’ Equity 143,000 93,548
Total Liabilities and Stockholders’ Equity $ 188,395 $ 130,877
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet (Parentheticals) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 100,000,000 100,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 72,533,850 49,444,689
Common stock, shares outstanding 72,533,850 49,444,689
Treasury stock, at cost 100,000 100,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 4,115 $ 2,018 $ 9,812 $ 7,513
Cost of Goods Sold 1,819 859 4,706 3,473
Gross Profit 2,296 1,159 5,106 4,040
Operating Expenses        
Research and development 2,061 562 3,805 1,263
Sales and marketing 247 1 449 31
General and administrative 6,464 4,471 20,543 13,152
Depreciation and amortization 3,834 2,909 11,034 8,654
Impairment expense 281
Gain on the sale of assets 48 (83) (1)
Total Operating Expenses 12,654 7,943 36,029 23,099
Net Operating Loss (10,358) (6,784) (30,923) (19,059)
Other Income (Expense)        
Interest expense (724) (3,350) (1,740) (5,707)
Other income (expense) 1 (129) (116) (129)
Gain/(Loss) on extinguishment of debt 298 (22) (4,725) (22)
Foreign currency transaction gain/(loss) 94 (46) 32 (6)
Interest income 1
Total Other Expenses (331) (3,547) (6,549) (5,863)
Net Loss $ (10,689) $ (10,331) $ (37,472) $ (24,922)
Loss per common share:        
Basic and Diluted (in Dollars per share) $ (0.15) $ (0.23) $ (0.56) $ (0.56)
Weighted-average shares outstanding:        
Basic and Diluted (in Shares) 71,994,529 44,216,540 66,388,447 44,155,510
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Loss(Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net Loss $ (10,689) $ (10,331) $ (37,472) $ (24,922)
Other Comprehensive Loss:        
Foreign currency translation adjustment 22 23
Total Comprehensive Loss $ (10,689) $ (10,309) $ (37,472) $ (24,899)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders' Equity(Unaudited) - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Treasury Shares
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 13 $ 130,553 $ (23) $ (50) $ (27,545) $ 102,948
Balance (in Shares) at Dec. 31, 2019 42,775,415          
Issuance of common stock for settlement of accounts payable 193 193
Issuance of common stock for settlement of accounts payable (in Shares) 55,032          
Issuance of common stock for debt issue costs 57 57
Issuance of common stock for debt issue costs (in Shares) 16,667          
Foreign currency translation adjustment 1 1
Net loss (7,026) (7,026)
Balance at Mar. 31, 2020 $ 13 130,803,318 (22) (50) (34,571) 96,173
Balance (in Shares) at Mar. 31, 2020 42,847,114          
Balance at Dec. 31, 2019 $ 13 130,553 (23) (50) (27,545) 102,948
Balance (in Shares) at Dec. 31, 2019 42,775,415          
Net loss             (24,922)
Balance at Sep. 30, 2020 $ 14 156,196 (50) (52,467) 103,693
Balance (in Shares) at Sep. 30, 2020 47,939,205          
Balance at Mar. 31, 2020 $ 13 130,803,318 (22) (50) (34,571) 96,173
Balance (in Shares) at Mar. 31, 2020 42,847,114          
Net loss (7,565) (7,565)
Balance at Jun. 30, 2020 $ 13 130,957 (22) (50) (42,136) 88,762
Balance (in Shares) at Jun. 30, 2020 42,948,690          
Issuance of common stock for exercise of warrants 3 3
Issuance of common stock for exercise of warrants (in Shares) 94,510          
Issuance of common stock for payment of accrued interest 38 38
Issuance of common stock for payment of accrued interest (in Shares) 7,066          
Warrants issued in conjunction with debt agreements 44 44
Beneficial conversion feature 69 69
Issuance of common stock for debt issue costs 1,340 1,340
Issuance of common stock for debt issue costs (in Shares) 133,333          
Foreign currency translation adjustment 22 22
Issuance of common stock as vendor compensation 268 268
Issuance of common stock as vendor compensation (in Shares) 69,337          
Issuance of warrants as vendor compensation 25 25
Common stock issued for cash 332 332
Common stock issued for cash (in Shares) 30,613          
Non-cash contribution from Chief Executive Officer 479 479
Issuance of common stock for conversion of debt 2,320 2,320
Issuance of common stock for conversion of debt (in Shares) 640,360          
Share-based compensation 531 531
Issuance of Warrants for debt issuance costs 104 104
Issuance of common stock for extinguishment of debt and interest 2,540 2,540
Issuance of common stock for extinguishment of debt and interest (in Shares) 204,135          
Net loss (10,331) (10,331)
Balance at Sep. 30, 2020 $ 14 156,196 (50) (52,467) 103,693
Balance (in Shares) at Sep. 30, 2020 47,939,205          
Issuance of common stock for Virtual Network Communications Inc. acquisition $ 1 12,676 12,677
Issuance of common stock for Virtual Network Communications Inc. acquisition (in Shares) 3,912,737          
Issuance of options for Virtual Network Communications Inc. acquisition 2,261 2,261
Issuance of warrants for Virtual Network Communications Inc. acquisition 1,646 1,646
Beneficial conversion feature 567 567
Issuance of warrants in conjunction with debt agreements 150 150
Balance at Dec. 31, 2020 $ 15 158,210 (50) (64,627) 93,548
Balance (in Shares) at Dec. 31, 2020 49,444,689          
Issuance of common stock for exercise of options 1 1
Issuance of common stock for exercise of options (in Shares) 3,334          
Issuance of common stock as vendor compensation 1,171 1,171
Issuance of common stock as vendor compensation (in Shares) 227,169          
Issuance of common stock for conversion of debt 1,602 1,602
Issuance of common stock for conversion of debt (in Shares) 580,199          
Issuance of common stock for public offering $ 1 39,655 39,656
Issuance of common stock for public offering (in Shares) 10,679,354          
Share-based compensation 356 356
Share-based compensation (in Shares) 66,667          
Issuance of common stock for extinguishment of debt and interest $ 1 12,382 12,383
Issuance of common stock for extinguishment of debt and interest (in Shares) 2,751,556          
Issuance of warrants for extinguishment of debt and interest 4,394 4,394
Issuance of common stock for Sky Sapience Ltd. acquisition 9,071 9,071
Issuance of common stock for Sky Sapience Ltd. acquisition (in Shares) 2,555,209          
Net loss (16,206) (16,206)
Balance at Mar. 31, 2021 $ 17 226,842 (50) (80,833) 145,976
Balance (in Shares) at Mar. 31, 2021 66,308,177          
Balance at Dec. 31, 2020 $ 15 158,210 (50) (64,627) 93,548
Balance (in Shares) at Dec. 31, 2020 49,444,689          
Net loss             (37,472)
Balance at Sep. 30, 2021 $ 17 245,132 (50) (102,099) 143,000
Balance (in Shares) at Sep. 30, 2021 72,533,850          
Balance at Mar. 31, 2021 $ 17 226,842 (50) (80,833) 145,976
Balance (in Shares) at Mar. 31, 2021 66,308,177          
Issuance of common stock for exercise of options 16 16
Issuance of common stock for exercise of options (in Shares) 60,000          
Issuance of common stock as vendor compensation
Issuance of common stock as vendor compensation (in Shares) 7,571          
Share-based compensation 526 526
Issuance of common stock for RVision, Inc. acquisition 5,500 5,500
Issuance of common stock for RVision, Inc. acquisition (in Shares) 2,000,000          
Issuance of common stock for Innovation Digital, LLC acquisition 7,343 7,343
Issuance of common stock for Innovation Digital, LLC acquisition (in Shares) 3,165,322          
Issuance of Warrants for debt issuance costs 919 919
Net loss (10,577) (10,577)
Balance at Jun. 30, 2021 $ 17 241,146 (50) (91,410) 149,703
Balance (in Shares) at Jun. 30, 2021 71,541,070          
Share-based compensation 652 652
Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition 2,204 2,204
Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition (in Shares) 992,780          
Issuance of Warrants for debt issuance costs 1,130 1,130
Net loss (10,689) (10,689)
Balance at Sep. 30, 2021 $ 17 $ 245,132 $ (50) $ (102,099) $ 143,000
Balance (in Shares) at Sep. 30, 2021 72,533,850          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net loss $ (37,472) $ (24,922)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 1,362 798
Amortization 9,672 7,847
Amortization of financing right-of-use asset 17 8
Impairment Expense 281
Operating lease expense 748 444
Bad debt expense 207 648
Gain on the sale of assets (83) (1)
Share-based compensation 1,534 531
Amortization of debt discounts and debt issuance costs 249 4,288
Share-based vendor payments 1,171
Other, net 293
Loss on extinguishment of debt 4,725 22
Accounts receivable (539) 628
Inventory (466) (322)
Prepaids (5,709) 355
Other current assets (194) (248)
Other non-current assets (6) (168)
Accounts payable (3,800) 2,719
Accrued liabilities (796) 420
Accrued payroll (3,129)
Accrued interest 106 1,079
Contract liabilities (1,145) 8
Operating lease liabilities (503) (274)
(Repayments)/advances from related party 56 (95)
Other current liabilities 1,479
Accrued warranty 36
Net cash (used in) operating activities (33,736) (4,463)
Cash flows from investing activities:    
Business acquisitions, net of cash received (4,495) (3,146)
Purchases of property and equipment (3,086) (97)
Acquisition of intangible assets (1,234)
Proceeds from disposal of property and equipment 83 1
Net cash (used in) investing activities (8,732) (3,242)
Cash flows from financing activities:    
Principal payment on finance lease (40) (12)
Proceeds/(payments) on related party notes (850) 1,950
Payment on line of credit (2,000)
Proceeds from sale of common stock from offering 44,971 332
Offering costs (5,315)
Proceeds from issuance of debt 14,155 8,008
Proceeds from exercise of options 17
Debt issuance costs 148
Repayment of debt (8,480) (903)
Net cash provided by financing activities 44,606 7,375
Effect of exchange rates on cash 23
Net increase /(decrease) in cash, cash equivalents and restricted cash 2,138 (307)
Cash, cash equivalents and restricted cash, beginning of period 731 812
Cash, cash equivalents and restricted cash, end of period 2,869 505
Supplemental disclosures of cash flow information:    
Taxes
Interest 533 367
Non-cash investing and financing activities:    
Debt incurred to sellers for Skyline Partners Technology LLC 12,650  
Issuance of common stock for extinguishment of debt and interest 12,382 2,343
Issuance of common stock for Sky Sapience Ltd. Acquisition 9,071
Issuance of common stock for Innovation Digital, LLC 7,344
Issuance of common stock for RVision, Inc. 5,500
Issuance of common stock for RF Engineering & Energy Resource, LLC 2,204
Acquisition of building with secured note payable 4,480
Issuance of warrants for extinguishment of debt and interest 4,394
Issuance of common stock for conversion of debt and interest 1,602 286
Recognition of operating lease right-of-use asset and liability 1,217
Issuance of Warrants as debt issuance costs 2,049 104
Capital asset additions transferred from inventory and prepaid 862
Debt incurred to sellers for Innovation Digital, LLC 600
Lease deposits recognized from Sky Sapience Ltd. Acquisition 11
Recognition of operating right-of-use asset and liability rent abatement 152
Debt incurred to sellers for Fast Plastics Parts LLC and Spring Creek Manufacturing, Inc. acquisition 576
Issuance of common stock to settle interest 262
Beneficial conversion feature 636
Common stock issued for payment of accounts payable 193
Common stock issued as debt issuance costs $ 104
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Basis of Presentation
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

 

Description of Business

 

COMSovereign Holding Corp. (“the “Company”), formerly known as Drone Aviation Holding Corp., is a provider of technologically-advanced telecom solutions to network operators, mobile device carriers, governmental units and other enterprises worldwide. The Company has assembled a portfolio of communications, power and portable infrastructure technologies, capabilities and products that enable the upgrading of latent 3G networks to 4G and 4G-LTE networks and will facilitate the rapid rollout of the 5G and “next-Generation” (“nG”) networks of the future. The Company focuses on novel capabilities, including signal modulations, antennae, software, hardware and firmware technologies that enable increasingly efficient data transmission across the radio-frequency spectrum. The Company’s product solutions are complemented by a broad array of services including technical support, systems design and integration, and sophisticated research and development programs. The Company competes globally on the basis of its innovative technology, broad product offerings, high-quality and cost-effective customer solutions, as well as the scale of its global customer base and distribution. In addition, the Company believes it is in a unique position to rapidly increase its near-term domestic sales as it is among the few U.S.-based providers of telecommunications equipment and services.

  

Corporate History of the Company

  

The Company was incorporated under the laws of the State of Nevada on April 17, 2014. In November 2019, the Company entered into an Agreement and Plan of Merger with ComSovereign Corp., a Delaware corporation (“ComSovereign”). As a result, ComSovereign merged into a subsidiary of the Company and became a directly wholly-owned subsidiary of the Company.

 

On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”). Fastback, is a manufacturer of intelligent backhaul radio (IBR) systems that deliver high-performance wireless connectivity to virtually any location, including those challenged by Non-Line of Sight (NLOS) limitations. See Note 11 – Business Acquisitions for further discussion.

 

On January 29, 2021, the Company, through its wholly-owned subsidiary, AZCOMS LLC (“AZCOMS”), completed the acquisition of a 140,000-square-foot building in Tucson, Arizona, and will hold and service the related debt as described in Note 13 – Debt Agreements. See Note 11 – Business Acquisitions for further discussion.

 

On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). SKS is an Israeli-based manufacturer of drones with a patented tethered hovering technology that provides long-duration, mobile and all-weather Intelligence, Surveillance and Reconnaissance (ISR) capabilities to customers worldwide for both land and marine-based applications. See Note 11 – Business Acquisitions for further discussion.

 

On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation (“RVision”). RVision is a developer of technologically-advanced video and communications products and physical security solutions designed for government and private sector commercial industries. See Note 11 – Business Acquisitions for further discussion.

 

On June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company (“Innovation Digital”). Innovation Digital is a premier developer of “beyond state-of-the-art” mixed analog/digital signal processing solutions, intellectual property (IP) licensing, design and consulting services. See Note 11 – Business Acquisitions for further discussion.

 

On July 16, 2021, the Company completed the acquisition of RF Engineering & Energy Resource, LLC, a Michigan limited liability company (“RF Engineering”). RF Engineering is a specialist in the design, outsourced manufacturing and distribution of ultra-high performance microwave antennas and other branded solutions for the wireless and wireline industries in the United States and Latin America. See Note 11 – Business Acquisitions for further discussion.

 

On October 4, 2021, a Company completed the acquisition of SAGUNA Networks LTD, an Israeli-based software development company (“SAGUNA”). SAGUNA is a premier Multi-Access Edge Computing (“MEC”) cloud software developer. The acquisition significantly expanded the Company’s software technology offerings powering 5G wireless networks. See Note 19 – Business Acquisitions for further discussion.

 

Each of the Company’s subsidiaries was acquired to address a different opportunity or segment within the North American and international telecom infrastructure and service market.

 

Basis of Presentation

 

The accompanying financial statements of the Company were prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”). In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Historical information is not necessarily indicative of the Company’s future results of operations, financial position or cash flows.

 

As described in Note 15 – Stockholders’ Equity, effective January 21, 2021, the Company enacted a 1-for-3 reverse stock split (the “Split”) of the Company’s common stock. The Condensed Consolidated Financial Statements and accompanying notes give effect to the Split as if it occurred at the beginning of the first period presented. 

 

Principles of Consolidation

 

The results for the three and nine months ended September 30, 2021 are not necessarily indicative of the Company’s results of operations, financial position or cash flows that may be expected for the full fiscal year or future operating periods. The unaudited Condensed Consolidated Financial Statements included herein should be read in conjunction with the Consolidated Financial Statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

The unaudited Condensed Consolidated Financial Statements as of, and for the three and nine months ended, September 30, 2021 and 2020 include the accounts of the Company and its subsidiaries: Drone AFS Corp., Lighter Than Air Systems Corp., DragonWave, Lextrum, Silver Bullet, VEO, InduraPower, Sovereign Plastics, VNC, Fastback, SKS, AZCOMS, RVision, Innovation Digital and RF Engineering. All intercompany transactions and accounts have been eliminated.

 

Reclassifications

 

Certain immaterial September 30, 2020 amounts have been reclassified to be consistent with the current period presentation. 

 

Use of Estimates

 

The preparation of unaudited financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses during the reporting period. These estimates are based on management’s best knowledge of current events and actions the Company may undertake in the future. Estimates are used in accounting for, among other items, interest borrowing rates, valuation of equity securities in share-based payments, valuation of equity securities in debt issuances, valuation of acquired intangible assets, useful lives for depreciation and amortization of long-lived assets, valuation of future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, deferred tax assets, uncertain income tax positions and contingencies. Actual results may ultimately differ from estimates, although management does not generally believe such differences would materially affect the financial statements in any individual year.

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

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

There have been no material changes in the Company’s significant accounting policies as of and for the nine months ended September 30, 2021, as compared to the significant accounting policies described in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.

 

Acquisitions

 

The Company accounts for business combinations under the acquisition method of accounting, in accordance with ASC Topic 805, Business Combinations, which requires assets acquired and liabilities assumed to be recognized at their fair values on the acquisition date. Any excess of the fair value of purchase consideration over the fair value of the assets acquired less liabilities assumed is recorded as goodwill. The fair values of the assets acquired and liabilities assumed are determined based upon the valuation of the acquired business and involves management making significant estimates and assumptions.

 

Accounting Standards Not Yet Adopted

 

The Company applies the guidance of Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The Company recognizes the fair value of assets acquired and liabilities assumed in transactions; establishes the acquisition date fair value as the measurement objective for all assets acquired and liabilities assumed; expenses transaction and restructuring costs; and discloses the information needed to evaluate and understand the nature and financial effect of the business combination.

 

In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combination (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This guidance amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. As a public business entity, this standard will become effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the potential impact ASU 2021-08 will have on our Condensed Consolidated Financial Statements.

 

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (ASU 2021-04). This guidance clarifies an issuer’s accounting for certain modifications of freestanding equity-classified written call options and provides a “principles-based” framework to determine whether an issuer should recognize the modification or exchange and an adjustment to equity or an expense. The Company is currently evaluating the potential impact ASU 2021-04 will have on our Condensed Consolidated Financial Statements.

 

In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. This guidance simplifies the accounting for certain convertible instruments and contracts in an entity’s own equity. As a smaller reporting entity, this standard will become effective for fiscal years beginning after December 15, 2023, including interim periods within those years. The Company is currently evaluating the potential impact ASU 2020-06 will have on the Condensed Consolidated Financial Statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848). This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for borrowing instruments that use LIBOR as a reference rate and is effective upon issuance through December 31, 2022. The Company has performed an evaluation of and will continue to evaluate, through December 31, 2022, the impact of this ASU. This ASU does not currently and is not expected to have in the future, a material effect on the Condensed Consolidated Financial Statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-11 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. This standard will become effective for interim and annual periods beginning after December 15, 2022 and earlier adoption is permitted. The Company is currently evaluating the potential impact the adoption of this ASU will have on the Condensed Consolidated Financial Statements.

 

Earnings Per Share

 

Potential common shares issuable to employees, non-employees and directors upon exercise or conversion of shares are excluded from the computation of diluted earnings per common share when the effect would be anti-dilutive. All potential common shares are anti-dilutive in periods of net loss available to common shareholders. Stock options and warrants are anti-dilutive when the exercise price of these instruments is greater than the average market price of the Company’s common stock for the period (out-of-the-money), regardless of whether the Company is in a period of net loss available to common shareholders. The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of September 30, 2021 and 2020, respectively: stock options of 2,513,513 and 2,548,345, unvested restricted stock units of 330,046 and 314,938, warrants of 8,815,210 and 94,465, and convertible notes that, if converted, would result in an estimated 2,391,336 and 229,348 shares of common stock. 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Going Concern
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GOING CONCERN

3. GOING CONCERN

 

U.S. GAAP requires management to assess a company’s ability to continue as a going concern within one year from the financial statement issuance and to provide related note disclosures in certain circumstances.

 

The accompanying Unaudited Condensed Consolidated Financial Statements and notes have been prepared assuming the Company will continue as a going concern. For the nine months ended September 30, 2021, the Company generated negative cash flows from operations of $33.4 million and had an accumulated deficit of $102.1 million.

 

Management anticipates that the Company will be dependent, for the near future, on additional debt facilities or investment capital to fund growth initiatives. The Company intends to position itself so that it will be able to raise additional funds through the capital markets, including but not limited to, securing a line or lines of credit, the issuance of debt, and/or accessing the equity markets.

 

The Company’s fiscal operating results, negative working capital and accumulated deficit, among other factors, raise substantial doubt about the Company’s ability to continue as a going concern. The Company will continue to pursue the actions outlined above, as well as work towards increasing revenue and operating cash flows to meet its future liquidity requirements. However, there can be no assurance that the Company will be successful in any capital-raising efforts that it may undertake, and the failure of the Company to raise additional capital could adversely affect its future operations and viability. 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue Disclosure [Abstract]  
REVENUE

4. REVENUE

 

The following table is a summary of the Company’s timing of revenue recognition for the three and nine months ended September 30, 2021 and 2020:  

 

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Timing of revenue recognition:                
Services and products transferred at a point in time  $3,979   $1,941   $9,348   $7,056 
Services and products transferred over time   136    77    464    457 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

The Company disaggregates revenue by source and geographic destination to depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

  

Revenue by source consisted of the following for the three and nine months ended September 30, 2021 and 2020:

 

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Revenue by products and services:                
Products  $3,847   $1,726   $8,713   $6,298 
Services   268    292    1,099    1,215 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Revenue by geographic destination consisted of the following for the for the three and nine months ended September 30, 2021 and 2020:

  

   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)   2021   2020   2021   2020 
Revenue by geography:                
North America  $3,665   $1,831   $7,945   $6,755 
International   450    187    1,867    758 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Contract Balances

 

The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. As of September 30, 2021, the Company did not have a contract assets balance.

 

The following table is a summary of the Company’s opening and closing balances of contract liabilities related to contracts with customers.

 

(Amounts in thousands)  Total 
Balance at December 31, 2020  $864 
Increase   2,190 
Balance at September 30, 2021  $3,054 

 

The amount of revenue recognized in the nine months ended September 30, 2021 that was included in the prior period contract liability balance was $2.2 million. This revenue consisted of services provided to customers who had been invoiced prior to the current year.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
CASH AND CASH EQUIVALENTS

5. CASH AND CASH EQUIVALENTS

 

Cash and cash equivalents consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Cash and cash equivalents  $2,449   $731 
Restricted cash   420    
 
Total cash, cash equivalents and restricted cash in the Statement of Cash Flows  $2,869   $731 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net
9 Months Ended
Sep. 30, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET

6. ACCOUNTS RECEIVABLE, NET

 

Accounts receivable consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Account receivables  $2,957   $2,474 
Less: Allowance for doubtful accounts   (1,014)   (1,687)
Total account receivables, net  $1,943   $787 

 

The Company recognized $0.0 million and $0.65 million of bad debt expense for the three months ended September 30, 2021 and 2020, respectively, and $0.2 million and $0.65 million for the nine months ended September 30, 2021 and 2020, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
INVENTORY

7. INVENTORY

 

Inventory consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Raw materials  $5,827   $1,765 
Work in progress   1,682    461 
Finished goods   4,598    3,305 
Total inventory   12,107    5,531 
Reserve   (1,288)   (993)
Total inventory, net  $10,819   $4,538 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid
9 Months Ended
Sep. 30, 2021
Prepaid [Abstract]  
PREPAID

8. PREPAID

 

Prepaid expenses consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Prepaid products and services  $6,475   $172 
Deferred offering expenses   
    569 
Prepaid rent and security deposit   259    732 
   $6,734   $1,473 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

9. PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Shop machinery and equipment  $11,556   $9,961 
Computers and electronics   1,454    575 
Office furniture and fixtures   710    348 
Building   4,801    
 
Land   1,330    
 
Leasehold improvements   1,269    274 
    21,120    11,158 
Less - accumulated depreciation   (11,324)   (8,872)
   $9,796   $2,286 

 

The Company recognized $0.51 million and $0.28 million of depreciation expense for the three months ended September 30, 2021 and 2020, respectively, and $1.34 million and $0.8 million for the nine months ended September 30, 2021 and 2020, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases Disclosure [Abstract]  
LEASES

10. LEASES

 

Operating Leases

 

The Company has operating leases for office, manufacturing and warehouse space, office equipment, and vehicles.

 

As part of the SKS business acquisition on February 25, 2021, the Company assumed a lease of flexible office space with a remaining term of approximately 22 months that will expire on July 1, 2023. Monthly payments are approximately $16 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

As part of the SKS business acquisition on February 25, 2021, the Company assumed vehicle leases with a remaining weighted average term of approximately 11 months. Monthly average payments are approximately $2 thousand during the remaining life of the leases. The leases included an implicit rates of return from 5.41% to 6% and no renewal options.

In April 2021, the Company entered into 60-month office equipment lease with monthly payments and no renewal options. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

In April 2021, SKS entered into several vehicle leases with approximately 36-month terms. Monthly payments range from approximately $1 thousand to approximately $2 thousand. Each lease had an implicit rate of 6.0% and no renewal options.

 

In May 2021, DragonWave entered into an amendment to its existing facility lease to extend the expiration date through June 20, 2022 and to increase the annual base to $12 thousand per month. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms. The modification resulted in additional right-of-use asset and lease liability of $0.12 million

 

As part of the RVision business acquisition on April 1, 2021, the Company assumed a lease of office space with a remaining term of approximately 33 months that will expire on March 31, 2024. Monthly payments are $7 thousand during the remaining life of the lease. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms.

 

Other information related to the Company’s operating leases are as follows:

 

(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Operating lease ROU Asset – December 31, 2020  $2,725 
Increase   1,890 
Decrease   
 
Amortization   (748)
Operating lease ROU Asset – September 30, 2021  $3,867 
      
Operating lease liability – December 31, 2020  $2,885 
Increase   1,883 
Decrease   (30)
Amortization   (705)
Operating lease liability – September 30, 2021  $4,033 
      
Operating lease liability – short term  $1,021 
Operating lease liability – long term   3,012 
Operating lease liability – total  $4,033 
      
Operating lease cost  $911 
Variable lease cost  $
 
Short-term lease cost  $129 
      
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows from operating leases  $890 

 

The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s operating leases as of September 30, 2021 and December 31, 2020, respectively:

 

   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   6.13 years    4.19 years 
Weighted average discount rate   4.4%   5.95%

 

The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:

 

(Amounts in thousands)  Operating
Leases
 
Remainder of 2021  $358 
2022   1,240 
2023   1,104 
2024   767 
2025   444 
Thereafter   983 
Total minimum lease payments   4,896 
Less: effect of discounting   (863)
Present value of future minimum lease payments   4,033 
Less: current obligations under leases   (1,021)
Long-term lease obligations  $3,012 

 

Finance Leases

 

The Company has finance leases for certain manufacturing and office equipment.

 

Information related to the Company’s finance leases are as follows:

 

(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Finance lease ROU Asset – December 31, 2020  $68 
Increase   187 
Decrease   (22)
Amortization   (17)
Finance lease ROU Asset – September 30, 2021  $216 
      
Finance lease liability – December 31, 2020  $55 
Increase   188 
Interest accretion   1 
Payment   (40)
Operating lease liability – September 30, 2021  $204 
      
Finance lease liability – short term  $66 
Finance lease liability – long term   138 
Finance lease liability – total  $       204 

 

The following table presents the weighted-average remaining lease term and weighted average discount rates related to the Company’s finance leases as of September 30, 2021 and December 31, 2020, respectively:

 

   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   3.18 years    1.10 years 
Weighted average discount rate   0.54%   3.91%

 

The table below reconciles the fixed component of the undiscounted cash flows for each of the first five years and the total remaining years to the finance lease liabilities recorded on the Condensed Consolidated Balance Sheet as of September 30, 2021:

 

(Amounts in thousands)  Finance
Leases
 
Remainder of 2021  $23 
2022   72 
2023   63 
2024   49 
2025   11 
Thereafter   6 
Total minimum lease payments   224 
Less: effect of discounting   (20)
Present value of future minimum lease payments   204 
Less: current obligations under leases   (66)
Long-term lease obligations  $138 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
BUSINESS ACQUISITIONS

11. BUSINESS ACQUISITIONS

  

Skyline Partners Technology LLC

 

On January 29, 2021, the Company completed the acquisition of Skyline Partners Technology LLC, a Colorado limited liability company that does business under the name Fastback Networks (“Fastback”), for cash consideration paid of $1.32 million and the issuance of $1.50 million aggregate principal amount of term notes and $11.15 million aggregate principal amount of convertible notes that are convertible into common stock at a conversion price of $5.22 per share, subject to adjustment. See Note 13 – Debt Agreements for further discussion of the notes. Fastback’s products complement and enhance the Company’s 5g connectivity offerings. All resulting goodwill is expected to be tax deductible. The Company incurred acquisition-related costs of $79 thousand, of which $18 thousand was expensed in the nine months ended September 30, 2021 and $61 thousand was expensed in fiscal year 2020, which are included in general and administrative expenses on the Company’s Condensed Consolidated Statement of Operations.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $9 
Accounts receivable   245 
Inventory   358 
Prepaid expenses   1,914 
Property & equipment   202 
Intangible assets:     
Intellectual Property   3,502 
Software   96 
Goodwill   9,527 
Total assets   15,853 
Accounts payable   1,055 
Accrued liabilities   174 
Notes payable   210 
Contract liabilities, current   213 
Accrued warranty liability – long term   236 
Total purchase consideration  $13,965 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

Sky Sapience Ltd.

 

On February 25, 2021, the Company completed the acquisition of Sky Sapience Ltd., a company organized under the laws of the State of Israel (“SKS”). The total preliminary purchase price consideration amounted to $11.78 million, subject to working capital and other post-closing adjustments, representing (i) cash paid on the closing date of $2.71 million (ii) 2,555,209 shares of the Company’s common stock with a fair value of $9.07 million or $3.55 per share, of which an aggregate of 1,151,461 shares is being held in an escrow fund for purposes of satisfying any post-closing indemnification claims of the sellers under the Share Purchase Agreement. SKS’s products complement and enhance the Company’s tethered drone product portfolio for commercial communications, defense and national security markets. All resulting goodwill is expected to be tax deductible.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $320 
Accounts receivable   60 
Inventory   1,229 
Prepaid expenses   15 
Other current assets   334 
Property & equipment   148 
Operating lease right-of-use assets   472 
Intangible assets:     
Goodwill   13,115 
Total assets   15,693 
Accounts payable   710 
Accrued liabilities   431 
Contract liabilities, current   2,309 
Operating lease liabilities, current   194 
Operating lease liabilities - long term   267 
Total purchase consideration  $11,782 

 

RVision, Inc.

 

On April 1, 2021, the Company completed the acquisition of RVision, Inc., a Nevada corporation. The Company acquired 100% of the outstanding capital stock of RVision in exchange for 2,000,000 shares of its common stock with a fair value of $2.75 per share. The company has agreed to file a registration statement under the Securities Act of 1933, as amended, to register the resale of 1,000,000 of such shares of common stock within 30 days of the closing date and to include the remaining shares in any registration statement the Company files under the Securities Act for a primary offering within one year of the closing date, subject to certain exceptions. RVision’s products complement and enhance the Company’s communication offerings and provides additional access to governmental and private sector commercial industries. All resulting goodwill is expected to be tax deductible.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Cash  $449 
Accounts receivable   47 
Prepaid expenses   53 
Inventory   825 
Property & equipment   16 
Operating lease right-of-use asset   270 
Intangible assets:     
Goodwill   5,629 
Total assets   7,289 
Accounts payable   54 
Accrued liabilities   219 
Operating lease liabilities, current   74 
Contract liabilities, current   793 
Notes payable   453 
Operating lease liabilities – long term   196 
Total purchase consideration  $5,500 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

 

Innovation Digital, LLC

 

On June 3, 2021, the Company completed the acquisition of Innovation Digital, LLC, a California limited liability company, for cash consideration paid of $1.0 million, 3,165,322 shares of common stock with a fair value of $7.34 million or $2.32 per share, and a promissory note in the principal amount of $0.60 million that is convertible into common stock at a conversion price of $2.35. Pursuant to the terms of the acquisition, the Company has agreed to filed a registration statement under the Securities Act of 1933, as amended (the “Securities Act”), to register the resale of the 3,165,322 shares of common stock. See Note 13 – Debt Agreements for further discussion of the notes. Innovation Digital enhances the Company’s portfolio of intellectual property and licensing capabilities. All resulting goodwill is expected to be tax deductible.

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021:

 

(Amounts in thousands)  Fair Value 
Property & equipment   6 
Operating lease right-of-use asset   105 
Other Non-Current Assets   2 
Intangible assets:     
Goodwill   9,046 
Total assets   9,159 
Accounts payable   78 
Operating lease liabilities, current   32 
Notes payable   31 
Operating lease liabilities – long term   74 
Total purchase consideration  $8,944 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

RF Engineering & Energy Resource, LLC

 

On July 16, 2021, the Company completed the acquisition of RF Engineering& Energy Resource, LLC, a Michigan limited liability company, for cash consideration paid of $0.55 million and 992,780 shares of common stock with a fair value of $2.2 million or approximately $2.22 per share. RF Engineering’s position as a world-leading specialist in high performance antenna design and distribution enhances the Company’s wireless product development capabilities and sales and distribution channels. All resulting goodwill is expected to be tax deductible. See Note 13 – Debt Agreements for further discussion of the notes.

 

The Company has accounted for the purchase using the acquisition method of accounting for business combinations under ASC 805. Accordingly, the purchase price has been allocated to the underlying assets and liabilities in proportion to their respective fair values. The excess of the consideration transferred over the estimated fair values of the net assets acquired was recorded as goodwill. The following table summarizes the acquired assets and assumed liabilities and the preliminary acquisition accounting for the fair value of the assets and liabilities recognized in the Condensed Consolidated Balance Sheet at September 30, 2021: 

 

(Amounts in thousands)  Fair Value 
Cash  $4 
Accounts receivable   472 
Prepaid expenses   42 
Inventory   1,587 
Other Current Assets   36 
Property & equipment, net   72 
Intangible assets:     
Goodwill   1,389 
Total assets   3,602 
Accounts payable   375 
Accrued liabilities   4 
Contract liabilities, current   20 
Notes payable   453 
Total purchase consideration  $2,750 

 

This purchase price allocation is preliminary and is pending the finalization of the third-party valuation analysis and working capital, as the Company has not yet completed the detailed valuation analyses as of the filing date of this Form 10-Q.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL

12. GOODWILL

 

The following table sets forth the changes in the carrying amount of goodwill for the nine months ended September 30, 2021:

 

(Amounts in thousands)  Total 
Balance at December 31, 2020  $64,898 
2021 Acquisitions   38,706 
Balance at September 30, 2021  $103,604 

 

The following table sets forth the gross carrying amounts and accumulated amortization of the Company’s intangible assets as of September 30, 2021 and December 31, 2020:

 

(Amounts in thousands)  Gross
Carrying
Amount
   Accumulated
Amortization
   Net
Carrying
Amount
 
Definite-lived intangible assets:            
Trade names  $5,974   $(1,350)  $4,624 
Licenses   350    (34)   316 
Technology   39,350    (10,304)   29,046 
Customer relationships   21,201    (5,485)   15,716 
Intellectual property   3,730    (673)   3,057 
Noncompete   937    (508)   429 
Total definite-lived intangible assets at December 31, 2020  $71,542   $(18,354)  $53,188 
Trade names  $5,974   $(2,037)  $3,936 
Licenses   69    (69)   
 
Technology   39,350    (15,222)   24,128 
Customer relationships   21,201    (8,365)   12,836 
Intellectual property   7,232    (1,457)   5,775 
Noncompete   937    (859)   78 
Capitalized software   1,329    (48)   1,282 
Total definite-lived intangible assets at September 30, 2021  $76,092   $(28,057)  $48,035 

 

Amortization expense of intangible assets was $3.22 million and $2.62 million for the three months ended September 30, 2021 and 2020, respectively, and $9.67 million and $7.85 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021, the Company impaired obsolete software that was replaced during the year. Impairment expense for the three and nine months ended September 30, 2021 was $0.28 million. There was no impairment expense for the three and nine months ended September 30, 2020. The Company’s amortization is generally based on no residual value using the straight-line amortization method as it best represents the benefit of the intangible assets. However, capitalized software is amortized using greater of the (1) the net realizable value test, which is based on the proportion of current gross revenues to the total of current and estimated future gross revenues for the project or (2) straight-line amortization. The following table sets forth the weighted-average amortization period, in total and by major intangible asset class:

 

Asset Class   Weighted-
Average
Amortization
period
 
Trade names     6.8 years  
Licenses     5.0 years  
Technology     6.0 years  
Customer relationships     5.7 years  
Intellectual property     6.5 years  
Noncompete     2.0 years  
Capitalized software     4.7 years  
All Intangible assets     6.0 years  

 

As of September, 30 2021, assuming no additional amortizable intangible assets, the expected amortization expense for the unamortized acquired intangible assets for the next five years and thereafter was as follows:

 

(Amounts in thousands)   Estimated  
Remainder of 2021   $ 4,234  
2022     12,689  
2023     12,576  
2024     10,494  
2025     4,688  
2026     2,057  
Thereafter     1,297  
Total   $ 48,035  
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Agreements
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
DEBT AGREEMENTS

13. DEBT AGREEMENTS

 

Secured Notes Payable

 

In August 2016, InduraPower entered into a promissory note not to exceed the principal amount of $0.55 million that bore interest at 8.5% per annum with a maturity date of August 31, 2018. On September 11, 2019, the note was amended with both parties agreeing that the outstanding balance of $0.81 million would be due on February 28, 2020. This promissory note was secured by substantially all of the assets of InduraPower. As of December 31, 2020, an aggregate principal amount of $0.79 million was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In August 2016, InduraPower entered into a promissory note in the principal amount of $0.45 million that bore interest at 9.0% per annum and was scheduled to mature on March 1, 2022. As of December 31, 2020, an aggregate principal amount of and $0.15 million, was outstanding under this note. This promissory note was secured by all assets, certain real estate and cash accounts of InduraPower, and was guaranteed by certain officers of InduraPower. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In August 2016, InduraPower entered into a promissory note in the principal amount of $50 thousand that bore interest at 7.9% per annum and was scheduled to mature on September 1, 2021. This promissory note was secured by business equipment, certain real estate and cash accounts of InduraPower and was guaranteed by certain officers of InduraPower. As of December 31, 2020, an aggregate principal amount of $11 thousand was outstanding under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In November 2019, DragonWave entered into a loan agreement under which it received $2.0 million bearing interest at the rate of 9.0% per annum and is scheduled to mature on November 26, 2021. Upon an event of default, the interest rate would automatically increase to 15% per annum on any unpaid principal and interest, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. Accrued interest is calculated on a compound basis and is payable semi-annually in May and November of each year. Principal is scheduled to be due in full at maturity but can be prepaid in full or in part without penalty. The loan is secured by all of the assets of DragonWave and is guaranteed by ComSovereign. The debt issuance costs were the result of the issuance of 350,000 shares of common stock and a cash payment of $80 thousand. The Company defaulted on this loan during fiscal 2020, which caused the interest rate to increase to a monthly compounded rate of 15% per annum, a late charge of 5% was incurred, and the loan and accrued interest became due on-demand. Amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the loan becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $2.0 million was outstanding under this loan. On January 26, 2021, $1.0 million of the principal amount of this loan and all accrued interest with a combined total of $1.23 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 295,674 shares of common stock, along with warrants to purchase up to 295,674 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The extinguishment on January 26, 2021 cured all events of default. As of September 30, 2021, an aggregate principal amount of $1.0 million was outstanding under this loan. 

 

On February 26, 2020, the Company entered into a $0.6 million secured business loan that bore interest at 78.99% per annum which matured on December 26, 2020. The loan was secured by the assets of the Company. As of December 31, 2020, an aggregate principal amount of $75 thousand was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during 2021.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed a secured loan with FirstBank in the principal amount of $0.98 million that bore interest at 5% per annum, with a maturity date of June 1, 2020. This loan was subsequently extended to September 15, 2020 and the interest rate was increased to 36% per annum for any principal balance remaining unpaid past the extended maturity date. The loan was secured by certain assets of Sovereign Plastics. This loan was subjected to covenants, whereby Sovereign Plastics was required to meet certain financial and non-financial covenants at the end of each fiscal year. As of December 31, 2020, an aggregate principal amount of $0.86 million was outstanding and past due under this loan. The aggregate principal amount of this loan was fully repaid during fiscal 2021.

 

On March 19, 2020, the Company entered into a secured loan agreement in the amount of $2.01 million that bore interest at 5% per annum with a maturity date of August 31, 2020, which was subsequently extended to October 15, 2020. Upon maturity, the interest rate automatically increased to 18% per annum, and a late charge of 5% was charged for any balance overdue by more than 10 days. The loan was secured by certain intellectual property assets of the Company. As of December 31, 2020, an aggregate principal amount of $2.01 million was outstanding and past due under this loan. On January 26, 2021, the aggregate principal amount of this loan and accrued interest with a combined total of $2.25 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, plus a 10,000 unit conversion bonus, resulting in the issuance of 552,231 shares of common stock, along with warrants to purchase up to 552,231 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company assumed various equipment financing loans with aggregate principal balances of approximately $0.2 million, which were secured by the related equipment, that bore interest ranging from 6.7% to 8.5% per annum. Monthly principal and interest payments were due over the term. As of December 31, 2020, aggregate principal balances of approximately $0.18 million were outstanding and past due under these loans. The aggregate principal amounts of these loans were fully repaid during fiscal 2021.

 

On December 8, 2020, the Company entered into a secured loan agreement in the aggregate principal amount of $1.1 million with an original issue discount of $0.1 million, that bore interest at the rate of 10% per annum and matured on January 6, 2021. Upon an event of default, the interest rate would automatically increase to 36% per annum on any unpaid principal, or the maximum amount permitted by applicable law, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. The loan was guaranteed by VNC and was secured by the Company’s equity interest in VNC, all of the assets of VNC and certain intellectual property assets of the Company. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 23,334 shares of his personally owned, issued and outstanding common stock to the lender and brokers, as part of this transaction. The shares had a total fair value of $0.14 million. The Company accounted for this as a contribution from Mr. Hodges, as debt issuance costs. The Company incurred debt issuance costs to the placement agent of this transaction in the amount of $50 thousand. As of December 31, 2020, an aggregate principal amount of $1.1 million was outstanding under this loan. On January 26, 2021, $0.4 million of the principal amount of this loan and accrued interest with a combined total of $0.5 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 119,418 shares of common stock, along with warrants to purchase up to 119,418 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.7 million principal amount of this loan was fully repaid during fiscal 2021.

 

On January 15, 2021, in connection with its acquisition of the new manufacturing facility in Tucson, Arizona, AZCOMS entered into a secured loan agreement pursuant to which it received a loan in the amount of up to $5.36 million that bears interest on the outstanding loan balance at the greater of (i) 8% per annum or (ii) 6.75% per annum in excess of the 1-month LIBOR rate, and matures on January 15, 2022. At the closing of the loan, the lender withheld $0.51 million of the loan amount as an interest reserve. In addition, $0.88 million of the loan amount was withheld and may be disbursed at later dates to pay for lender-approved improvements to the property secured by the loan. Interest is payable monthly. The loan is due in full at maturity. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. Upon the maturity date or earlier date upon which the unpaid balance of the loan may become immediately payable due to acceleration, and on any prepayments of the loan, AZCOMS will owe an exit fee equal to the greater of (a) $54 thousand, or (b) 1.00% of the unpaid loan balance and all unpaid accrued interest and fees. Subject to certain terms and conditions and upon payment of a fee, AZCOMS may request a six-month extension of the maturity date. The loan is secured by the land, building and certain other assets of AZCOMS and is guaranteed by the Company and Daniel L. Hodges, the Company’s Chief Executive Officer. In addition, all rights to leases and rent related to the land and building assets have been assigned to the lender for potential non-performance by AZCOMS of its obligations under the loan. This loan is subject to certain financial and non-financial covenants on the part of AZCOMS at the end of each fiscal quarter and fiscal year. The Company incurred debt issuance costs for transaction in the amount of $0.16 million. As of September 30, 2021, an aggregate principal amount of $5.00 million was outstanding under this loan.

In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. The loan was secured by the assets of Fastback. The principal amount of this loan was fully repaid during fiscal 2021.

 

Notes Payable

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller on a promissory note in the principal amount of $0.5 million that bore interest at 12.0% per annum with a maturity date of October 17, 2017, which was subsequently extended to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and the full principal balance were due at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. During 2020, all unpaid accrued interest from October 1, 2019 through December 31, 2019 was converted into 4,832 shares of common stock. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.56 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 135,324 shares of common stock, along with warrants to purchase up to 135,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of a promissory note in the principal amount of $0.18 million that bore interest at the rate of 15% per annum and was due on November 30, 2017, which was subsequently extend to September 30, 2020 and the interest rate was reduced to 10% per annum. Accrued interest and principal were due and payable at maturity. Upon maturity, the interest rate increased to 15% per annum for any balance overdue by more than 5 days. As of December 31, 2020, an aggregate principal amount of $0.18 million was outstanding and past due. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In October 2017, DragonWave entered into a 90-day promissory note in the principal amount of $4.4 million with an original issue discount of $0.4 million. Subsequently, this note was amended to accrue interest at the rate of 8% per annum and to extend the maturity date with new payment terms. In September 2019, the promissory note was increased to $5.0 million as all unpaid accrued interest was added to the principal balance and to extend the maturity date to March 20, 2020 and increase the interest rate to 10% per annum. In April 2020, the maturity date of this note was extended to August 31, 2020, the interest rate was increased to 12% per annum, and the Company provided to the lender 33,334 fully paid and non-assessable shares of its common stock that have been treated as debt issuance costs. As of December 31, 2020, an aggregate principal amount of $3.5 million was outstanding under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $4.21 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 1,014,716 shares of common stock, along with warrants to purchase up to 1,014,716 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

On November 7, 2019, ComSovereign entered into several promissory notes in the aggregate principal amount of $0.45 million that bore an effective interest rate at 133% per annum due to a single payment incentive, which matured on December 6, 2019. Of these promissory notes, an aggregate principal amount of $0.2 million was owed to three employees. Accrued interest and principal were due and payable at maturity. These notes had been past due and were accruing interest at a rate of 18% per annum. As of December 31, 2020, the aggregate principal amount of $67 thousand was outstanding and past due under these notes. The aggregate principal amount of these notes was fully repaid during fiscal 2021.

  

On March 5, 2020, the Company sold a promissory note in the principal amount of $0.5 million with an original issue discount of $54 thousand, that matured on November 30, 2020. Additionally, in lieu of interest, the Company issued to the lender 16,667 shares of its common stock with a fair value of $57 thousand, which was recognized as a debt discount and amortized to interest expense over the term of the note. Any principal balance remaining unpaid past the maturity date accrued interest at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $0.5 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $0.51 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 123,305 shares of common stock, along with warrants to purchase up to 123,305 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

In connection with the acquisition of the business by Sovereign Plastics on March 6, 2020, the Company, entered into promissory notes or agreed to pay the sellers an aggregate principal amount of $0.58 million that did not bear interest and required monthly principal payments. As of December 31, 2021, an aggregate amount of $0.55 million was outstanding and past due. However, there were no penalties associated with this default. The aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

In addition, the Company assumed a note payable in the amount of $87 thousand bearing interest at 3% per annum and with a maturity date of February 16, 2023. Monthly payments of principal and interest are due over the term. As of September 30, 2021 and December 31, 2020, an aggregate principal amount of $22 thousand and $83 thousand, respectively, was outstanding under this note.

On May 29, 2020, the Company entered into a promissory note in the principal amount of $0.29 with an original issue discount of $40 thousand and a maturity date of September 30, 2020. The balance was due at maturity, with interest accruing at a rate of 12% per annum for any principal balance remaining unpaid past the maturity date. As of December 31, 2020, an aggregate principal amount of $0.29 million was outstanding and past due under this note. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and accrued interest with a combined total of $0.33 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 79,579 shares of common stock, along with warrants to purchase up to 79,579 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

 

Between July 2, 2020 and August 21, 2020, the Company borrowed an aggregate of $1.2 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $200 thousand. The notes had maturity dates between October 13, 2020 and November 30, 2020 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 96,634 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.48 million, to the accredited investors and brokers, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $1.2 million was outstanding and past due under these notes. On January 26, 2021, $0.75 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.89 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 213,496 shares of common stock, along with warrants to purchase up to 213,496 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.45 million aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

Between November 4, 2020 and November 24, 2020, the Company borrowed an aggregate of $0.55 million from accredited investors and issued to such investors promissory notes evidencing such loans. The principal amounts of the notes were between $50 thousand and $100 thousand. The notes had maturity dates between January 31, 2021 and February 23, 2021 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 38,334 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.26 million, to the accredited investors, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The Company defaulted on these notes during the 2020 fiscal year, causing the interest rate to increase to an annually compounded rate of 18% per annum, and the note and accrued interest to become due on-demand. The amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.55 million was outstanding under these notes. On January 26, 2021, $0.5 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.57 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Shareholders’ Equity, resulting in the issuance of 136,324 shares of common stock, along with warrants to purchase up to 136,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $50 thousand aggregate principal amount of these notes was fully repaid during fiscal 2021.

 

In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $1.5 million aggregate principal amount of term promissory notes. The individual principal amounts of the notes ranged from $1 thousand to $393 thousand. These notes bore interest at the rate of 10% per annum and matured on the earlier of (i) January 1, 2022, (ii) the date on which an aggregate of $6.0 million worth of products and services are sold following the acquisition date by (A) Fastback or (B) the Company and its subsidiaries (other than Fastback) to certain specified Fastback customers, or (iii) the date on which the Company issues and sells shares of its common stock or debt securities to investors in a bona-fide arms-length financing transaction for aggregate consideration of at least $12.0 million. Interest was payable in cash semi-annually in arrears on each June 1 and December 1, commencing on June 1, 2021, and on the maturity date. Principal and any unpaid accrued interest was due on the maturity date. These notes matured on February 10, 2021 upon the Company’s closing of a public offering, as disclosed in Note 15- Shareholders’ Equity. However, the representative of the Fastback sellers requested that the Company withhold payment of principal and interest on these notes until a dispute among such sellers was resolved. As payment was withheld at the request of the sellers’ representative, no event of default had occurred and interest was accrued only through the maturity date. These notes were fully repaid during fiscal 2021.

 

Various subsidiaries of the Company received loan proceeds or the Company assumed in conjunction with various acquisitions an aggregate amount of $0.77 million under the Paycheck Protection Program (“PPP”). The PPP loans have maturity dates ranging from 2 to 5 years and an interest rate of 1% per annum. The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. The loans and accrued interest are forgivable pursuant to section 1106 of the CARES Act, after a period of up to 24 weeks, as long as the borrower uses the loan proceeds for eligible purposes, including payroll, benefits, rent and utilities, and maintains its payroll levels. The amount of loan forgiveness shall be calculated in accordance with the requirements of the PPP, including the provisions of Section 1106 of the CARES Act, although no more than 40 percent of the amount forgiven can be attributable to non-payroll costs. Further, the amount of loan forgiveness will be reduced if the borrower terminates employees or reduces salaries during the period of up to 24 weeks. During the nine months ended September 30, 2021, an aggregate of $0.73 million of these notes has been forgiven. This forgiveness was recorded as a gain on extinguishment of debt in the Condensed Consolidated Statement of Operations. As of September 30, 2021 and December 31, 2020 September 30, 2021 and, an aggregate principal amount of $0.04 million and $0.58 million, respectively, was outstanding under these loans.

 

In connection with the acquisition of RVision by the Company, the Company assumed two notes payable with aggregate principal balances of $0.3 million. These notes bore interest at 6% and were paid in full immediately following the completion of the acquisition by the Company. 

 

Senior Debentures

 

In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of $0.1 million aggregate principal amount of 8% Senior Convertible Debentures of the seller that bore interest at the rate of 8% per annum and matured on December 31, 2019. Interest was payable semi-annually in cash or, at the seller’s option, in shares of the seller’s common stock at the conversion price that was equal to the lesser of (1) $24.00 or (2) 80% of the common stock price offered under the next equity offering. On April 30, 2020, these debentures were modified to remove the conversion feature and only have settlement through cash. During fiscal 2020, these debentures became past due and interest accrued at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $84 thousand was outstanding under these debentures. The aggregate principal amount of this debenture was fully repaid during fiscal 2021.

 

Convertible Notes Payable

 

On July 7, 2020, the Company sold a convertible promissory note in the principal amount of $0.29 million with an original issue discount of $36 thousand that bore interest at a rate of 12.5% per annum, and warrants to purchase an additional 52,910 shares of common stock. Warrants to purchase up to 9,260 shares of common stock, were also issued to an unrelated third-party as a placement fee for the transaction. Terms and maturities are similar to the April 29, 2020 note, as disclosed in the Company’s annual 10-K. In connection with this note, the Company recognized debt discounts of $0.22 million. On July 28, 2020, the Company defaulted on this note under the related Registration Rights Agreement by not filing a registration statement by July 28, 2020. As a result, the aggregate principal balance increased by penalties and interest of $88 thousand. In addition, the interest rate was increased to 24% per annum, and the note and accrued interest became due on-demand. As of December 31, 2020, there was an aggregate principal amount of $0.37 million outstanding and past due under this note. On January 22, 2021, the note holder converted the full principal of $0.37 million and all accrued interest with a combined total of $0.42 million into 155,013 shares of common stock.

 

On August 21, 2020, the Company sold a convertible promissory note in the principal amount of $1.7 million with an original issue discount of $0.2 million that bore interest at a rate of 5.0% per annum and matured on November 20, 2020. Accrued interest and principal were due on the maturity date. Upon maturity, the interest rate automatically increased to the lesser of 18% per annum or the maximum amount permitted by applicable law on any unpaid principal and accrued interest. Following the maturity date, the note was convertible into shares of common stock at a conversion price equal to 65% of the lowest volume weighted average price of the common stock during the 20 consecutive trading days immediately preceding the conversion date. As additional consideration for the loan, the Company issued to the lender 133,334 shares of common stock at a fair value of $10.05 per share. Warrants to purchase up to 17,857 shares of common stock that are exercisable for a purchase price of $8.40 per share at any time on or prior to August 20, 2025, were also issued to an unrelated third-party as a placement fee for the transaction. These transactions resulted in the Company recognized aggregate debt discounts of $1.73 million. On November 21, 2020, the Company defaulted on this note by not repaying the principal and accrued interest by the maturity date, which resulted in the aggregate principal balance increasing by penalties and interest of $0.54 million. In addition, the interest rate was increased to 24% per annum. As of December 31, 2020, an aggregate principal amount of $2.24 million was outstanding and past due under this note. The aggregate principal amount of this note was fully repaid during fiscal 2021.

 

In connection with its acquisition of Fastback on January 29, 2021, the Company issued to the sellers $11.15 million aggregate principal amount of convertible promissory notes. The individual principal amounts of the notes ranged from $6 thousand to $5.58 million. These notes initially bear interest at the rate of 1.01% per annum, which is to be adjusted to the prime rate as published by the Wall Street Journal on each annual anniversary of the issuance date, and mature on January 29, 2026. Interest is payable in cash annually in arrears on each January 1. Commencing on January 29, 2022, the outstanding principal and accrued interest on these notes may be converted in full to shares of the Company’s common stock at a conversion price of $5.22 per share, subject to adjustment. Upon an event of default, the interest rate will automatically increase to 15% per annum compounded annually, and all unpaid principal and accrued interest may become due on-demand. Principal and any unpaid accrued interest are due on the maturity date. Upon maturity, the interest rate will automatically increase to 15% per annum compounded annually on any unpaid principal. As of September 30, 2021, an aggregate principal amount of $11.15 million was outstanding.

 

In connection with its acquisition of Innovation Digital on June 3, 2021, the Company issued to the seller, who became an employee of the Company, a convertible promissory note in the principal amount of $0.6 million that bears interest at the rate of 5% per annum, maturing on June 3, 2022. Accrued interest and principal is due at maturity. Commencing December 3, 2021, the outstanding principal and accrued interest on this note may be converted into shares of the Company’s common stock at an initial conversion price of $2.35 per share subject to certain terms, conditions and adjustment. As of September 30, 2021, the full principal amount of $0.6 million was outstanding.

 

Senior Convertible Promissory Note

 

On May 27, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $11.0 million with an original issue discount of $1.0 million bearing an interest rate of 6% per annum that matures on May 27, 2023. The Company issued to the buyer warrants to purchase up to 1,820,000 shares of common stock with an exercise price of $4.50 per share, subject to adjustment, any time prior to May 27, 2026, and a grant date fair value of $0.505 per share. The Company also paid aggregate cash debt issuance costs of $0.69 million. The resulting aggregate debt discount recorded by the Company of $2.6 million. Principal payments of $0.61 million plus interest are required to be paid monthly commencing six months after the date of issuance. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. On August 25, 2021, we amended and restated the senior secured convertible note we issued to reduce the initial conversion price of such note to $3.00 per share, and to adjust the exercise price of the warrants to $3.00 per share. As of September 30, 2021, he full principal amount of $11.0 million was outstanding.

 

On August 25, 2021, the Company sold a senior secured convertible promissory note in the principal amount of $5.8 million with an original issue discount of $0.8 million bearing an interest rate of 6% per annum that matures on August 25, 2025. The Company issued to the buyer warrants to purchase up to 1,315,789 shares of common stock with an exercise price of $3.00 per share, subject to adjustment, any time prior to August 25, 2026, and a grant date fair value of $0.859 per share. The Company also paid aggregate cash debt issuance costs of $0.35 million. The resulting aggregate debt discount recorded by the Company of $2.28 million. Principal payments of $0.322 million plus interest are required to be paid monthly commencing five business days after a registration statement is declared effective, but in no event later than November 30, 2021. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. As of September 30, 2021, an aggregate principal amount of $5.8 million was outstanding.

 

Senior Convertible Debentures

 

On September 24, 2019, ComSovereign sold $0.25 million aggregate principal amount of 10% Senior Convertible Debentures that bore interest at a rate of 10% per annum and were scheduled to mature on December 31, 2021. Interest was paid semi-annually in arrears in June and December of each year in cash or, at ComSovereign’s option, in shares of common stock at the conversion price that is equal to the lesser of (1) $7.50 or (2) a future effective price per share of any common stock sold by ComSovereign. Upon an event of default, the interest rate shall automatically increase to 15% per annum. In connection with these debentures, ComSovereign recognized aggregate debt discounts of $0.25 million. On April 21, 2020, all unpaid accrued interest through December 31, 2019 was converted into 2,234 shares of common stock. Also on April 21, 2020, all the outstanding warrants were exercised at $0.03 per share into 94,510 issued shares of the Company’s common stock, resulting in full recognition in interest expense of the remaining debt discount. On April 30, 2020, these debentures were amended to provide for the conversion of the debentures into shares of the Company’s common stock instead of ComSovereign’s common stock and the conversion price was changed from $7.50 per share to $2.268 per share. The Company defaulted on these debentures during the 2020 fiscal year, causing the interest rate to increase to 15% per annum, and the debentures and accrued interest to become due on-demand. Any remaining amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.25 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the aggregate principal and interest of $0.28 million into 125,186 shares of common stock.

 

On July 2, 2020, the Company sold $1.0 million aggregate principal amount of 9% Senior Convertible Debentures to an accredited investor that bore interest at a rate of 9% per annum and a maturity date of September 30, 2020, subsequently extended to November 30, 2020. Accrued interest and principal were due at maturity, with interest paid in cash or, at the Company’s option, in shares of common stock at the conversion price of $3.00 per share. Upon an event of default, the interest rate would automatically increase to 15% per annum. The debentures were convertible into shares of the Company’s common stock at a conversion price of $3.00 per share. The Company also issued warrants to purchase 33,334 shares of common stock that are exercisable for a purchase price of $3.00 per share, at any time on or prior to the earlier of December 31, 2022 or the second anniversary of the Company’s consummation of a public offering of its common stock in connection with an up-listing of the common stock to a national securities exchange. In connection with these debentures, the Company recorded total debt discounts of $0.16 million. Amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the debentures becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $1.0 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the principal amount of $0.9 million into 300,000 shares of common stock. The remaining principal amount of $0.1 million and accrued interest with a combined total of $0.16 million, was fully extinguished on January 26, 2021 at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of, along with warrants to purchase up to 38,713 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. 

 

Certain agreements governing the secured notes payable, notes payable and senior convertible debentures contain customary covenants, such as debt service coverage ratios, limitations on liens, dispositions, mergers, entry into other lines of business, investments and the incurrence of additional indebtedness.

 

All debt agreements are subject to customary events of default. If an event of default occurs with respect to the debt agreements and is continuing, the lenders may accelerate the applicable amounts due.

  

Future maturities contractually required by the Company under long-term debt obligations are as follows for the years ending December 31:

 

(Amounts in thousands)      
Remainder of 2021   $ 2,879  
2022     16,815  
2023     3,742  
2024     9  
2025     9  
Thereafter     11,348  
Total   $ 34,802  
Less unamortized discounts and debt issuance costs     (4,371 )
Total net debt     30,431  
Less current portion of long-term debt, net of unamortized discounts and debt issuance costs     (12,354 )
Total long-term debt, net of unamortized discounts and debt issuance costs     18,077  
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

14. RELATED PARTY TRANSACTIONS 

 

Accrued Liabilities – Related Party

 

As of September 30, 2021 and December 31, 2020, the accrued liabilities – related party balance was $86 thousand and $30 thousand, respectively, which represented amounts owed to various contractors, officers and employees of the Company as described below.

 

On November 10, 2017, the Company and Global Security Innovative Strategies, LLC (“GSIS”), a company in which David Aguilar, a member of the Company’s Board of Directors, is a principal, entered in an agreement (the “GSIS Agreement”) pursuant to which GSIS agreed to provide business development support and general consulting services for sales opportunities with U.S. government agencies and other identified prospects and consulting support services for the Company. The GSIS Agreement had an initial term of six months beginning on November 1, 2017. On September 26, 2018, the parties amended the GSIS Agreement to extend the period of service through September 2019 with monthly automatic renewals thereafter. The Company also agreed to issue an option to purchase 100,000 shares of the Company’s common stock at an exercise price of $1.00. This option immediately vested and terminates on September 26, 2022. Pursuant to the GSIS Agreement, GSIS is paid a fee of $10 thousand per month. In addition, GSIS is paid for the expenses incurred in connection with the performance of its duties under the GSIS Agreement. Either party may terminate or renew the GSIS Agreement at any time, for any reason or no reason, upon at least 30 days’ notice to the other party. As of September 30, 2021 and December 31, 2020, GSIS was owed $31 thousand and $30 thousand, respectively, for normal monthly retainers and expenses incurred and these amounts were recorded in accrued liabilities – related party.

 

Notes Payable – Related Party

 

On August 5, 2019, Daniel L. Hodges, the Company’s Chairman and Chief Executive Officer, and his wife, loaned DragonWave $0.2 million at an interest rate of 5.0% per annum and an 18.0% default interest rate with a maturity date of December 31, 2020. Interest was payable monthly while the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $0.2 million was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.

  

On July 1, 2020, Brent Davies, a member of the Company’s Board of Directors and Audit Committee, loaned the Company $50 thousand at an interest rate of 4.80% per annum with an original maturity date of August 31, 2020. This note was amended to extend the maturity date to November 30, 2020. Interest and the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $50 thousand was outstanding and past due under the loan. The aggregate principal amount of this note was fully repaid during the first quarter of fiscal year 2021.

 

Between October 15, 2020 and December 28, 2020, the Company borrowed an aggregate of $0.6 million from Dr. Dustin McIntire, the Company’s Chief Technology Officer, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $0.1 million and $0.4 million, and such notes bore interest at 10% per annum and were due between January 14, 2021 and March 28, 2021. As of December 31, 2020, $0.6 million was outstanding under these notes. The aggregate principal amount of these notes was fully repaid during the first quarter of fiscal year 2021.

 

Between November 13, 2020 and December 24, 2020, the Company borrowed an aggregate of $0.16 million from Richard J. Berman, a member of the Company’s Board of Directors, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $40 thousand and $120 thousand, and such notes bore interest at 8% per annum and were due between February 12, 2021 and March 23, 2021. As of December 31, 2020, $0.16 million was outstanding under these notes. On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and all accrued interest with a combined total of $0.18 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 42,776 shares of common stock, along with warrants to purchase up to 42,776 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders’ Equity
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
SHAREHOLDERS’ EQUITY

15. SHAREHOLDERS’ EQUITY

 

For the nine months ended September 30, 2021

 

As of September 30, 2021, the Company had 100,000,000 shares of preferred stock authorized for issuance, none of which were issued and outstanding and 300,000,000 shares of common stock authorized for issuance and 72,533,850 shares of common stock issued and outstanding.

 

On May 26, 2020, the board of directors of the Company and stockholders holding a majority of the outstanding shares of the Company’s common stock approved resolutions authorizing the board of directors to effect the Split of the Company’s common stock at an exchange ratio of up to 1-for-3, with the board of directors retaining the discretion as to whether to implement the Split. On December 16, 2020, the Company’s board of directors approved a ratio for the Split of 1-for-3, which was effected on January 21, 2021. The Condensed Consolidated Financial Statements and accompanying notes give effect to this Split as if it occurred at the beginning of the first period presented. 

 

Public Offerings

 

On January 26, 2021 (the “First Offering Closing Date”), the Company sold an aggregate of 3,855,422 units at a price to the public of $4.15 per unit (the “First Offering”), each unit consisting of one share of the Company’s common stock, and a warrant to purchase one share of common stock at an exercise price of $4.50 per share (the “First Offering Warrants”), pursuant to an Underwriting Agreement, dated as of January 21, 2021 (the “First Offering Underwriting Agreement”), between the Company and the representative (the “Representative”) of the several underwriters named in the First Offering Underwriting Agreement. In addition, pursuant to the First Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 578,312 additional shares of common stock, and/or 578,312 additional First Offering Warrants, to cover over-allotments in connection with the First Offering, which the Representative partially exercised to purchase 578,312 Warrants on the First Offering Closing Date. For additional information on these First Offering Warrants, see Note 16 – Share-Based Compensation.

 

The common stock and the warrants of the First Offering were offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-248490), filed by the Company with the U.S. Securities and Exchange Commission (“SEC”) under the Securities Act, on August 28, 2020, as amended, and which became effective on January 21, 2021.

 

On the First Offering Closing Date, the Company received gross proceeds of approximately $16.0 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.

 

On January 27, 2021, the Representative exercised its over-allotment option for the First Offering to purchase 329,815 additional shares of common stock, which closed on January 29, 2021. The Company received gross proceeds of approximately $1.37 million before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds.

 

Pursuant to the First Offering Underwriting Agreement, the Company also agreed to issue to the Representative warrants (the “Representative’s First Offering Warrants”) to purchase up to a total of 154,216 shares of common stock (4% of the shares of common stock sold in the First Offering). See Note 16 – Share-Based Compensation.

 

The total expenses of the First Offering were approximately $2.7 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the First Offering. As part of this offering, the Company also issued 100,000 warrants to purchase the Company’s common stock at $4.15 per share to compensate a vendor for certain offering costs. See Note 16 – Share-Based Compensation.

 

On February 10, 2021 (the “Second Offering Closing Date”), the Company sold an aggregate of 5,647,059 shares of the Company’s common stock, at a price to the public of $4.25 per share (the “Second Offering”), pursuant to an Underwriting Agreement, dated as of February 10, 2021 (the “Second Offering Underwriting Agreement”), between the Company the Representative of the several underwriters named in the Second Offering Underwriting Agreement. In addition, pursuant to the Second Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 847,058 additional shares of common stock to cover over-allotments in connection with the Second Offering, which the Representative exercised in full on February 11, 2021.

 

The common stock was offered and sold to the public pursuant to the Company’s registration statement on Form S-1 (File No. 333-252780), filed by the Company with the SEC under the Securities Act, on February 5, 2021, and the Company’s registration statement on Form S-1 (File No. 333-252974), filed by the Company with the SEC under Rule 462(b) of the Securities Act on February 10, 2021, each of which became effective on February 10, 2021.

 

The Company received gross proceeds of approximately $27.6 million, before deducting underwriting discounts and commissions of 8% of the gross proceeds and estimated offering expenses.

 

Pursuant to the Second Offering Underwriting Agreement, the Company also issued to the Representative warrants (the “Representative’s Second Offering Warrants”) to purchase up to a total of 225,882 shares of common stock (4% of the shares of common stock sold in the Second Offering), of which warrants to purchase 198,776 shares of common stock were registered under the Securities Act and warrants to purchase 27,106 shares of common stock were issued in a private placement to the Representative. See Note 16 – Share-Based Compensation.

 

The total expenses of the Second Offering were approximately $2.6 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Second Offering.

 

Consulting Agreements and Settlements with Vendors

 

On January 31, 2020, the Company entered into an agreement with a consultant to replace an existing consulting agreement between the consultant and the Company to allow the consultant to elect to take from 50% to 100% of its compensation in the form of common stock based on an agreed upon conversion calculation. Any difference between the amount due and the actual fair value of the shares issued in payment is recorded as general and administrative expense in the Company’s Condensed Consolidated Financial Statements. Common stock to be issued to the consultant will be paid on a quarterly basis. During the nine months ended September 30, 2021 and 2020, respectively, the Company issued 15,740 shares of its common stock with a fair value of $69 thousand and 55,032 shares of its common stock, with a fair value of $193 thousand to the consultant for services previously rendered.

 

On December 9, 2020, the Company entered into an agreement with a consultant that required the payment of 5,000 shares of its common stock with a fair value of $31 thousand at the inception of the contract with the obligation to perform services in the future. These shares of common stock were issued on December 14, 2020. As of December 31, 2020, 2,125 of these shares of common stock had vested and expense of $13 thousand has been recognized, through satisfaction of the performance obligation. During the first quarter of the fiscal 2021 year, the remaining shares of 2,875 vested and $18 thousand of additional expense was recognized.

 

Dividends

 

The Company did not pay dividends to holders of its common stock during the nine months ended September 30, 2021. The determination to pay dividends on common stock will be at the discretion of the Board of Directors and will depend on applicable laws and the Company’s financial condition, results of operations, cash requirements, prospects and such other factors as the Board of Directors may deem relevant. In addition, current or future loan agreements may restrict the Company’s ability to pay dividends. The Company does not anticipate declaring or paying any cash dividends on common stock in the foreseeable future.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

16. SHARE-BASED COMPENSATION

 

As described in Note 15 – Stockholders’ Equity, effective January 21, 2021, the Company enacted the Split of the Company’s common stock. As a result, the Company has given effect to the Split as if it occurred at the beginning of the first period presented for all share-based compensation. 

 

2020 Long-Term Incentive Plan

 

On April 22, 2020, the Company’s Board of Directors adopted the 2020 Long-Term Incentive Plan (the “2020 Plan”), which was approved by the stockholders on or about May 6, 2020. Employees, officers, directors and consultants that provide services to the Company or one of its subsidiaries may be selected to receive awards under the 2020 Plan. Awards under the 2020 Plan may be in the form of incentive or nonqualified stock options, stock appreciation rights, stock bonuses, restricted stock, stock units and other forms of awards including cash awards and performance-based awards.

 

As originally approved, a total of 3,333,334 shares of the Company’s common stock were authorized for issuance with respect to awards granted under the 2020 Plan. As approved by the stockholders on or about June 25, 2021, the amount authorized to be issued under the 2020 Plan has been increased to 8,333,334 shares of the Company’s common stock. Any shares subject to awards that are not paid, delivered or exercised before they expire or are cancelled or terminated, or fail to vest, as well as shares used to pay the purchase or exercise price of awards or related tax withholding obligations, will become available for other award grants under the 2020 Plan. As of September 30, 2021, 5,430,505 options had been issued under the 2020 Plan, of which 33,334 were forfeited and 63,333 have been exercised, and 2,936,163 shares authorized under the 2020 Plan remained available for award purposes.

 

The 2020 Plan will terminate on May 1, 2030. The maximum term of options, stock appreciation rights and other rights to acquire common stock under the 2020 Plan is ten years after the initial date of the award.

 

Restricted Stock Awards

 

On December 2, 2019, the Company’s Board of Directors granted an aggregate of 633,336 RSAs to nine officers and directors (“Participant”) at a grant date fair value of $2.46 per share. The original vesting period for these RSAs is as follows: 283,339 were to vest on the one-year anniversary of the grant date; 283,331 were to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. As of December 31, 2020, 283,339 RSAs had vested. In the first quarter of fiscal 2021, the Company modified the RSA awards for two individuals to accelerate the final vesting of their awards in consideration of the individuals’ separation and/or retirement. This modification resulted in the vesting of an additional 50,000 RSAs. An incremental compensation expense was recognized for the modification totaling $0.17 million during the nine months ended September 30, 2021. As of September 30, 2021, the remaining unvested RSAs from these awards, totaling 299,997, are scheduled to vest as follows: 233,331 are scheduled to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date.

 

On January 26, 2021, the Company’s Board of Directors granted an aggregate of 66,667 RSAs to one director at a grant date fair value of $4.50 per share. The vesting period for these RSAs is as follows: 33,334 vest on the one-year anniversary of the grant date and 33,333 vest on the two-year anniversary of the original grant date.

 

For all RSAs that are currently outstanding, if the Participant’s employment with, engagement by, or service to the Company terminates for any reason (other than due to disability, retirement or death, or termination by employee for “Good Cause” as defined pursuant to a written employment contract) prior to the vesting of all or any portion of the RSAs granted, such RSAs shall immediately be cancelled. If the Participant’s employment with, engagement by, or service to the Company terminates due to the Participant’s death, disability or retirement, or by termination by such employee for “Good Cause” as defined pursuant to a written employment contract, the Participant shall become 100% vested in the RSAs granted as of the date of any such termination. There were no RSAs that were forfeited in the nine months ended September 30, 2021. For the three and nine months ended September 30, 2021, respectively, the Company recognized $0.18 million and $0.71 million of compensation expense related to RSAs and had unrecognized compensation cost as of September 30, 2021 for RSAs of $0.46 million.

 

Stock Options

 

On April 1, 2021, from shares available to be issued under the 2020 Plan, the Board of Directors of the Company granted options to purchase an aggregate 2,458,163 shares of common stock with exercise prices ranging from $2.75 to $3.025 per share and a grant date fair value ranging from $0.961 to $1.042 per share. These options have a three year service period and vest ratably on the first, second and third anniversary of their grant date.

 

Also, on April 1, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 2,680,048 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the number of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares were considered granted and have a grant date fair value ranging from $0.759 to 0.768 per share. Of these, options to purchase 753,837 shares have a three year service period and vest ratably on the first, second and third anniversary of their authorization for issuance and options to purchase 1,025,000 shares have a two-year service period and vest ratably on the first and second anniversary of their authorization for issuance.

 

On May 5, 2021, the Board of Directors of the Company authorized the issuance of options to purchase an aggregate of 295,000 shares of common stock with an exercise price of $2.75 per share. These shares were in excess of the amount of shares available under the 2020 Plan at that time and were subject to the approval by the Company’s stockholders of an increase to the shares available in the 2020 Plan as noted above. Effective with the approval of the shareholders on June 25, 2021, these shares are considered granted and have a grant date fair value of $0.873 per share. Of these, options to purchase 2,700,000 shares have a one year service period and vest ratably on the six month and twelve month anniversary of their authorization for issuance and options to purchase 25,000 shares vested immediately upon grant.

 

On June 29, 2021, the Board of Directors approved the modification of 655,002 options previously issued outside of the corporate plan. These options were scheduled to expire 90 days after the March 31, 2021 retirement of a long-time employee. This modification extended the expiration date of these options through December 15, 2021. The Company has recognized incremental compensation expense of $0.13 million related to this modification.

 

No options were granted during the three months ended September 30, 2020.

 

The following table summarizes the assumptions used to estimate the fair value of options granted during the nine months ended September 30, 2021:

 

    2021  
Expected dividend yield     0 %
Expected volatility     46.5 - 53.02 %
Risk-free interest rate     0.48 - 0.89 %
Expected life of options     3.00 - 5.00 years  

 

The following tables represent stock option activity for the nine months ended September 30, 2021 and 2020:

 

(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   3,433,515   $1.59    2.01   $15,221 
Exercisable – December 31, 2020   3,400,181    1.58    1.99    15,129 
Granted   4,532,000    2.76    4.51    
 
Exercised   (63,333)   0.26    3.77    85 
Cancelled or Expired   (856,669)   1.78    0.18    91 
Outstanding – September 30, 2021   7,045,513   $2.33    3.51   $830 
Exercisable – September 30, 2021   2,513,513   $1.56    1.70   $830 

  

(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   2,898,347   $1.90    1.92   $2,265 
Exercisable – December 31, 2019   2,898,347    1.90    1.92    2,265 
Granted   908,505    0.77    4.59    5,838 
Exercised   
    
    
    
 
Cancelled or Expired   (333,335)   2.01    0.59    1,903 
Outstanding – September 30, 2020   3,440,183   $1.59    2.26   $19,339 
Exercisable – September 30, 2020   3,406,849   $1.58    2.24   $19,207 

  

The Company recognized $0.47 million and $0.82 million of share-based compensation expense related to options for the three and nine months ended September 30, 2021, respectively. The Company recognized $5 thousand of share-based compensation expense related to options for the nine months ended September 30, 2020. Compensation expense related to stock options is recorded in general and administrative in the Condensed Consolidated Statement of Operations. For the nine months ended September 30, 2021, the Company has $3.48 million of unrecognized compensation expense related to options. For the nine months ended September 30, 2020, the Company had $25 thousand of unrecognized compensation expense related to options.

 

Warrants

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 2,751,556 shares of the Company’s common stock as partial consideration for the debt extinguishments disclosed in Note 15 – Debt Agreements and Note 16 – Related Party Transactions. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 100,000 shares of the Company’s common stock as consideration for certain costs related to the First Offering as disclosed in Note 15 – Stockholders’ Equity. The warrants have an exercise price of $4.15 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.703 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 154,216 shares of the Company’s common stock as the Representative’s First Offering Warrants as discussed in Note 15 – Stockholders’ Equity. The Representative’s First Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the First Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after January 21, 2021. The warrants have an exercise price of $5.1875 per share and an expiration date of January 21, 2026. The issuance date fair value of these warrants was estimated to be $1.376 per share. As of September 30, 2021, all warrants were exercisable but none of these warrants were exercised during the nine months ended September 30, 2021.

 

On January 26, 2021, the Company issued warrants to purchase an aggregate of 4,433,734 shares of the Company’s common stock as portion of the Units offered in the Company’s First Offering as disclosed in Note 15 – Stockholders’ Equity. The warrants have an exercise price of $4.50 per share and an expiration date of January 26, 2026. The issuance date fair value of these warrants was estimated to be $1.597 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On February 12, 2021, the Company issued warrants to purchase an aggregate of 225,882 shares of the Company’s common stock as the Representative’s Second Offering Warrants as discussed in Note 15 – Stockholders’ Equity. The Representative’s Second Offering Warrants were subject to a lock-up for 180 days from the commencement of sales in the Second Offering, including a mandatory lock-up period in accordance with FINRA Rule 5110(e), and were non-exercisable for six (6) months after February 10, 2021. The warrants have an exercise price of $5.3125 per share and an expiration date of February 10, 2026. The issuance date fair value of these warrants was estimated to be $1.918 per share. None of these warrants were exercised during the nine months ended September 30, 2021.

 

On May 27, 2021, the Company issued warrants to purchase an aggregate of 1,820,000 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – Debt Agreements. These warrants have an exercise price of $4.50, subject to adjustment, a grant date fair value of $0.505 per share, and expire on May 27, 2026.

 

On August 25, 2021, the Company issued warrants to purchase an aggregate of 1,315,789 shares of the Company’s common stock in conjunction with a debt agreement as discussed in Note 15 – Debt Agreements. These warrants have an exercise price of $3.00, subject to adjustment, a grant date fair value of $0.859 per share, and expire on August 25, 2026. 

 

All warrants are valued utilizing the Black-Scholes pricing model using the assumptions listed below. The weighted average grant date fair value of all warrants issued during the nine months ended September 30, 2021, was $1.328 per share.

 

The following table summarizes the assumptions used to estimate the fair value of warrants granted during the nine months ended September 30, 2021:

 

    2021  
Expected dividend yield     0 %
Expected volatility     39.94 -  46.22 %
Risk-free interest rate     0.42 - 0.84 %
Contractual life of warrants     5.00 years  

 

The following tables represents warrant activity for the nine months ended September 30, 2021 and 2020:

 

(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   890,416   $1.46    4.02   $4,083 
Exercisable – December 31, 2020   890,416   $1.46    4.02   $4,083 
Granted/Issued   10,804,881    4.09    4.45    
 
Exercised   
    
    
    
 
Forfeited or Expired   (13,706)   1.90    0.85    1 
Outstanding – September 30, 2021   11,681,591   $3.89    4.37   $679 
Exercisable – September 30, 2021   11,681,591   $3.89    4.37   $679 

 

(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   167,846   $2.85    1.96   $258 
Exercisable – December 31, 2019   167,846   $2.85    1.96   $258 
Granted   858,985    1.39    4.43    5,016 
Exercised   (94,510)   0.03    1.25    678 
Forfeited or Expired   
    
    
    
 
Outstanding – September 30, 2020   932,321   $1.79    4.17   $5,251 
Exercisable – September 30, 2020   932,321   $1.79    4.17   $5,251 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

17. COMMITMENTS AND CONTINGENCIES

 

From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Management does not believe that after the final disposition any of these matters is likely to have a material adverse impact on the Company’s financial condition, results of operations or cash flows.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration
9 Months Ended
Sep. 30, 2021
Risks and Uncertainties [Abstract]  
CONCENTRATION

18. CONCENTRATION

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist primarily of trade accounts receivable. The Company performs ongoing credit evaluations of its customers and generally does not require collateral related to its trade accounts receivable. At September 30, 2021, accounts receivable from customers comprised approximately 97% of the Company’s total trade accounts receivable, and none of this balance had been characterized as uncollectible. In addition, for the nine months ended September 30, 2021, there were no customers that individually exceeded 10% of revenue.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

19. SUBSEQUENT EVENTS

 

Corporate Acquisition

 

On October 4, 2021, the Company completed the acquisition of SAGUNA Networks LTD (“SAGUNA”), a Israeli company for total consideration of approximately $13.6 million worth of shares of restricted common stock.

 

Public Offering of Preferred Series A

 

On October 29, 2021 (the “Preferred Series A Offering Closing Date”), the Company sold an aggregate of 320,000 shares of the Company’s newly-designated 9.25% Series A Cumulative Redeemable Perpetual Preferred Stock, par value $0.0001 per share (the “Series A Preferred Stock”), at a public offering price of $25.00 per share, which is the initial liquidation preference of the Series A Preferred Stock. Pursuant to the terms of the Underwriting Agreement dated October 26, 2021, the Company granted the Underwriters a 30-day option to purchase up to an additional 48,000 shares of Series A Preferred Stock. The Series A Preferred Stock was offered and sold pursuant to a prospectus supplement, dated October 26, 2021 (the “Prospectus Supplement”), and a base prospectus, dated September 14, 2021, relating to the Company’s effective shelf registration statement (the “Registration Statement”) on Form S-3 (File No. 333-259307).

 

The Series A Preferred Stock has been listed on The Nasdaq Capital Market under the symbol “COMSP”.

 

On the Preferred Series A Offering Closing Date, the Company received gross proceeds of approximately $7.2 million, before deducting underwriting discounts and commissions of eight percent (8%) of the gross proceeds and estimated offering expenses.

 

The total expenses of the Preferred Series A Offering were approximately $0.9 million, which included the underwriting discounts and commissions and the Representative’s reimbursable expenses relating to the Preferred Series A Offering.

 

The Company intends to use $2.75 million of the net proceeds from the Offering for the repayment of certain indebtedness and the balance for general corporate and working capital purposes.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Acquisitions

Acquisitions

 

The Company accounts for business combinations under the acquisition method of accounting, in accordance with ASC Topic 805, Business Combinations, which requires assets acquired and liabilities assumed to be recognized at their fair values on the acquisition date. Any excess of the fair value of purchase consideration over the fair value of the assets acquired less liabilities assumed is recorded as goodwill. The fair values of the assets acquired and liabilities assumed are determined based upon the valuation of the acquired business and involves management making significant estimates and assumptions.

 

Accounting Standards Not Yet Adopted

Accounting Standards Not Yet Adopted

 

The Company applies the guidance of Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The Company recognizes the fair value of assets acquired and liabilities assumed in transactions; establishes the acquisition date fair value as the measurement objective for all assets acquired and liabilities assumed; expenses transaction and restructuring costs; and discloses the information needed to evaluate and understand the nature and financial effect of the business combination.

 

In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combination (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This guidance amends ASC 805 to “require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination.” Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. As a public business entity, this standard will become effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the potential impact ASU 2021-08 will have on our Condensed Consolidated Financial Statements.

 

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) (ASU 2021-04). This guidance clarifies an issuer’s accounting for certain modifications of freestanding equity-classified written call options and provides a “principles-based” framework to determine whether an issuer should recognize the modification or exchange and an adjustment to equity or an expense. The Company is currently evaluating the potential impact ASU 2021-04 will have on our Condensed Consolidated Financial Statements.

 

In August 2020, the FASB issued ASU 2020-06, Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. This guidance simplifies the accounting for certain convertible instruments and contracts in an entity’s own equity. As a smaller reporting entity, this standard will become effective for fiscal years beginning after December 15, 2023, including interim periods within those years. The Company is currently evaluating the potential impact ASU 2020-06 will have on the Condensed Consolidated Financial Statements.

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848). This guidance provides optional guidance related to reference rate reform, which provides practical expedients for contract modifications and certain hedging relationships associated with the transition from reference rates that are expected to be discontinued. This guidance is applicable for borrowing instruments that use LIBOR as a reference rate and is effective upon issuance through December 31, 2022. The Company has performed an evaluation of and will continue to evaluate, through December 31, 2022, the impact of this ASU. This ASU does not currently and is not expected to have in the future, a material effect on the Condensed Consolidated Financial Statements.

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13) and also issued subsequent amendments to the initial guidance: ASU 2018-19, ASU 2019-04, ASU 2019-05 and ASU 2019-11 (collectively, Topic 326). Topic 326 requires measurement and recognition of expected credit losses for financial assets held. This standard will become effective for interim and annual periods beginning after December 15, 2022 and earlier adoption is permitted. The Company is currently evaluating the potential impact the adoption of this ASU will have on the Condensed Consolidated Financial Statements.

 

Earnings Per Share

Earnings Per Share

 

Potential common shares issuable to employees, non-employees and directors upon exercise or conversion of shares are excluded from the computation of diluted earnings per common share when the effect would be anti-dilutive. All potential common shares are anti-dilutive in periods of net loss available to common shareholders. Stock options and warrants are anti-dilutive when the exercise price of these instruments is greater than the average market price of the Company’s common stock for the period (out-of-the-money), regardless of whether the Company is in a period of net loss available to common shareholders. The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of September 30, 2021 and 2020, respectively: stock options of 2,513,513 and 2,548,345, unvested restricted stock units of 330,046 and 314,938, warrants of 8,815,210 and 94,465, and convertible notes that, if converted, would result in an estimated 2,391,336 and 229,348 shares of common stock. 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue Disclosure [Abstract]  
Schedule of timing of revenue recognition
   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Timing of revenue recognition:                
Services and products transferred at a point in time  $3,979   $1,941   $9,348   $7,056 
Services and products transferred over time   136    77    464    457 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Schedule of revenue by products and services
   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)  2021   2020   2021   2020 
Revenue by products and services:                
Products  $3,847   $1,726   $8,713   $6,298 
Services   268    292    1,099    1,215 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Schedule of revenue by geography
   Three Months Ended
September 30,
   Nine months ended
September 30,
 
(Amounts in thousands)   2021   2020   2021   2020 
Revenue by geography:                
North America  $3,665   $1,831   $7,945   $6,755 
International   450    187    1,867    758 
Total revenue  $4,115   $2,018   $9,812   $7,513 

 

Schedule of opening and closing balances of contract liabilities
(Amounts in thousands)  Total 
Balance at December 31, 2020  $864 
Increase   2,190 
Balance at September 30, 2021  $3,054 

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents (Tables)
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents consisted
(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Cash and cash equivalents  $2,449   $731 
Restricted cash   420    
 
Total cash, cash equivalents and restricted cash in the Statement of Cash Flows  $2,869   $731 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of accounts receivable, net
(Amounts in US$’s)  September 30,
2021
   December 31,
2020
 
Account receivables  $2,957   $2,474 
Less: Allowance for doubtful accounts   (1,014)   (1,687)
Total account receivables, net  $1,943   $787 

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of inventory
(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Raw materials  $5,827   $1,765 
Work in progress   1,682    461 
Finished goods   4,598    3,305 
Total inventory   12,107    5,531 
Reserve   (1,288)   (993)
Total inventory, net  $10,819   $4,538 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid (Tables)
9 Months Ended
Sep. 30, 2021
Prepaid [Abstract]  
Schedule of prepaid expenses
(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Prepaid products and services  $6,475   $172 
Deferred offering expenses   
    569 
Prepaid rent and security deposit   259    732 
   $6,734   $1,473 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
(Amounts in thousands)  September 30,
2021
   December 31,
2020
 
Shop machinery and equipment  $11,556   $9,961 
Computers and electronics   1,454    575 
Office furniture and fixtures   710    348 
Building   4,801    
 
Land   1,330    
 
Leasehold improvements   1,269    274 
    21,120    11,158 
Less - accumulated depreciation   (11,324)   (8,872)
   $9,796   $2,286 

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases Disclosure [Abstract]  
Schedule of other information related to our operating leases
(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Operating lease ROU Asset – December 31, 2020  $2,725 
Increase   1,890 
Decrease   
 
Amortization   (748)
Operating lease ROU Asset – September 30, 2021  $3,867 
      
Operating lease liability – December 31, 2020  $2,885 
Increase   1,883 
Decrease   (30)
Amortization   (705)
Operating lease liability – September 30, 2021  $4,033 
      
Operating lease liability – short term  $1,021 
Operating lease liability – long term   3,012 
Operating lease liability – total  $4,033 
      
Operating lease cost  $911 
Variable lease cost  $
 
Short-term lease cost  $129 
      
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows from operating leases  $890 

 

Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases
   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   6.13 years    4.19 years 
Weighted average discount rate   4.4%   5.95%

 

Schedule of total remaining years to lease liabilities
(Amounts in thousands)  Operating
Leases
 
Remainder of 2021  $358 
2022   1,240 
2023   1,104 
2024   767 
2025   444 
Thereafter   983 
Total minimum lease payments   4,896 
Less: effect of discounting   (863)
Present value of future minimum lease payments   4,033 
Less: current obligations under leases   (1,021)
Long-term lease obligations  $3,012 

 

Schedule of finance leases information
(Amounts in thousands)  For the
nine months
ended
September 30,
2021
 
Finance lease ROU Asset – December 31, 2020  $68 
Increase   187 
Decrease   (22)
Amortization   (17)
Finance lease ROU Asset – September 30, 2021  $216 
      
Finance lease liability – December 31, 2020  $55 
Increase   188 
Interest accretion   1 
Payment   (40)
Operating lease liability – September 30, 2021  $204 
      
Finance lease liability – short term  $66 
Finance lease liability – long term   138 
Finance lease liability – total  $       204 

 

Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases
   September 30,
2021
   December 31,
2020
 
Weighted average remaining lease term   3.18 years    1.10 years 
Weighted average discount rate   0.54%   3.91%

 

Schedule of total remaining years to the finance lease liabilities
(Amounts in thousands)  Finance
Leases
 
Remainder of 2021  $23 
2022   72 
2023   63 
2024   49 
2025   11 
Thereafter   6 
Total minimum lease payments   224 
Less: effect of discounting   (20)
Present value of future minimum lease payments   204 
Less: current obligations under leases   (66)
Long-term lease obligations  $138 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Tables)
9 Months Ended
Sep. 30, 2021
Skyline Partners Technology LLC [Member]  
Business Acquisitions (Tables) [Line Items]  
Schedule of allocation of total preliminary estimated purchase price
(Amounts in thousands)  Fair Value 
Cash  $9 
Accounts receivable   245 
Inventory   358 
Prepaid expenses   1,914 
Property & equipment   202 
Intangible assets:     
Intellectual Property   3,502 
Software   96 
Goodwill   9,527 
Total assets   15,853 
Accounts payable   1,055 
Accrued liabilities   174 
Notes payable   210 
Contract liabilities, current   213 
Accrued warranty liability – long term   236 
Total purchase consideration  $13,965 

 

(Amounts in thousands)  Fair Value 
Cash  $320 
Accounts receivable   60 
Inventory   1,229 
Prepaid expenses   15 
Other current assets   334 
Property & equipment   148 
Operating lease right-of-use assets   472 
Intangible assets:     
Goodwill   13,115 
Total assets   15,693 
Accounts payable   710 
Accrued liabilities   431 
Contract liabilities, current   2,309 
Operating lease liabilities, current   194 
Operating lease liabilities - long term   267 
Total purchase consideration  $11,782 

 

(Amounts in thousands)  Fair Value 
Cash  $449 
Accounts receivable   47 
Prepaid expenses   53 
Inventory   825 
Property & equipment   16 
Operating lease right-of-use asset   270 
Intangible assets:     
Goodwill   5,629 
Total assets   7,289 
Accounts payable   54 
Accrued liabilities   219 
Operating lease liabilities, current   74 
Contract liabilities, current   793 
Notes payable   453 
Operating lease liabilities – long term   196 
Total purchase consideration  $5,500 

 

(Amounts in thousands)  Fair Value 
Property & equipment   6 
Operating lease right-of-use asset   105 
Other Non-Current Assets   2 
Intangible assets:     
Goodwill   9,046 
Total assets   9,159 
Accounts payable   78 
Operating lease liabilities, current   32 
Notes payable   31 
Operating lease liabilities – long term   74 
Total purchase consideration  $8,944 

 

(Amounts in thousands)  Fair Value 
Cash  $4 
Accounts receivable   472 
Prepaid expenses   42 
Inventory   1,587 
Other Current Assets   36 
Property & equipment, net   72 
Intangible assets:     
Goodwill   1,389 
Total assets   3,602 
Accounts payable   375 
Accrued liabilities   4 
Contract liabilities, current   20 
Notes payable   453 
Total purchase consideration  $2,750 

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
(Amounts in thousands)  Total 
Balance at December 31, 2020  $64,898 
2021 Acquisitions   38,706 
Balance at September 30, 2021  $103,604 

 

Schedule of gross carrying amounts and accumulated amortization
(Amounts in thousands)  Gross
Carrying
Amount
   Accumulated
Amortization
   Net
Carrying
Amount
 
Definite-lived intangible assets:            
Trade names  $5,974   $(1,350)  $4,624 
Licenses   350    (34)   316 
Technology   39,350    (10,304)   29,046 
Customer relationships   21,201    (5,485)   15,716 
Intellectual property   3,730    (673)   3,057 
Noncompete   937    (508)   429 
Total definite-lived intangible assets at December 31, 2020  $71,542   $(18,354)  $53,188 
Trade names  $5,974   $(2,037)  $3,936 
Licenses   69    (69)   
 
Technology   39,350    (15,222)   24,128 
Customer relationships   21,201    (8,365)   12,836 
Intellectual property   7,232    (1,457)   5,775 
Noncompete   937    (859)   78 
Capitalized software   1,329    (48)   1,282 
Total definite-lived intangible assets at September 30, 2021  $76,092   $(28,057)  $48,035 

 

Schedule of intangible asset
Asset Class   Weighted-
Average
Amortization
period
 
Trade names     6.8 years  
Licenses     5.0 years  
Technology     6.0 years  
Customer relationships     5.7 years  
Intellectual property     6.5 years  
Noncompete     2.0 years  
Capitalized software     4.7 years  
All Intangible assets     6.0 years  

 

Schedule of amortization expense for intangible assets
(Amounts in thousands)   Estimated  
Remainder of 2021   $ 4,234  
2022     12,689  
2023     12,576  
2024     10,494  
2025     4,688  
2026     2,057  
Thereafter     1,297  
Total   $ 48,035  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Agreements (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of future maturities of long-term debt
(Amounts in thousands)      
Remainder of 2021   $ 2,879  
2022     16,815  
2023     3,742  
2024     9  
2025     9  
Thereafter     11,348  
Total   $ 34,802  
Less unamortized discounts and debt issuance costs     (4,371 )
Total net debt     30,431  
Less current portion of long-term debt, net of unamortized discounts and debt issuance costs     (12,354 )
Total long-term debt, net of unamortized discounts and debt issuance costs     18,077  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Warrant [Member]  
Share-Based Compensation (Tables) [Line Items]  
Schedule of assumptions used to estimate fair value stock options granted
    2021  
Expected dividend yield     0 %
Expected volatility     46.5 - 53.02 %
Risk-free interest rate     0.48 - 0.89 %
Expected life of options     3.00 - 5.00 years  

 

    2021  
Expected dividend yield     0 %
Expected volatility     39.94 -  46.22 %
Risk-free interest rate     0.42 - 0.84 %
Contractual life of warrants     5.00 years  

 

Schedule of stock option activity
(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   890,416   $1.46    4.02   $4,083 
Exercisable – December 31, 2020   890,416   $1.46    4.02   $4,083 
Granted/Issued   10,804,881    4.09    4.45    
 
Exercised   
    
    
    
 
Forfeited or Expired   (13,706)   1.90    0.85    1 
Outstanding – September 30, 2021   11,681,591   $3.89    4.37   $679 
Exercisable – September 30, 2021   11,681,591   $3.89    4.37   $679 

 

(Amounts in thousands except per share data)  Number of
Warrants
   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   167,846   $2.85    1.96   $258 
Exercisable – December 31, 2019   167,846   $2.85    1.96   $258 
Granted   858,985    1.39    4.43    5,016 
Exercised   (94,510)   0.03    1.25    678 
Forfeited or Expired   
    
    
    
 
Outstanding – September 30, 2020   932,321   $1.79    4.17   $5,251 
Exercisable – September 30, 2020   932,321   $1.79    4.17   $5,251 
Stock Options [Member]  
Share-Based Compensation (Tables) [Line Items]  
Schedule of stock option activity
(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2020   3,433,515   $1.59    2.01   $15,221 
Exercisable – December 31, 2020   3,400,181    1.58    1.99    15,129 
Granted   4,532,000    2.76    4.51    
 
Exercised   (63,333)   0.26    3.77    85 
Cancelled or Expired   (856,669)   1.78    0.18    91 
Outstanding – September 30, 2021   7,045,513   $2.33    3.51   $830 
Exercisable – September 30, 2021   2,513,513   $1.56    1.70   $830 

  

(Amounts in thousands except per share data)  Number of
Options
   Weighted-
Average
Exercise
Price per
Share
   Weighted-
Average
Contractual
Life in
Years
   Aggregate
Intrinsic
Value
 
Outstanding – December 31, 2019   2,898,347   $1.90    1.92   $2,265 
Exercisable – December 31, 2019   2,898,347    1.90    1.92    2,265 
Granted   908,505    0.77    4.59    5,838 
Exercised   
    
    
    
 
Cancelled or Expired   (333,335)   2.01    0.59    1,903 
Outstanding – September 30, 2020   3,440,183   $1.59    2.26   $19,339 
Exercisable – September 30, 2020   3,406,849   $1.58    2.24   $19,207 

  

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business and Basis of Presentation (Details)
1 Months Ended 9 Months Ended
Jan. 29, 2021
Sep. 30, 2021
Accounting Policies [Abstract]    
Area square feet description On January 29, 2021, the Company, through its wholly-owned subsidiary, AZCOMS LLC (“AZCOMS”), completed the acquisition of a 140,000-square-foot building in Tucson, Arizona, and will hold and service the related debt as described in Note 13 – Debt Agreements.  
Description of agreement   The unaudited Condensed Consolidated Financial Statements included herein should be read in conjunction with the Consolidated Financial Statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Accounting Policies [Abstract]    
Stock option 2,513,513 2,548,345
Unvested restricted stock units 330,046 314,938
Warrants 8,815,210 94,465
Shares of common stock 2,391,336 229,348
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Going Concern (Details) - Management's Liquidity Plans [Member]
$ in Millions
9 Months Ended
Sep. 30, 2021
USD ($)
Going Concern (Details) [Line Items]  
Cash flows from operations $ (33.4)
Accumulated deficit $ (102.1)
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details)
$ in Millions
Sep. 30, 2021
USD ($)
Revenue Disclosure [Abstract]  
Contract liabilities $ 2.2
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of timing of revenue recognition - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Timing of revenue recognition:        
Services and products transferred at a point in time $ 3,979 $ 1,941 $ 9,348 $ 7,056
Services and products transferred over time 136 77 464 457
Total revenue $ 4,115 $ 2,018 $ 9,812 $ 7,513
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of revenue by products and services - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue by products and services:        
Total revenue $ 4,115 $ 2,018 $ 9,812 $ 7,513
Products [Member]        
Revenue by products and services:        
Total revenue 3,847 1,726 8,713 6,298
Services [Member]        
Revenue by products and services:        
Total revenue $ 268 $ 292 $ 1,099 $ 1,215
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of revenue by geography - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue by geography:        
Total revenue $ 4,115 $ 2,018 $ 9,812 $ 7,513
North America [Member]        
Revenue by geography:        
Total revenue 3,665 1,831 7,945 6,755
International [Member]        
Revenue by geography:        
Total revenue $ 450 $ 187 $ 1,867 $ 758
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of opening and closing balances of contract liabilities
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Schedule of opening and closing balances of contract liabilities [Abstract]  
Balance at December 31, 2020 $ 864
Increase 2,190
Balance at September 30, 2021 $ 3,054
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Schedule of cash and cash equivalents consisted [Abstract]    
Cash and cash equivalents $ 2,449 $ 731
Restricted cash 420
Total cash, cash equivalents and restricted cash in the Statement of Cash Flows $ 2,869 $ 731
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounts Receivable, after Allowance for Credit Loss [Abstract]        
Bad debt expense $ 0 $ 650 $ 200 $ 650
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net (Details) - Schedule of accounts receivable, net - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Schedule of accounts receivable, net [Abstract]    
Account receivables $ 2,957 $ 2,474
Less: Allowance for doubtful accounts (1,014) (1,687)
Total account receivables, net $ 1,943 $ 787
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Details) - Schedule of inventory - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of inventory [Abstract]    
Raw materials $ 5,827 $ 1,765
Work in progress 1,682 461
Finished goods 4,598 3,305
Total inventory 12,107 5,531
Reserve (1,288) (993)
Total inventory, net $ 10,819 $ 4,538
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid (Details) - Schedule of prepaid expenses - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule of prepaid expenses [Abstract]    
Prepaid products and services $ 6,475 $ 172
Deferred offering expenses 569
Prepaid rent and security deposit 259 732
Prepaid expenses, net $ 6,734 $ 1,473
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 510 $ 280 $ 800 $ 1,340
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - Schedule of property and equipment, net - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 21,120 $ 11,158
Less - accumulated depreciation (11,324) (8,872)
Property and equipment, net 9,796 2,286
Shop machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,556 9,961
Computers and electronics [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,454 575
Office furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 710 348
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 4,801
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,330
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,269 $ 274
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
May 31, 2021
Apr. 30, 2021
Feb. 25, 2021
Sep. 30, 2021
Dec. 31, 2020
Leases (Details) [Line Items]          
Weighted average remaining operating lease term       6 years 1 month 17 days 4 years 2 months 8 days
Monthly payments of operating lease       $ 2  
Lease agreement, description In May 2021, DragonWave entered into an amendment to its existing facility lease to extend the expiration date through June 20, 2022 and to increase the annual base to $12 thousand per month. The lease did not include an implicit rate of return; therefore, the Company used an incremental borrowing rate based on other leases with similar terms. The modification resulted in additional right-of-use asset and lease liability of $0.12 million As part of the RVision business acquisition on April 1, 2021, the Company assumed a lease of office space with a remaining term of approximately 33 months that will expire on March 31, 2024. Monthly payments are $7 thousand during the remaining life of the lease. Monthly payments range from approximately $1 thousand to approximately $2 thousand. Each lease had an implicit rate of 6.0% and no renewal options.      
Office Space [Member]          
Leases (Details) [Line Items]          
Weighted average remaining operating lease term     22 months    
Monthly payments of operating lease     $ 16    
Vehicles [Member]          
Leases (Details) [Line Items]          
Weighted average remaining operating lease term     11 months    
Minimum [Member] | Vehicles [Member]          
Leases (Details) [Line Items]          
Leases included an implicit rates       5.41%  
Maximum [Member] | Vehicles [Member]          
Leases (Details) [Line Items]          
Leases included an implicit rates       6.00%  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of other information related to our operating leases - Other information related [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Leases (Details) - Schedule of other information related to our operating leases [Line Items]  
Operating lease ROU Asset $ 2,725
Increase 1,890
Decrease
Amortization (748)
Operating lease ROU Asset 3,867
Operating lease liability 2,885
Increase 1,883
Decrease (30)
Amortization (705)
Operating lease liability 4,033
Operating lease liability – short term 1,021
Operating lease liability – long term 3,012
Operating lease liability – total 4,033
Operating lease cost 911
Variable lease cost
Short-term lease cost 129
Cash paid for amounts included in the measurement of lease liabilities:  
Operating cash flows from operating leases $ 890
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases
Sep. 30, 2021
Dec. 31, 2020
Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases [Abstract]    
Weighted average remaining lease term 6 years 1 month 17 days 4 years 2 months 8 days
Weighted average discount rate 4.40% 5.95%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of total remaining years to lease liabilities - Operating Leases [Member]
$ in Thousands
Sep. 30, 2021
USD ($)
Leases (Details) - Schedule of total remaining years to lease liabilities [Line Items]  
Remainder of 2021 $ 358
2022 1,240
2023 1,104
2024 767
2025 444
Thereafter 983
Total minimum lease payments 4,896
Less: effect of discounting (863)
Present value of future minimum lease payments 4,033
Less: current obligations under leases (1,021)
Long-term lease obligations $ 3,012
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of finance leases information
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Schedule of finance leases information [Abstract]  
Finance lease ROU Asset – December 31, 2020 $ 68
Increase 187
Decrease (22)
Amortization (17)
Finance lease ROU Asset – September 30, 2021 216
Finance lease liability – December 31, 2020 55
Increase 188
Interest accretion 1
Payment (40)
Operating lease liability – September 30, 2021 204
Finance lease liability – short term 66
Finance lease liability – long term 138
Finance lease liability – total $ 204
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases
Sep. 30, 2021
Dec. 31, 2020
Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases [Abstract]    
Weighted average remaining lease term 3 years 2 months 4 days 1 year 1 month 6 days
Weighted average discount rate 0.54% 3.91%
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of total remaining years to the finance lease liabilities
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of total remaining years to the finance lease liabilities [Abstract]  
Remainder of 2021 $ 23
2022 72
2023 63
2024 49
2025 11
Thereafter 6
Total minimum lease payments 224
Less: effect of discounting (20)
Present value of future minimum lease payments 204
Less: current obligations under leases (66)
Long-term lease obligations $ 138
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Jun. 03, 2021
Apr. 02, 2021
Feb. 25, 2021
Sep. 30, 2021
Dec. 31, 2020
Jul. 16, 2021
Jan. 29, 2021
Skyline Partners Technology LLC [Member]              
Business Acquisitions (Details) [Line Items]              
Purchase price of consideration             $ 1,320,000
Principal amount             1,500,000
Acquisition related cost       $ 79,000      
Acquisition related costs expensed       $ 18,000 $ 61,000    
Sky Sapience Ltd [Member]              
Business Acquisitions (Details) [Line Items]              
Purchase price of consideration     $ 11,780,000        
Conversion price per share (in Dollars per share)     $ 3.55        
Cash     $ 2,710,000        
Number of shares of common stock issued (in Shares)     2,555,209        
Fair value of common stock     $ 9,070,000.00        
Number of shares held in escrow fund (in Shares)     1,151,461        
RVision, Inc [Member]              
Business Acquisitions (Details) [Line Items]              
Fair value of common stock   $ 2,000,000          
Outstanding capital stock   100.00%          
Fair value per share price (in Dollars per share)   $ 2.75          
Shares of common stock (in Shares)   1,000,000          
Innovation Digital, LLC [Member]              
Business Acquisitions (Details) [Line Items]              
Principal amount $ 600,000            
Conversion price per share (in Dollars per share) $ 2.35            
Fair value of common stock $ 3,165,322            
Fair value per share price (in Dollars per share) $ 2.32            
Cash consideration $ 1,000,000            
Common stock fair value $ 7,340,000            
Resale common stock (in Shares) 3,165,322            
RF Engineering & Energy Resource, LLC [Member]              
Business Acquisitions (Details) [Line Items]              
Principal amount           $ 2,220,000  
Fair value of common stock           $ 992,780  
Fair value per share price (in Dollars per share)           $ 2.2  
Cash consideration           $ 550,000  
Convertible Notes Payable [Member] | Skyline Partners Technology LLC [Member]              
Business Acquisitions (Details) [Line Items]              
Principal amount             $ 11,150,000
Conversion price per share (in Dollars per share)             $ 5.22
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Skyline Partners Technology LLC [Member]  
Business Combination, Separately Recognized Transactions [Line Items]  
Cash $ 9
Accounts receivable 245
Inventory 358
Prepaid expenses 1,914
Intangible assets:  
Property & equipment 202
Intangible assets:  
Intellectual Property 3,502
Software 96
Goodwill 9,527
Total assets 15,853
Accounts payable 1,055
Accrued liabilities 174
Notes payable 210
Contract liabilities, current 213
Accrued warranty liability – long term 236
Total purchase consideration 13,965
Sky Sapience Ltd. [Member]  
Business Combination, Separately Recognized Transactions [Line Items]  
Cash 320
Accounts receivable 60
Inventory 1,229
Prepaid expenses 15
Other current assets 334
Intangible assets:  
Property & equipment 148
Operating lease right-of-use asset 472
Intangible assets:  
Goodwill 13,115
Total assets 15,693
Accounts payable 710
Accrued liabilities 431
Contract liabilities, current 2,309
Operating lease liabilities, current 194
Operating lease liabilities - long term 267
Total purchase consideration 11,782
RVision, Inc [Member]  
Business Combination, Separately Recognized Transactions [Line Items]  
Cash 449
Accounts receivable 47
Inventory 825
Prepaid expenses 53
Intangible assets:  
Property & equipment 16
Operating lease right-of-use asset 270
Intangible assets:  
Goodwill 5,629
Total assets 7,289
Accounts payable 54
Accrued liabilities 219
Notes payable 453
Contract liabilities, current 793
Operating lease liabilities, current 74
Operating lease liabilities - long term 196
Total purchase consideration 5,500
Innovation Digital, LLC [Member]  
Intangible assets:  
Property & equipment 6
Operating lease right-of-use asset 105
Other Non-Current Assets 2
Intangible assets:  
Operating lease liabilities – long term 74
Intangible assets:  
Goodwill 9,046
Total assets 9,159
Accounts payable 78
Notes payable 31
Operating lease liabilities, current 32
Total purchase consideration 8,944
RF Engineering & Energy Resource, LLC [Member]  
Business Combination, Separately Recognized Transactions [Line Items]  
Cash 4
Accounts receivable 472
Inventory 1,587
Prepaid expenses 42
Other current assets 36
Property & equipment, net 72
Intangible assets:  
Goodwill 1,389
Total assets 3,602
Accounts payable 375
Accrued liabilities 4
Notes payable 453
Contract liabilities, current 20
Total purchase consideration $ 2,750
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 3,220 $ 2,620 $ 9,670 $ 7,850
Impairment expense $ 280      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - Schedule of changes in carrying amount of goodwill
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Schedule of changes in carrying amount of goodwill [Abstract]  
Balance at December 31, 2020 $ 64,898
2021 Acquisitions 38,706
Balance at September 30, 2021 $ 103,604
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Definite-lived intangible assets:    
Gross Carrying Amount $ 76,092 $ 71,542
Accumulated Amortization (28,057) (18,354)
Net Carrying Amount 48,035 53,188
Trade names [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 5,974 5,974
Accumulated Amortization (2,037) (1,350)
Net Carrying Amount 3,936 4,624
Licenses [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 69 350
Accumulated Amortization (69) (34)
Net Carrying Amount 316
Technology [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 39,350 39,350
Accumulated Amortization (15,222) (10,304)
Net Carrying Amount 24,128 29,046
Customer relationships [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 21,201 21,201
Accumulated Amortization (8,365) (5,485)
Net Carrying Amount 12,836 15,716
Intellectual property [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 7,232 3,730
Accumulated Amortization (1,457) (673)
Net Carrying Amount 5,775 3,057
Noncompete [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 937 937
Accumulated Amortization (859) (508)
Net Carrying Amount 78 $ 429
Capitalized software [Member]    
Definite-lived intangible assets:    
Gross Carrying Amount 1,329  
Accumulated Amortization (48)  
Net Carrying Amount $ 1,282  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - Schedule of major intangible asset class
9 Months Ended
Sep. 30, 2021
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years
Trade Names [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years 9 months 18 days
Licenses [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 5 years
Technology [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years
Customer relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 5 years 8 months 12 days
Intellectual Property [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 6 years 6 months
Noncompete [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 2 years
Capitalized software [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted- Average Amortization period 4 years 8 months 12 days
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill (Details) - Schedule of amortization expense for intangible assets
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of amortization expense for intangible assets [Abstract]  
Remainder of 2021 $ 4,234
2022 12,689
2023 12,576
2024 10,494
2025 4,688
2026 2,057
Thereafter 1,297
Total $ 48,035
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Agreements (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Jun. 03, 2021
Jan. 15, 2021
Dec. 08, 2020
Jul. 07, 2020
Jul. 02, 2020
Mar. 06, 2020
Mar. 05, 2020
Nov. 07, 2019
Sep. 11, 2019
Oct. 29, 2021
Aug. 25, 2021
May 27, 2021
Jan. 29, 2021
Jan. 26, 2021
Nov. 24, 2020
Aug. 21, 2020
Apr. 30, 2020
Mar. 19, 2020
Feb. 26, 2020
Nov. 30, 2019
Sep. 24, 2019
Apr. 30, 2019
Aug. 31, 2016
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Sep. 30, 2020
May 29, 2020
Dec. 31, 2019
Oct. 31, 2017
Debt Agreements (Details) [Line Items]                                                            
Principal amount           $ 87,000         $ 5,800,000     $ 450,000                   $ 40,000.00 $ 580,000     $ 0.29    
Debt instrument interest rate           3.00%         6.00%   10.00%                             12.00%    
Debt instrument maturity date           Feb. 16, 2023         Aug. 25, 2025                                      
Aggregate principal amount outstanding loan                                                 2,000,000          
Aggregate principal amount outstanding           $ 22,000             $ 1,500,000                       83,000          
Secured loan agreement, description           the Company assumed a secured loan with FirstBank in the principal amount of $0.98 million that bore interest at 5% per annum, with a maturity date of June 1, 2020. This loan was subsequently extended to September 15, 2020 and the interest rate was increased to 36% per annum for any principal balance remaining unpaid past the extended maturity date. The loan was secured by certain assets of Sovereign Plastics. This loan was subjected to covenants, whereby Sovereign Plastics was required to meet certain financial and non-financial covenants at the end of each fiscal year. As of December 31, 2020, an aggregate principal amount of $0.86 million was outstanding and past due under this loan.                                                
Loan converted into common stock, decription   in connection with its acquisition of the new manufacturing facility in Tucson, Arizona, AZCOMS entered into a secured loan agreement pursuant to which it received a loan in the amount of up to $5.36 million that bears interest on the outstanding loan balance at the greater of (i) 8% per annum or (ii) 6.75% per annum in excess of the 1-month LIBOR rate, and matures on January 15, 2022. At the closing of the loan, the lender withheld $0.51 million of the loan amount as an interest reserve. In addition, $0.88 million of the loan amount was withheld and may be disbursed at later dates to pay for lender-approved improvements to the property secured by the loan. Interest is payable monthly. The loan is due in full at maturity. Upon an event of default, the interest rate on the loan will increase by an additional 5.00% per annum, and the outstanding principal amount of the loan, accrued interest thereon and fees may become due on-demand. Upon the maturity date or earlier date upon which the unpaid balance of the loan may become immediately payable due to acceleration, and on any prepayments of the loan, AZCOMS will owe an exit fee equal to the greater of (a) $54 thousand, or (b) 1.00% of the unpaid loan balance and all unpaid accrued interest and fees. Subject to certain terms and conditions and upon payment of a fee, AZCOMS may request a six-month extension of the maturity date. The loan is secured by the land, building and certain other assets of AZCOMS and is guaranteed by the Company and Daniel L. Hodges, the Company’s Chief Executive Officer. In addition, all rights to leases and rent related to the land and building assets have been assigned to the lender for potential non-performance by AZCOMS of its obligations under the loan. This loan is subject to certain financial and non-financial covenants on the part of AZCOMS at the end of each fiscal quarter and fiscal year. The Company incurred debt issuance costs for transaction in the amount of $0.16 million. As of September 30, 2021, an aggregate principal amount of $5.00 million was outstanding under this loan.In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly.                       $1.0 million of the principal amount of this loan and all accrued interest with a combined total of $1.23 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 295,674 shares of common stock, along with warrants to purchase up to 295,674 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The extinguishment on January 26, 2021 cured all events of default. As of September 30, 2021, an aggregate principal amount of $1.0 million was outstanding under this loan.                                
Loan interest rate                                               5.00%            
Accrued interest percentage                                           10.00%         10.00%      
Interest rate percentage                                           15.00%         15.00%      
Aggregate amount                                                 $ 500,000          
Debt discount amount                     $ 800,000                                 $ 40,000    
Principal bonus percentage                           10.00%                                
Accrued interest                           $ 890,000                                
Extinguished rate (in Dollars per share)                           $ 4.15                                
Common stock, shares issued (in Shares)                           213,496                   72,533,850 49,444,689          
Purchase of common stock shares (in Shares)                           213,496                                
Purchase price per share (in Dollars per share)                           $ 4.5                                
Debt instrument description                             The principal amounts of the notes were between $50 thousand and $100 thousand. The notes had maturity dates between January 31, 2021 and February 23, 2021 that bore interest at a rate of 15% per annum, with interest accrued at an annually compounded rate of 18% per annum for any principal balance remaining unpaid past the maturity date. Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 38,334 shares of his personally owned, issued and outstanding common stock, with a fair value of $0.26 million, to the accredited investors, as part of this transaction. The Company accounted for this as a contribution from Mr. Hodges and as debt discounts and issuance costs. The Company defaulted on these notes during the 2020 fiscal year, causing the interest rate to increase to an annually compounded rate of 18% per annum, and the note and accrued interest to become due on-demand. The amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.55 million was outstanding under these notes. On January 26, 2021, $0.5 million of the aggregate principal amount of these notes, a 10% principal bonus, and accrued interest with a combined total of $0.57 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Shareholders’ Equity, resulting in the issuance of 136,324 shares of common stock, along with warrants to purchase up to 136,324 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $50 thousand aggregate principal amount of these notes was fully repaid during fiscal 2021.                              
Debt instrument maturity period, description the Company issued to the seller, who became an employee of the Company, a convertible promissory note in the principal amount of $0.6 million that bears interest at the rate of 5% per annum, maturing on June 3, 2022. Accrued interest and principal is due at maturity. Commencing December 3, 2021, the outstanding principal and accrued interest on this note may be converted into shares of the Company’s common stock at an initial conversion price of $2.35 per share subject to certain terms, conditions and adjustment. As of September 30, 2021, the full principal amount of $0.6 million was outstanding.     the Company sold a convertible promissory note in the principal amount of $0.29 million with an original issue discount of $36 thousand that bore interest at a rate of 12.5% per annum, and warrants to purchase an additional 52,910 shares of common stock. Warrants to purchase up to 9,260 shares of common stock, were also issued to an unrelated third-party as a placement fee for the transaction. Terms and maturities are similar to the April 29, 2020 note, as disclosed in the Company’s annual 10-K. In connection with this note, the Company recognized debt discounts of $0.22 million. On July 28, 2020, the Company defaulted on this note under the related Registration Rights Agreement by not filing a registration statement by July 28, 2020. As a result, the aggregate principal balance increased by penalties and interest of $88 thousand. In addition, the interest rate was increased to 24% per annum, and the note and accrued interest became due on-demand. As of December 31, 2020, there was an aggregate principal amount of $0.37 million outstanding and past due under this note. On January 22, 2021, the note holder converted the full principal of $0.37 million and all accrued interest with a combined total of $0.42 million into 155,013 shares of common stock. the Company sold $1.0 million aggregate principal amount of 9% Senior Convertible Debentures to an accredited investor that bore interest at a rate of 9% per annum and a maturity date of September 30, 2020, subsequently extended to November 30, 2020. Accrued interest and principal were due at maturity, with interest paid in cash or, at the Company’s option, in shares of common stock at the conversion price of $3.00 per share. Upon an event of default, the interest rate would automatically increase to 15% per annum. The debentures were convertible into shares of the Company’s common stock at a conversion price of $3.00 per share. The Company also issued warrants to purchase 33,334 shares of common stock that are exercisable for a purchase price of $3.00 per share, at any time on or prior to the earlier of December 31, 2022 or the second anniversary of the Company’s consummation of a public offering of its common stock in connection with an up-listing of the common stock to a national securities exchange. In connection with these debentures, the Company recorded total debt discounts of $0.16 million. Amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the debentures becoming due on-demand from the default event. As of December 31, 2020, an aggregate principal amount of $1.0 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the principal amount of $0.9 million into 300,000 shares of common stock. The remaining principal amount of $0.1 million and accrued interest with a combined total of $0.16 million, was fully extinguished on January 26, 2021 at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of, along with warrants to purchase up to 38,713 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.           The Company issued to the buyer warrants to purchase up to 1,315,789 shares of common stock with an exercise price of $3.00 per share, subject to adjustment, any time prior to August 25, 2026, and a grant date fair value of $0.859 per share. The Company also paid aggregate cash debt issuance costs of $0.35 million. The resulting aggregate debt discount recorded by the Company of $2.28 million. Principal payments of $0.322 million plus interest are required to be paid monthly commencing five business days after a registration statement is declared effective, but in no event later than November 30, 2021. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. As of September 30, 2021, an aggregate principal amount of $5.8 million was outstanding. the Company sold a senior secured convertible promissory note in the principal amount of $11.0 million with an original issue discount of $1.0 million bearing an interest rate of 6% per annum that matures on May 27, 2023. The Company issued to the buyer warrants to purchase up to 1,820,000 shares of common stock with an exercise price of $4.50 per share, subject to adjustment, any time prior to May 27, 2026, and a grant date fair value of $0.505 per share. The Company also paid aggregate cash debt issuance costs of $0.69 million. The resulting aggregate debt discount recorded by the Company of $2.6 million. Principal payments of $0.61 million plus interest are required to be paid monthly commencing six months after the date of issuance. This note is guaranteed by each of the Company’s subsidiaries and is secured by a first priority lien on all of the assets and properties of the Company and the assets and properties of its subsidiaries, subject only to the liens securing approximately $1.0 million principal amount of outstanding indebtedness of one of its subsidiaries. On August 25, 2021, we amended and restated the senior secured convertible note we issued to reduce the initial conversion price of such note to $3.00 per share, and to adjust the exercise price of the warrants to $3.00 per share. As of September 30, 2021, he full principal amount of $11.0 million was outstanding. the Company issued to the sellers $1.5 million aggregate principal amount of term promissory notes. The individual principal amounts of the notes ranged from $1 thousand to $393 thousand. These notes bore interest at the rate of 10% per annum and matured on the earlier of (i) January 1, 2022, (ii) the date on which an aggregate of $6.0 million worth of products and services are sold following the acquisition date by (A) Fastback or (B) the Company and its subsidiaries (other than Fastback) to certain specified Fastback customers, or (iii) the date on which the Company issues and sells shares of its common stock or debt securities to investors in a bona-fide arms-length financing transaction for aggregate consideration of at least $12.0 million. Interest was payable in cash semi-annually in arrears on each June 1 and December 1, commencing on June 1, 2021, and on the maturity date. Principal and any unpaid accrued interest was due on the maturity date. These notes matured on February 10, 2021 upon the Company’s closing of a public offering, as disclosed in Note 15- Shareholders’ Equity. However, the representative of the Fastback sellers requested that the Company withhold payment of principal and interest on these notes until a dispute among such sellers was resolved. As payment was withheld at the request of the sellers’ representative, no event of default had occurred and interest was accrued only through the maturity date. These notes were fully repaid during fiscal 2021.     the Company sold a convertible promissory note in the principal amount of $1.7 million with an original issue discount of $0.2 million that bore interest at a rate of 5.0% per annum and matured on November 20, 2020. Accrued interest and principal were due on the maturity date. Upon maturity, the interest rate automatically increased to the lesser of 18% per annum or the maximum amount permitted by applicable law on any unpaid principal and accrued interest. Following the maturity date, the note was convertible into shares of common stock at a conversion price equal to 65% of the lowest volume weighted average price of the common stock during the 20 consecutive trading days immediately preceding the conversion date. As additional consideration for the loan, the Company issued to the lender 133,334 shares of common stock at a fair value of $10.05 per share. Warrants to purchase up to 17,857 shares of common stock that are exercisable for a purchase price of $8.40 per share at any time on or prior to August 20, 2025, were also issued to an unrelated third-party as a placement fee for the transaction. These transactions resulted in the Company recognized aggregate debt discounts of $1.73 million. On November 21, 2020, the Company defaulted on this note by not repaying the principal and accrued interest by the maturity date, which resulted in the aggregate principal balance increasing by penalties and interest of $0.54 million. In addition, the interest rate was increased to 24% per annum. As of December 31, 2020, an aggregate principal amount of $2.24 million was outstanding and past due under this note.                            
Aggregated amount                                               $ 730,000            
Common stock warrants purchase (in Shares)                     1,315,789                                      
Common stock conversion price, description                                         ComSovereign sold $0.25 million aggregate principal amount of 10% Senior Convertible Debentures that bore interest at a rate of 10% per annum and were scheduled to mature on December 31, 2021. Interest was paid semi-annually in arrears in June and December of each year in cash or, at ComSovereign’s option, in shares of common stock at the conversion price that is equal to the lesser of (1) $7.50 or (2) a future effective price per share of any common stock sold by ComSovereign. Upon an event of default, the interest rate shall automatically increase to 15% per annum. In connection with these debentures, ComSovereign recognized aggregate debt discounts of $0.25 million. On April 21, 2020, all unpaid accrued interest through December 31, 2019 was converted into 2,234 shares of common stock. Also on April 21, 2020, all the outstanding warrants were exercised at $0.03 per share into 94,510 issued shares of the Company’s common stock, resulting in full recognition in interest expense of the remaining debt discount. On April 30, 2020, these debentures were amended to provide for the conversion of the debentures into shares of the Company’s common stock instead of ComSovereign’s common stock and the conversion price was changed from $7.50 per share to $2.268 per share. The Company defaulted on these debentures during the 2020 fiscal year, causing the interest rate to increase to 15% per annum, and the debentures and accrued interest to become due on-demand. Any remaining amounts recorded as debt discounts were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year. As of December 31, 2020, an aggregate principal amount of $0.25 million was outstanding and past due under these debentures. On January 26, 2021, the holder of these debentures converted the aggregate principal and interest of $0.28 million into 125,186 shares of common stock.                  
Subsequent Event [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Net proceeds received                   $ 2,750,000                                        
Promissory Note [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                                             $ 550,000              
Debt instrument interest rate                                             8.50%              
Debt instrument maturity date                 Feb. 28, 2020                           Aug. 31, 2018              
Related parties agreed outstanding balance                 $ 810,000                                          
Aggregate principal amount outstanding loan                                                 $ 790,000          
Promissory Note Two [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                                                 67,000          
Debt instrument interest rate                                             9.00%              
Debt instrument maturity date                                             Mar. 01, 2022              
Aggregate principal amount outstanding loan                                                 150,000          
Aggregate principal amount outstanding                           $ 750,000                 $ 450,000   1,200,000          
Accrued interest percentage                                               18.00%            
Promissory Note Two [Member] | Accredited Investors [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate                               15.00%                            
Aggregate principal amount outstanding                               $ 1,200,000                            
Accrued interest compounded rate                               18.00%                            
Promissory Note Three [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                                           $ 500,000 $ 50,000              
Debt instrument interest rate                                           12.00% 7.90%              
Aggregate principal amount outstanding loan                                                 11,000          
Convertible Notes Payable [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate                                       15.00%                    
Debt instrument maturity date                                       Nov. 26, 2021                    
Aggregate principal amount outstanding                                                 75,000          
Net proceeds received                                       $ 2,000,000                    
Bearing interest rate                                       9.00%                    
Secured loan agreement, description                                       The debt issuance costs were the result of the issuance of 350,000 shares of common stock and a cash payment of $80 thousand. The Company defaulted on this loan during fiscal 2020, which caused the interest rate to increase to a monthly compounded rate of 15% per annum, a late charge of 5% was incurred, and the loan and accrued interest became due on-demand. Amounts recorded as debt discounts and issuance costs were fully amortized and recognized in interest expense in the Condensed Consolidated Statement of Operations during the 2020 fiscal year, as a result of the loan becoming due on-demand from the default event.                    
Loan converted into common stock, decription                         In connection with its acquisition of Fastback on January 29, 2021, the Company assumed the obligations of the sellers on a secured loan in the principal amount of $0.21 million that bears interest on the outstanding loan balance at the greater of (i) 5.75% per annum in excess of the Prime Rate or (ii) $4 thousand per month, with a maturity date of April 30, 2021. Interest is payable monthly.                                  
Secured Notes Payable [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate                                     78.99%                      
Debt instrument maturity date                                     Dec. 26, 2020                      
Aggregate principal amount outstanding                                     $ 600,000           1,100,000          
Loan converted into common stock, decription                           On January 26, 2021, $0.4 million of the principal amount of this loan and accrued interest with a combined total of $0.5 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 119,418 shares of common stock, along with warrants to purchase up to 119,418 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. The remaining $0.7 million principal amount of this loan was fully repaid during fiscal 2021.                                
Notes Payable [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate     10.00%                                                      
Aggregate principal amount outstanding     $ 1,100,000                                                      
Secured loan agreement, description                                 In April 2020, the maturity date of this note was extended to August 31, 2020, the interest rate was increased to 12% per annum, and the Company provided to the lender 33,334 fully paid and non-assessable shares of its common stock that have been treated as debt issuance costs. As of December 31, 2020, an aggregate principal amount of $3.5 million was outstanding under this note. On January 26, 2021, the aggregate principal amount of this note and accrued interest with a combined total of $4.21 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 1,014,716 shares of common stock, along with warrants to purchase up to 1,014,716 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026. the Company entered into a secured loan agreement in the amount of $2.01 million that bore interest at 5% per annum with a maturity date of August 31, 2020, which was subsequently extended to October 15, 2020. Upon maturity, the interest rate automatically increased to 18% per annum, and a late charge of 5% was charged for any balance overdue by more than 10 days. The loan was secured by certain intellectual property assets of the Company. As of December 31, 2020, an aggregate principal amount of $2.01 million was outstanding and past due under this loan. On January 26, 2021, the aggregate principal amount of this loan and accrued interest with a combined total of $2.25 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, plus a 10,000 unit conversion bonus, resulting in the issuance of 552,231 shares of common stock, along with warrants to purchase up to 552,231 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026                        
Original issue discount     $ 100,000                                                      
Interest rate, description     Upon an event of default, the interest rate would automatically increase to 36% per annum on any unpaid principal, or the maximum amount permitted by applicable law, compounded monthly, and all unpaid principal and accrued interest would become due on-demand. The loan was guaranteed by VNC and was secured by the Company’s equity interest in VNC, all of the assets of VNC and certain intellectual property assets of the Company.                                                      
Loan guaranteed, description     Daniel L. Hodges, the Company’s Chief Executive Officer, transferred a total of 23,334 shares of his personally owned, issued and outstanding common stock to the lender and brokers, as part of this transaction. The shares had a total fair value of $0.14 million. The Company accounted for this as a contribution from Mr. Hodges, as debt issuance costs. The Company incurred debt issuance costs to the placement agent of this transaction in the amount of $50 thousand.                                                      
Promissory Note Eight [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate                                           15.00%                
Aggregate principal amount outstanding                                           $ 180,000     180,000          
October 2017 [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                                                           $ 4,400,000
Debt instrument interest rate                                                           8.00%
Interest rate percentage                                                           10.00%
Issue discount amount                                                           $ 400,000
Accrued interest                                                           $ 5,000,000
Promissory Note Seven [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount           $ 580,000   $ 450,000                                            
Interest rate increased               133.00%                                            
Aggregate principal amount               $ 200,000                                            
Promissory Note Seven [Member] | Subsequent Event [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Aggregate principal amount outstanding                                                   $ 550,000        
New Promissory Note [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Promissory note, description             the Company sold a promissory note in the principal amount of $0.5 million with an original issue discount of $54 thousand, that matured on November 30, 2020. Additionally, in lieu of interest, the Company issued to the lender 16,667 shares of its common stock with a fair value of $57 thousand, which was recognized as a debt discount and amortized to interest expense over the term of the note. Any principal balance remaining unpaid past the maturity date accrued interest at a rate of 15% per annum.                                              
DragonWave and Lextrum [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Secured loan agreement, description                                           In connection with its acquisition of DragonWave and Lextrum in April 2019, ComSovereign assumed the obligations of the seller of $0.1 million aggregate principal amount of 8% Senior Convertible Debentures of the seller that bore interest at the rate of 8% per annum and matured on December 31, 2019. Interest was payable semi-annually in cash or, at the seller’s option, in shares of the seller’s common stock at the conversion price that was equal to the lesser of (1) $24.00 or (2) 80% of the common stock price offered under the next equity offering. On April 30, 2020, these debentures were modified to remove the conversion feature and only have settlement through cash. During fiscal 2020, these debentures became past due and interest accrued at a rate of 15% per annum. As of December 31, 2020, an aggregate principal amount of $84 thousand was outstanding under these debentures.                
Chief Executive Officer [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Issued and outstanding common stock (in Shares)                                               96,634            
Issued and outstanding common stock fair vale                                               $ 480,000            
Equipment Financing Loan [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Aggregate principal amount outstanding                                                 $ 180,000          
Minimum [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                         $ 1,000                                  
Minimum [Member] | Equipment Financing Loan [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate           6.70%                                                
Maximum [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                         $ 393,000                                  
Maximum [Member] | Equipment Financing Loan [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate           8.50%                                                
PPP Loans [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Principal amount                                               $ 770,000            
Debt instrument interest rate                                               1.00%            
PPP Loans [Member] | Subsidiary of Common Parent [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Debt instrument interest rate                                               0.30%            
principal amount of outstanding loan                                               $ 0.06            
PPP Loans [Member] | Minimum [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Loan maturity                                               2 years            
PPP Loans [Member] | Maximum [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Loan maturity                                               5 years            
Common Stock [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Converted shares (in Shares)                                                         4,832  
Equipment Financing Loan [Member]                                                            
Debt Agreements (Details) [Line Items]                                                            
Aggregate principal amount outstanding           $ 200,000                                                
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Debt Agreements (Details) - Schedule of future maturities of long-term debt
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of future maturities of long-term debt [Abstract]  
Remainder of 2021 $ 2,879
2022 16,815
2023 3,742
2024 9
2025 9
Thereafter 11,348
Total 34,802
Less unamortized discounts and debt issuance costs (4,371)
Total net debt 30,431
Less current portion of long-term debt, net of unamortized discounts and debt issuance costs (12,354)
Total long-term debt, net of unamortized discounts and debt issuance costs $ 18,077
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended
Jul. 02, 2020
Aug. 05, 2019
Jan. 26, 2021
Dec. 24, 2020
Sep. 26, 2018
Dec. 28, 2020
Sep. 30, 2021
Dec. 31, 2020
Related Party Transactions (Details) [Line Items]                
Accrued liabilities - related party             $ 86 $ 30
Accrued liabilities - related party             $ 31 $ 30
Related party transactions, description     On January 26, 2021, the aggregate principal amount of this note, a 10% principal bonus, and all accrued interest with a combined total of $0.18 million, was fully extinguished at the rate of $4.15 per unit, as defined in our public offering and disclosed in Note 15- Stockholders’ Equity, resulting in the issuance of 42,776 shares of common stock, along with warrants to purchase up to 42,776 shares of common stock that are exercisable for a purchase price of $4.50 per share at any time on or prior to January 26, 2026.          
Daniel L. Hodges [Member]                
Related Party Transactions (Details) [Line Items]                
Aggregate principal amount   $ 200            
Interest rate   5.00%            
Default interest rate   18.00%           18.00%
Outstanding amount               $ 200
Global Security Innovative Strategies [Member]                
Related Party Transactions (Details) [Line Items]                
Options to purchase of stock (in Shares)         100,000      
Option price (in Dollars per share)         $ 1      
Payment for management fee         $ 10      
Brent Davies [Member]                
Related Party Transactions (Details) [Line Items]                
Related party transactions, description Brent Davies, a member of the Company’s Board of Directors and Audit Committee, loaned the Company $50 thousand at an interest rate of 4.80% per annum with an original maturity date of August 31, 2020. This note was amended to extend the maturity date to November 30, 2020. Interest and the full principal balance was due at maturity. During fiscal 2020, this loan became past due and was accruing interest at an increased default rate of 18.0% per annum. As of December 31, 2020, $50 thousand was outstanding and past due under the loan.              
Dr. Dustin McIntire [Member]                
Related Party Transactions (Details) [Line Items]                
Outstanding amount               $ 600
Related party transactions, description           Dustin McIntire, the Company’s Chief Technology Officer, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $0.1 million and $0.4 million, and such notes bore interest at 10% per annum and were due between January 14, 2021 and March 28, 2021.    
Richard J. Berman [Member]                
Related Party Transactions (Details) [Line Items]                
Related party transactions, description       the Company borrowed an aggregate of $0.16 million from Richard J. Berman, a member of the Company’s Board of Directors, and issued promissory notes evidencing such loans. The principal amounts of the notes were between $40 thousand and $120 thousand, and such notes bore interest at 8% per annum and were due between February 12, 2021 and March 23, 2021. As of December 31, 2020, $0.16 million was outstanding under these notes.        
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders’ Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 10, 2021
Dec. 09, 2020
Jan. 27, 2021
Jan. 26, 2021
Jan. 31, 2020
Mar. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Shareholders’ Equity (Details) [Line Items]                
Preferred stock, shares authorized             100,000,000 100,000,000
Common stock, shares authorized             300,000,000 300,000,000
Common stock, shares outstanding             72,533,850  
Additional purchase of securities, description In addition, pursuant to the Second Offering Underwriting Agreement, the Company granted the Representative a 45-day option to purchase up to 847,058 additional shares of common stock to cover over-allotments in connection with the Second Offering, which the Representative exercised in full on February 11, 2021.     the Company granted the Representative a 45-day option to purchase up to 578,312 additional shares of common stock, and/or 578,312 additional First Offering Warrants, to cover over-allotments in connection with the First Offering, which the Representative partially exercised to purchase 578,312 Warrants on the First Offering Closing Date. For additional information on these First Offering Warrants, see Note 16 – Share-Based Compensation.        
Gross proceeds received (in Dollars) $ 27,600   $ 1,370          
Gross proceeds deduction, percentage 8.00%   8.00%       8.00%  
Representative warrants to purchase of shares of common stock 225,882   154,216          
Common stock, par value (in Dollars per share)             $ 0.0001 $ 0.0001
Warrants to purchase shares of common stock 198,776              
Description of consulting agreement         the Company entered into an agreement with a consultant to replace an existing consulting agreement between the consultant and the Company to allow the consultant to elect to take from 50% to 100% of its compensation in the form of common stock based on an agreed upon conversion calculation. Any difference between the amount due and the actual fair value of the shares issued in payment is recorded as general and administrative expense in the Company’s Condensed Consolidated Financial Statements. Common stock to be issued to the consultant will be paid on a quarterly basis. During the nine months ended September 30, 2021 and 2020, respectively, the Company issued 15,740 shares of its common stock with a fair value of $69 thousand and 55,032 shares of its common stock, with a fair value of $193 thousand to the consultant for services previously rendered.      
Consultant payment of common stock   5,000            
Fair value of amount (in Dollars)   $ 31            
Common stock of vested               2,125
Common stock of expense (in Dollars)               $ 13
Remaining shares of vested           2,875    
Additional recognized expense (in Dollars)           $ 18    
Vendor [Member]                
Shareholders’ Equity (Details) [Line Items]                
Common stock, par value (in Dollars per share)             $ 4.15  
Warrants [Member]                
Shareholders’ Equity (Details) [Line Items]                
Warrants issued             100,000  
First Offering [Member]                
Shareholders’ Equity (Details) [Line Items]                
Sale of aggregate units of shares       3,855,422        
Public price per share (in Dollars per share)       $ 4.15        
Common stock exercise price (in Dollars per share)       $ 4.5        
Gross proceeds received (in Dollars)             $ 16,000  
Purchase of additional shares of common stock     329,815          
Sale of common stock, percentage             4.00%  
Total expenses of public offering (in Dollars)             $ 2,700  
Second Offering [Member]                
Shareholders’ Equity (Details) [Line Items]                
Sale of aggregate units of shares 5,647,059              
Sale of common stock, percentage 4.00%              
Total expenses of public offering (in Dollars) $ 2,600              
Sale of stock, price per unit (in Dollars per share) $ 4.25              
Private Placement [Member]                
Shareholders’ Equity (Details) [Line Items]                
Warrants to purchase shares of common stock 27,106              
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 05, 2021
Apr. 02, 2021
Feb. 12, 2021
Dec. 02, 2019
Aug. 25, 2021
Jun. 29, 2021
Jun. 25, 2021
May 27, 2021
Jan. 26, 2021
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Share-Based Compensation (Details) [Line Items]                        
Common stock authorized awards to granted (in Shares)                   3,333,334 3,333,334  
Number of shares (in Shares)         1,315,789   8,333,334 1,820,000        
Number of shares issued (in Shares)                     5,430,505  
Number of shares forfeited (in Shares)                     33,334  
Exercised shares (in Shares)                     63,333  
Number of common shares authorized (in Shares)                     2,936,163  
Expiration date               May 27, 2026     May 01, 2030  
Aggregate of restricted stock (in Shares)       633,336                
Fair value of per share       $ 2.46 $ 0.859   $ 0.873 $ 0.505        
Restricted stock units, description                     The original vesting period for these RSAs is as follows: 283,339 were to vest on the one-year anniversary of the grant date; 283,331 were to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date. As of December 31, 2020, 283,339 RSAs had vested. In the first quarter of fiscal 2021, the Company modified the RSA awards for two individuals to accelerate the final vesting of their awards in consideration of the individuals’ separation and/or retirement. This modification resulted in the vesting of an additional 50,000 RSAs. An incremental compensation expense was recognized for the modification totaling $0.17 million during the nine months ended September 30, 2021. As of September 30, 2021, the remaining unvested RSAs from these awards, totaling 299,997, are scheduled to vest as follows: 233,331 are scheduled to vest on the two-year anniversary of the original grant date; and 66,666 were scheduled to vest on the three-year anniversary of the original grant date.  
Fair value of per share                 $ 4.5      
Vesting period, description                 The vesting period for these RSAs is as follows: 33,334 vest on the one-year anniversary of the grant date and 33,333 vest on the two-year anniversary of the original grant date.      
Vested percentage                   100.00% 100.00%  
Recognized of compensation expense (in Dollars)                   $ 180 $ 710  
Unrecognized compensation cost (in Dollars)                     460  
Aggregate of purchase shares (in Shares)   2,458,163                    
Exercise price $ 2.75 $ 2.75     $ 3     $ 4.5        
Aggregate of shares common stock (in Shares) 295,000 2,680,048                    
Service period description Of these, options to purchase 2,700,000 shares have a one year service period and vest ratably on the six month and twelve month anniversary of their authorization for issuance and options to purchase 25,000 shares vested immediately upon grant. Of these, options to purchase 753,837 shares have a three year service period and vest ratably on the first, second and third anniversary of their authorization for issuance and options to purchase 1,025,000 shares have a two-year service period and vest ratably on the first and second anniversary of their authorization for issuance.                    
Share-based compensation expense (in Dollars)                   $ 470 820 $ 5
Unrecognized compensation expense (in Dollars)                     $ 3,480 $ 25
Weighted average grant date fair value per share                     $ 1.328  
Minimum [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Fair value of per share   $ 0.961         0.759          
Exercise price   2.75                    
Maximum [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Fair value of per share   1.042         $ 0.768          
Exercise price   $ 3.025                    
Warrant [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Expiration date                 Jan. 26, 2026      
Aggregate of shares common stock (in Shares)                 2,751,556      
Exercise per share price                 $ 4.5      
Estimated per share                 1.597      
Warrant One [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Exercise price                 $ 4.5      
Warrant to purchase (in Shares)                 4,433,734      
Warrants price per share                 $ 1.597      
Warrants Two [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Expiration date     Feb. 10, 2026                  
Exercise per share price     $ 5.3125                  
Estimated per share     $ 1.918                  
Aggregate of purchase shares (in Shares)     225,882                  
Stock Options [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Number of shares (in Shares)           655,002            
Expiration date           Dec. 15, 2021            
Recognized of compensation expense (in Dollars)           $ 130            
First Offering Warrants [Member] | Warrant One [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Exercise price                 $ 4.15      
Warrant to purchase (in Shares)                 100,000      
Warrants price per share                 $ 1.703      
Board of Directors [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Aggregate of restricted stock (in Shares)                 66,667      
Common Stock [Member] | Warrant One [Member]                        
Share-Based Compensation (Details) [Line Items]                        
Exercise price                 $ 5.1875      
Warrant to purchase (in Shares)                 154,216      
Warrants price per share                 $ 1.376      
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted
9 Months Ended
Sep. 30, 2021
Option [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected dividend yield 0.00%
Minimum [Member] | Option [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected volatility 46.50%
Risk-free interest rate 0.48%
Expected life of options 3 years
Maximum [Member] | Option [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected volatility 53.02%
Risk-free interest rate 0.89%
Expected life of options 5 years
Warrant [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected dividend yield 0.00%
Contractual life of warrants 5 years
Warrant [Member] | Minimum [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected volatility 39.94%
Risk-free interest rate 0.42%
Warrant [Member] | Maximum [Member]  
Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]  
Expected volatility 46.22%
Risk-free interest rate 0.84%
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details) - Schedule of stock option activity - Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-Based Compensation (Details) - Schedule of stock option activity [Line Items]    
Number of Options, Outstanding Beginning balance 3,433,515 2,898,347
Weighted- Average Exercise Price per Share, Outstanding Beginning balance 1.59 1.9
Weighted- Average Contractual Life in Years, Outstanding Beginning balance 2 years 3 days 1 year 11 months 1 day
Aggregate Intrinsic Value, Outstanding Beginning balance (in Dollars) $ 15,221 $ 2,265
Number of Options, Exercisable Beginning balance 3,400,181 2,898,347
Weighted- Average Exercise Price per Share, Exercisable Beginning balance (in Dollars per share) $ 1.58 $ 1.9
Weighted- Average Contractual Life in Years, Exercisable Beginning balance 1 year 11 months 26 days 1 year 11 months 1 day
Aggregate Intrinsic Value, Exercisable Beginning balance (in Dollars) $ 15,129 $ 2,265
Number of Options, Granted 4,532,000 908,505
Weighted- Average Exercise Price per Share, Granted (in Dollars per share) $ 2.76 $ 0.77
Weighted- Average Contractual Life in Years, Granted 4 years 6 months 3 days 4 years 7 months 2 days
Aggregate Intrinsic Value, Granted (in Dollars) $ 5,838
Number of Options, Exercised (63,333)
Weighted- Average Exercise Price per Share, Exercised (in Dollars per share) $ 0.26
Weighted- Average Contractual Life in Years, Exercised 3 years 9 months 7 days
Aggregate Intrinsic Value, Exercised (in Dollars) $ 85
Number of Options, Cancelled or Expired (856,669) (333,335)
Weighted- Average Exercise Price per Share, Cancelled or Expired (in Dollars per share) $ 1.78 $ 2.01
Weighted- Average Contractual Life in Years, Cancelled or Expired 2 months 4 days 7 months 2 days
Aggregate Intrinsic Value, Cancelled or Expired (in Dollars) $ 91 $ 1,903
Number of Options, Outstanding Ending balance 7,045,513 3,440,183
Weighted- Average Exercise Price per Share, Outstanding Ending balance (in Dollars per share) $ 2.33 $ 1.59
Weighted- Average Contractual Life in Years, Outstanding Ending balance 3 years 6 months 3 days 2 years 3 months 3 days
Aggregate Intrinsic Value, Outstanding Ending balance (in Dollars) $ 830 $ 19,339
Number of Options, Exercisable Ending balance 2,513,513 3,406,849
Weighted- Average Exercise Price per Share, Exercisable Ending balance (in Dollars per share) $ 1.56 $ 1.58
Weighted- Average Contractual Life in Years, Exercisable Ending balance 1 year 8 months 12 days 2 years 2 months 26 days
Aggregate Intrinsic Value, Exercisable Ending balance (in Dollars) $ 830 $ 19,207
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation (Details) - Schedule of stock option activity - Warrant [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-Based Compensation (Details) - Schedule of stock option activity [Line Items]    
Number of Warrants, Outstanding Beginning balance 890,416 167,846
Weighted- Average Exercise Price, Outstanding Beginning balance $ 1.46 $ 2.85
Weighted- Average Remaining Contractual Life in Years, Outstanding Beginning balance 4 years 7 days 1 year 11 months 15 days
Aggregate Intrinsic Value, Outstanding Beginning balance $ 4,083 $ 258
Number of Warrants, Exercisable Beginning balance 890,416 167,846
Weighted- Average Exercise Price, Exercisable Beginning balance $ 1.46 $ 2.85
Weighted- Average Remaining Contractual Life in Years, Exercisable Beginning balance 4 years 7 days 1 year 11 months 15 days
Aggregate Intrinsic Value, Exercisable Beginning balance $ 4,083 $ 258
Number of Warrants, Granted/Issued 10,804,881 858,985
Weighted- Average Exercise Price, Granted/Issued $ 4.09 $ 1.39
Weighted- Average Remaining Contractual Life in Years, Granted/Issued 4 years 5 months 12 days 4 years 5 months 4 days
Aggregate Intrinsic Value, Granted/Issued $ 5,016
Number of Warrants, Exercised (94,510)
Weighted- Average Exercise Price, Exercised $ 0.03
Weighted- Average Remaining Contractual Life in Years, Exercised 1 year 3 months
Aggregate Intrinsic Value, Exercised $ 678
Number of Warrants, Forfeited or Expired (13,706)
Weighted- Average Exercise Price, Forfeited or Expired $ 1.9
Weighted- Average Remaining Contractual Life in Years, Forfeited or Expired 10 months 6 days
Aggregate Intrinsic Value, Forfeited or Expired $ 1
Number of Warrants, Outstanding Ending balance 11,681,591 932,321
Weighted- Average Exercise Price, Outstanding Ending balance $ 3.89 $ 1.79
Weighted- Average Remaining Contractual Life in Years, Outstanding Ending balance 4 years 4 months 13 days 4 years 2 months 1 day
Aggregate Intrinsic Value, Outstanding Ending balance $ 679 $ 5,251
Number of Warrants, Exercisable Ending balance 11,681,591 932,321
Weighted- Average Exercise Price, Exercisable Ending balance $ 3.89 $ 1.79
Weighted- Average Remaining Contractual Life in Years, Exercisable Ending balance 4 years 4 months 13 days 4 years 2 months 1 day
Aggregate Intrinsic Value, Exercisable Ending balance $ 679 $ 5,251
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Concentration (Details)
9 Months Ended
Sep. 30, 2021
Risks and Uncertainties [Abstract]  
Trade accounts receivable 97.00%
Revenue, percentage 10.00%
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Oct. 29, 2021
Oct. 04, 2021
Subsequent Events (Details) [Line Items]    
Total consideration   $ 13,600
Aggregate of shares (in Shares) 320,000  
Public offering price, per share (in Dollars per share) $ 25  
Gross proceeds $ 7,200  
Underwriting discounts and commissions percentage 8.00%  
Net proceeds $ 2,750  
Series A Cumulative Redeemable Perpetual Preferred Stock [Member]    
Subsequent Events (Details) [Line Items]    
Interest rate 9.25%  
Preferred Series A [Member]    
Subsequent Events (Details) [Line Items]    
Preferred stock, par value (in Dollars per share) $ 0.0001  
Additional shares of preferred stock (in Shares) 48,000  
Gross proceeds $ 900  
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -" ;U,'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 " #0@&]3]R03F.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?GPC;7"J>% 0+BK>03-O@9A.2D=V^O=G8;A%] "&7S/SY MYAM(IX/0/N)S] $C64PWD^N')'38L"-1$ !)']&I5.?$D)M['YVB?(T'"$I_ MJ -"VS1K<$C**%(P ZNP$)GLC!8ZHB(?SWBC%WSXC'V!&0W8H\.!$O": Y/S MQ'":^@ZN@!E&&%WZ+J!9B*7Z)[9T@)V34[)+:AS'>ER57-Z!P]O3XTM9M[)# M(C5HS*^2%70*N&&7R:^K[?WN@>-W=M_ M;'P1E!W\^A?R"U!+ P04 " #0@&]3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -" ;U/S/KG2^ 0 %84 8 >&PO=V]R:W-H965T&UL MC9A=[53% @U&GC%7&?(RUB1K-9G?VK@.M4@':Z6YB\N_W M-""8%!ZY20 Y;S_]]9Y##W9"OJH-YYJ\QU&B+EL;K;<_+$OY&QXS=2ZV/(%? M5D+&3,.M7%MJ*SD+LJ XLJAM7U@Q"Y/6<) ]F\OA0*0Z"A,^ET2E<J/- VLXV+(U7W+]]W8NX+5W$R"RY9MB'C$?6TD&/Q[XV,>148).'X7HJVR31-X M>+U7O\TZ#YUY88J/1?1/&.C-9:O7(@%?L332"['[R8L.=8R>+R*5_26[_%W/ M:Q$_55K$13 0Q&&2_V?OQ4 G@M_!1F19-1$I";1(?Z@TR2?'F8 M86X3M6&2JX&EH3438_F%\E6N3(\H]\F#2/1&@6K @\_Q%E"6J'2/>D51P27? MGA/7/B/4IDX-SQ@/GXJW<^+4AG_"<&.W7Y$*"Y*B@N\BZF4!N(V5#Z+R"_.I%EW!/9$ M+12NUFX[M.UBBZ1;+73A.PVC+@D8UC::R%KQ^N$SE0D;>;[D$LEB 2Y($9( M*T+:S WF7(8B0/?@":F]W7__]NV$8SN593MN,[Q#G[B%A_6SBHN=HJILWL'] M^2M5,7;'N7"Y1Q>CJGS=P9VY6&S+F$41N4H5_*SJ<7 =+5/,+IS*XAWC3 M3M2"XI++-(3%XMDV!EAE ]HH&Y2 8W,'*_%)[)):N!-?#9!4&%84T2HMT$9I MH20K-\ELG&==\^A=#J](";9062K2Y@((_(O^%V^,[%U?L=F@'W1I5 MAJ"XJV<3.)*<'4?!!?[HV]Z?&$J5%RANY?[6Z4$ MMU%*F"20.O.#)E/%LOTW01W>"<4CGP#6P&PO M=V]R:W-H965T&ULO9IM;]NV&H;_"N%3#!O@U"*IURX)T#K9 M%FQ-LCK=<#XR$AT+E465HI+F_/I#2K)DBR]QL&(?VDC*PT["Y_RAXU0%Q;G MIQ5YH"LJ/E>W7)XMABQ9OJ5EG;,2<+H^F[V'[Y8^5@W:B+]R^E3O'0/5E7O& MOJB3J^QLYBE%M*"I4"F(_/%(E[0H5":IXVN?=#;<4S7?J-]AP*5+V5%W?X/GOI8;P;2IA9LVS>6"K9Y MV?TDW_I"[#6 OJ4!ZAN@8QO@OD%;N46GK.W6!1'D_)2S)\!5M,RF#MK:M*UE M;_)2#>-*E"2 DJT2+M;_>ANQVRW&Y%J[< >W. / 0-S9?NYAHS8?MO6^X9R6 KRO:RIJ1T(\),1M0M^6D-0;($L# M4G5 OS;Y(RGD'8REZE*%;2HUW1[/41PFIXO'_8+H01&&0\R!2'\0Z3M%OD]3 MUDA-0;HMTI-'>/8AMI]PPC[$W%Z$/0C M;!87#>(BI[@;L:%V$>^S[JO!L?A=.P- M42A"@47S'FZ@4_,O>=F"15=\XE ,=2UP6F-#4&B9Z'#D T0O+$."E ^Y7"'[ M@EJ?@S[1P82*/1Q,5>IA 8:Q3>C('>@&SZ^,94]Y41BE8<-2B4-ONAP9XD(_ M3FS:1MQ -V^Z):FK'_CA/S&"\&=0,/G<"LJW1L4Z41*MDGJ,#8QPI YT8Z=; MGNS+$C10)XZQ+LX0A[TXLE 1CNB!X5&.Y8^'L+- M"+EQ$EQN1_?+.M\Y,*-:G0$HP9I:/2I"E@4.C9Q ;D[LBOE$.">E=#D[T>8Q M=R93KQC>U15)Z=FLDG.2\DF;1TR("BVF DT@@6] ):) 3IZ R[&F^O MMKUF/2J,+*8-C81!;L(<&J"C%>L\";7)9]CKV.2.O$'NO=T34/E^%0;RNF[:L4I9;;8#R+!#0CB8(L<4%F/?UM.1B>@UFRFK)>BU&KB' M@WBZ83:$81^%ME5RY"-R\_%"550S?]]Q* S(C+UHNJTQA$6>99;@$:S8#583 M HYSNE@G)M3 90KR+8X*CUS%QW%51\&1TG6<^L&TWFX-1Q'DL'LCEK$;RPXX M'-D_'<#8@]K8&&"./(M5PWOO$=VP>YNKM9_O[;S1\7EY]6[;,4 M_0PN__Q\=?=?5_J1OMA-WUM.UU0"*0.U8.F7.7CCO?4\#RJO !Y)T= Y@)XW M][I_H-X0V4% &K%A7"W_$@EL=U4M^S*3P@!K1"WD@9K0I%;(6-%*T.T]Y<,' MA3;P@J;]U?X[P5S:E;JB[?>BPNA6W%UZS:C^\T2'91^M '9;@27;;J77L=<< MNVL>H7F \3P.O+:(?C+W?7\>QLF_/12Z_=!>2YMB+'L)//H3_,+^/[I_D)4A)EX<3N16QTNFML\4&/HALKRP\D>7X;M=QAV7!&OX\^[1)*+U<,,B,#R, MW_E!\G5W70>OMMY= QCICC3R]'%WF=M]3<%'PE_ MR,M:>J*U;.B]C605>/>9OCL1K&J_=-\S(=BV/=Q0(L6K /G[-9-H[T_4Q_/A MCR7._P]02P,$% @ T(!O4UK:CT0+ P R0H !@ !X;"]W;W)KRA@Q%T.10^, M-+:(4*)*TG;3K^^0DE4[D;?$!YN4YKUY;\219[06\DEE )K\R7FAQDZF=7GM MNBK)(*>J(THH\,YN);@(WXSF"MMM;$6'D4XLEL/J=CQS.*@$.B#07%GQ5,@'/#A#I^UZ1. MD], M]<;]GMK'LT\4@43P7^P5&=C9^"0%.9TR?6#6'^"VE#7\"6"*_M-UE5L MK^^09*FTR&LP*LA94?W2/W4AM@!^M <0U(#@5$!8 T)KM%)F;=U13>.1%&LB M332RF86MC46C&U:8QSC3$N\RQ.EX(HH4'PJD!%=*<)92C9M;RFF1 )G9HW0Q MI1(*G8%F">7JDGPD'XA+5(:7US).8.R0T+OB@1>X+? M)X?A=Y @W+=P;Q?NHONF!$%3@L#RA?OD:+2,)U,3,2?WK$#CC'(R%8K9D_;S MYE%IB>?MUX%D89,LM,FB/$I!2BPQ/MKDZ8J45)(5Y4L@%ZP@=X)S*A4I M05;EO6PK;Y6B;U.8/EW%7L?S/*SE:KN,1\-V'$2-@^@\!]4Q('2I,R'97TC; M)%>+<1WGV3<*;4LEWT03[S@KU6)4U@[. ;5(%<@1.3 MMO/\?IX=P[W&<.]-AO%MKC0M4E8LVEP?)#W#]?MY=ESW&]?]@ZXG(L^Q:]_1 M7OW3VNMHV([\02-_<(;\DWIK\*ICPCV]=4KDCNIAHWIXONK]C35\I:,?=,-P MT'TI^'5@-(RBJ#<8MNOUO?__>][YBH]T1DUY@NZ6R"/"M_ZP_8/"O^*TII;R M>2.=:I((I5OU^GO>I2_5'HVKM+I;CQ*#0.,G:9X:P)T@3@_;D0>K,QTTPSO<;_ %!+ P04 " #0@&]3'DK7CXQ_$1M*)7BJJT;<3#92;J^F4[':T)J(2[:EC?KE@?&: M2'7)UU.QY904K5%=35$0Q-.:E,UD=MW>N^.S:[:35=G0.P[$KJX)_WI+*_9X M,X&3YQL?RO5&ZAO3V?66K.F2RD_;.ZZNI@PZL%2K1! MB_BSI(_BZ#O05.X9^Z(OWA4WDT#/B%9T);4+HC[V=$ZK2GM2\_BG=SHYC*D- MC[\_>W_3DE=D[HF@@-D&N 1@[ W"+]U!-P;X&\=(>H- M6NK3CGL;N)Q(,KOF[!%PC5;>])00 M%?0.^'O7 MK%A-CU+BK]?W0G)5XG][O..#=]QZQR/>/] ];7;4E32=8=P:ZH:WGV$(H^OI M_G@E;! *8'H*RFU0ED)T"EK8H"2"X0%TPBXZL(N\[.9,M"7TEK%"@"6K7-E] MV_F(CD:&*,N@[X+-&BR>MKIE"D_VIP>G MZ0O9+RCAJPU0C5/M;WNU<6]UC;EBF-HQ#&)HQ- &1;&1Z+F-"=/ J*N%#8(H M'LF2[, V\[)=DHJ*EJH2)5^H#J:+:&83Q8G!T\88D:F_J[>DY.WF2+OFX.3K=:*/!%=B2U;T9J("*2C?T\D, MN-3'SW*4]XY.8IM",V8_/MII6 ?A 4-_*:F##E#))#<4"-4[]$Y*A*#2K3%# MNTA2,YF\ WY/Y.S!+E*KTAR@L?XRZ"7H%TP?F53=Y:7=J \)=G7QR"HQ&Y9D M9M_(':@P#I#94QTP% 99-L)[4%+0+Z5^5Z?F@?5O2F\X&=OJYD+U@078F\8I^6Z :L=Y[19 M?05*AC6"= ^HUFUP*AT<5PB0K9$R,^L=F MLK&WN (7FP=/E*!YA/Z@QY%=C MA^KN$MY)TNOA._3(SW*4_RQ'"^20@R,1'40>\HN\?N-MNXAOTT6VJ%+=T&P@ M3E1DGG-R%TQMX.:FZX)%Z=AY#0T*#/D5F-YTQ[;:WC0^:5M!G)H/+MPX*R*Y M"QZTF"I3" *I@:M4CQ(9P>N5[G#B(%^07+[=$ ME*OV4)27U4X_83U3TC9G545X-V8[F+L7=:[38[[!I?4@S TSE4KNAD5Q M!-24K]LW,$+E\ZZ1W0/?P]W#6Y[7[;L-X_XMO)I#Q_T<7BVZ=SB#^^Z5TGO" MUV4C0$4?U%#!9:*FR[NW--V%9-OV-<0]DY+5[=<-)07E&J!^?V!,/E_H 0[O MRF;_ 5!+ P04 " #0@&]31'8:6OX" ["0 & 'AL+W=O>S+X,M%\\R!5#DI0V&3J>#@ARB)5FH/C:P!CR7!-A&+\K M3J=VJ8'[XQW[1Y,[YC*G$L8\_YXE*ATZUPY)8$'7N7K@VT]0Y=/6?#'/I7F2 M;67K.21>2\6+"HP1%!DKW_2ETF$/@#QV@%\!_$- > 005(#@5 ]A!0A/]="N M "9UM\S="#>ABD8#P;=$:&MDTP.COD&C7AG3=3)3 K]FB%/1F+,$=QT2@B/) M\RRA"B4KR5EB1RX"N/37MRXBF54QN(?B24@=YRI5)(IQI18\)-F?*\![Z(NM3C^ M3IR1WT@X@]45";P/Q/?\EB6>\>EPSY;.OWF?_K7W=V($=:4$AB\XPG?+8E[ M7F7\N)E+)?"D_VQ@#VOVT+"'1]B_X)6H*\M6-26R8Y#ZWMM$ERVO<]T;N)O] MS;":!4'KO=G$8A9TPZ[_WFQJ,?/#GO]F]B[-=IUFNU'$KRH%83E0_08).S5W MIU%"O#CQ6F1X:P@!+'XEN#E,YK2\D)-?>)GH?;,IW$BL6U5?KF@,0P?#EB V MX$3$=AY*GO:>:/Z!KI/_Y&IJ<178]Z9;Z]=MU.^1*YI;]L8F6/>TDK2:!=Z! MV<1B9BM)BYD?7O=Z!VF[>]V@ +$T;5B2F*^9*H][O5IW^AO3X [61ZW^N&59 MG^"?0=G(W^C+WXH[*I89DR2'!;KRKKJX/Z)LU>5$\97I17.NL+.988I_-R"T M 7Y?<*YV$^V@_E^*_@!02P,$% @ T(!O4Q?S I2K$ @9\ !@ !X M;"]W;W)K^3F[86_5>8GQ__X3M6 9=!+)O7C\TNVOI7%TXPIRCBWC] M7%:?ZV66-=:7]:JHWUPMFV;ST\U-/5]FZ[1^56ZR0GSR4%;KM!&_5H\W]:;* MTL6NTWIUX]@VOUFG>7%U^WKWMP_5[>MRVZSR(OM06?5VO4ZKE[?9JGQ^%E:5/;RY^IG\E 1^ MVV'7XL\\>ZY/?K;:5#Z5Y>?VEW>+-U=V.Z)LETNVJ^5@^)]DA(=;B MS!SK4@1TZL*DY\$,'WA_2T%'R#AV\J4G[APX[NMSL3\?N M7(9ID]Z^KLIGJVI;"[3VAQTA=KW%*[H?C# SG@V!N5E6[ M$8B8 ,"='N"N7*_%E!CJ'>I[_[P0&8DIE:ZL#VF^N'Y76'?I)F_2%8 U&\&: MS[?K[6IW.']KEEDECO!:7%^6[<1_RJSW90T=H$B/^KNX0-7;ZL6Z7Z95!@'$ MTX<59@_Y/&\ D&1D%*5R2&X$\8[L=@N_% MQ-USZH=)IT.+:G Z]CCL)"O7\43VA,%YN<>\7&U>[^IZNTM,7+_F^XM"W5X4 M+/%];]59TZQVU[?VXW0^+[?MI6Z3OJ2?5AF4KC:80;I(.*&K'#82]/F)%"M" MPHF1$=V>'CL&)L'VE & M3/'4V<\Y'\C4/V;J:S,5.DBHG$+<<8N;SV+^8C556M3B+FFGKQ9_BQOQ=OY# M>6F!#?)"P@F1<&:^>IQ[]S9(D6(DG$0WX@XK@B,K BTK?LT::P7?IK_5]C0X M[4@X(1+.# DG0L*) ^6D7GNVPWOWQF.M.J>?V%(UQW0]-IQ>E,9:J3H%*@1=9G7NRXD0+N $V_@ M%HV<6!7D'*DR?F:TL"9GA@!BQ7<]0MR!W*00)GA*6 ]EDL\$+7QHTV.:*H:! M=JH:AAJI-(.0 #T,C4PCB(E4Q.3;2&(]K,EY,17%1*IBHI?%FJ^TA*C"ZMIQ M V= 8Q IKHA>79V0^S[;B(-H:R8KEEXZ '7([?;)K8HJPC@)>)_<2(.*@(# M!( :.2[W^A, &+U-^9 6)E(4$KTJ')@ X^<.2PT25& (B)0##.@G7JY@1JI*QU (]R"WDZ4TO8+0FG79EZR:Y_7NP^>TJM("MG/U M,4P210(*'?4N7UF'0XH580'%6$")-OLN4:2\UOL*\V>\V:Y7_A)'ZML7R $IHDE!+& 0@=0E&Y_DF"M#&(!Q5A B3[] M+EFDE'9&I'16[ J(TE5+DJ>LVA4T/F1ILZW (@H]G@DMD(!"1]6U/.C3 BE8 MA 448P$E^O2[M)":WM%K^HMK"O3X)C3!6E-U@*5%ZMI]HB"%B[" 8BR@9.P M=*DB+1)';Y&@%ACH8YG01C4""&W_&ZBTDTX U3L!%U09Z)%-ZNV0@$(LH!E5 MQ;[B+F %B[& $OVHNP21_@35^Q.#\R&MK:>L6(A9(?Z\R8IZQQF0*%A6!190 M2%7/P^%]@8(5+<("BK& DI'\NU21=@\]T^Z!J3)V\=1',Z&-ZECP@-*!^BQZ M4J8\W;4X&A,&TP*M7AD)**2JV>&P_JQ "A9A <580(D^_2Y)I-%#]4;/W>E$ M.$C8]E9BGM9+D!589@X64$@!-X,Z?5I@N3E80#$64#*2?Y<7TLZA>CM'QXO1 M*R.694-5RX;:G S=54K/ANH]FU_+XGJ7B!#A395_VNZN]P]5N;;NEGGV8,V^ M9/-M^XB@]=N#T.M9!::)9=E@ 844+ +H3P4LSP8+*,8"2D;R[[)%FC;T@IKN M$QM'?-P*,) J6#8.%E!(51_#H4Y?GV.%B[" 8BR@9.P =,DBK1QZ@96CDF7T M4HIE[%#5CN"N3?E0PM*0H'I#8C?XZ_9AZ,7X+266WX %%%+5N&"4]&M3F=!,?UD8Y!M?MTT,[4PYL\.XAEW;A X8?=7PW! MBA9A <580,E(_EV>2//&/=.\V:^K-WGQN,WKY=>EP_TR6J%?;=:'-.$.EIOC M FX&4ZQPK' 1%E",!92,'8 N>Z2?XUY4OC/*GK'O7GUX$R:I!H]CNX0./:\M M'1Y7[_#HZB7U74U&CV7?8 '-L( B+*#85:V9:]+6(?>J],;;=9EP\NB^WL8Q M>5Y #V7"C#V0]GD!5W4GP.<%L 85 0'5JDJP$?"\ #1ZS?,"KK17W&G/=Y@^ M+Z"'-3EWJK6B?U[ E>Z*>\$3\G_F5;--5Y:X=+5;-+4[O*RW13[?:8;:>E?, M7UGI_!]QXX&K8LB2T6]R+/O%54T#&A#'&UJL<:5OX$[W#7,>F=]*!/.8-DT3'4I2%\XS+"B15A ,190,I)_ES/2I&'G M[-( BQL]E DG@%T:>H4B(0/V0F"^0Y0SCO6H%!!0%:90(W%)=_K"%&@74#:T MD0.3CA*[=".'@5.'Y38Q8".'P'5=[@^LXS+ID3"]1S+Y*:[#_3>8)Y9W@@44 M,L"BZ%,8RUO! HJQ@!)M]EV>G&QL>,&33 !/1KEOTC##"A=A <580,G8 >B21=HV[$S;YKPB6GTT M$^( Y1R.1X:>S6'2F&&H!1U@DE@&#!90R("'4[C=+YK$"A=A <580,G8 >B2 M11HP[(*G<\RK?_313(@#E'GX-@D&9@>77@&?7NFA/O6[_;3*Y^*CAZS*BT180XJP@&(LH&3@" PX1EP: _R".HX>"\8X MKP]EP@A S]K<:V720+Y2U'*]J#6I>=-#F>2#M3\(!W;(8'W;%"M:A 448P$E M(_EW.2&5,]N93-_"+9?%:1ECZD2=) "4+_L@]( M1(?Z_9L=K"%%6$ Q%E R< 0&BABX%,K\(J%\<0&6/KP)2U3A['B,L,%9?_(R M@.G:N;/B=N[$0'L[ -KK 8!G*FC0+WW%"A=A <580,G8 >@R1PII?D']P_WG M%^L^W>19V^!]LQA=G=4',^$-U@,F'-C_TE8,&*QP$190C 64C!V +F^D'\$O M\".TO!F]W&+9%!RH;F",.?:0W)3ZFI^_0:B^J\GPL0H4L(!F6$ 1%E#,@9T_ M"7?L_K:4X^VZKUF1QH-WUGL&",0,/90!,SS 9.BMS(4>M,L%]]W^_2;6H"(@ MH+JN"#7R;9_V-H9,@';$98$W=+ZD1>!=_"8"^-QAV0&>:@=P3FV?#)4R>M(. M\/#6N/50)OE,6./V)JYQ8PTJ @("7)RXQ@VTTZQQ>U*I>]]FC5L/:W+J3->X M/2G6/;U8U[VLP%-EX#7U7&_ ]?:D#O2F%;/W"MCA^8REZ0Y ^FLQH/M<1I3= M(; &%0$! ?X#C8C@7!#T)X#:D+C4M@>*JIFLIS&*7^ M4,&1=_("MK/>5@#G@_:&->!M!0H9H15*Z,8 2Q(! 0$R HW &P/@70NZ&P.I M9[R+WV< GSLLM>(!3\;K;PRD7/$N6 Z<6'&D#V&2)Y:L\:"RXSZ)L10+%E", M!93HT^^^2U'*&?^"==0S:H[TX0Q8XZN"@-N#7T&^U /^-]^W3Q_!)$>L$F(L MH!D64(0%%&,!)0A 7;_7_?_TT?V5F?%V'28$T@8)SGKQ(V@ ZJ$,F!%,6-4-@%5=EQ!EMP&L045 M0-6\A1H%Q.VO[R5 .^(&GCWP)1=(%R>X^.V0\+G#LFX"=577(TP< 6_@]B^0 M=D& 5^2MAS+)!ZO(.P!>*L#Z2PU8T2(LH!@+*!G)O\L)Z:D$%[P(\F-DS8I' MT6/_G,._TO7F/^(O6?7X8GW,ZG);S;-)(D$_"!,V8;DQ ?#J 4?9_Q0K7(0% M%&,!)6,'H,LGZ<<$E_@QY_!I3#;H!V3"+=5M" +'\X>NN])O"*;[#>>H!CV\ M289(0&$ K.,3VG>FL,)%6$ Q%E R=@"Z3)$&33#R&@>-;M!W-6$!EM&"!33# M HJP@.) M5"$'C@M9SKP8+1=EPG2; DF%WV,%K'HH4R8,:'H V@#5B!A#2H" M @*Z 6@$5B!!*6HJD )I#05G57V,GSPL2RA0G8R!"J2;>IEE39@VZ>WK3?J8 M_9)6XDNYME;9@^AJOVJKM*K\<7G\I2DW;ZZ$+OE4-DVYWOVXS-)%5K4-Q.5&X+<[\NUBW/X/4$L#!!0 ( -" ;U./'V##PPL %H[ 8 M>&PO=V]R:W-H965T&ULK5MM<]LX#OXKFLS.33M3UQ))278O MS4SCMG>=Z>YFFGWYK$ATK*LL>B4Y+_OK#Z1DTQ%!.,[V2V++$ 6 ()X'('5^ MKYKO[4K*+GA85W7[_FS5=9MWTVF;K^0Z:]^JC:SAEZ5JUED'7YO;:;MI9%:8 MF];5E(5A,EUG97UV<6ZN7347YVK;564MKYJ@W:[76?-X*2MU__XL.MM=^%;> MKCI]87IQOLENY;7L?M]<-?!MNA^E*->R;DM5!XUJ[_O*E>'\6:HUD)?-.#Y'!OSNYD%6E1P(]_AH&/=L_4]]X^'DW M^F=C/!ASD[5RH:H_RZ);O3^;G06%7&;;JONF[O\K!X-B/5ZNJM;\#>X'V? L MR+=MI];#S:#!NJS[_]G#X(B#&V <_ 8VW,#&-PC/#7RX@1M#>\V,61^S+KLX M;]1]T&AI&$U_,+XQ=X,U9:VG\;IKX-<2[NLN%JHN8%)D$<"G5E5ED77PY;J# M?S!;7:"6P2)K5\%GF/ V>/5[G6V+$D1>!Y/@]^N/P:N?7@<_!64=_+92VS:K MB_9\VH%B>OAI/BAQV2O!/$K,@Y]5W:W:X!,H4SR]?PH&[:UB.ZLN&3G@M=R\ M#7CX)F ABQ!]%L^_/234X7LG]SE9.W!I'+ALU#J 1=AD75G?]E%<=J5L MWQ'/$?OG"/,JF9*]- M0KKIHX2,EY>9SB.8J_J[XP,?1#P9.\H52NO0 M=*2V*^)QYGRO\YS4^K])].9I ZZE0S:#%(.Q*\) M5!RGF*/#9,;'BB)"D4=/"Q$1)_6\7F6-G&A&4@2Y6FM7>A/!,-23!15S,5;3 ME8JY3T\+,1&-,>-<8*:^*-M<;75V!P+07RK;=@M)0H(QKA$->U\U_D,PR0>=Z[9EN]H13QU(J$$NR &3 MB$QDD3 Z H7Y$.C (&1YE]U4>,)S\6P2X7:F$^6+; E]T!/EJ MB.A.-8^H8B[B3422C!5#I+C/>3 7FB9\%H9C#5TQED9SCX86PM@1",OS9@N) MORJSF[(R906JI L]DW3N>!$#J-"CHL4G1N/33D7P8:.J"E7/Q:0)CYBS8'XP M*#$+2HP&I9T-9=U)&!K-Y RIM4+'Q9A0Z@L#BSN,QIV%JKL&*LNC<>#BR"2* MQ!AN$#'?6K)HPVBT&5< QS3%4"<.H!9V&$T[+SZ)G<4ZO4T*^XT M^1OZ'8VL3%=IDS4=BDK,Q9O8B0($D^:>S,\M)/$C-=:3S'_$O_18)Q I[J)8 M)'P1S2V,<1K&=BON/FN:K,9=S5UPXF-7TX\Y/6=PBW&GJ[1U,W2K!FHQ,(JC4&=^',F5U$;.YI?W$+9?P8E.T=K;4&1,OJVQ+( M#4'!N(M:DX@Y53K]Y!>L-8M_G,:_JT;E4A9#N$()OU%M5ITX*PCHC?$&D?%T M(;@%1DX#(Y(GL/6&JHS WRSEXSXJ)L:9\-1 W,(DGY^4)FPO]9E[ 1;:Q+%J MJX2!-S"E R[K(KM_G.SY!+I/@-1A8DS,,:'(XQIAX4O0\+4+R.FK/9$(S&;A M 7N ^J?#YU4@5=R#T0CYZZ"8O_DH$'2+>30&0?HYIV=G86%2'('))W.P[Z8273&!-"E% M%#LFN6)0>7M*%6$A4M 0^51?^2";O&R-OFIC" JJ,E+9C;<%Z.>^8 HL0 H: M(#\^KX\M$'QS]E[H1[W "@N5@H;*?5E&Q@X&BF+F9$]$;!YZJ+.PF"CHTG&/ MYD \[LH"I8D'3X>KO95.:D$?!4O8U8J7;;],5AOJ/*$'K]@37 $8H;QP?G M46AT_2U[P+,)?=\I:_,']UUCB\0QC<1?B'YK[ )NS,<%&R+$$]\"M&@:I^1, M_Z(W+O2,'A1J$)FGUC^Q!;Z8!KX>OFO3VROT :-65I5L@*&H)KC^_FB(^A44 M%;6^^)O,5[6JU.UC\/7K O4=[ZPQ(?R]L2LMP;7WPE+O"E7(S[1;0R+[#3 M(FA"(RAIY[<_2GVR]PT8G+]%K7-Q,(Z='3]:A1=89Q$UH1&5MNYS\*D&3B#[ MJO)?V7KS;[@B&\@6WV2KMDTN_?.*P"L+G7DEU7N!Y1:"DV/;H4^:FS?;LBJT ME?=EMX*<"?D3TJ=NNU [N@FR#>K6#[0F+S#2 GY" _[A] [;(^T_2;")6T4+ M[IP$H)5Z@;T'1UR/D JG',%$-RTAR>XCMJ+5.I)Z!R*10X(S3P[!HEE#@E= MAW^3N;JM]P&J1INB[AE48\UN+P_=!4N0FITYK0=:KQ=,G^4N"8&9 MEN:D-,WY:A9;(3<*L,*G',L MVP3]R:R;X?T9U/(?U?]/74X5Q9[>0FJ94$HS(3*>/V=M%UQ5\+?,6U,]M3J> MC0^N-X8=+1HIOP<_9_5V"27=5E_K:>'A?C7JEW].@0:_(*V*U -#J>5)*,9)1?HIIUB)$"C?V>GTX(VA M8V?87"N?3Q/HP4\QKA\H(9G$]. MQ3643N;ES38P<]"_VK>_NG]!](-Y+7)T M_3)ZM^A?\[3#]&^=_IPU4*6U0 R7,&3X5H=6T[_(V7_IU,:\"WFCNDZMS<>5 MS K9: 'X?:F@SAF^Z ?L7Z>]^#]02P,$% @ T(!O4[@Q6:TI#@ %", M !@ !X;"]W;W)KMXW@B)YVY=^X'B(1$-"2@ J05]=?W[ (@*<=VFB^)10&+ MQ=G7V:5>;:S[[$NE&O&EKHQ_O5V]>\;-K]^:5;9M*&W7MA&_K6KKML:KLYO7>P5YZ M\$&ORH8>[+]YM98K-5?-Q_6UPZ?]3DJA:V6\MD8XM7R]-SOXY?B(UO."3UIM M_.!O03=96/N9/EP4K_>FI)"J5-Z0!(G_;M6)JBH2!#7^BC+WNB-IX_#O)/TM MWQUW64BO3FSUARZ:\O7>SWNB4$O95LT'N_E5Q?L\)WFYK3S_*S9A[?/IGLA; MW]@Z;H8&M3;A?_DEXC#8\/-#&P[CAD/6.QS$6I[*1KYYY>Q&.%H-:?0'7Y5W M0SEMR"CSQN%;C7W-FU/E3^/1QR'(PX?..*%>&=-4WIQ9@I5[.[?A[J=SH=)Y^/#1P7.U7HBGDU' MXG!Z>/"(O&<=!L]8WK,'Y,WRW+:FT68EKFVES^<6WRL&EC?C55@5!I(]^>$_/Q\>3E\V MI1+QSQ-;KZ79\J>#ET]'@E*%9MU9(D+QHKC&HH\@42E9.- M=7XD:KO0E4)TWNIY@? JL" MD:@FX@8WC5<4)>XBO5?UHE)%!J6M:Y9P&4M:0[$:,G.^(PY;VPVDDGQ:)K%% M:+-T$G[5YDWKU.">"NMSN9906S?D?[S-V0(K<UFBDVM="&>K"HF;38"' MSX.,:&:COC3C17%HD-]P3WF!@E&KG M]G )DU*!7*H0-P;7VOO0]EPUOL(4J'M>.G47ZTR^5;X-4J+ M:^N=FQ$*!S^]],EZHO/5C+2#DZPK11X(=UYLX?@+9V4AX*)R2X!YY'D[X\)TU1*Z";4;\P-MUJ7U##HFS*(5+EY<9?87 M0#E>DQJD)[;5?M<^I*=JH,:JL@L*0K(4@;!(18&"1QL83U)=[7UY.XI72@#8 MY5(YW .&*U$CQW^U$F;>LB*Y]^!@TKG M!^7Z;52?^>X%+N[T@F5,Q 40*@H=H&D&MURH2@,*G^F&LI#&.DH+L"]BUO,& M"B:.#D 0G4;QV09PCI$Q:E'@;,)9>*A&"4($<;*V9#V* +"3CY/Y9$P*%EVN M"Q$2RON)]UVQ1AZ3Y#"VXD^U#:4F2MH?1* MRRNYZ8)SSCD 'Z[4K2PDF7F&)%B)@Y^HP!X<,7Q7B-%Z@>UX\F(70TZ;BOW/ M0E\Q6SFE.N6O*\FUY9UR*VS?Z*;,L+,O+[$&2!0CJ!5")*A,X#_I:TRW)>69 MB9A1X8!C@X&-Q([4FHY+.B%L%EX76GX%&/O@0N6RAMO :1S\$';>E);*#HH7 M9#RX>2+>&_&;-"U]=?@BT)$=;+(0[11^]%3FL&OT*HB:?]Y2%1?7TC6&G.&F M"R%Q>7E"F(!K HG"BDK7FL14.B3)$* $/R>UPL+O%JE\]X8V=+&WJ#@+F7_. MKE)>3JBF;WI$TY-8E&O<#I6"TC<79LHQ5:579%U:5H+\AK0HGEP+8!T!5IFEMC./3I1C#5K79-R]F&KE;9/*:S02XL+>(O M+[%(F57(H5?6C"\)20*56+AX'C4,Z5'_4.*@Z/I:#J=CCU2 MIE/CI;6 O=6!/&F3W;2Y)WAF3O]MC1SUY1TZ%J7JK@4%&K14)8JF/XM M.$XB-,\2- A'+.IB&?@]B-5;M7 !K.<#L+)A)7DL!L0_=Q!/,GQ@7S9QE8XY^*YK%T11/2C?@J42ZQ0)$%@B98'HTV3!8O*Y< MKZM47S@6LCNQ\+!]8SGX[OSVX9/VC,2%R=FNL<+Q[-I+K<^L"E5-XZRCM],Q'8%&Y#8/:]0B3C^I;<#=M0>?D( MY7(-0=H4+;$-];W _M8B9SW[;EPO(NG"IU.]0H*K1EV] +."[D;+1RI&POQK M.3W\_7=9_"YU::I&*[5KD2AOH;:6,@Y%Y=@NQU!]C-*6&H5:?R$_!)FWJ_TB M"HWL'A8"P?',]WOF%ZH-\$9)R+ $Q^$:3RZN*;/G-!@RJ]&0 B-TB NPF(XT MW9/W'S,):L_!C]_OZV_%F5E!9L@1/\AZ_1)/P$*V"&EO6T?1'JWT3NS41'E"YO3D=?EX[4 M=.ZT47T?..I[EY/OBK%@%9VO9@9.<=V9S,L[!+I7(;$F<@CJ6_@J5'6)OA>%8P?*"DUJ$=B6VV :X!!+0+"OV 94 MO*,_7>'[,GE/WR [PTD-*2>V77=',D/.A +Z6363^^>@$?)H=D)HJ0TB!1&8 M<0IDVG2W00.8BLR_EJ%E8@FNX ACZK'B 0LS8+C%FOQ4]N-)%"&BIOD M--1K9N>SV?4PH_-ZN]8F.COB6JY8S1$Q% #])X(RJ/V$4BD-#WC&) QE 3!] M*IDA<>0Y.%_EGW+.I5X62H#*PU#$!"GZI5A*[9"W!YB5E#\62IG(Z%4QB:TL MEV38@B?ML? ;T-TD4W/[77!-OU4/.5*8-,66D,$/0T&N)UEGH+ZYITHN?2F6 ME=UX;BCO(<7/NWYAWE@T/>#6X%[Q4'$&5X4;7O>FP;$G.-!6NNA=)>F4$B-: M"' %ZQ57VA:"MUT16.!8_B10N[Y=/:>>@3J MG*ZIVF!!-\>YKB1-UA"\GZ[ G?KQ!-JZU&&/AIW&74H;FJH=MH0PKZI0#;HA M"DU\91XJ%?=/"98^8REB:X8L-*$N#8IYKK!ATPFXJ83WZ!KY"\>0]9()LFB" M*4T$[TAUG:10[19*Q-2;"AJ;A?(N#VLYK,0PJ4[$1\\)X Q(U5P&R,U"D9$= MJ^N\K@]^/XPU.I:R+^4RGM)1#1%40P0-O%&-_:!BD*JU_(SLT!W*L'G?UNOX M9H9RB.31;IP^4/!0/:L[CZ-W*3$@$P?F\3\X*;B.1TK)^,4*5S_NQ![80 \> M.L2!)IDV:DC9S-"+AR(PX'Y3G[4X3OW.W:!(X'Y LT>ARP\++.6W794B%DE- +&-[>R:CN?4*%RQ48XDG%?TJ@ISJGEEMWCWGW9[CX>*FG8 MG[C,W1T=GX-F$I%(;V""*4=T+U040:/"4!T+!=_-XZM"!JXF\_S=2>-!"ZTO MDI!LY[18C ;U#,LL251%""D-]+4+CJQ\PA(MORUH?$8(%@J! CSC05\I/GAQ MV.N3I4MAMW),8.67_J9 )F8)@\RC^,M4@7WJ8(.KYSQ.F''OVY5Q]I8J. 7J M?^##8NE 8SM?)2[7E#2=S ;AR@-BX@\]OXSO/I#A05V93&B(GV M0?Q0\B!?)CIRJXLV5L')?2_.]P>_5. 9/?T>@^; \.CPHX7N:?>3CUGXI4._ M//Q>Y)UT2.E>5&J)K=/)3\_WA N_P0@?&KOFWSTL;-/8FO\L01R4HP7XGL:I MZ0,=T/T0YLT_4$L#!!0 ( -" ;U/3FE7,"@< .@0 8 >&PO=V]R M:W-H965T&ULI5C;;N,X$GWW5Q!>8-$-R+$L.VFGXJZ6)EVTK/8AVY+(JOJU*G#(IG3K3;? M;":$8\]%KNS9,'.N_#P>VS@3!;<'NA0*(ZDV!7=X-9NQ+8W@B3Y"9S]&%\?EKRC5@) M]UC>&[R-.R^)+(2R4BMF1'HV7$P^7\QHOI_P=RFVMO?,*).UUM_HY3HY&X8$ M2.0B=N2!X^=)+$6>DR/ ^+WQ.>Q"DF'_N?5^Y7-'+FMNQ5+G_Y")R\Z&\R%+ M1,JKW#WH[<^BR>>0_,4ZM_Y_MJWGSJ9#%E?6Z:(Q!H)"JOJ7/S<\] SFX1L& M46,0>=QU((_R"W?\_-3H+3,T&][HP:?JK0%.*BK*RAF,2MBY\U5=#*93MI(; M)5,9<^78(HYUI9Q4&W:OW7]EBN;Q[O/UZ??L3N[_[ M]7IY?;G:Q^[[OJ,#]N?=LZ^9,()E_$FPM1"**0T5.6$DSP=QQM4&J4O%7";8 M4AKA*&'J$]Z E15U[075GJ%R3A1K M8;KR!6074RB#<:<'9/BC4(FPL9%K&+R!=:%4Q7/V($IM',.JIZ7+)N'H;QVX M5-H84UX$-PVX+R)NL$V" ;"%!]#_[Y6TDAJ')>[:0"TJZ]VM*XM,K1T@C[54 MO)Y>P6D=BN^\L$*X3">>J2ZQ@-*@5Y-P%0LL?9>QQ6K)ONI2QFP>'@;LHHE! M"'8Q>LI=.5#/36+9K7;L-_3Q1:+!=O(:=UGFQ"#!VE32QQL S%Y'2YWX*GC@ M'XC<*#P!+O\T.?GX0WP'KV(;$6O4]3]-^)1+PYYX7@G/AK7"V8&GBI1 .LHE M7\LPJ0WS&VCK@I($$FLNU;9!*56^F M9*:$2+S^F2"HA)L,O(8L%<2O"] *W/4: \QTR3N>M'1U*O6Q6!O]2\T?KJR7RU6%UW=)2@ VKUFCZ5G?2>7Q\Z,0H_" M^7ZQ##YT:OKXN>^:ZK)$$Z%FS!:^.)Z![MNOO>*D1A?=B*U7TM)OG^"1:+CA M+WT*D%63S0!(&X2S@%UR@^ZUL>P>E*TR-"?6X(N.PH\!>L7:^6X3G=ST5DF- M[/*9@$.%&4G,L@^K:NV\\>Q3.#HD>UH3$(\W:ORLG(Z_#?H#;6.57((]M^N(=UM\@J+=2P_.?'(XFH4?B9=%M0%- M1$#X)C7A*#RJ4V^(U>H)M+:ROX.987=E3<3KI"-$^;\2&+R7P#Z] )F3ZUP@ M.5J-=27ZNO%!^'M$>;F8./LA*Q#,@TBQLU+W?B#YXY5VG%;3L[DG^9<*&V(4 M3H[>7MH#ALZ&GS9YLA>Y\C-'Z:30!!)ZL02"H4]%=T; M$Y^XS%LV^CXRG5._QHF,UC+3Y:XG;+G!+N'V1=EA;\DJC8Q%T]$MP>AJ-I"6 M;7#KZ$M'2W_O(DDE&;T5NE MVHJ>; :=;%J=^.#?::3>_7$8:#7"[1\J41]AOS^D^@K630#1R_K D+]\;FAL MZDP:B8)#+&#\JTV"P]D\F,YP/JJ@?4O8_.% QO186U=*.A]WBG#A[,A;3B>S MX'B*K;+3#2;, _2[()J$?LKQ+)@='=;[0KSK=P,%SBA3[G"N3-LAD03-H@ M7%6;Y@OA'.P[TXT[MT^L=MN_!V;!(>^ M7%]$NZ_=-7Y1WUYWT^N_ :#K8E>P+!)-Y7RC(HY^.P^M9U4FI<;, MEXO%;_-&:9NMS]+=M5^?N2X:;?G:4^B:1OG[2S9N?YZ=9(>+&[VMHUS,UV>M MVO(MQX_MM<=I/EHI=<,V:&?)79R\O#P5^23PM^9]./I/$DGNW)T$BB@6%QXXW;(P8 HQ/@\UL="F*Q_\/UE^GV!%+K@)OG/E'E[$^SUYD M5'*E.A-OW/XM#_$\$WN%,R']TGZ07614="&Z9E &@D;;_JD^#WGX$87EH+!, MN'M'">6?*JKUF7=[\B(-:_(GA9JT 4Y;*4$<_R@.=R^:3!6VYGM%I,:;E8 MGCQA;S7&MTKV5M^Q=^6WRNHO2B@PE3B#,[I4/2-L2=>> ]O87[B*7FNK;*&5 MH5M<,N@7 _U[D8?H0:#_GD!T.B(Z38A.OY?QJW__/1B>?+\#]SDVNAX3Y I4%IM.X8P!+>)*47/%+ TUAH9LTSWK#Q5 MWC44:Z9J3& X))!T"!TN.64US#@\6E$!(EX#U6K'E#-; MH.)6>6@@-UTCMB6>3>\* 1OS5$9FA"DA&A.+BE'3MP5+6Q!(#<V MMVS9]YG@K9(Q184*-548F:%/+::P3R0-PM*?5ZO9*<:!,0<>UPJX9<@A65W* MZ@2S21%6(K%Q2E4?)9!* MU;N(>DU)0)2H HPCSR7GD2I5")$TS$)#VQV'F!P6JM414N!!U0'Y%OT3:TA M.,7>5WERP*!MA.^0>.-"\D$Z8JY7%%R"C..(5.6&1=0K'?@8E/B2"+WKMG6* MX $'Z,[CF$*3X4!EU#3O(M"#S*Z2=2*;DJ!B\[+2T72DQ*5/%,]"M!&Q[ZH M(]EQ+YF82GWFD$9MT'('7DE;HLT&YSVQ-]_T8H664&8RU!Z*Z U\;0!UY(E\ M\Q(+AV"$"T'@0SC>M(W7L?)!_J9<'4O?[0BFN=V 4;.[QJ4Y/A BMO?*E3 ;D6DD6 M,3UVG-PCY*\I.FH<>&IDKP%;!J:B8DA[*0$,0LQ+8T1'W$U556'>.(SX:'.)GIX<*SNBQ;]G\ M:)-HV&_3OA3$C8W]4C'>CBO91;^)?!7O][GWRF\UO!JNH+J8/7^6D>]WI/X0 M79OVDMQ%;#GI;XVUDKT(X'WE,*"'@S@8%]7U_U!+ P04 " #0@&]39"\K MS1<% 4#0 &0 'AL+W=OQCV0$LGBZA$:B1EU_OK=T=]Q%V= MH-U37TQ*O,_?_>Y$7^R5_F0J ,L^-[4TE[/*VO9\L3!Y!0TW<]6"Q)-2Z89; M?-3;A6DU\,(I-?4B"H+5HN%"SJXNW+M[?76A.EL+"?>:F:YIN#[<0*WVE[-P M-KYX+[:5I1>+JXN6;^$![(?V7N/38K)2B :D$4HR#>7E[#H\OXE)W@E\%+ W M1WM&F6R4^D0/;XK+64 !00VY)0L]J^U[M?X]EE,&-Y9ZQJ!F6, MH!&R7_GG 8PYA6A0B%S M0/5BB+:%9@-Z@MP)XB8X]QZ=XG%]V;O_6O!^N6Y4)ZUA0J(GU1G4-Z]Z4V3F M:><]OA3NN?< >B=R,"Z"5JNBR]$L%DJ:$K1&[]PRSEHEI'7><"JP,[;TU^D: MU]!?QR&N:W\99[BF?I"LOL&HVF'VSE:X7+$T9?$J9G&2>H_*\GH*]8S%?A@F MN$9^$&;.419&SE$2+ET-A_JP0AB^W6K8<@O&&RUL#LRH3N=]+;:@MIJWEA@K)'=%LPH?6Y%;5B$/J7QX@*3U&78">"9O6+5?D DG'!CR, @YU5=41%[L M" HR5W9U*>J:2-6"=KM2')KWGD'W]T<*@A^Q1EBZ[XA"@; M$-WT\,__]\>,+ICC8*,O->TW8TT)F-'A,7 ::DX=U./LSK&X MG87YH Q]MS M_'8\\P;:T+?E->+8 Q#Z/?%Q/JQB)&R.%UT#R,!P'1QKG.@]8G^0Q Z&?F2? M^.#]@UWG@H%O:VA;H;,]IPSRNB.A0;O5 HF!E16J^!JAPPB@TSV+YA'>'9$, MQ,/'2I@QK"]'T3@W:9KN1#&@.\*)K%?(@8)M@-@O=PIEBR$0%*2H\@Z_K)CX M ;B>G[IC+8YNJFATZ^[CU 8(5W]IG=Y.5_[K_J;[)-[_7WC+]59(PVHH4368 MI\FL;XWQP:K6W7LWRF(&;EOAWQ;0)(#GI5)V?" 'TQ^AJW\!4$L#!!0 ( M -" ;U,L\'=RE ( ,0% 9 >&PO=V]R:W-H965T(76U[N9DQ?2=6%]BX^?(\J6"*?<+Z[JV/_ @72DMR@9L%)24URMY M;>YA"S ,=@#"!A ZW74CI_*<:!*/I5B#M-6&S0;.JD,;<93;CY)H:4ZIP>GX MC*@"",_ !?/G%7TA#+E68U\;>EODIPW5K*8*=U"=P+7@NE PYQEF?^)](ZO5 M%FZTS<*]A E67>@'AQ &86\/7[_UVG=\_?_U"C^G"Z6E^8?\VM,F:MM$KDVT MJ\TTN83IS3FX8/[]X>IQ^FU^Q$CE1%4IQX9N04RA?TXJ,N[&P! MK4"97OGCN@G,#B \#"*3LPZZ/=&WW6::*)D66JK$TGY,(XKSL/CYO. M\-&G][LS;9/U+2>S/?R^GV[)G))N0*&N8$&W<&1![)^ M,^J-%I6;TX709NI=6)AG%J4M,.>Y$'JSL0W:ASO^#5!+ P04 " #0@&]3 MUUF[A?0" "?!@ &0 'AL+W=O8OMR]]UWE_.7\4[IKZ9 M/!0"FDF06%M=1F&)BNP9*:G*I3T9JUTR2P= M]28TE4:6^Z!2A'$4#<.2<1E,Q]YVK:=CM;6"2[S68+9ER?3C'(7:38)^T!AN M^*:PSA!.QQ7;X KM776MZ12V*#DO41JN)&A<3X)9_W*>.'_O\)'CSASLP562 M*O75'=[FDR!RA%!@9AT"H^4>%RB$ R(:W_:809O2!1[N&_37OG:J)64&%TI\ MXKDM)L%Y #FNV5;8&[5[@_MZSAQ>IH3Q3]C5OL,D@&QKK"KWP<2@Y+)>V<.^ M#P=2+/\A6S;#K6:@?:>1.:V_A2?321X])]E)75])93G)W. MLDQMI35P@QGR>Y8*[,)[M./0$KKS";,]TKQ&BH\@7< [)6UA8"ESS'^-#XE5 M2RUNJ,WC)P%76/5@$'4ACN+^$WB#MM2!QQO\2ZEL;5'#3-!P,IDAT)C#0F/. M+5PI8^#S+#56T^Q\>8)!TC)(/(/D&(/%XL/=^]L5W"P7R[?NW M9C^--.S!,3!HZ]1MG9 IND;&8MY1:["%J].5S.4&F &R4;,MEBGUHNDX,)G# M*X*HK7UOC2X[+V9E#<\EW*U.GC\[C_NCE^;T-XC#R,Z>T@$C R<0=R_.1GY- M1DGG"HVY_.U+Y&J;VO56T.7=U_2BWXWZ"9RZS?!\!*>=6V59ZW"8H0N21.T$ M^MV+9$#KB-QOJ?2%*BLF'YVKVDC^'7,XB7I1I^1">*&0WC \@\9"_4E93I<] MM8 /I(>FIN<::0N-"&4]^NA&_U@O7?NZE-54Z*5(/':;7'&3JO-G\B:1I!'X MSSR]O\UN>" :)>J-ET8#OHVU?K365GUGM>C\=*^E^QW3&RX-"%Q3:-0;G06@ M:SFL#U957H)294G0_+:@/PAJYT#OUTK9YN 2M/^DZ0]02P,$% @ T(!O M4Q4D_[NI @ B@4 !D !X;"]W;W)K&ULA53; M3N,P$'WO5XRB?0 I:FZ]I%5;J>6BY0$6%1:T6NV#FTP3B\3.VBZ%OV>=(QIX*0NAITYN3#7V/)WD6#+=E14*NEE+53)#1Y5Y MNE+(TAI4%E[H^P.O9%PXLTEMNU6SB=R8@@N\5: W93!>]*Q_[?# <:L/]F K64GY M9 ]7Z=3Q;4)88&(L Z/E&<^P*"P1I?%WQ^FT(2WP<+]GOZQKIUI63..9+!YY M:O*I$SN0XIIM"K.4V^^XJZ=O^1)9Z/H+V\8W"AU(-MK(<@>F#$HNFI6][/IP M (C]+P#A#A#6>3>!ZBS/F6&SB9);4-:;V.RF+K5&4W)IUXANBLT4MVT$4##;^ CN!:"I-KN! IIO_B/4JCS278=6% MR'27.6JU(RHS(TF0=Q"+U!T+GD@M/# M3"&3,M70<_NC&"(W\ON=>VE80;!]@4'H!OZ0J/M1T%DVW8"3P WC&$[A9#2* MX/0CR 5!,XOR\-TX&-&& D0Q?/97O0-]E*BR>@IH:BMUHI%*:VT'S;S1U[M[ M,Z6NF&PO=V]R:W-H965T M4K!I!XHU(CN8>WJ$T7!RD>M(%HH%C50J]] ICZKGO MZ[3 BNFAK%'0FURJBAE:JKVO:X4L,5"LVE (7YTEN% M\_7(YKN$GQP/^FP.MI*=E$]V<9\P;*T(++QMV-Z_996 M>#X_T;^YVJF6'=-X(\M?/#/%TIMZD&'.FM(\R,-W[.H96UXJ2^V><&ASPYD' M::.-K#HQ.:BX:$=V[,[A3# -WA%$G2!ROMN-G,L-,RQ9*'D 9;.)9B>N5*+;P#<%LR$\[X;H51N\(9W OA2DTW(H,7^E],M$[ MB4Y.UM%%X"/60XB#*XB"*+S B_O*8L>++U<&OU<[;11]_3\7H*,>.G+0T7O0 MA]OMZF[SUG%=%-K>FNN:I;CTJ'DTJF?TDND0.B"!JL=JO[0@(D,-IAVT=!%@_G@\ZJ2C3 :N""2;#3E MZ2^O .>ZP];4]-*JS_?G[:']UK-J.^9_>WCOW3.VYT%!B3M)@.!E[H-I>;A=&UJY_ M=M)0-[II0=&PO=V]R:W-H965TF&8=@'63I91"52):DZV:_?D;(5IV@\8%\D M\G3W/,_Q=,?97LC/JD34\%177,W=4NOFRO=55F*=JH%HD-.70L@ZU;25.U\U M$M/[4IM M#/YBUJ0[?$#]J=E(VOD]2LYJY(H)#A*+N;L,KU:Q\;<.OS/#I^HC^WN9.N6Q3A=>B^H/E MNIR[B0LY%FE;Z7NQ_P4/^8P,7B8J99^P[WQC8LQ:I45]"*9]S7CW3I\.YW 2 MD 1O!$2'@,CJ[HBLRIM4IXN9%'N0QIO0S,*F:J-)'..F* ]:TE=&<7JQD51? MJ9\AY3FLO[2LH1/7'MRAGOF:"(R;GQW 5AU8] ;8%&X%UZ6"-<\Q?QWOD[!> M7714MXK. CY@,X!AX$$41.$9O&&?[=#B#?\C6P\V5*K94\5M4]Q\WZ_O'/V%Y=P/KWSY]V-RN[Q[I8->/WSO8\V#3 9S!@U=% MQ)0C2) MG2CTPB@P4L-10NY*P4\T2[*V;JO4'&N.- TSEMHA*0:F$Q3_DQ3+1,[SOXAF'?!8!12AU<5X3A&*%FBY&@QE7K% MA$\TEY4II[1EU:5$A+KK/S3]]U9E33$]HE8-VI%843M8OG PC'L^LCBDX$7 MD8A3+?\GS^![?>6?#*\:Y6NXT6C1V%6Z%IL-IE23<92N- WPLA]'%C"/J[&PO=V]R:W-H965TIV!!VAWZ^K+L0W8.3"9S2"&.Y,\+.:!+5$6,92H M(2FW/;]^JTBIK3[=F=V=#1#$.EA57U5]546J+Y92_:YSQ@QY+$2I+WNY,=7Y M<*B3G!54#V3%2GB32550 [?J?J@KQ6AJA0HQ#'U_/"PH+WM7%_;9K;JZD+41 MO&2WBNBZ**AZNF%"+B][0:]]<,?OL%)S M61+%LLO>=7!^$^-ZN^ +9TO=N2;HR4+*W_'F0WK9\Q$0$RPQJ('"GP?VA@F! MB@#&'XW.WLHD"G:O6^WOK>_@RX)J]D:*KSPU^65OVB,IRV@MS)U<_L0:?T:H M+Y%"V__)TJT-9SV2U-K(HA$&! 4OW5_ZV,2A(S#U]PB$C4!H<3M#%N5;:NC5 MA9)+HG U:,,+ZZJ5!G"\Q*3,C8*W'.3,U4<&+NF+H0%=^&28-'(W3B[<(SJ8^M^GB?^G?7\W?S77$[*(:5%09 M6$<,F)[_=-RE.OE(;P,A%U"LI+PHM*\(0; @FR@HI!)LK7J !ZC51L/4"0 ME=3*E0D8!9A4D(54P$2T;I5@PTG1/8DZ2)-R&S#-"RZHLL'ZG^2MX<2:T6Z6 MEK;CH0L/0,E[MB=M0="D;>"U66D%#F4G_-;DZ$YV=)N6="LOVELEAF1*%F0T MB(-7Q$@R?F5+H93PNF1+2(:L,&2@^$-)KBO%Q7:T/, /R4W!(*KPSZRO6U76 MD,;&L-CBYAZK:V0CA\CF_HW$3L4;S5N$J M6@)3;*8VZ_>9(6!R[:77H<^ O*-)W@0RI]N,0!:-!_[![/]"GQI?WP)S9?D5 M*+SN,FBE@#BUV89[#MBAV6G;RZ$G<\'-4X,"7K-'PQ X9,CV,&J+,T4X)E>R MOL^AHY4,C-H2#4GCIDV?U9$C#B=!IVA@3#BF?0N/_BM-RSN>1XBL MD"F'8G$!@)$(VRE;3H2FJ6U98$!AISF3V1D.,NA/L%E%'YU3@M.%BRZ@/_$' M$ 4P(E#=1E.\^\+M9G)?8W2<#HX<9G]EAD51TPS)Y@SS)+), 5,C!R#>,\5. M)O_AV/JN.LDGNX"7[GCA*"! 1>H!V3M6?_C'- PFKSO[GU:KG1VX#1)PP-#G MWNEU(6L,%E"H#93^D< >'O5YG];ER=VG7X$FR"AK(GA-WK*$%0M U23")RA+;Z@/YWY'BQTMU8R?.V!967XG\Z/TTD\)3\>80]VOJ8QV&Q_P6#4 MGXXG6\+/5#\,=CI=!SN-GL&>1C[ VH#JCW9 W;:V$VK<]Z/H"&&=@TE7%R< M"H2/$!*RK:6H[P?A$1)&(B'WP4JD-O!R%@3>%ZI N)U.[9LVEW-$>V8MK[T/ MPIGWANH-#<1J5R%8CNMX.0.J/H-+4&.&!':C;HOE M)P089^O8$=V6O45OCQ%@WT.;[9[LK-UB==J"&QOHD#T8;.[>4C@IH2-NE]26 M(3FZ##4ZN2*(MR((&MMB:1\[?<7LD5P\G7OKQ.HN][YN MWITG@01.2)4:5) M/ AF[G);=LU)6!F35[ !G(W@#\;6172!GRK 3")+&-O,13;CCZ G@3#(LLDH M/J[+5B6^[601B,%PW]&LR[@"^F3@;H.2-M/?T?79)_>VB?H69SQ$I5+77%U> MX/Q=8K>%*RT%3VW6;JB@)8REN?VPLY&;5?'N;98K8GIW%EC*\(RYZDVCJ6?W M)$$_C'V\C. R\&.\C,D$&A=NK V>\/?JQ4[@]":U M4C9]"\'O;??3F,/G(75J.Q,8^0B=IUO_78D3UXW(>U[:,.\YJV?-:Z?:0TXD M3!D(Z(Z3^N:1 ?>=6U.Q(8:W68[KEKYU)K[O2A\Y$P9%0\V=8R*,W)28A&Y$C",W'^*9&P^P!>M,A_'AV1"& M\>')$/K?/ABP=(\="^/QBS,!:I7L^K0\['R>+YBZMS]":&*QNR_UJZ>KWSFN MW>?]Y^7N1Q(X(=YS,"98!J+^8#+JN<-Q>V-D93_V+Z0QLK"7.:/@""Z ]YF4 MIKU! ZM??Z[^#5!+ P04 " #0@&]3>6>&414+ B*P &0 'AL+W=O MOP&RW&6>&J^5%U,6WF?7& M;K=-UHZ5I ^=/D D)"&F"(6 5E9^?;\#D!2IR^XZTSJ3U@_V\@(7E[J="&67/?42A1X,U/EDAO7+Y^O^%Q,A/EQ]:[$W64C)9-+46BI"E:*V8NSJ_#IJSZ-MP-^DF*C6]>, M+)DJ]8%N;K(79P$I)'*1&I+ \>=.7(L\)T%0XY=*YEFS)$UL7]?2WUC;8G(W.6"9F?)V;]VKS5U'9DY"\5.7:_L\V;FP3;4ID1G_NF>)?K-$WR[1/[7$CY.;V]>3";NZ_O['F\G-#S=O;R?'7'F_ MF##LL:.BV.3#E@:S=[PTA2@U^T&DBT+E:KYEWWY[S=X6[&^\6*.V6#1VGO.9 M60BR><6+K9?B;RZ,R.Q3OHLX4[.'I/N,0TZN2IXIELNE)#&YY%.92[-EJ5L" M@KEAF1*:36N/KY$2I5VQX$O!WG!MICS]X-T*8[&'/?GJ3Z,H"I[5;^QM^.QK MGP%T6,KU N(! Q!CX\967&:D\GG8BR-419[; B^<75+K-2]248U(@MV(^;P4 M365!M'<)LAINZQ#C/%L)\3$EC2GB"]'-+ ]@4.B9*$OHH.ZJM!7:R*55 MJR6KGE^ .&O=R&,TR&)?KI>A:7J<[N)C*L:"R;\=L+U(T=*=^K?T)KY+R\P(J91X<[" $H2@T M=,"55KG,K$->\=R6VL0V$$AFX+81RRD\5X/W4^_)E:T3&RSDT5IC.?TU@ #: M_$3:>-=4X^=L[%TYI:T&0MY9_T3]Q+M!@:!V8&**;ZW2H1\D"3TNUWMQ"X=] M[]9"1#TV"@,/7K5$U![JHP% )I(!8=S(@E9(4BBZ ]^Z[G-5S#T+8U$\J/1L M:JT+H>? "W\\2)"14N\59%V'5!#TLIU@2!1Z)(JLQHD9WN3R5U[S"#TS"UEF M%RM._J1\;1MF)J=2\T247><.(D[]/:C+L>80=QL6T%9&] MT'6C[ C*X2GQV7!4\UF'3_9B8>.CH%?)5DJ;BS17EA5VM*-]#R4(D!4.8)[( MKQU/.V9VD%%/JT-P'O6&8<.G3R3F1'Z2)'X4C!W)-?ZH/&[S>OA,=RES(\T" MOB4P\QHP.Q_W@F$C''AW'O>2I,V?&+19R!13VV2.IZ$?)J'?'X2U$I+HB#1? MB#PCT,(,H5-J!V>(GX53N!V^<1IK.%O/B*4\"G;'9Q+Q7A9R)ET]P2E<+AL[ M->%/V6Z1)J0">U<'M2%Q9*S+!>L/4%ZV3HVN4M*"' 5-% N"8^^8#XV@B"(7 MLE(5HA;!B#K!2%*Y9@N.%F4JD01TN2XJO8%%V.H0V-IU'-%CD!: *((@,-@' MX"'('C@))V)31/ZHF8]\2FB=5LDX12KSCY!).A H][XT*5^:E#]$DQ)'P=$V M91"TNI30CZ+QD3XE\=Y:7*V)O3(MCN_I7L+^R'N[LL&'FW)!.5G28<.%FEVL M=>.?_O!HE]-T+R#\$ KLMR^#\9'V91@&1YN7?AP^U*KX<3 ^T/?HT'#V#T7M@XB/P@"^M?B16E. M\^"N7HAD6[3G%$S;L$J,8K$+'1)L1@K/)1V"6&C1U(C8K&M1DL-XBLA5:G>[ MX3B.;<.&_3R=]_@DSLFIYD!GGE?L6IM"3+D&_^Y,.C '?H@#- Q;[=7(UVXB M+)HH5&B:KS-1+40GCS2B)F^BZVW'*K:SJMUADOWZM)T4!T[[<3JLA+8 7%JF M4I,H="MXR8[HV>FM4M0T=_$%ZA#S].JP/Y;.VTUHIR5JZ+E1SZ$DY-VA,G"3 M9;)B:B M$0HTFA-G%+1(U>K!QCMR+\C<='L ="_H^$HIOA#[%V+_7R?V?O_X M^4-_>$CDV/+OR'X4)?>P]^ 1Y,VB87 O=X.FT4]TJ'OH1Z/Q(7,G_:/$'86/ M).5A_P&"'Z)?Z)Y?].&-^WC\\'@B'#]X/)'X"3CC__1TXJ8HU)TS\1LY=QK4 M)_QK,$_\RR4O]:4?R M;'\T7^VW-%WM"X^H#H\[PW0\I MK?[,Z_9G=/=0N![]*X-WE.?99^=Y[Y#GV>_"\]XQGF>_ \][)WB>?5Z>]X[S M//LL/'^2HQ]%T6%0;]YO57%Q7;'AE3/M_IWWV _Z@RY[C_TP.<+>P\.M_E$2 MCJ,]#L:^_+$4[#;4X/D'&'CDC_M]R\#>209FGY.!O1,,S/X+#/S^#7N-!SYPU'P:2P=]:(V2?,5H/&CA2YX@=Y&[?.'/1NK[:NW4C6 ("@4[#R[ M0-K:K"%0Q>X3;$6U#*L7)-!^@$0H .H51<$19RWGSHZ,2%1.UU9BM6ON-&S- MMGD#T,N)2JH]MY>).Y$KAP/(M2[R$4GJPQ7HI*80^?ZFF'W"IO@(H7I??K;_ MLG'^0VZ<3VR;H\-]@/?MU)H$2 M(N0^86R>-A^ 7KGO'G?#W=>CW_$2)*/1^LPP->@-DS/7Q-4W1JWL5Y!398Q: MVLL%^$:4- #O9PK1K&YH@>:SV)?_!E!+ P04 " #0@&]3_1"+[6T& "B M#P &0 'AL+W=O2* M0PMXCBV_IFL+I.UN*[ W;+W;A\-]4&PEULZV,DENVOWZ(V7'29JFW7U);%FD MR(?D0^IL)=6_NN33H>Z[SD-=.>7/(&OLREJIF!5[48ZZ7B MK+!"=36FOI^,:R::T<697?NL+LYD:RK1\,^*Z+:NF7JXY)5O>%6A(C#C1Z]S-!R)@MO/:^U_6-_!EQG3 M_$I6WT1ARO-1-B(%G[.V,E_DZAWO_8E17RXK;7_)JML;AR.2M]K(NA<&"VK1 M=/_LOL=A2R#S#PC07H!:N[N#K)77S+"+,R571.%NT(8/UE4K#<:)!H/RU2CX M*D#.7+R5LEB)JCH;&]"&:^.\E[SL).D!R0GY(!M3:O*F*7BQ*S\&*P93Z-J4 M2_JLPJ]\Z9'0=PGU:?",OG!P+;3ZPA=<(ZPIR$UC6+,0LXJ3J=;<:'(M=%Y) MW2I._I[.M%&0(/\\083 *A,+R><37$X]0YGEH-O6;9:H!5GY!; M:5CE7+**-3DGS)!KGO>B@17UR1%)(C>;9 XJ(M/\1RNTP)K4),S/ M!OG #]W$CW[%_X626C]V6]L<8'G>UFW%#'@(Z\J(G\Q2 X""HE>R7K+FX??? M,AJDK]'1(6=8ES-,X][!1&%B-<3WB,3N)(W@_SAPP]@G)_ 8N0F-G/^&_KXG4YRFH!!J"M@4Z+5E%5DJ:!3*@&XW#4%UDH9XKNO'J?-1-CE@RPTGDS % M/7X&WR(Z<6SV((L^ZSGDA?-46J6!&T?40I"!0Y'%( [=(,L.845='RS ?:$[ M"9,-5LD$;)[ %QM^^OI)N&*74HIP16Y LY?@ IL2"Q=UL_ 07*E+0XHQC&*T M"Y!-XSW LA@M2^%$MA2 F/@),&DY-RL&] 7QIV!]A*#"T1G]'[ ^66YIXOH3 MBRO-,(!=;L%C&)/I5N$X_'Z)Z&%1[&M?0;40R]"X#K);<-O7IP':MWXB7I[DFI!]GZ^*1?(;L#!WGDNE66>';U M.(?TN-NT0@3\"04;Y4S+"F,[1-"4P'R(E^++"AI 08K-20^<*8_<6&D8APQ9 MH[X+'MCL_))S-BZ^1[,U-A[R*EB!'QK9V_G\2<_!N&9%W^K=8]4=YA6:+'C# M%:NJ!SM= 3H-&@&XBP(+Y8Y5+2>M7J.!C1HGK5?8/7>5U1PXMD"2%H;,N#8. MP(F-%!D896=PU%R8-=_OI:Q'WLD5O^/*A0;R1*&)P7I8[4Q:P"1L -U>Y7%P MTF4'C-/P!>2Q1SF=$P9,ZM;1@0T"UJVTOFK<&AYI$LA-#I#_H."4T@HL?TY!DXN^B]T&U7=NKE MQ2L&J,$0OQL08#@A"]=V/VLS&CI[<&KV'8Y_##_)*_@_=>Q\1J[PA7Q;Z^_X MW.GX//$R6Q5Z0]^QY_=+6[R=#(MKIG9VF3KVTG[#-CD[ SDG7MQ_WV)DNM&Z M21)G2))HT#FM*N=FCQ8'HV 0=;:G"1=*M*<-V-K6"#I4 BL*.RPA?#VXJ&TO M>3NRP8K-]P:.U\6B*YN^YT30!R.<$"GVRR2;X'.(SW&:X',$4Z ;3>R> M&">=S Z4":%VQKC=V ,]<)+V/7#H6T]-]N.M>Q,DQ\+>#F%X1.N[*]2P.EQ MI]V]:[.]N[U^8&HA8*"M^!Q$?2^-1T1U-\+NQ&PO M=V]R:W-H965T^QO"NGXVP0S*1RQ);B."_6_E.)@DV!-WXAVKS MS#P2;W1_UZW_2&.'L2RB0K[+DC_B5;E]?38_"U9R'55)^2F[^XM4XYEA>\LL M*>AG<,?7AI=GP;(JRFRG;H8>[.*4_X^^JGEP;IB/.FX(U0TA]9L?1+U\'Y71 MFU=Y=A?D>#6TAK_04.ENZ%RYE##39?'JO(1& M\:OSI6K@+3<0=C1P%?R2I>6V"#ZD*[GR[S^'SI@>A;I';\.##7Z6^V$P&0V" M M_A9<_\>G#Q]^^?#K;Y_;IN]P ^/)4-0:"3[+)71T)7[-2ED$-]%]M$AD\%,J MKJL-2 1,S/AB '^OJCRZR>YD'L#22;@CB-,R"Z)@GV>[N"BR_#Y(H0W\$< 7 M\NM2PD7E5L(5<;J,]U$21+NL2LL@6P?/1L/9#&0L25!=RFU4!HL,)BRFQN&Y M\,%\./M![.&)49I6.Y#5<@O/ ^6H\KB\#U81/ V:4AV=C'$5Q_-A\#&%4>U+ MN5O O6/^^&I 7:$>WD4%]$2B"'&CBPQ^[*.\C&$*(I3/.-UPI_ F@)>BC-(5 M?"@641*E2ZF&,!^;(=QE5;(*%C)85?!M&OPH%WD%R!.$G" MSA2\!L'B'O!J@<\JXRA)[@/X@4_"3D1%(<006SD\.#HR\/-"@H%ZJBZFQ=84#R.4^ MBEJS+EIF_;C(H)"P= R"I42^U(7HD&@9V # @NR!WHKH%W=5K9>Q_![0_:.B$3P?T8D M9B/X+JL*'&:[1%P.KTZ0" =ICDHF8_&X_M##X2*1XD%L&OV2WWFJ'\?1YMLO2/Z%:*FEPD&8U&40S5 MN;MM#"H!GH8#D<&)18RHH>Z$H'"E"L#X^,%37_L"X>PPF%[>J&% MXV][9(1I(&\ECU\1.39)YJGT.#8C4054+"KC)5D!F$"0CT*B%(YG;E>HW7L8 M)@:-^*W^Q7.:5M$T8XP8M:0/W<@6$ M/5V!6-4OAKF!?B^K!,:S$MA%TP/DM/"UFL&](AN%W,4O<4!JM "Y]W2-F4N8 M,QG!$M[#2@V#&]/9VC)H\PM-H%#A.FJV(!95"=W"Q8;!LJSIR[( M93#8%&<)?BNR)$:VN@H^(\+K%?D(PX_072ST7..=.-%JT@7*^P#[&]6D@>: M]!%O\P86!_ ?>T7T^^ZK,' )L1I0@VBTS38 M%48EKJVR4'X C'T!]A3UOHQ(&^$9X<0G5[R \FL)/:UB\%Q7=7!_-D5&AH)8 MI7$Y8.%84\-H3*L\V%>+)%ZB796T2-BQ%;MX@&\Q0CXT-9Z]A-4%]=MF"4Q( M\>__-@_'EW\./H"Q+P%P/Z;"N@07>NI+JX9UA@-4\<+,F($>S2%HBCK(S'QX MY=(9I;1LH@B0C0SHCC@X5R,M/L(YW7T,$WYV.1.=? (_VT%]1%:5Q4FK]JA MV)E9Y;[A\WZ,\Z)\&Z5?Q&&/YFI^Q*/QH;3+4?ZY2J6BK-H;M4L.?B?P4I#! MY%Z OK!W#(+HD-T9WVJ N,9<&*P)_.G.R84KA.LL)ZYBAZA=Z5QB/(^AA,D( MKCX\P/;#&TJWL&H*; 6VN5PM _\[R !W>0F7IV"P"[1T<*.[X,(L.-Z6(XG/ ME6> \4S];( .&%6LF%0*L&P_,C >1(LZ1)MQS1\/TH=18#QT0( D!Y0CCV$!06+0 9/&*5.V M;&PEI1WH72T<-^(TBO2BN&L,.1Z6$:>'97RNTQ&6&6"D =O>12 2V$.>&;AQ M%Y>EBBSL]X 3&!R<"E.+= M@_8HB6HW>(@%$N^C-)9)\-=A\)=LM9'%H+4_[[:Q7 #R63JA%,HF@OPFZ6TTME=B@$($E * @A7;;W8"\@"^>>2 MU!?'N3I2(@?@O*B0R8 TQJL*C-2EGT2+1D' MHHU,6X?80N-F;D#J$=P"4$4\,CHQ&DX?$)WH'YD8#;\WI3@A,&$F1'%:F)#8 MY1D\KAC=EJ9SG,H[P+.T6L,R*P\@6L8)XT'P6[4L<,C7>?Q/4";XY;_>??SE M%U12Q M5NL!O8$5H1CT\_A%,'>(!>+Y\Q@^!-[A.1S0)\Q_%P; QB\)O(.__O3VXR=: MXH%CGPK7/JE%P%0C=P#7$SOGA/X&#LC0ZFQE0LG%V;@NQCRE/#F("$[($G[( M_%92@B5:K6A921?F\T.MH/B:9_(@P!N1 D1O 0O&DIS0G*&CA2"!#(N B;O\ MDF@1KF&\HU^8?2GL-#:@9G58?W]RT@PZ@: ,(^&6T-'ZCD3 :>D8)2,J9 ,M M&:./IMI.&ZCY;#ARZ<= Z#")*V#MH*(7M6&Z2PQ"9(PV:PE3R5/=9LEI5$PN M/"\W%R#U2:P6 Y0#09(X-UZL&(13U6"&ZSPJWH$S$#-[UW..CT?=72YEHL+8 M+-**_%"21=%J;E;P(!4"T&QF=Y)6XBOH-8P/B01,C9(#5_&B%Z#04V,NB$D] M7[P(QC3IJMMJ,+X2^U1)S;"P#%+-[##XS($@"@,I:H+DGY,# (:\T/PGS:*3 M6XFP#3,TG#F,#U'[01%_5U%('+ZD M.M&:@?)\/+B Z91X&)VJX0;.JW,+4RI$D3W8-2J1H?@:J!S5"^)RPQC5^&$FT&)E8"(W*LEB M7"H3[M+6/#9Q0&?Y1;]0GE([3>WT]'<&^$#$\U)Q0R_FUTFZ1(UT$<,[R*R M)QK;IZF5#>3J>K<^W I13;.)'\'$7$9!EQ^J%5VYDIQZ' M(!AU5E(I?(&.0TY+4.,0A^/IH>6+3T<,9L Y9^8E0FWB">64BC.PDG MN@/XUS">Q"S?$5MX@ID3CS!SP=.9.='#S/7+4VD)X^M/RQ*)MD V54<*6QW9 M1\QKY0!_!?C/62YX';F4Q2T*Z"?O+.X]"Z!$S?OHB**,0[_&I4L"3?3[DJHJ M+WN%S WR""6ZAU)(L)[54@7'W2ZU%)KH1HCB-?-*)IC78'_B4+3>C\_/VG)8 M!T/O,Q5Y?V^2C:-!"P6Q7B-YY69BN5H5FLJS:K.M.\3P#>4"LA0>76H':CJ8 M3\*.:I">GK7H*M(].97$16 /"]H+6QG6/VBO>WKQ=!ZV>(J@?7 @:/]=X6)] M,ER,CR6E79="FA(M5_RAB?&N\L .V\$""S,C>=!0-5+1$A9\* M*DZ,?0F?ZBW*=?5L,4KZXAP+95MV3/ZX)-^QI83!N>-B69,1JF_4+R'HD36^IM=R*T M%0M[\H34VTP =KO;A/"P5BOC+(FF-3S6??B.$X*AJW,VQ]%6ZU=3N)\L5*DD MDF@0"'\I7);02,;W*#$9AZU45+L/&%N*H7GANY 3#O>S?/.$*O\.&611<%&J ML::(U7Z,'R'1.JHE^0&KSF"ZK]WBE,CVY(#]?93)%6U*?Z+)G8(?]4B3*YXX M3^X&M8WEN1RTV$Z_;KP )RGG]).KE$7/M&;'GA-TOF 8M!6P7A("E'LR<71!H4@<=AK.-6#OPZOL"MX[O@(8(,Z!1P?21]JOR=O#Q+VYT&E!QC M<[M]DMU3J.S1EO4WZB-/,::[2(_04@E]&[5!PEBOS(\L\9C[]K[+BO98P8O+ MP"U(%+W2\M3_?G;5#O>TNJE96T:^R##P?N*NJ%E?8\IA'R?6*DBB';&K<3JL M@;HV 0*TM]"3))85@:?9A>".0&52?5@>7PPN8!VZ@5?GUVI)T9E=.Y=<.G7: ME GU2KX9ZTQ=-]6MUPJYO1(0D^U"I!77I]4QUBQM V)]H9[U$^HH%4=1Z7LX M;T]A2=R\U?\U2_)]RH0'/F%NV*$L%Y067>EDFAO^[%,3.JMY=*MX13MU,?3I MX[BI;-TUBJ9T0J=KVVD]HMRUW?>PG_(7L#NW5*V!84&V!&FFMN30#EV8F65, MNXO4>L2%CFY^$SCV\APM\6D1L=AK6]<,R,\=^]*VW6S2<*$[ G!F#\&8Q6CB M%+>IU4%;WE'H%ATJ;VLF"#A']*!RS] 6^.._9_.) ]+0ESW3(K06/8BMP!UA M89\:XM.,8GC5RQI.;:&*X!+=QKHT)D_MJ3#!2!42<6B0BO/;Q=%LQ[<'84M8 MH<6_ZVE]'E5H0Q/F*/%QFO3(>*!M ;K'[J8=>)96!6?93S(UDZ??(B2>QM2\ ME>4=$&'Q0HRXSQ)P#'JTRU,5);; MO6]L6XH*=\KJ+T7#$$ETJ+D F"YU2E.["E(UTB*.+WB(_IYL HAP5-^>:-P# M/XI0F$9,S'SBS%6#G'9$,#L85ZM2DDC0U@N]2;5M/^.\15$?3A.'06NMHWAL MK>,5L.R3:AV#9JVC(#IN\I2-(L7IW*G:S11?ZA"]_N61C5)'T;_4D1GIP7V? M;NVC%N#_IUM&'UE-&9[F-CBNL$5YX1577L[J!66]&5H7\/?R,80+_/.K[UR" MJ8%?] 5^@UW3-D +IZ?!OT>Y3\%_8;_\?O@_KN._L.&A#OS7A$)[']20W60[ M49\^!O^%Q?_@7X;_XBEKW2?S$VO=O9U:;CBF&__#BU[X_Q#,QXD5WP3S]:-J MIR%85[$&N,(IWAK0D0CZV\-G(IP@13:CT1E5$73J15>E3 \[]E1&2SS":!W9 M]-HOP#$[6J;6:JC\70!/:*?$"7;*CX5=_DL+&1 8'E7(T+^\SP\#ZW 6,!"[ M#$?F'T.S=1O%UB.&M0=;Q9N*#AHFW$$HU;$9SYR#CC '.[F:^%;)H$'_C6C" M%OIK3 ET3;:J'32U_USZ/^!=!7CA2E6A,OW(,Y0'NW 05_LE6U5%"' M)?Y@$ J!L1_*'*RS),GNM!JZ@4QZV.(^>'[]PEG%/'C^]H4?]D((+;E^(U[% M48Y1N>=6),6A/"TT M26!'98(QA0X)C+5SBR<%()N,7JZ!U 11OBM>)C+=E%MGFZM;:$M&W'&".F$'N_P(^H26.R(BUJI;)A/;?!#<6/: M%[A31 SUS![M,#9E^"V MXNQJB>KPQ C6OI.I$YZ"W]5F94\J5:6]%A^S>8A*/T%1\)#*0N_+K)<=\RZH MOU>I WAZ2[2C-[4(O'_$H@%S-D-41703W2^W$B3T)H=Q<>/PZR:/=L%S'%4X M^O/-S0W]-O[S"[;E\(':V$NE!S5.[&V##E'.9V15%0M*?5*",#WV\DSJ"0,Z MA X6@\V,2\]P>G)0EMLXA^%?QT 2/\D$R2<^X0-,%,#PDL\3Q7Y=+TLSF'?7 MGSY\QD_TD :Z-J,@)Y['!9W&_1_Q^AY'HM,ID@O>-73S[JX03$09[\P"!Q$F M\#?2)BVB^QQP3M,5FEVH)H1Z)[K$^"BDKT&6D]8#]I& MHB9 N00_5CG:,PZZ'9@(*I=?2%.'&*MDH%Y(I"A@3,AWUA44B#=\/4PDN(6$ M5 XU[A*7H7AO+P(74HE[$7 1U=$='@J2)C62ZY1B%%R*H0>H]LAXXXT*X;H3 M4;"A74BIPU!W9L?!HGQ8=*MG3LH44W5.[O)> 2;WG]UU=%N\=+'*F- J^<1X#2BZ7W M!,#.:/S&CQ=--TI+V\JZ=,V_I9#"I9"-\S]8/QVDUX*:ZV/EM#,D#QW;QO4:*"T;V47@\1XEZW(V\"N@?4!\:@/ M9"WYU%:FRS"%1*P*698)0Y+>A('S:C9T>.=AUA\MU!&4)DCNI]^=8.(#"GZ. M(=G<%FT=C('8[O8N"C>W]"N8<)2D=K#\1Y7>O#Q0V+9T5.SD?/XI)>.3B^#( MP=!N'GXX:X3F[L!9B]36=6!CRRT&^6K[Y<+!U;CKJ-:A^*.M!;;Z5X/PHNO& M@2J03(K,B:)$Z&28G;;;.%^]1/Y^SW;:'M*!6ZW7RN=Q0Z[B-[/A6;D75&Z# M@8,8YC7*M9HK[%4%&3I!7_@AI3:OC]$*W,.7_]EA*.-"<'.N8#BQR%KX4JU[ M:.T RKR^DWOHLU^[Z!YTJ,+7N>!R[4__D8@HI_MP)4C6*E8[4T(?3 M$R/.':?L'JB^5;#1AXM-K+]\./$H.HI+0C?02(/@:(&S9PZ_J>T9;#P\2MM/ MGSV889S:S"F5(XUGL\%H/.G,VXZ(XWG7;&HB_@/B_QTW2M!W*)C@.Y@B2ZZSK;JU55P(OT*+,W MJ-H+2=Q%1N$178=[ET8B+!NS).QB9D@6/!BGYS9+@ [#!".&(?E0D1)-NYJ$ MS'JB L =PYPZN0@(1^J(V];\4T$PL+:RKH'IGJDY:]-(#XC2 MJ1*?U _K:DY/+2$Y!A>/TR-TTS X8'3'EX/Y[+*C=2:]: _E5YDO8]XI1-$I MVXZ9UV?S(0*;7:GXKHG687V5.Z<@8&P\Z>*J=5O:1)ZF&TZ,%.J*U"+,GV3]I!^@1'SYXDH3@ MV'EKSI%-" >,I7)W'I@9='T%VIUI@T1*M83>,Q:KUS?5BNMK.<+A:.PQ+_66 MDD*]R"):_1TPP<[&GHX/86-7<,:$@O1*$?Y MO*Y!():BI^S*D>@U2DDQ;KA MOQAQ&><_J[U5@M7'FO&6M;IH/W!$QQW<0(3*80F3P]+Y370-O;R5_XB0Q:'C M*)$V&*C5:/#!(=[Y"(*H'L;JO9A'(Q]UW,AF=!X.^!H&TP?NL4&\8#MZUT+] M\!5QZ)4O&$'N^\87IV1$3_B)YX&*[L-5>F<'[4:"A[$U'+)XQ)"[6-CI9QVY M>^E]F*E!:]_#C7Y*T^R6FNC-U*AIH"U;' L%; M?4]#@53#>3L-DBED*YG@4'O?5!2P_V1-VWO_39<>-<+_1^J7H2&R^\<('" MV:>JMMN9T4UJQZMY2K>H[J&-UEB><@H&\Y#>N-3EE.DA*;? =0*FP]GHJ,$8 M6,_ ^ 1.[R_TFP$VV$,"6=$HNISY/HX[7'(D&,AM]0K:[+8C?95H77GD1E%J M6@;/'Q!FV4Q2L';.(*N)H\NRR5;=W@](QR9LUAPGC(ISIS!5,3.;_G<*4,7B? L!LB'67E MG+GB$]VH3(7I=#>5\&$*RE% )O""E8_::FHM?NKB0:V10YA]$+)]'/0WT+7/ MW;?#Y-EP?A(DC^SU#X=D?WRS1Z+R9#P;7,ZO'H#*=:'HCS(X"L_"/.C@,S.&\!S)/;(+E-&@63IGB&B.(9I,\A1!U?51'^H02 MC\LDPK;-22IX#"Y5E:29D5HK!A'NY!PN!^E3^\%S$1\N_;A$ MWJLJ/T!9*ARYL,?SRM8OV]J2<=W\Y5BNV!!E$/-'15;GD5 M$[5:HWYQR!8\-TN [F]=5Y^>;5>5S CR7\R[,[ M^%ELI2S?1V7TYM5.YAOYCO8 T$2_/AN?.9]"$^O79]?C/UV'9^=PI[W\S:M] MM)&_1/D&:U\3N89;<8OJ&1]?KO\HLSTV"3I?@OC0KUL9K62.%\#WZPQLBOH# M'W"7Y5^H>V_^%U!+ P04 " #0@&]3%2$[(T0( !5%@ &0 'AL+W=O M^Y#.EYJ M\]4NA'#LL2J5/=E;.%?_/!S:;"$J;F-="X4GA385=[@T\Z&MC>"Y%ZK*X2A) MCH85EVKO]-C?NS&GQ[IQI53BQC#;5!4WJS-1ZN7)7KK7W;B5\X6C&\/3XYK/ MQ9UPO][U)DEP\W>G_1.NBG4\.LU746=(U>T/6>?=;*+2R[5+G(M^6'\*MW M;M0Y=S9Z5>&=J&-VD S8*!FEK^@[Z(,]\/H.?CA8]N_IS#J#J_^\8F?3>\O+]C-]/;^7^S^=OKE;GI^__'ZR]TN4%_7E8[CZ&5];)IEIA%Y M="7Y3);226'9W_XR&:7I![8=[M0R73! ZD0U$Z;'E7&51QN85 MS7CMK-RAW;3::Z]]QDNN,L&6W++]R1&D=6.AF;2S_8.DOS& H*V%+\9R-6#+ MA68H6"PHA7NE$.WBZAW6GVP(V$+,M +LJ0-G: 4 J9"6.]?E'5I5X) MX2,DO\]U57.U8G F%S8S<@95,^I ,;M6T1?]$*)-/0;IN\&V%%3^6FJ$!+BR MQDC$]U$I_<#):8;L(/ YL!BPJZMS]A,A,DH^_'KW\<[_3#_\?< X_ WJI&J# MO. /,F?3>2-+;@819U7P8MMIC^^[#Y:=:6YR>G@AC6C#E@B8U4:J3-:\'#!" MS" VV.#X-S="H&,Z]A,IW/ +5MM'G8>L;HQMN'(1( [^^8->A\>]-AK^"C9K M+#AI"4JD3-?>@&WJ6AOGL9H+)0S 0H(LFJ%44!^+,/88):7E!HOT*C MHJ5T"_9[?!>S.9)A%"F-, 40F A)U0C!,#B@G"PD$--8Z\N6T0U$ M8W:/BVT8V((3-P$<_('O@+$BK*U\C*K0Q6;(L5)D --C39G &.+11C&-COSM M22 2E80/ Y9R O.Y>> K'AT>!P$!BOMDI.D!MN,,RG["OCQ /$(TPFH0'\1 00W$_C)"%'I.TLR:H2N43] MP/\'8:F!4#8)?JEPVQ+83W$=C6)VLT'7YW@.PC7LU!PUQEDA6@_6G8=0#MC% M*&?&\UR22T]$.^Z(1^P]%OZ@UAK3UAA(I\(Z$?E,M+GSNY$*,4OP,V]\^ALD MW^QP-F:7TI,[M,Z*K];Q,YCWV=Q%&H\S#F,K&I"C$5TAWQ:804[I]F+ FIHV M'L=*7#NT>I;SE6V3AW/.4RP J=>NQ*\.";9C2)"#$?5\WZSW#]*W-_[">PS@ MRI[01CBLD7U7?Y8!'LH%%.MFQ!)TAUBF#>HLHB[XUHD5HZ1!M^B&K_BL%"\, M30R+:3/'&L8.?8&_'Z"+*RE*=A6SWW0^IR&PJWF?+[@D4GB?SQ=2%.SR$J3/J.#X>,9TO! M#N/DKY[:7*FF8@%ZED[H=KN>/A'RU,7TX2[,MKS5]"R_5">M(.6X#E!%7;HP M-4KAHR^:LER/I:UE(*=&XWIC,;O 7_340MH,1[M= R!0^&BZ&;HF3,&F%T4X MI,;GE>2Z4'HX,N(\8.MB[7 )"/3 =-S>0>)-E+TQO+Q8!\MDSS>.SIMU19.S MOL5B:*$^YV1T#4"@9^B=B P%%\ @G(CFOM/D 0B/GS2P\*T!Y\(^T**S$MSX M^O-KRZ<&PKW79X9: NT4Q,$?7R9\9-,&39 .5](YL>;@YCJT?[C10SF WT'" M<3S98F&@&'4EB2%*)?Z4;&U9K:EVOX54/SJWYN26%IH$_5AN&]4F9=MN\?\E M9[23G.Q_2,Y-]%\B9_0".=F?1,XSX99"J.@:S/)+TF%P?WMLC":;[Q8=O6;: M&#\]_ +;N4NS.XF/^K(LC*[0&2E#%DL?^YPASZ#RSNX;A89[+[*%TJ6>K[8[ MKM]^_#Y9X:>/5!%.&++=ZDS]JYUTX9[BQ\X@K90"\8;TSGSQP+7(=Q^I11T5:[ M.WJQW?4DLFUL;^-1?_S[3(K>Q*3UOGVPDTKC'Z52^H1+MWCCH9;XB6S2I/YN M#XUVO9#]&7P:)UM;5;2?CC;7JN\1:O)=/OTB9B80:O2<4 =O(53Z0XRZ7E.X M7?#3]GO#V]H5I&N923_?M(/JEAF3=7&N MV8NI ^\;:1?$)^?=Z[KW_CA.#SVH]#H[")\9"E),*ZANL$XWLQ+O9;HHA.D: M=0ZRE]J&-PE:/M$F_\'NZ UJH4N U"_HE]\:3*/!KB]1PXU/?94P<_]!DU[' M@%'XZM??[;^93L.GPO7Q\,$5^<5LQF@3!423^-WA'C/A(V:X<+KV'PYGVN%% MT_]<" Y'Z0">%QI!M!=DH/^2?/I?4$L#!!0 ( -" ;U.&@/;MB0L (LE M 9 >&PO=V]R:W-H965T M,D/+$B59\L7QC),XDW2:)K4O=]/I] -$0A(:DF 4HK[Z[N[ %]%25;OIA\2 MBQ*PV-=G'P"\WBK]S:R%R-F/)$[-Z[-UGF<_7UR8<"T2;@8J$RG\LE0ZX3D\ MZM6%R;3@$4U*XHM@.+R\2+A,SVZNZ;LO^N9:%7DL4_%%,U,D"=>/;T2LMJ_/ M1F?E%_=RM<[QBXN;ZXROQ(/(OV9?-#Q=5%(BF8C42)4R+9:OSVY'/[^9X'@: M\*L46]/XS-"2A5+?\.%C]/ILB J)6(0Y2N#P9R/>BCA&0:#&=R?SK%H2)S8_ ME]+?D^U@RX(;\5;%O\DH7[\^FY^Q2"QY$>?W:OM!.'NF*"]4L:'_V=:.'<_. M6%B87"5N,FB0R-3^Y3^<'QH3YL,]$P(W(2"][4*DY3N>\YMKK;9,XVB0AA_( M5)H-RLD4@_*0:_A5PKS\YF'-M5BK.!+:_/E/\V T>\7NOA MN#)V3/+&^^3E*OSFC/W)FEC6:#KP]LMCD)E>OA8LA6DLL=X7Z'T&OLM% MLA"ZW[P2<1;E60\?61K'K'1<.@/[3]F,$-H)E3]4F@-P@TZDO$B M7RLM_P-? #HP:4S!TU#X+%6@#4S8KF6X9ENA!?T(XW@:,8 &D\,'F:[H>5PO MYM6+A2H!>PZO1--G@3\=C_WYM*EJ:W;_V@/V.?4^\4<67)(;P!GHAH7B.D(1 MD=2 '$J3O*:#4(YI9!+#OV0,%.:_04U(*C>E:6JM7$.8"Z?QVN9FF58;4!DF MJ+A ^#*5#U#6'D5SQ<1R"0\TX"&+9;YGO8Y[XT?99+% F"]H22&@KT3 MH4W+41D/KT_QGK4K=W%F5<<<:7F@-L%F)"AE'0630,>_\+2 CL2@%*@@!NP7 M6AD**34B\N 3Q$%&',>_ERGDGN0Q>\CA"[3$4$[P,+2ZHA=20!7#5M!QJI H MT$D:IQ1H()<,M0O#@FJ*6X9T%)%'I2@@05%-&!?BD4L M0^\S2-%ANPVHBW(3O+:52!T*&&@ MM_V05-;0^LBUA%.H#TKY!2>@L0@:-OP:V4/SZCU/(X MP4,W&P\MV"^O7GXA\JT0Z0Y^X;,6+ILX$J/6*O>MGTIQGG.]$1NA(?^+?/!Q@1 P2C/\[YS'L)!@.D%4VK9&K9 M/VIHIYL= 96IGA'"DJK1)>73:/2*$>QFC.0-O/!Z? M!Y/YY&H(=;6$;R.V>&RE7Q6\KX.' ? L ';PH+#=XUO6F"TJV[UJ ;?PS8[X@!,A);;MYQ!&=[$)S'!OHD M_D:U3,R]K-Y.I$I\.-*XB%T?:=,]W8##?SE$#E33N9AG$1N9;YQ)QP .WU^QHR M5"8+R 2^B$6MI18QSUV5[*H[P+TI=C)KC315"?>DA]O.N3VJ5^5!,XA/V?+4 M[-3R.FK1SME(&#: JU#I6.VAT+B]J8$E5"8W=?"\)P4/,.B]6&BJ[M&PA]P! MXL.>HQ^+3Z#H4_]R,O.'TZL3]IS^,2(?3/=0X([2IU)?S^ZJ+/4]S3W_"_GM M 1+K'>\XJWW:^D=H[=.$M(]D?A>OG5,NS(_SVKT M%:]FDZ,\M%;QOH#9D\O@Q:+JWFV-VP$I#P;M=KP\R?/Z>.7.I$-\Q3O 5X+9 MX/)DTMA'6.;/GT(2O1Z2V"4P3ZS5O2WJ]Q.7K@:G,9<@F/KS>?#',)>.*I!\ M]0EO7PL>7RLBZL>NG9)=_$"7S=DTYD9)U]!W@ :@IXO:!BUW[0>1Y M[)X);7XEKM0Z@QR/FL?JKCP\/+S4%!++"G@IV,KA=.P'BSI UX+"90_FW&E@ M6*G5F-WL]0T1'<2E^H"^MO4ZX_#D/"Y/:?DWP99:)6PZ?$X'X,,A%0KN",-& M\$M>@(0Z\3/^2 Z2&/!0ZW006F4R-0U MH(WP7(*4UG6;574LSHX>BP_HL*/)+Q:B@XV-&&RA#G! QB4ZSN/L.R02I L4 M"GA3@KAWA2ZO&)YTXX76V1P$IV2V:<6/;< NMQ-3?S9I7B&Y:-?GPRY!VSY_ M=GD%TE1AR)'P;SKUA^.@5TZUX^\5-+H:UY)VO0-)!A15;X"?8TL3&PE#8VRP M"!%X(0#;B^H.Y:JG]MA)M;>&_8 6WPNI'125B40;C/;%8-=$K]_"\:CA*GO; M 6 G+'%U^0LJT#UL36(4L+P5K\BMT%1NE2O*&BSR0@N"8R/VG+6T>H)JWCA- MK+L&[HJT^J'&L, ?P0[(*FGV]DN\.]T Q7!LU5621^%M1!?:%R2Z2*DB5RG> M:V*DM"I6:X;88I8\;'K%64UWGK4_6O5@KXEQ1<^^[@/W%W M=;49@3^?39NZ/QO-:X61K=7;AQ(@D)S7%H VE%>- M[^JK1B0CB%.1 !]8?,\RV(90:XWYUNPE^!\*CC)509!)<^-# M9S#KLOH(27UDL81@=@%3("^G*U5,%5+-[%,Z03= I6/'%QN^LT6E"TBL;.W9 M,F*Q:L*#E0"JYEJZN^6N<7PA8[SW[CJ]O1F(%"0;Y@+H($.9(1V+1!AS"K;2 M.!?9!HXE%^P/7MUZH1P%>=]!0-\+'!>-%V02H5?T&A"F'/15^ZY,]6WUIM&M M?<&F'FY?4_K$]4H"Y8K%$J8.![/I&=/VU1_[D*N,7K=9J#Q7"7U<"PZ9C@/@ M]Z4";ND><('J_:N;_P)02P,$% @ T(!O4U>8.K?3#P (38 !D !X M;"]W;W)K&ULS5M;<]O(L7Z?7S&EXZ2\51"%"T&" MOE7)LIPX=6RY+.?L0RH/0V)((@8!+BZ2F5^?KWL&($"1$J75JE[ M]]< W]SFQ8]RJ74E?Z[2K'Q[LJRJ]:NSLW*VU"M5#O*USG!GGA%KL3@K MUX56,6]:I6>^ZX[.5BK)3MZ]X6M?BW=O\KI*DTQ_+619KU:JV+S7:7[[]L0[ M:2Y\2Q;+BBZ=O3\Z]5^^'M)X7 M_%^B;\O.9TF23//\!WWY%+\]<8DAG>I91104_MSH"YVF1 AL_&9IGK1'TL;N MYX;Z1Y8=LDQ5J2_R]-NYJM/J6W[[5VWE"8G>+$]+_E_>FK7# MX$3.ZK+*5W8S.%@EF?FK?EH]=#9$[H$-OMW@,]_F(.;R@ZK4NS=%?BL+6@UJ M](%%Y=U@+LG(*-=5@;L)]E7OKI>JT*?O(5;LPK4:V]?R_!:[T>R,!UI._ZWCWT@E;4 M@.D%]XHZ95&_J@T\JY+G1:&RA>;/_SB?EE4!-_GG/8<-V\.&?-CPT&%_/?]V M>?K^_/KR@[RX^OSU\LOU^?=/5U_VZ?5>2A25K\JUFNFW)PB[4AJ'\\_]$ON>]EM=5/ONQS--8%R5?&[^6E[_5 M2;4A5;OB?_-L4$ ;"292M--:UE'*E'EE4J)>N $ ?T;RI+BF$_K_AB X7B9E61,+2+35DJ1.-/9>PM6G6F>D5U1=TAKV1$_0!KB' ML]KU\-)_]>5F5\<]N ]<7B50?ZQ3N%0!SB"4_JF+64+) M%AI_9J38-#4;*D0W+%J1(?%UKI X<-P-_ J6+6&<-*6_EJ.Z-.I8*Z/7=5W, M(+SNGHU01 !VG"TO1*%3Q:&E?K))R13D??DT31;*N#UNX*RIACI@A!MPHJ8I M1X]U8B9G3'\H)%G'J$F57DUQNRE,C@R=(;Z$;BALE,%FL;790;M2^K')S!J2 M?14.A[G2/R!_+[4HOM)E9=:TOR<$JH'DD?N+R8^I%D5:]X%] M0(XX0Q$B+^HX[5XY$BR'-C9:45W9!@LR4(%O$S*<)")9M(+^UR4QP]6LR M[%4F/B ?LT6YIGF3O35-[JEI3:( 0VJQ*/3"'CMB@X[DM^MS%BM+N#B88L." M;^O-2UOIOJJB2F8)CJR:6B[F>8J6O'PE_8@8GA@/M!%*=L8.@<)V2GH&WQGE M@A*=>Z/;+6^O+0UO'PU9W>8':;0<=XFQ[X^V@W<=P:/?":3J;1 FN((I@.TO"=3T83\Z3 P2BL!?D;:,R3<@;BV^S>] .K M/#:UERZ"7).LV JW.?PT3M!0H$1;MT?.U 69F$MZSX!&E,0&:2E0]ZD_03M2 MF'BRLG9H-BU=J=?*+H)"SW!XH2MX'C6[Y"[P L/IS$:FIK;'M(Q$LL,"N7@< M)[0,O(6NX[JN($5133&5B:CBWJR#(:@XX+/F=@T>GR^RM@K3 ;W3N=#3<2_< M@3<&U$E3NAS7!5VDY1Q'*X,Q-&&,;38633:^+T\3#9,!B6*=&?L:>\^+?&4C MQ"C:V3+D3R;.9#)VN,+==<5.) D_,%&P?^4SA<,]E-MP$,>& Q+@WU16TS)_ MY-QUYB#S M"V6AZG3#+94%)+MXI"W6)N70)>H<(=!+4W+!52;BFC?&2:FF20KPYW3R U&/ MM:)C.YTPO.4QSH=#$V?I%5HGUG-L-M!;4RN@0$ICY/T+-7AT8'XG T&C5I9U7G0S'^O9NB(ZCAH=%5^"!V%/LEII@+%* MIPR;V@85:?V@ZL6SJ-[J]Y!YK7:WZI>]!$V'B.EF5_4LWK/K7S;Z=W;9-5H4 MMG/V7/=/MBPV1:*K?3K2&J5IP4@GS'-'#HYJA 3GLBSO!,I."VR/Z.1]L9/W MY3;O?[1%A7,@!_,]]:)3%2P 1&BGFWX9[U0LJDE16Y- 7.#*V&NO0-*]A:_% M)E9*8HM:BSKK$._MG.6FI.RM86QP)D2YTD4#*"P' S/4$5<6@;23&J^1DRN< M@0EBV_X_!#^-1O;D_C[>;#V@04"$XQK\UBL/OC,,HPYD$49U'C M&NM57 >:R+?EB,[D>H%6"RK=-'6#VT7D(]@Y,ZNJ95+$>\H(6.PUJ&F9.T1E MQX#4@SYLB.YH8:FWPXXM*CML&ZSQG5&$[FX8=>8*=\R#YF(/(C=FN:-(2X=# M.Z%]L&?+=5:S?^-; V!;S]R'^Y B.$]4R8J-+4P[M!UE,.+C^0R*LIW/[#8R M_7D-][;-:*4A<8<9FXDZG)0T)J&4-\UO]$!L,^#E;Q M_QFLDY[P>S-I)U3%[PI5.[I\:JC*;JB*/S!491NJXEE"53TM4FT%C\:!.#HL M?6?LNGO>)S'Y8-BUCIQ>OUR#%FN'@,1J> M/! ^[>C]SO2 4&=(9_HM.^M"WR1Y7>(PV]\0\J+G.-;*L[P E""SK'G"VR_\ M?:1-'FM'W1,7MMQTYXZ?54%C7%NI>R@*/BM3>M3%<= T[ONF+_IG99I4HLA' MF>N=829"N-7ULLCKQ7([Q_+"IA'^WDDPR_[@Y<%!C7%*+V@;VTX#6^VR/)!? M\KZZ&N*)=^2\L?IG#20@(G"QJ)&/4:'=8H_T:1+*$WF/=Y!Q25J],<,N[_S,[^> MGLC"_&"8T%KG89]YX8&8:N9MQP I\UP!-GDE7IYSRB]-2D4DX5;)56%==9IN M.*CZ17YI.[E?^44('9]V/ITW94M<;: M(>B_;@[!JI?V.%:$G^423U8T(DF MD1,,Q\P6DBC^\TE*QQ^%QUBT1V-+P>QO##IQ(WH21PWOF,PY04L6!5''F-:\ MA_X>L*IYVAK"JNR)+E'VG(D;'&=8=L8A.6.P]6BX$CY/Z*'#<;8U+CURHN'$ M4(F(RM!0\=UQ+_7WIQ?#L>A,+[CS\+O3B[+S;LQ#DXPF.\V?-G$1W8G+X"#/ M8>N@OY>_(](]*M#% U1[[U'0U)F8+6(SIEKH3!K>U#G7([SCINB%7MU/P7 168CGT/#YQV M1!5;!3Z*"7>7"9C0[]OP:!Z@;M'R\*LJS%/YAYY4-%W>;;/A_CG'./2<$-GQ M$6^30+%K&HVJ5/2?P36>%NMI18T<O?*+Q\CO]8'$D=+?E7JFBTHE9FQ9=GV(R'UD6'T% MO,6MEWI %_>\EO:\LH=#Q_<>:WD>=C>-%H=VN[0OIV@]U@IW6*G+W_H.7O_.)73F*VPWFQ2^-9;?Y13PO6@>=WIZ!/"G@@T@@U[]F,?LV3 M(M%*^CQ6%S1%\L>_-[UY3N0_.L#-JP7_JC-..&8ZHDQ.4TV&>E"ZW81&#R+J M10V?Z+\)]Z3 =0+T[V-@IB=+)?=*)1XKU7F:;EFFCIEA9RQK@H'_;K#O^U3- M?IQ>SV!L7?*@G!P%$%JG0+ -&NWBVC3A07>C#TR35 MYCN-!+VI\<(;!'ZT,QY\9G3>,OK,\%S>#\^#R6 R!*(&3/^ MP>=#K+JP3T=K='@-1&\%.!J8'[3-?PA9$SX5L!VS0 1G>]47?@,ADZH>?RP,4-L!!(8C2. M]EOR(?,?"= G@>\$/@^9!F/BRR-CA(X?[I\W/8Z$W/>3DK/.SW96NECPCY.H M?,'TYA<\[=7V]T_GYF<_V^7FQU.?5;%(J(#H.;;2<[\3\V)M\Z7*U_PCH&E> M5?F*/RZU0@]""W!_GJ/DV2]T0/NKL'?_ 5!+ P04 " #0@&]38-X?JM$" M #J!0 &0 'AL+W=O&:W"-7B!Z>:F-YE%3>-Y=IRGF%M>(>-6C%4Y*KE1?3+5-N'*HB@FJ3 M9OW^N[16VB;C8;R[=^,AM=YHB_<.N*UKY3;7:&@]2@;)\\57O:Q\N$C'PT8M M<8[^6W/OQ$IW+(6NT;(F"P[+47(UN+P^#?$QX+O&->^=(52R('H,QETQ2OHA M(328^\"@Y+7""1H3B"2-WUO.9"<9@/OG9_:/L7:I9:$8)V1^Z,)7H^0B@0)+ MU1K_E=:?<5O/6>#+R7!\PKJ+/.AH#2Y$"ULXQ%(C6I+3-GR4N7?BU8+SXPG5M?;29<^@; $3 MLE[;)=I<(P]3+Q(A,,VW=-<=7?8*W7N8"D'%<&L++/[%IY+:+K_L.;_K["#A M')L>G/2/(>MG@P-\)[MZ3R+?R?_4"S>:JIU'U M]#75+]/IW IOH_!5RC5UHVRFZ-:;6"!.8E?VQ69%19R@)5RFEH&H];(>60T'29$M>Q(W& M%1YU5*5'%WE*83%0:&Z(=3>U=A/8Q"FT,H02R: E1?V(9A.JJ]0*004?.BUH M5:PPY*"EU-P#V?W*W[ZYR ;G'S@JR3>7^)QL$;6.CQRR##,'0=EZ3H5;L1SD MBBLH98%Q[Z6_(=V;OQK=,FX9#LVPOAO%W>UND5UU\_LWO-N"4^666D0-E@+M M]\[/$G#=9ND,3TV&PO=V]R:W-H965T9KWK[,J0]-=7 MN^:5F<#%WH?TZ?MD21ZLC'UV.2+!:Z&T&T8Y47D>QR[-L1"N94K4?#,WMA#$ M6[N(76E19,&I4''2;G^-"R%U-!J$LSL[&IB*E-1X9\%512'LVP2560VC3K0Y MN)>+G/Q!/!J48H$/2$_EG>5=O$7)9(':2:/!XGP8C3OGDYZW#P8_):[$"E/R"()?2YRB4AZ(:;RL,:-M2.^XO]Z@7P;MK&4F'$Z- M^B4SRH=1/X(,YZ)2=&]6/W"MY\3CI4:Y\(15;=L]B2"M')EB[S.]N'F\'S]>W=Y\E,3C[IU^J_$. BZE%CJ50H'43+/B+B#7 MA%4NT[Q1&N(M7ZHW[J797ZYOH!QA:HI2Z#<@ ^G^5W5@YI!:S"2!Y70T_;63 MCJ"TDCM1,@Y;L'6&W"6IJ3@8-UR*HO6CP#6,7ABI%QMD7 I5 M[>))AJC+%VV=_P5JM(%T9O@#:,-L\*62%IF/4H+\+1_Y5>9%>(@CI,8$7"R$ MQ0QM8U,QS8]L86Y-L< MAIC<03;-H% ;C8T (!V/"L6?$"$7&(1 ME7$F.8--X!0''II+!8JZQ="WV$XS[#2S)6=QY1_:[(0V*!?$%93)I$687;Z[+'X>L!L3[?C>5Q/I9UY/=NOA5UP M)8/".;NV6Z<\#6T]+^L-F3+,J)DAYAZ6.?]BT'H#OI\;+OKUQ@?8_K1&_P%0 M2P,$% @ T(!O4SE/K_=7!0 8PP !D !X;"]W;W)K&ULC5=M;]LV$/ZN7W'PTJ$%'%N6DR9NDP".FW8%UM2+F^[#L ^4 M=+:)4*)"4G7\[W='O5A-'6- 8(G4W<-[[HV7BXTV#W:-Z. I4[F][*V=*]X- MAS998R;L0!>8TY>E-IEPM#2KH2T,BM0K96H8A>';829DWKNZ\'MS# MR\O>=/3N^H3EO0=F$FO]P(O/Z64O9(-08>(80=#C!\Y0*08B,QYK MS%Y[)"MVWQOTCYX[<8F%Q9E6?\O4K2][YSU(<2E*Y>[TY@^L^9PR7J*5];^P MJ62C20^2TCJ=U:C]T%,[#%Q2B6B'R=E<'>2L_"">N+HS>@&%I M0N,73]5KDW$RYZ LG*&ODO3@#]IX4\\_,E+\/?7BYN_[F]NO\'-=_I=['/A88C19!#\ @,S M;0IMA,-@FCR6TDJ?QU_I+W$Z1@,GE8OZX-9(TEDA\FV0T%.AP]3OBHZF7L)B M^NG^=@JWZ'S9PY_?/L#KWW\[CZ+P??7-+T;OW_1!P&=K!"H)204-U / :2<4 M[5!9IDC&U<"B*(Q^DE0FJ+9P-!H/W@:95(H_TU%NS4)V+0Q:?J.',S)A*PD\ M(R'*].1A /,R5C*!K\LE&IFO6'9.=8K&D.B"]DA_VO5!-*F< *^9;DVE50EV M*@WB3&G+3RH7W)'M>!"L5BD(ZABKE<$5B;$5XRCLAV'8X=!189S1V7L+.6[4 M]CA%*U>Y8':3073Z:F?%K,Q*);@1P1VF2 TV5@AS- 6ZDOS:X\(SA$XX72"@J-RK&V<4% 1/[R@Z)?@=>!\V:YFL M05K/4^:40F2?DI1.:17UPI^$>07 4B\9P6$UMA14@$X'+.G09*T3[ZEOF(VA M$\BB*?D<,Z[5U#NPC?/;/\X/$[%%G3AC76:N)MD30T< MRH+-X "GJ:\,(G9R_BRZ+W/Y=H I;(2MO(N<0FF52\6./1E&A6(+NI1*2U=A M0;7*;/O!?KK/TKK57+2:G0C3><+?49TS^K4?J:DZS!AZU+8-@YR+Y'2R:T\V M!TA$_*U)?D'%5;N2W#>]1ZTC7!^HKHEW79%%(]+8"+3)ERDLCL?P^J.DW+_5 MU.O'X^/H=#(.S]X<=F] \8,8,:=$M,R*\%C^5MA4/,),%)*[TQ=A'FB>*3DA M/#&[S6*Z6FL;9U^_+.:U20/N)2SR:Y<)]K:,G_//8(+DGY0245O+;D\04[NG M(YX-(J@;8I\H4"M%FA[2,O$!*+LED$J;Z)+O*8HH]_-,6AZ"/*P?,[A.$^_Z M\U=OFC)Z9@)G W59;T"ZJWA\HGG.HJT<777S9J]&"O9UW$9_0ZG]G%LXF.RX MU7TC3U29UI7Y,COHLN,UB]\AM19+]'RC;+/1H,QBJB3?,EN3G^?P =LKRDWH M)#6.G/Q$>J7%X"@:G)TV+!J7YI1%K4.71F=^M_6%OP]IPV AMKX42"]!XV@8 M)OP48W)]CG9'+19*<,-DS17F=('R75I?\S[&ULI5AM;]LV$/[N M7T%XP) LBW++W5> 2=-T0[+&M3MAF'8!UJB;"Z2J))4'._7[SGJQ7+KN"WV MH;7X\(W.Y4?K1K(6P[#E-,G/575N;GP\&)ER+E)N^RD6&E5CIE%L, M]6I@N*#7*TM30RN+W.^$@MA/^4/&J-!HR62J;)4ZI$&[Z*KKD^ 1")"2QHX?I[$K4@24@08GRN=W<8D";:_:^UOG._P M9<=!E86&L2BMA M($AE5O[RYXJ'EL#,?T$@J 0"A[LTY%"^YI9?7VJU89IV0QM].%>=-,#)C(*R ML!JK$G+V>AZ&JLBLS%;L024RE,)X;+DM!UMV4D^>7@XLS)'0(*Q4WY2J@Q=4 MG[%[E=FU87=9)*)]^0%@-EB#&NM-<%3A0N1]-O(]%OC!\(B^4>/[R.D;?;_O M[*_YTEB-7/G[B(%Q8V#L#(Q?-/"YD$92^IE#_!V5IN-X;G(>BJLNSIL1^DET M]U2RCVO!;E6:\VR+]';.&(:#RI:%@3)C.J%*ES+CY?8"<=#,0HCOM+!4V+6* MF(IK%>##8S)S0QWQ+!3(2;MF\\4M^ZAR&;*9/_'8366#$.QL'&%MTK V^09K M35@6EF<1UY%AORG+_D2-FD665'!3:('2;)E:_B-<875YQY/D>Y' \C,ZBR&S.T!N-\)C=1':0A.? MH3(6.&DADB9,E*F0RJSL2226"8$:PZQB@J 2;A)P&6\H(!V2 *W [59B<)R% MDB=,Q#$\( YI2WUR6.OD]-F[C+T/K5KB^%#M\=S6-[6*SL'HWRC\-&%_,U_< M-'&7H !H#XI]RAWKNW3YU(B1Z9X_.YPLG9,FFT[/VZHI+KP!EBS4' MZQ6^8.J?>NRU6%KR:QABNB%4Q5&G9^XY3<@3V[=2NO M+@Q[O\$4,MIN6W!FPTEO[)\2+_-B!9J( /]%:OR>/RU=KXA5V1-HK=/^/<0T M>Y^71.P['<#*_W*@<\R!0_D"9%8N$P'GZ#26D6CGC3/"CQ'ETD6'ZV^R@H3Y M(&*A!?6:#Y3^&.)LUP&.Y%^*3$!D.'U)V7#:&XZ\W]W7Y^109_M1';C.6""DTH0R MEL(!0]/&D<4IJ%0HTSQ16T'WO4QEO69855IT&ZMPYHL%[8L3]@;R:2@ABIJP+D@=3N ;+,6F9.LBO)& M%4G$EE2RK>PY>:1^G\W19_+:1[;O(]=?;*<\A26I(D,H,K1V-!%L?.(RJ=EH MZUBKA-I&G[F2PE2^*TT;KM&L["$K.^PU6;F6H:@:BR$83>ITI&$KO*&LNX_Q M4HZ#5KR#<+O7C\#8EJ[O ,TIJ^$Z@'1B:5/I)#O!VZNGXAZF>M@DMBA^6JS0 M71+J&= (J%1K.BW-2 UWGFLE/T8475-BE>"%1Q5DXYY"(NK5'KT4JHUHI4VG M29LZ3YSQKW*DO(3@3E+G"#=?1(([)_%:L"*EEET_&5P$RUH$ZWEY;TFVYQ6- M59PI1P)O@CJ"?Z6(-QG/O-$8U[0"N6\(F[NCR) ^2^DBD];9'<&RZP5#WVTY&WOCZ:1L3^&N['8R<$:>%POB+Z/U!+ P04 " #0@&]3K8"3T(\# "@ M&0 'AL+W=O!5M:H;;S0 M]U.OI8P[JX6=NY6KA>AUPSC<2J+ZMJ7R:0.-."R=P#E.W+%]KNGD#JE@ M1_M&WXG#WS#&DQB\4C3*?LEAV)LF#BE[I44[&B.#EO&AI=_'/)P8Y/X+!N%H M$%K>@R/+\H9JNEI(<2#2[$8TT[&A6FLDQ[@1Y5Y+7&5HIU=W\ B\!_+F@6X; M4&\7GD94L^:5(\)F0 A?0"C(1\%UK _=-8E\ MEX1^&%S BZ80(XL7_2+$&Z;*1JA> OF\WBHM\8_X<@$_GO!CBQ^_Q!K%O145^JM3:GY^,^]V<,ESO/9/7IE)2B""*23 MHNI+A,7L<;4#*=$[U8223C"NK3<\L^2*1&Z1%=@&;A$'V!9N%.?89JZ?I*\ M%8\@!ZP@2DF6D3B-29QDLP>A:3-1O2*Q&P0)MJ'K![EUE >A=90$$;F@;S+I MF[Q:WZ/;[=,S:Q."&N,Y)_%%]#\C\=TO:,]GM\=IHUP>9U:Y+$RQS=T,$WE% M4C_3)IVT2?^/-GL0>TF[^NF<'A<1_[@>$]7Y M[).0NB;K%B0KJ14B31,K1!X%-FM%G%@ALB29?> :)*?FD&+.X\0G09Z9O6E& MLB3_?5IDDQ;9J[4P18.Y5,Q/9BY=T]_2AG+SY^!ZB8DS]R]I&-VR!J^:\V?G MHL?S6KT@@TW';#-P,%?6#930;O&2B0)WT =_]33&O)98W2C 1 6%?VJ!#Y,> M3<;7R8KD)_'9]'DGKS)JNK>UA\+0D=WP0$^S4WFS'E[UY^U#;?21RCWCBC2P M0U/_.L,[10[UQC#0HK-O_%9HK!ALM\82#:39@.L[(?1Q8!Q,1=_J!U!+ P04 M " #0@&]3C1X-IW(" !A!0 &0 'AL+W=O.Z32AG&470>EERH(!W[O0>3CG6-4BAX,,S69*NO46_\[53 M+4MN8:[E5Y%C,0E& IJ7U7[9I8A,*SFJ+NFR324$I M5+/R][8/.PFC:$]"W";$7G=#Y%7><.3IV.@-,RZ:T)SA2_79)$XH]U,6:.A4 M4!ZF'Y*^3F2\%3F+#P(NH#IEPZC/XB@>', ;=D4//=[POXO^-EU:-'15 MOA^@23J:Q-,D^V33!.6U!*97+-M2>@-V*#---]SBGXUJ^G*0P WLE:UX!I. M)M*">8,@/9Z6NG; 0K'GQ=''#Z-X<'%M3QAU$:%<@O&MO(&L=0;]WGRONB,6 M]Y/DDM:+X:#W"-0=D9'8)C*)(^8)XNO>DT8N_7;_;QB';;KDGC\G?5@ 6R G M613EVN2%W-%+T3"/SEMF]J_?$>Y<^Q+,V@^W:RB5WTQ M]N]']-F;'Z%-X_/ M/3=KH2R3L*+4Z/3B+&"F&>C&05WY(5IJI)'T9D%O(!@70.C9,?UAC; +A$IDX_O,:1F.ZD>]1;1P'/)A9Y[6V.JJ>_K M=(LETZ>R0D%?L$-YBYNYNU6(F:\,+@;<* M=%V63/U>(9>[N1=Z^XN[8K,U]L)?S"JVP36:A^I6D>=W*%E1HM"%%* PGWO+ M<+J*;;P+^%;@3O=LL$H2*1^M\R6;>X$EA!Q38Q$8'4]XB9Q;(*+QJ\7TNI(V ML6_OT3\Y[:0E81HO)?]>9&8[]R8>9)BSFIL[N?N,K9XSBY=*KMTO[)K8\]B# MM-9&EFTR,2@+T9SLN>U#+V$2O)$0M0F1X]T4LC:*O!>69Q3)-92V,ACM,L7AB"<LX1GN.J^@@X!JK4Q@%0XB"*#R -^HTCQS> MZ'\TL]R@@B6G*64B1:!YATN%66'@6FH-/Y:)-HJ&Z.0.'$V=F<\CH^N4>OI/_W*9)V8 MO.8OFD["81#&,+#&^60,@Z-[:5@7T*_@1!-\.+R(1W2.*?RU5ON]82]1;=Q* M:W!XS=QWM]VKL6R6Y26\>7)NF-H40@/'G%*#T_&9!ZI9X\8QLG*KDTA#B^C, M+;U\J&P ?<^E-'O'%NC>TL4?4$L#!!0 ( -" ;U,/<]7IB@( #T% 9 M >&PO=V]R:W-H965TJ0DDW6Z5+9LG4N\!4&EG>@$H1Q&$X#DK& MI;>8-6?W>C%3M15+#FN\*Z@V QJ]@.']!^K^XU M64''DO,2I>%*@L;MW%M&EZNA\V\Z$3A (SZQ@8 M+2]XA4(X(I+Q^\#I=2$=\'1_9+]IJC#"2 -/P'$!T#'LXE:^H+1*OT'_D6T$FL$LL,3K M;H/LP+%J.>)/.*9PIZ0M#'R5.>9_XP/2TXF*CZ)6\5G"!ZPN( E]B,,X.L.7 M=$DF#5_RWR2ON!EZ9B&EU8Z"&#H>IS$,QU'OADM. M;RF'G5*Y@:$_FJ:0^$DXZCTJR\1[;A#%?A1.B'J41+UUJQ7ZD1^G*0R@/YTF M,/@7Y(.D,4,Z0C^-IK2A $D*']4_.'G2)>I=T[@&,E>)]G5WI]UL6+8M\>[> M#I8[IG=<&A"X)6AX,1EYH-MF;0VKJJ9!-LI2NS7;@N8;:N= ]UNE[-%P ;J) MN?@#4$L#!!0 ( -" ;U-TYE=^:0( !,% 9 >&PO=V]R:W-H965T M<.W>(_N6[,V9,4#I1 2E15:@<%R$2U' M5ZNQ]P\.WP7N[,$?ENK;A"[O.E\TB MR%OKM.S%%($4JAOY4W\/!X++Y!4!ZP4LQ-T=%**\X8YG^J=&>SF-'5+\7YSUAU1'8*X09W&KE*@L? M58'%O_J8HAE"8ON05NPH\!Z;"E_TGQYW)CG:$R^'4$ M.AZ@XP =OQ8D=4?1U@BZA*8_ )^H52S:E^[P*,UWWI5M>(Z+B& 6S2-&V?NE MU*UR%H0"5^G6&Z.SDWVFC=%%FY.2%.!I(D<+;^'B M;#R=T#B:LI,;+-$8+"@!F@BU'<*'=V\NV8A]@,G%;$ :5*['Y:T1[IE*O]%6 M.&"3&4Q3=N+QTW3L\71,"B]=3"$S7@IWA=!/*?J,=-5&85O1JH?$.M%]J[?:&/V!X![,_ M4$L#!!0 ( -" ;U.[)3Q[X0( ,\% 9 >&PO=V]R:W-H965T*0;]Z\&7)FL=?FFVT0'=RW4MEEU#C772:) M+1MLN;W0'2HZJ;5IN2/3[!+;&>15<&IEPM)TFK12_=9[U_BX=\)IZOU-*&+^P';$X1 MR]XZW1Z'W;BXXJ[F+X2._A[ O?2K3GB\11)(]/ MR@/K>F!E3[#.X8-6KK'P6E58_>R?D,*C3/8@<\V>);S![@+&:0PL9=DS?.-C MVN/ -_Z?M&/82*["94?0^4A5/Z4=.JCJI<(NH;NM-KX M6&V%[G=%?I;8M^NE[7B)RXCZT:*YPVAU=M7J7CD+0H%K=&\IDCT'JI_#=HLF M%/$5E@[H194-T9M?E,$?D&7Q9#*EQ3R>3[/1M6Z[WJ&Q ] WE]%* ME!:R.)_D,)E-1I_J6I0(=6^4<+W! *W%O5];F&4IC/-BM.Z%K(3:01X7:09_ MOBA8QOX:O??@+!Z/T\&PO=V]R:W-H965T<\]8F9;QK^)-:42?N19(>;F6LK-Z7@LHC7-B1BQ#2UP)F$\ M)Q(?^6HL-IR26!OEV=BQ+'^E6-,:@,EDR]DT]?(CGIJ4 T8Q&4GD@^'-/+VB6*4<(X_O.IUF'5(;-\=[[ M>YT[YK(D@EZP[&L:R_7<#$R(:4+*3-ZP[1]TE\]$^8M8)O1?V.[66B9$I9 L MWQDC@CPMJE_R8[!-,I+(LEBQMD6N%J-WM1 IZJM$5Q:J$.Y ME1QG4[23BRN**0D8W)%E1L7);"S1J9H:1SL'YY4#YP4'(7QDA5P+^+V(:7QH M/T8P-2)GC^C)8@69 M1M6VW9WA%$=/Q89$=&XB"07E]]1<#,YR5A928&B0:U8*4L3B!+!L\9$:GPZC MPLVGSW F!#+^MU\"Q[;?P26-:+Y$[*ZM]]V"-^ ,I\[$^%!$7!O9PR"T#%Q8 M/6I+YYV!D;E,_ZZR'4R] $YZQ,,SEKN NX/&@.XP\*?/C+.4+-,LE0]'P ;! M(=C ?00[<"V$]02J-6F!^CQ:*U1O:+EN#V.QQI @*<_1R!ZB<0^CC.&DMG&' MENWTL)!,DNQ%6!$3$B=#VS:^$)XJHA_.[,_R5J%]JR,?S-M.:%P0L88-26/ MX@92UUN4E4C[JO HY&B&#,.F+14?#O&F5)PVP$7*8X*B("#A+'_�R,%0<= M%)W4%)WTINA6MVD:OR7W&&Y%D:%*NAYW2Z>/_*E7PGYEC!U$I0T($^$IOO>@ MT=CH?EERSW(VO3T&UPO='M@L/E' !WL@.J^%SVX.$<*4'O\)D%$[PIV/7 M_7K7_=Z[7A7H(]8*&S;%9Q72MH6=<5[5$>OJ,VXTEABW%>'M&] D,'#H(%,= MSU)#%X>VY:FA!U/L3CB8@.=YQAUV>DH2W&X(L=7![W)"OUOB6E5(+UHE]%]\IO M5'*N6;?,TI5N<0)*G=^.30/=?C#(%;:7)LF;%F^JEM-U_-/Z^*>]CS])"U)$ M= ^E(9!MQ]WI]Z<$\'TS?D_Y\X.&G 33AIA@@3P5$WN*KXY%:542Q_:?&/83 MO$E3[0*%%8^48KLF$;[5J&SCNJH4&'C6SVN=@_5_#.&!SOG',WJ4.-L-CJ[> MRQLBZ:K,H*[,X/^1@\,R;ROM3F#_D1BX(SO8-5Q[9%O]Q, :390:N*/0[E:# ML-[T\-^K@?J$2%J+X05EZ(SYNE91A6W5!<>M9&'J5)K@NY4@>&&E!_AAU9 # MOUL,',?KE@+'>KT2*([VU0'?/RH"2,K6,Q\W[IDYY2M]FQ:@L5=7SOIM?6$_ MJ^ZIC\NKV_Y'PE&PO M=V]R:W-H965T2_5# MKP ,>8R)PH6D_[,N[@,K7PE\(W#6N\\$QO)7,H?]G"=3OJN!00" M$F,M,/QZA"L0PAI"&#\W-ON-2ZNX^[RU_JF*'6.9,PU74OS-4[.:]$=]DL*" ME<)\E>L_81-/!3"10E>?9%W+#N,^24IM9+911@09S^MO]K3)PX["R#V@0#<* MM,)=.ZI0_LX,FXZ57!-EI=&:?:A"K;01',\M*?=&X5N.>F9Z66J\T9K,DI\E MU]RF2I/W#VPN0/\V'ACT824'R<;>96V/'K 7DUN9FY4F'_,4TM?Z \36 *1; M@)>TT^ ]%.?$=QU"7>IUV/.;@/W*7G#(WH]G>T7NF#(Y*$T>(%GE4LCE,[FY MN2+?;R&;@_JGPU70N HJ5_[_RBWY?F-Q7!O(=)>WL/$6=@>&_9J6 HA<$":$ M3%A5]G@RTC!!L&<%QPK"UB.@#<>*AI04I4I66-7XFB?0QG>G5SLS+G3!$ICT MT8$&]0C]Z?M9)LO<:,)S8E:RU"Q/,>!/C"ORC8D2>E=,K\@[$O=F25*+*DB M/]K4$!J$O>O\$7(C$:L?CGIW"@K&4P)/.(PT:.(YL1?@-0XG99[)KRPK/A# M+!G;BL]0W>''<^A-&[A)^Q],2M034"; M[/E^!VM>,.I]*2K ^9((L$$H.U7/Y.*LU%L>21"ULMNPAH%Z". M;<.XA;;( M%M%O3CH$B1G%9&D)G(8'2720!:AD=O)%=*"]?.*JLBAHWB?J3!H)8IZ)Y* 7=A-:(3U\;I/ M \Q&%V_[;>C%1]LPQ''CGD#>P<2?E'?/W7;@9YF?76U"G-49[FZ?V'M* M8L<+6RB)]ONU-;,^?9-8;*Y3\UIW!9)W)*TC)PZ"_] 3!SJ"[K=$0%_-NW 4 M;3+[)JLX@0]QYI <.3DVMAQ_]*85?&>(/TU[>?>C]E^:8Q6. WV_P(_DE3I1 MZ)*V_62PLW5FH);5;JU)A;5>0)O;9GV?U5OKBWB]^]\RM>2X&PE8H*I['N'2 MH>I]NCX8650[[%P:W(BKQQ7^!0%E!?#]0F)&PO=V]R:W-H965TL;W#8A]HB;:)4J)*4G72 MK]\AI2ANXZC)BTV1G#,S9RZ<^5[(+VI'J49W%:_5PMUIW9S.9JK8T8JHJ6AH M#2<;(2NBX5-N9ZJ1E)16J.(S[/O)K"*L=I=SNWB61:JN*R/LS MRL5^X0;NP\8UV^ZTV9@MYPW9TANJ_VZN)'S-!I225;163-1(TLW"706G9ZFY M;R_\P^A>':R1\60MQ!?S<5DN7-\81#DMM$$@\/>-GE/.#1"8\;7'= >51O!P M_8#^WOH.OJR)HN>"?V:EWBWK8JO+5/, M5(]"8>:E?G(H#F'2O7P?*Y /_-!+_ B-\!:?2?&Y&-DCBI\%9D?K$&K ]V?J'8NZ(;53-.W'%I-"2)#KA&;:Z?. MK20E136I(!G>H-C+TPC^)X$7QCXZ@67D)3AR_F(%-#ZX8[8G801'89 XM[38 MU8*+[3T*JD!VTM#@$[2T.CU_#AU/HFZ$%5#-45YF *.G\%9 MA'/'II5IA*.>0\(XQ_(M#;PXPI:"#!R*+ =QZ 59]AQ7V//! G,O]/(P>>0J MR<'F'$Y^_RW# ?[C*%VQAS$V=$5>@+-?T04V)98N[&7AJ\UDJ,WDQ;7YLU''"F\4[7CAV>Z,SCE@HL_V<:7EVRXGG"XG MDFF&[BF1ZC$%XJG?;QW$/ADV'Z+M_!CM>)KV%PX#[ P!3J9Q?WX05?R(^AA1 M9XAH-&"N.'-888!-/;T^0Y%JA1/:_JD.^4 M9I7IC,XU-=-A"0D*YO7Y&4'-1.:9P::VDBPWZ]"LXS0QZPB>$B_*[9W8=,7, MODH)PK8?W>XHS* ;#:!0+WG:U\MHCL\.QB1(@JT=!N%5,=9W$].P.\R;JV[, M>KS>#:L?B=PR>!4YW8"H/TWA99'= -A]:-'8H6LM-&2<7>Y@9J;27(#SC1#Z MX<,H&*;PY?]02P,$% @ T(!O4V,)G:VW @ ^04 !D !X;"]W;W)K M&ULK51-;]LP#+WG5Q#&#BW@U9]ITB()D*P;-F % MBK;;#L,.BDW'0F7)D^2FVZ\?)2=>AK4!!NQBB13Y^$B3G&V5?C UHH6G1D@S M#VIKV\LH,D6-#3-GJD5)+Y72#;,DZDUD6HVL]$Z-B-(X/H\:QF6PF'G=C5[, M5&<%EWBCP71-P_2/%0JUG0=)L%?<\DUMG2):S%JVP3NTG]H;35(TH)2\06FX MDJ"QF@?+Y'*5.WMO\)GCUAS1 [0BBPL Z!T?&(;U (!T0T MON\P@R&D[R&3N\0@GC MO[#M;7,R+CIC5;-S)@8-E_W)GG9U.'"8QB\XI#N'U//N WF65\RRQ4RK+6AG M36CNXE/UWD2.2_=3[JRF5TY^=G&%:PO+C4:D2EL#)_=L+="L5-(93I-,+7Y=I836WQ[0AX/H#G'CQ_B2Q-2]D)!%5!U5F'3RW3:6XY M&J<42FY>6]0-]HP'<<%Z:EA4X#VCZ#.I'#!8GRT9U[K=Q";96G6&R M-*>C6W3C6*)V@5WUX!6DX71R,2(AA>0\G"9C=\\@"R=YZJXY^-A>628(),O#:9R./J(QT$G6*&WY3RRAI*KV1(B 3Q"X,1V3!4*A MC.NK/,PF"9SNH"2M&V]&_S?/DAZQZ+2F)H36P=+$_E6UT/N1^A]C)VF8C?,A M^'\!3:9A/)G *Z7L7G !AFV_^ 502P,$% M @ T(!O4S+/+\$%!0 KP\ !D !X;"]W;W)K&ULS5=M;]LV$/Z>7W'PNB$%%)LO>B';Q$"2=EN!=2V:;?U0[(-BT;80271) M.D[^_8Z4K'B=H[K%L.Z+1$EW#^_XW#T43S?:W-BE4@[NZJJQ9Z.EJ0:_S+6I/9C&Q*Z/R(CC5U801DD[JO&Q&T]/P[JV9GNJUJ\I& MO35@UW6=F_L+5>G-V8B.MB_>E8NE\R\FT]-5OE!7ROV^>FOP:=*C%&6M&EOJ M!HR:GXW.Z;,+Z>V#P1^EVMB=,?A,KK6^\0^OBK,1\0&I2LV<1\CQ=JLN555Y M( SC8XG5,C?JY +S*N!2U\BUS<-R'?^6 M7U?*/CV=.)S&&T]F'>1%"\D>@93P6C=N:>%E4ZCB[_X3#*^/D6UCO&"#@%=J M-09.(F"$T0$\WN?, U[\"-[[W)B\, R;]V&>'#+^@" MKYRJ[="$23]A,IC#%79GL:X4Z#GD%EMJY:>SL/81. W*NA)K5L$\+PWE?;F9&Z4@A(C0V@' MQJ= QK% ,S(6H*NU;R8?T/@BA*DYV1N>+A5$+ M7+6C-VMG'0*5S0)^^$XP2I_#"S4+C0BXJ1%9L^WLZ%9]^:Q^Q%N M$G-5^F+2!K"P2H/#8\JCC*3P%,.0Q!=+ G3O(J#(N2Z'3NF TB@5-$HDQ="Y MK_YXS#,7;%A>@J2\Z43U@#U2],#BO]DC93^A_/>%4/(HY MQR).0C4D$KN!A,K QKYPD$EQ\P7ZWGU6D'TL@059#)1*/ M3"-)^*$"B<48^V+D#Q7-PC8N$?? ;:\MZ10W"-FB"(\2MRB,9'MEE5 M.))=:X<'O#!#7P6V]F0-7DFN M]2>_^:&81XD/""5RYQD8_7W!-4KIB2B,SSUG-+CTP-/UD?U=T$Y:5O MHG#E/+J-H, =:Z1[U.WWV.L) 7(M;?B%MK-]E43 &^MTU8,I@DJH[I]][?-P M KA]#I#U@.S_ J8]8!J$=I$%6??,L<7,Z!:,MR8VOPBY"6A2(Y2OXM89^BH( MYQ;W:+D1=4BIWL&JL61@+3!5P(I98?WIQJ!%Y5BP>G&/C@EI7\YB1P%XFICW MSE:=L^P99RD\:.5*"]^I HLS^/4X_LT(/B;A@_KLJ'Z5C1+^R-059&\FD"59 M>BZ>-'%P'!]?/.:"+3C>E809AYV=$\53^<^4<9_N@@!)(9(2-DX3,IU,7' MAENMR),1?VO%)J&[6R$E4$Q%V%DT7P3'P&]0,N^KP-P!LWV2_@WALM]P:19AL-U)$JW0Q5NAG-ZW_N)#N2GVO0<::/I*91K"F$U[/6 M=&V4[5:6&JP(,M\)Q1073%YLZ8IW,D@IEPU=,BC1(,FVI6XH5;G/#@N)X%K] MU:AN&+?"E7WESQ'#";%/MJ(<6F]OT.DG5T1*9Q=]]X0$O[ZSL%348Q(>L=;& M 7GS\QO2Y/(GH%%8Y6A@FH;.3,X6)CX9G!6:?7A/ M+(1;V,W0X71XLI9A4L=/YMU[]\#,7B@+$G<$3:Y>4V5,]X9T&Z?K,(9S[6BH MAV5)J43C#>B[[]KCQCL8'O+%/U!+ P04 " #0@&]33-$[]*(" #_!@ M&0 'AL+W=O3)&)I(MYZ]F\CV?.YX1!#5DRC 0 M_=G#"NK:$&D9OWM.9W!I@*?C(_M7&[N.94LDK'C]0G-5S9VI@W(HR*Y63_SP M#?IX(L.7\5K:?W3H;./ 0=E.*M[T8*V@H:S[DK<^#R< S3,."'I < X(KP!P M#\ VT$Z9#>N!*)(F@A^0,-::S0QL;BQ:1T.9.<6-$GJ7:IQ*-]WI(5Z@#2T9 M+6A&F$*++.,[IB@KT9K7-*,@T8<'4(36\B/ZC&1%!,C$55J"(7*SWMVR?BZU40M_77S<]\4V]+T0(?=]'A<47'J=3/PI\[TS9I=TL#.,K MB9P,PB:WS]D6F"G+C#>-[GQH>B2@IDZB&0E-Z=Q,M2G3MMILH MWMJ.M>5*]S\[K/0+!<(8Z/V"YRYW'FVT>;8E(L&K%,J.HY*HNHICFY4HF>WH"I6[*;21C)QI5K&M#+(\ M!$D1)]WNIU@RKJ)T%,[F)AWIF@17.#=@:RF9>9N@T)MQU(MV!_=\59(_B--1 MQ5:X0'JHYL99<8N2$ C/R",PM:YRB$![(R7C98D8MI0_4SF./D>0 M8\%J0?=Z\QVW^02!F18V?&'3^%XXYZRVI.4VV"F07#4K>]W682\@Z1T(2+8! M2=#=$ 65-XQ8.C)Z \9[.S2_":F&:">.*_]3%F3<+7=QE'[37*U@JE6&1L'I M#1+CPI[!.2' 5<8-6!?O]NGG%Z MCWOX+W>OFW1Z?Y''>YTIT:S"_%G(=*VH:=+VM!WQZZ:S?[LW[\.,F15WK2>P M<*'=SH638)J9:PS25>CSI28W-6%;NF<*C7=P]X76M#,\0?OPI;\ 4$L#!!0 M ( -" ;U,-&KIEW $ +X# 9 >&PO=V]R:W-H965T]B5JN#@;C]6MJ5-HJH]K!0EVO90]4"<<8P6@POC M>/OO"]BQ7*EI+X:!>1_>\4#6&_OB:@ DKXW2+J<<:(34MLKBVM45F.E12P]82US6-L+]6H$R?TR6] M+.SDJ<:PP(JL%2?8 SZW6^LC-E&.L@'MI-'$0I73Q^7#*@WY,>&KA-[-YB14 M?0-*/8.VBD'D;Q.OZ' MF8 OKPCX*.#1]W!0=+D1*(K,FI[8D.UI81)+C6IO3NK0E#U:ORN]#HL=G$%W M0&XW@$(J=T=NB-3D22KE?YK+&/I#0BHK1^!J /(KP#VT"Y(F;PA/^/)YOR&W M-W=_4IBW./GDDT\>L>E_?&ZD*Y5QG07R_?'@T/JV_O@'/YWX:>2_O<)?&QU9 M1$EQD$JBA+\6/U ^1DJX\.>"+WC&SO.CV:P=X68_"7N2VA$%E5&PO=V]R:W-H965T<[:>6:QT.GL@VD_K MGDU*O(4UR)?RD:N=W49)20%4$$81A\W4NG?'JTCC#> G@;TX6B/MY)6Q-[WY MD4XM1R<$.2121\#JLH,%Y+D.I-+XW<2T6DE-/%X?HG\SWI675RQ@P?)?))79 MU+JS4 H;7.7RB>V_0^,GU/$2E@OSB_8-UK%04@G)BH:L,B@(K:_XO:G#$4'% M&29X#<'K$H(S!+\A^!]5"!I"\%&%L"$8ZW;MW11NB26>33C;(Z[1*II>F.H; MMJH7H;I/UI*KNT3QY.P)=D K0-=+D)CDX@9]16O5C&F5 V(;)(D2W>H5;Y < M$K:EQ#SFK^AEO4375S?H"A&*GC-6"4Q3,;&ERDTKV$F3Q[S.PSN3AX\>&)69 M0"N:0CK 7U[FCR[P;563MC#>H3!S[V+ -92WR'>^(,_QW(%\%A^G.T-V/J>^ M^F_UDV+X;9?X)IY_)M[SI2X87Q (6H' " 1G$^8[DH! JGM0R5E:)5(@R3$5 M&^ <4H0EPJADA$K=::HM8:C):I7(J.A7Y&[FC^+1Q-X=/[D^R!T%[BEHV0>- M_.#N%+3J@V(GC%K022G"MA3A)TO!=L#/5J .'AZ;\Z-. ?J8..[8[T."*.BX M'\"$\;#YJ#4?733_S"3.#TTV9"_J53QPW;#CKP_R'+?S[)9]T.C.]3H6^Z X M=/V.1_OH]5L WYJY)U#"*BKK_UA[VH[6>S-1.N=S=[QP!\Z7:A37D_-?^'J. M/V"^)52@'#9*RKF-U=/@]6RL-Y*5YN7_RJ0:)6:9J<\)X!J@[F\8DX>-%F@_ M4&9_ 5!+ P04 " #0@&]3NG$+*NP" #G"0 &0 'AL+W=OS,=J#]][6=D 8(#*WJ2^++]YV[[3/84O;,8P"!7K*4\*$1"Y'W39.' M,628W](FW.1@-:B#0A,&>( M%UF&V>L84KH=&K:Q6WA(UK%0"^9HD.,U+$ \Y7,F9V8M)4HR(#RA!#%8#8T[ MNS^S+470B)\);'ECC)0K2TJ?U>1'-#0L91&D$ HE LO?!B:0IDJ2M.-O)=2H M=2IB<[R3_DT[+YU98@X3FOY*(A$/#=] $:QPD8H'NOT.E4,=)2^D*==?M*VP MEH'"@@N:561I09:0\H]?JD T"%)..\&I",XAP3M!<"N">ZD&KR)XEVKH5 3M MNEGZK@,WQ0*/!HQN$5-H*4T-=/0U6\8K(:I0%H+)W43RQ.@!-D *0-=3$#A) M^0WZBA:R&J,B!417LA;*_>4KRAF-BE!PA$F$.+!-$@*7\*?%%%U?W: KE!#T M&-."2P ?F$*:IY28867*N#3%.6&*B^XI$3%',Q)!U,*?GN<'9_BF#$L=&V<7 MF[%S5N "\EOD6E^08SEVBSV3R^E6FSL?TS[[;^U[P7#K0G&U//*0"I[N2:RN@DM[5='4%;D:>;7<&YJ:9E6.08]G^/FAZ# I\ MV]D'S8Y!O8[MUJ ]'SNUCYVS/LYWP?M]#]D2V)\S<>O6,KN?EIM>K:/WL=R4 M]$XC6*[O]0YRT[W(#?'(+_7"'N9FV-0UPG\]MSXM8_^61\7NTOM@MP$ MM3?5JW97;O0&4$L# M!!0 ( -" ;U-;A3GT[0( , ) 9 >&PO=V]R:W-H965T$L$F>PI>R))P "/><9X4,C$:+HFR9?)I!C?D4+ M(')G15F.A9RRM>G, G.8T.QG&HMD:$0&BF&%RTS4V6)\A34KWQ*5&%,A=,[J:2)T;WL %2 KJ8@L!IQB_1%S27 MU1B7&2"ZDK50[2]>T!KHFN$B>9&0Q_D477RZ1)]02M!#0DN.2";XI0]'$P]G%8^R<%)Q#<85$$C''QH4L)&-WQ?4BJZOQJB:"%O@\75,C;50\3V6(!4P"YOZ)4[";*0-.TC?X"4$L#!!0 ( M -" ;U-\=P%T8@( +D% 9 >&PO=V]R:W-H965TE MPCB*DK!F7 99ZF./.DM5:P67^*C!M'7-](\Y"K6=!:-@ M%WCBZ\JZ0)BE#5OC$NUS\ZAI%PXL):]1&JXD:%S-@MO1S3QQ]_V%SQRW9F\- MSDFNU(O;W)>S('*"4&!A'0.CWP;O4 A'1#*^]YS!D-(!]]<[]@_>.WG)F<$[ M);[PTE:SX"J $E>L%?9);3]B[V?J^ HEC/_"MK\;!5"TQJJZ!Y."FLONSU[[ M=]@#Q*,C@+@'Q%YWE\BK7##+LE2K+6AWF]C7R2<(G-)8RC-Q!'\>AYN8#SLXL3M./A\<:>=GR,]G\?ZNMM;GSTVPDU MDT'-Q*N9'%$S[[(!L[# NL<-8Q'WG-TJ 8=6^+97.]NLJMDDH:; Q*F@X3I M20GWLJ#)8/!0N@XYW4L7CZZCP_F2(5_RKY:IQ+;WW-?YD(CD+\_C:/JGZ7"O MG6K4:S\T#%6PE;;KK"$ZS*7;KAU_7>^&V@/3:RX-"%P1-+I\1_YU-RBZC56- M;\Y<66IUOZQHMJ)V%^A\I93=;5R"85IG/P%02P,$% @ T(!O4RY[TH%N M @ 1P8 !D !X;"]W;W)K&ULE55-;]LP#/TK M@K%#"W2U8SMM%S@&VF3%=AA0-.MV&'90;"86*ENNQ"3MOQ\E.X;3?&R[Q)3$ M]_A(2DRR4?K9% #(7DM9F;%7(-8CWS=9 24WEZJ&BDX62I<<::F7OJDU\-R! M2NF'07#EEUQ47IJXO0>=)FJ%4E3PH)E9E277;W<@U6;L#;SMQJ-8%F@W_#2I M^1)F@$_U@Z:5W['DHH3*"%4Q#8NQ=SL838;6WSG\$+ Q/9O93.9*/=O%UWSL M!5802,C0,G#ZK&$"4EHBDO'2Y<[Y3+G!B9*_A0Y%F/OQF,Y M+/A*XJ/:?($V'RH!!? 00MH#P M7P%1"XA7E5AS"14:=C8%Y$*:<_:1S>CRY"L)3"U8MD4X WJ(3%%S#4).B*?9E)U] M.$]\))$VE)^U@NX:0>$103.H+UD47+ P" <'X)/3\"ED!!\X>+ +]ZDT77W" MKCZAXXN.R?G/S'_=S@UJNIR_3P2/NN"1"Q[_K3GO QXJ:T-UY:CLVUVG81Q_ M2OQUOWC[3M?1H//9$1EW(N.3(A^!$A:93=[*/"2M(1CVHL:V.3O*3@:QLVQD M:I[!V*-A94"OP4O9B1(/._7#D^J_*^32";_8;ZLMO=Y-CXF*80%LAAR!IAG: MB^'Z=$\#\6!CAON-N;EZWYA]I_W&^+UG;D?L-ZZ7HC),PH)0P>4UD>AF;#4+ M5+5[^7.%-$><6="D!VT=Z'RA%&X7=IAT_QWI'U!+ P04 " #0@&]3CNI( MVW," "G!@ &0 'AL+W=O]OTS 0 M_5=.$1\V:2QIDA68VDC]A4!B:%H9?$!\<)-K8\VQ@^VVX[_G[*2AV[IJP)?& MOMQ[=^]JOPRV2M^9$M'"?26D&0:EM?5E&)J\Q(J9.+U?"^%_8-KG]-(!\;:RJ6C!U4''9/-E].X<] /$< M!L0M('X,>*Y"T@*2EU9(6T#ZT@H7+1#M*N@]1WD#[3P9@5=,D7 M%O">?-#@H1/6,/0]@S/!34;:-_O_V=.,_L6CG.G3'#+6ASFSXSR-P'#OYE6H M5][R#/A!-I/OHIVKCKR9/(J/>Y>3WH'XE%RX,&UL MC91=;]HP%(;_BA7MHI4*^03:*D2BH&F3U@F5=;N8=F&2$[#JQ)GM0/?O=^RD M4=H&U)O$'^=]_9SCC_@HY)/: VCR7/!2S9V]UM6MZZIT#P558U%!B3.YD 75 MV)4[5U42:&9%!7<#SYNZ!66ED\1V;"V36-2:LQ+6DJBZ**C\=P=<'.>.[[P, M/+#=7IL!-XDKNH,-Z,=J+;'G=BX9*Z!43)1$0CYW%O[M"F1/4*)@ M1!XW*W+QZ3)V-8(9>S=M(>X:B. $Q :J,0F]*Q)X@3\@7YZ7KR!%N6_EWFNY MB^7H:A)T-0FL7W@*YR/I_EYLE99X"O^<63'L5@SMBM'Y7>@MHH:JV)A,K8FY MGHC CW_.C-\A#4=/KV3#SI&.>G&7^(33MX/J5M?LW!#MY5SG_)@K? ML+X/FKTC=7OWT;R%]U3N6*D(AQQ5WGB&)K)Y7YJ.%I6]HENA\<+;YAZ?9) F M .=S(?1+Q]SZ[I%/_@-02P,$% @ T(!O4U,LIVF@ @ >0< !D !X M;"]W;W)K&ULE95-3^,P$(;_BA5Q G(5Y.F*(T$ MK=!R6 E16 ZK/;C-M+%P[*SM-O#OUW9"MC1IM7M);&?>F6?&$SNMN7B3!8!" M[R5ER*919<+.TPAM8@'JI'H6>N9V7 MG)3 ).$,"5A/G5O_9I88>VOP@T M]\;(9++D_,U,'O*IXQD@H+!2Q@/6KQW, M@%+C2&/\;GTZ74@CW!]_>K^WN>M-F*-4%)6//&[VT=]@3^Z(@@: 7!OPK"5A#:1!LR MF]8<*YRE@M=(&&OMS0QL;:Q:9T.8V<6%$OHKT3J5/; =,,7%!SJ?@\*$R@MT MA1:Z6?(M!<37B'065^AE,4?G9Q?H3*^BYX)O)6:Y3%VE28P_=]5&O6NB!D>B M+J"Z1J%WB0(O\ ?DL]/R.:RTW+=R[ZO,D.(#K&XUB?Y@MZMBBDVSWA!'= MVSG:<#[<9U$_:#1)#LCZ1F'H'2E;W*'%)]&>N<+T;[<,L<7]J@6^=[BG?:LH M"H_4;=S!C4]W&T@0.QB"&O?"7?E!==CG:%H#OIFHGAES\HE5_KD MM<-"WXT@C('^ON9&PO=V]R:W-H965TV+;,2:BIO> L-KA1TY3F37 ME#56FIAG2Y$FO%,5:V IB.SJFHK7!ZCX;F:YUO[!(]N42C^PTZ2E&UB!>FJ7 M F?VR)*S&AK)>$,$%#/KWKV;1[K>%/QDL),'8Z*=K#E_UI-O^)M"W.H*DV$,OX.G-:XI08>CO?L7XQW]+*F$N:\^L5R5 / ^RC 'P"^ M,=HK,[865-$T$7Q'A*Y&-CTPV1@TNF&-?HLK)7"5(4ZE2P$M93FY7("BK))7 MY!-9X5')NPH(+T@[K,,+GAL)$I>?5@MR>7%%+@AKR(^2=Y(VN4QLA7(TJ9T- M6S_T6WLGMEY!>T-\YYIXCN=.P.?GX0O($.X:N/,6;F,(8Q+>F(1G^/Q3>+C)T^K/ MO@O]N";V3X0>C5JC#VG=1WU-&IC4%QV?BM@/W@D\+G*#V'^GT#[H'[IW?Z=B MPQI)*B@0YMS$:%#T_;"?*-Z:EK+F"AN4&9;X"P&A"W"]X%SM)[I+C3^E]!]0 M2P,$% @ T(!O4YVG[F-P @ F@8 !D !X;"]W;W)K&ULI55=3]LP%/TK5L0#2(Q\PAAJ(]&FT_; 5-&Q/4Q[<)/;QL*Q M@^W0\N]W[:2AE-*A[:6Q;^XYQ_?V^F2PDNI>EP"&K"LN]- KC:FO?%_G)514 MG\D:!+Y92%51@UNU]'6M@!8.5'$_"H(+OZ),>.G Q:8J'Y:"52 TDX(H6 R]Z_!JDMA\ ME_"#P4IOK8FM9"[EO=U\+89>8 \$'')C&2@^'F$,G%LB/,9#Q^GUDA:XO=ZP M?W:U8RUSJF$L^4]6F'+H77JD@ 5MN+F5JR_0U7-N^7+)M?LEJS;W(O9(WF@C MJPZ,)ZB8:)]TW?5A"X \^P%1!XAV &E;C$)A3 M\@U']#@#0QG7)^0#N9MEY/CHA!P1)LCW4C8: 7K@&SR#9?+S3F_4ZD5OZ,7D M1@I3:C(1!11[\-EA_*<#>!]K[QL0;1HPB@X2SJ ^(W%P2J(@"O><9_Q^>+"O MG/]3G_RS^HMFQ/TTQ(XO_LLTG)(II\*\' KRZWJNC<*K_?N 5-)+)4XJ>4,J M _2UG%%G%[!&W].P;YQ:E@O'8DWO,3T/L=3'[;_H=4YTN9.3O#L(WJ!:IVPW1A9NZL^EP:-PRU+_'B L@GX?B&EV6RL0/\Y M2O\ 4$L#!!0 ( -" ;U-(9Y&2L , #4/ 9 >&PO=V]R:W-H965T MJSNIVZ+E[NYA MVH,+'\$:8&:;I/OWLPD%0BC+IK0OB0W?^7Q\/OM@SW9.% M2E@&*X%DD:94_+B!A._F%K8>'WQDFUB9!_9BEM,-K$%]RE="]^PZ2\A2R"3C M&1(0S:V_\/62N 901OS/8"=;;62FS#V5L.3)9Q:J>&Y-+!1"1(M$?>2[?Z&:D&?R M!3R1Y2_:5;&.A8)"*IY68,T@9=G^GSY40K0 >/0$@%0 63FM M6ZKH8B;X#@D3K;.91JE-B=:S89DIXUH)_99IG%JLA%X10OU - O1W]\+ENL: MJ0OT7J^@U[>@*$OD&W2)UGK]A$4"B$V;D"69KR*^0ZUP@XA#< U\.PV\AT'!@92Z[#0(BK1(J()0 M;R-M*0&C9J/VL=TG]%H\+C%VR:A#MR=L,O%)/UVOINO]D;1Z\?91]8XX3/WI MN$/T.(B0R;B?Y[CF.1[DN8YYKC=Z$.OGHL,6?7D'Z3V(H:7FU^/XS[^N)_5@ MD_.NZ\F1LGK!>EW]CZ.FTS'NUW]:4YT.4EWR-"\4"+GG:CX[@F(CYW& M?IWGEQ^WW!Z?MP!5OH,*C+SN3NV)\GROOP"X<5Q,!LE^B"(6 (H*D3%5""A) M1^S!M$\K0^.WV'V!,C26B8<]\_?+<.R%/N[:>T^0.WK"W7'CEWC8,&\*EH0L MVYPD>.-N>/P"@CBE3Y#IS(=;M[8'C4WZ\(::R5#%OK M'>C;1,R3$+%4GY"W8.9SDDV1UAGT!0ZAI'%%&PO M=V]R:W-H965T2;T>2\UIG@S&.@X93G5@2R8P)6E5#DU.%2K@2X4HXD#Y=D@"L/) M(*=<]&93-_=>S::R-!D7[+T"7>8Y59M+ELGU>8_TMA,?^"HU=F(PFQ9TQ>Z9 M^5B\5S@:-"P)SYG07 I0;'G>NR!O;LB9!;@=GSA;ZYUGL*8LI/QJ![?)>2^T M&K&,Q<924/SWP*Y8EEDFU.-;3=IK9%K@[O.6_<89C\8LJ&97,OO,$Y.>]TY[ MD+ E+3/S0:Y_8[5!8\L7RTR[7UA7>T>X.2ZUD7D-1@UR+JK_]+%VQ [@--P# MB&I ]%S L 8,GP#(: ]@5 -&3P#1/L"X!HR?"YC4@(GS?>4LY^DY-70V57(- MRNY&-OO@PN70Z& N;&;=&X6K''%F]HYA6#2\G#-#>:9?P6OX>#^'E_U7T ^%S/_R&+0*(QGOAUW[X/2N\TF_\ M\#F+@ZWMH<>5PR9MAHYO^-RT^?(.=\"M8;G^R\,_:OA'CG^TA_^SJP@L ?K M%%8X+&*V3'*Q BRJBAK[E%DEP#"5=_G3+V "&T:5!@*Y33(@)Y#035>6W_B) M1C515!%I..T@^LX'X\8'8R^SR_YL P7=8"DW&N3RJ?%==E>D$T=J^\K#+)H. M'CKTF#1Z3+QZN%@#72G&K!['6+AUK'AA.T-75?"SW0JPY]"F\3',,;92?,8@ M S(SQ9(C+HP$BBT'9256'N"8H_7LD6MG^9+&/.-FLXV_Q"6#F\&D2/-8<.LA M;%H)-;B:*EFN4OB]Q/2,JO,3(7_B:$6L*@Y$4B%*FKDVA6M'?1+A=%7\ +U> MA3? @LAJP0E/0$AC6;(RL03 \R+C,3>@K&R,EV*F5.*M%8 =4RIV[&1=R;R@ M8@.EMBDN*D6LL58!J3! UE!+K.0!<4?YV)=.?@6S/M+EH42CYRO%4P/!W#X?;@F90: M1&59E03L2-I44W&Z+7RC 'XX4U0QZ)^TD4Y*Y62ENR4GXTNVM=@I&W2U#W_> M_R!948%U;:ED_L2B/FG5L6=A=_&HWV9E -<4C:N\E]*D,P$G0?C"A5=(-$BP M-2: =$=7!YX:==+4AA.O57]4$;MW$?MRQ_(%4[[Z?]KPGAZDOYPU_&<'[B]S MOX!HVP\\RI*PO:2%!V@%\YIUMQ>0279QA<)X1;A*UK-%! M D[:&PL9'CKD/Y% R#-BWMZ B/]B<8>ZY67>N!G^AG_E^O::0<:'<7U[@2#/ MN$'H;:/\L5!U7;NN?\(Y#D;DA4^[MH01?PV[HX__R]%M32.'*6JDK6K$7W7^ MFZ/]G-A!PDY'#W;>.G.F5N[[@(98EL)4+V7-;/,-XL*]>3^9OR1OYM67A):F M^K"![7O%A<9CN43*,#C!3%;5MX)J8&3AWFT7TN";LGM,&4V8LAMP?2FEV0ZL M@.:+S>P?4$L#!!0 ( -" ;U,G19TSRP, ,P- 9 >&PO=V]R:W-H M965TBZ M&.EM$*=$CJ;C=I]]14B1[EA2D*_8FED3=W8]WE[^.\YW27TP*8,G7 M3.9FX:76;L]\W\0I9-RYMYR7 MS^[T']R+36K= W\YW_(-K, ^;.\TWOF- MET1DD!NAD..OVJG7Q'2&^]?/WM^7F\?-/'(#ETK^*1*;+KS((PFL>2'MO=K] M#O6&QLY?K*0I_Y)=_6[@D;@P5F6U,1)D(J]^^=@>5"FG?DA*RP M\DDA@:@U438%341>E;^JA.06$F(5484FV!X:%_(-D96G$W+;:_/I!K)'T)_) M&UPF?Z2J,#Q/S-RWN!/'X\30WL<,-&E@SVFX M8(,.5[ ])6'P"V$!HP^K*_+VS;L!MV&3W;!T&_Y?V?WT 2.0:PN9^3S -VKX M1B7?J(?O]M _N;]](.?&@.TJ2>5J4KIR_^Q/2S9EX[G_U $P;@#&@P#7>:Q= MY*YXE>5X+QZ-9D%WO$D3;S(8[PKZXPU:.G4\,UL>P\)#^3.@G\!;DH$:3!ND MZ2#2>::T%7^7]>_"FAZEX60ZBKK3$#4QHQ]7]^@(((PFTVZ 60,P>Q6 %/Q1 M2&&_=0',C@!8%/4T'@U:X0N^N_5JT\/>B\*>D'M:2[^[^VK3@SJ'/=U.61N1 M_:?FJLT/NROHRVTK>S3\<>6M?>TSC(*P+]FMM-'7:5O#0'[^*6*4_DI,BLDA M%G36B34Z[@'\./1@M8)'AQ7O92RI<+&7ZE@5PX"R'JI6%NFP+KY,997ELI-H M\IKRM:I(AV7QWT2Q,IWJ1(_U<4;[JM3J(QT6R(]<8P;P*_U"\$$OK_]FT%8_ MZ;" KESOGK@N>0GQ6#TIFW7GA[7BR8+!P>:2FY1LN4@(SBZ$9ZK(K<%))I8% M#F1NNL/1AF1(5FC (=ZZ<>>PM028LZ')K555-JRJ;:?$CFJ-!PU#UEIE1^-3 M5WYJY_MCS?&4X>\-V!GH37F,,)ASW'8U:S=/FZ/*>36@MZ]7YYP;KC&PO=V]R:W-H965TAL,$:.X[3=L4)M"EC@PU"P]:'L0?%/L>BLN1) M2MW\^YX4QR3#,=O+7F*==-_G[[N3+VFC]+,I$2V\5D*:65!:6]^&HAJ36RW(,J$<91=!56C,M@GOJ]I9ZG:FL%E[C48+95Q?3N M'H5J9L$X.&P\\DUIW48X3VNVP17:[_524Q1V+#FO4!JN)&@L9L'=^':1N'R? M\(-C8X[6X)RLE7IVP9=\%D1.$ K,K&-@]'C!!0KAB$C&[Y8SZ%[I@,?K _LG M[YV\K)G!A1)//+?E++@)(,>";85]5,UG;/U,'5^FA/&_T+2Y40#9UEA5M6!2 M4'&Y?[+7M@Y'@#@Y XA;0/RW@$D+F'BC>V7>U@.S;)YJU8!VV<3F%KXV'DUN MN'1=7%E-IYQP=OX5J08&WCV@95R8]W )*[HI^58@J (:7P;,+]D+:NHJ-8M6KO]VKC M,VI76(]@$GV .(K'/?#%,/P!,X*//3PZA8=4MZYX<5>\V/--SLGY7Y6"GW=K M8S7=^5\#LB>=[(F7G9R1_?2G@#ZI?M%G)SSZD-T0 M_<;TADM#;2F(*!I=3P/0^\&T#ZRJ_;>]5I8FA5^6-,M1NP0Z+Y2RA\"-B^[? M8?X&4$L#!!0 ( -" ;U,L+\R-# , "0) 9 >&PO=V]R:W-H965T M5!)K9H(+[41#T_(*RTAL/[=Q$CH>BUIR5 M,)%$U45!Y>LE<+$>>:&WG;ACBZ4V$_YX6-$%3$$_5!.)([_-DK$"2L5$223D M(^]S>'$9QB; KOC!8*UV[HFQ,A/BV0R^92,O,(J PUR;%!0O*[@"SDTFU/&K M2>JU3!.X>[_-_L6:1S,SJN!*\)\LT\N1EWHD@YS67-^)]5=H#'5-OKG@ROZ2 M=;,V\,B\5EH433 J*%BYN=*7IA [ 5%X("!J B*K>P.R*J^IIN.A%&LBS6K, M9FZL51N-XEAIWLI42WS*,$Z/;P M*7)Z#9HRKLY(ATSQS6-,,TS1(=\KD%2;94W6QULH9B"?R EA);E?BEK1 M,E-#7Z-RP_?GCY_%1]^M^:@U']FT M\7\W_WB#J36$VWVH<=].A MOW)PDY:;'.4B*G*A-E'='508)8&;U6U9W8]8L8O5W6>%0>)F]5I6[R-6XF+U M]EC]7M^-ZK>H_D>HK@O5WT,ER0%7:8M*CZ+NEX"-.-<@7#GEM#&+QUK."HBAM0ZH) GF-C-_LC M8VHNZM(T'F=G"?94=-+>@4J$.WTS/*IB(D&A;[*BO+;=(J]U+>$?JM, WI4G MB \)>^MI8?07Y9G74AIY8L;9@IH#4)':=A0KS"THVJ]4:)N/4]%;,PN/=[,; M42XZ^"_=%F5'DU.&H[$%8?2'"G_GS#/?#[=4+AB:Y)!C6'#>1QMRT<09^!5?..S-T3-QH:R4 M^N$&[[-9$#E%(""US@7#OVMX#4(X3ZCC9^4TJ)G.\/CYUOM;'SP&LV(&7BOQ ME6!"3=&:N*RA@5%%R6_^Q7 MM1%'!C'M,(@K@]CK+D%>Y3FS;#[5:D^T6XW>W(,/U5NC."[=J2RMQK<<[>S\ M V!(ACP]!\NX,,_("[+$D\]V HA:DS673*9 1+F,RS(/W'X^QA'YG*N=83(S MT]"B&N3U/)M/PND76J)8U MZI7U7J;:*6JCE9:C(QJ=C-MQ28U+>G$892!>Q'$[;ESCQKVX1:&TY;_] M<;8AQTTD[8AP4B,G_W7.F-*V.N@JK]N$31K"8IJT"SNMA9T^0)C@;,4%MS0+=H/?/]N*BYO).(PZ@(=*1P>]P$];T)C^7X&$5K9JU)QR6AAWI(^POB?9*$PKWL5-12,@==Z7JH MF;2_:-XGR2K+1*N-1I%* WOI\R)%4[:[9%V:DF-UP:%+I&T^ADC!NARQZJ'%BU]7W+2EGL@OQCCGTG:+< WZ^5LK<#!Z@[ MV?D?4$L#!!0 ( -" ;U-,7K:^1@( ",& 9 >&PO=V]R:W-H965T MHS1<2=!8SH.; M^'J9N7@?\(MC:X[&X)QLE'ITDV_%/(B<(!286\? Z/6$2Q3"$9&,OSUG,!SI M@,?C _L7[YV\;)C!I1(/O+#5//@40($EVPE[K]JOV/N9.KY<">.?T/:Q40#Y MSEA5]V!24'/9O=ESGXJ.=,F]KQ2Q;S+1J0;MH M8G,#GQN/)C=#RRT(AP2+N@8FBR$2#I$%-[G:20N:63J!R$HNF@2_/PU>8$SSV\.@U/*2L#:E+AM0EGB\] M)>?_Y E^WVR,U73?_YP1G0ZB4R\Z.R'ZX>WQ8T+'2G.>-H4],FT@@5I)6QG( MH&#[L1HOSQ/%G@CBC@>N1FA>^HN9'5O* MQ4S4FK,2EI*HNBBH?+D"+K9S+_3V W=LDVLSX"]F%=W "O1#M938\ULO*2N@ M5$R41$(V]R[#BZLP-@9VQC<&6W70)B:4M1"/IO,EG7N!400<$FU<4'P]P35P M;CRACE^-4Z]E&L/#]M[[)QL\!K.F"JX%_\Y2G<^]B4=2R&C-]9W8?H8FH*'Q MEPBN[)-LF[F!1Y)::5$TQJB@8.7N39^;1!P81&&/0=081%;W#F15WE!-%S,I MMD2:V>C--&RHUAK%L=*LRDI+_,K03B]N 4-2Y.0&-&5<1/7&K)[9Z!CUZ[BP]!6D$F5!=F=JY&%D7YHP]+:)XYC\Y ML(,6.SB*15+D(NVLA@>D<>0F#5O2\#U2["(-.Z113TRCEC1ZCS1PD48=TF#J M)HU;TO@]TM!%&G=(8>@F35K2Y"CI/@)-NCETXZ8M;GH<9T\$UAA6 MU$6S]2OZ@B58.X_PM",@,FO@DA &K^4H."KB%I2Z()!E6+7-J4B92D1=:CRB MSC(2=$2<14&/B(.:&!X5L92@,&KR1'EMBT56ZUK"/^2F ;Q)3M"7G-?R%49_ MD9RDEM*H$VO.-M3<;8K4MHI876X]43=/HY[]$KZ6K_!X_;H5Y>8,M^<^(P>* MG"*ZI2R,)W^(\ _N,O-?\)7*#<,(.61H%9R/,0:YNVIW'2TJ>[VMA<;+TC9S M_#T!:2;@]TP(O>^8&[/]X5G\!E!+ P04 " #0@&]3 "0?KKH% #.&@ M&0 'AL+W=O M@FW(0Z^-U"1].G7WJN9V[\7J7KC$25 !L]BT6^D^_(V!XJ2 DZZBOFG!X3\S MC,<_#W#R)-('N>9Q$+XL[X)!^[3<#KMX,[+P%VP M6BL]T!N?)&S%YUQ]26Y3..M55A9!Q&,9B!BE?'G:.4.>MN>+4.9_T5-Q[0 N]C.I1%2* M(8(HB(O_[$>9B T!V&D6D%) 7@O<%@$M!71?#VXI*7 >RWHMPCZI:"_ M[ST,2L%@7\&P% SSV2VF(Y_+&5-L?)**)Y3JJ\&:/L@+(E?#% :QKMVY2N'7 M '1J/,DDC$B)SOSO62 #75 2?9AQQ8)0?D2_HR_S&?KPR\>3G@)W6M3S2].3 MPC1I,8W1)Q&KM43G\8(O&O3G=OUHE_YBAW]B,="#/%7)(B_)FA"KQ3^SN(L< M>H2(0W!#0%.[_"Q)04Y:Y3.[_(+?=Q'Q6N7G=OF<)UU$G5;YA5T^XS[(<2YW M&N27NU(7=A'NMWJ_VB%GD'DR:I)OS22MRI[F]MRV9#P\ZR%TRU(5\U2BO[F_ MCD4H5L_HYF:*OGWBT3U/_[6XV6V6 M^FN .4K2P.=(+)$/_H(%3YGVW)3ZPF _-ZCWNL0!MD4POF@=O># M46L PRJ X4\%(!'_ 6V';.;AL#X1P\U0BG5:OZJ/6P,>50&/=BT(-&=)P&,H MFANUV&<%8,=L,LY[K &\L:OA Z^"66EQ*_MX,&PO1DQ,-,0:S53$CP 970Q% M/ F']G'-4HX^!#&:B3!DP*!JM&FSG94^AAOQT:[GM<1F0(CM))PRN6YT1VOI M( -LR8;A(7:M'C]GNK#TG.0W*XO9B2+(#K0[_@,*I,Q@O>C4S/,KFO/AUMA! M/,\CSJ@E0$-0;$?H!0M2],C"C+\.K3&..CY'SL"2*,-/; =H+5%K'BX09(5+ M7QM;9O'N+#40%GO8[>.6Z QBL9VQ=U\#7=%'Z#KV]Z*%82<>O@LM#/NP'7YO MFO!I:6QK93B638L83!+'&L=?F9**Q8L@7B$?8*Q@[VP-8XS!#[LIB61K>6A74.#4^) MG:?7<2P>\TT&S8*5GL*C?3M*8A!*WJ6G) :)9$=7N;N7FY Z"/NVE!H.$CL' M#[%]3DH?V^5'V\K/4)#8*?@F=$Q(O=FDN.]10EKB,,PD]H;S$$MT4OIXE:.V MV Q>B1VONL78V7]-2!VKUB5)#5:I'87333 LJT0U!5%:VGH:H*XE",-0:F?H M'97>!SN,5#/)4[S6_L2CY T9X"H^_$*B [IGO MC2VZ\=!-WP-;U'"2VEO-/;!U69K8VLZ)Y?&7&FC2 _:1E[2ACQP1> !I"0@T7)8^1EMH:*M#0T]JI^=>9+BD=6IZGF6"##2I'9K%QJ*">UB8GX6" M-N*6/3-]]E+VZ#]T@%=%U*"2CMYCA;B&C:Z=C?N\I''K4,086V; -51T[50\ MQ-9^Y=8[2Z];@V1OXR5Y!*3+/YA(J#ZXZ^(5<#5:?90YRS]%O!J?X.-9\6G% MF"F^]'QB*4!5HI OP:0#W6T'I<7'D^)$B21_%7\OE!)1?KCF#&I?7P"_+P54 M87FB'52?L,;_ U!+ P04 " #0@&]3=C# H D( "S+ &0 'AL+W=O MIDW;\Q*5^Z;>U,O<^LNZ_FX6=4ZGW6- MEN68)DDV7N9%-3H[Z>Y=UV/UWHTCR>CM+1\XV;8KZP M[8WQVVK:+W/U[T)>Z+-N>G!]_;CL=[6RV#?<_/_?^ M?1>\"^8N;_2E*7\K9G9Q.E(C,M/W^;JT-^;Q1[T-2+3]34W9='_)X_:WR8A, MUXTURVUCY\&RJ#;_\R_;@=AK0%.D =TVH)W?&T.=E^]RFY^=U.:1U.VO76_M MAR[4KK5SKJC:6;FUM?NV<.WLV<6Z<7>:AIQ/_UP73=$.54.^>:=M7I3-M^28 MW+J%,%N7FIA[DI>EF>;=<+HK:VQ>$K<8RL)YYN:4Z,86;J3TC*S6]73A1LM] M74PU^9H4%?FT,.LFKV;-R=@ZUUL'QM.MFQ<;-RGBYH1\-)5=-.1]-=.SO[8? MNY!W<=/GN"]HM,-;O7I#6')$:$+37V[?D6^^_C;2+=L-)^NZY5BWGY_:6^0Z MKVVEZX9\TM-%94HS?R(?/ER2WS_JY9VN_XB8XCM3O#/%^F;NTBSOW/"WLW)$ M7%QY[6:@?"(W>FKF5?%?-QN?ZKQJ\NEF;,( M3>BF5=:U:MGP<#8Y&3\$#&4[0UG4T/ET:M:5;1P,IKIXR.]*';*[Z43LV:5< MA"W+G649M7Q5/>C*FOHI9$]Z]IA087MJ9T]%[5W7;A:+&=%?''P;'7Q>E&RLSN)+JFKRN;5O' #2_*FT;9Y&UD?:0*(27K"<4FDMD_D/_ER]1W1 M#C0K!W8;Q$#B3U]"PV&E>Y!+#Q@8A6YIS[IP#UJ;7]:.@\]1!J.B@46"A@6P M27MH8^[M8UX''X-MTWV3DPPQ",A)>=3@#\;,'HNR#!KDOD%!)6(2Z)+&\?*I M2S*;60N:%?Z#()1@B%V 33J0-JO\"4--ZK,F300"FQ1HD\9QXTS7:T?MLLCO MBM*EY# !4I\\J40(D )ZTCA[?C)6QX/VR4/3!#$+Y$DG\2SBTGOM,M1^T$=. M -4U!HI)P UDUBF@BL91]3ST[JER*=,AZ]D=!Z^O%$W3[TAIJCFQNEZ&O*(! M?#'DL:. +YH.> 9VDFKJLG@QTW67\H->I/[*8),,69@4>$?CO'/JAMSFJT)7 M3M)]L+,W0_0,!9Q1]G]5-!0X1^.6(6&6 )Q;'T\^KCD4.BZ5N^52W.^%CCP.O9M?BZ;3)U?5=%!9!Q#&XPC[MV40!^KQ./4P&<1]XG&.+'R^ M5\^*\VZ@#.(^]CBVJH!Y/,Z\J SB/NP41?#. 78\#KLA*HC[I,-VMAQ Q^7A M4B0';O&^HM5P'<(#K$)V21Q0Q5^&JF$RA (( !%(HZB%TL?X7-)8L)3 )A$7(&]5OD(7XAA M=3 !.!.OEF%]PD>$E!B"-P%X$W&\O53X"!]L0B0(V3(@6Q;77U=591XVKP#? M%?/"^70T],U6!IS+#EBOSX!E69QE+TE1F<\U9 HS@%H6A]KK,E06V%\FB/S( M@'-9G'.;6LA/ICJ^W-9#SE'&9P'8(?8!=9DXX!3OO2.,HRSVV ZJX&8!M"$P MR8!LV0$E5P:,RN*,BLF!S(?0).'8$@8*94,HA,N!S*?.)!5(8I1 '=E;E^^5 M ]+?Z4FDMB6!1#*NN'HSLO1E%U:+D J&0?5:S.A#+QG1)Y4"=22<6J]-/%( MGU=JPI%G2 *P9!Q8-]^3]^X9JK2NVX'9(/Q]I>MYNR-NC/-/#TY%$C@EXYSZ MMW?C$M F>U0:LAN7@7(8,MA[!QYZ7T$.V8M+7WFA-5P)6)-QK,6/6P3$E5!( M 4 "UV2<:T-VX])G&T>"54 V%2?;T'<2RJ<;]F)1 =U4G&Z8(#HB55B+*)]V MV'PKH)TZ8,U> ;?4ZVOV*E2SQW:M"ABE_EG)7@7>'V;8.1 %C%+_O&*O_)TC MDXB*5, D=9"*O1J,* 6(4G%$]69F%8 3ME=6>T>SXG!Z\5Y9!P+_><UD ^J -#HB5&N)EZA M=7GE^RHK@&%U)DK@YLM:2(:UF2$ 5=$<"1A M/?&F@ZM%;/-=PE<"M=H9(^MD)<2#G5SG$R^P!0&%3%L&;%Z/, =*+9$IXV?+ MZ762%K@[WK)_=-Z-EQ56,!?T&\EU,?$N/)3#&E=4WXGZ,[1^7(&9H,H]4=WD MQI&'LDIIP5JPJ8 1WKSQ4[L..P##TP\(6T"X#QB^ HA:0/16A6$+&+Y5(6X! MSKK?>'<+EV*-D[$4-9(VV[#9@5M]AS;K1;@])TLMS5=B<#KY)$1>$TK120H: M$ZI.T0=TOTS1R;M3] X1CKX4HE*8YVKL:R-H87[6DL\:\O 5\@C="*X+A18\ MA[P'GQ['7Q[!^\9HYS;EATN7H?"]I<9AT?A$_)[WP'W?^XZ/^KUF)B32M5F_=]QF-#SU< M[ O[.[\] [EQ_5:A3%1<-\>@BW8M?>HZV5Y\-KB:#WKBJ;D"FH[]3-_<'S=8 M;@A7B,+:2 5GYZ9>V?3D9J)%Z9K.2FC3PMRP,-<82)M@OJ^%T-N)%>@NQN0/ M4$L#!!0 ( -" ;U/(S&@-9@( *P% 9 >&PO=V]R:W-H965TU1)*[H(KY81#$?D4H]]+$W=W+-!&-9I3CO0355!61 M;TMDHIU[8V]W\4"+4ML+/TUJ4N :]6-]+XWE#R@YK9 K*CA(W,Z]Q?AZ&5M_ MY_"58JOVSF"5;(1XLL9M/O<"2P@99MHB$/-YP1MDS (9&L\]IC>DM('[YQWZ M1Z?=:-D0A3>"?:.Y+N?>S(,9(W2HNJ# M#8.*\NY+7OLZ[ 6$XR,!81\0.MY=(L=R131)$RE:D-;;H-F#D^JB#3G*;5/6 M6II7:N)T^DF(O*6,P?D*-:%,7"ZU+!!YYC_GN\;S0- MPL*=L&5X$G"-]0BBX!V$03A^7*_@_.SB!&PTU"MRL-$QV/\OS??%1FEI_GX_ M3N2?#/DG+O_D2/XE881G"$3#"C.L-B@A&CN5P:&J=VBQ0[,#^I+&D]G5+/%? M#I"8#B2F)TG8DL(B>VZHHG:V#O:[@YCN98YFET%\.',\9([_5;YIL.[U]UT^ MQ"+^2_\XB.)@\@<-?V^"*I2%VQ,*,MO,;IB&VV$5+;H)_.7>[;$[(@O*%3#< MFM!@=&E*(+O=T!E:U&X>-T*;Z7;'TJQ3E-;!O&^%T#O#)A@6=/H34$L#!!0 M ( -" ;U. 3>Y1T 0 (\8 9 >&PO=V]R:W-H965TOP 1A$,07^"8&_)ZC5X?C!Z$L#US\D#M*%?B99X6\=79*E3>N*Y,= MS8F\YB4M]#<;+G*B]*G8NK(4E*1U4)ZYR/-"-R>L<%;+^MH7L5KROYKQPZT#G9<+7]EVIZH+[FI9DBU]H.I[^47H,[?-DK*<%I+Q @BZ MN77NX,W:]ZJ 6O$7HP?9.0;55!XY_U&=?$AO':]R1#.:J"H%T1]/=$VSK,JD M??S7)'7:,:O [O%+]M_KR>O)/!))USS[FZ5J=^O$#DCIANPS]94?_J3-A((J M7\(S6?\%AT;K.2#92\7S)E@[R%EQ_"0_FT)T J _$H": '1N &X"<#W1H[-Z M6O=$D=52\ ,0E5IGJP[JVM31>C:LJ&[C@Q+Z6Z;CU.H/SM,#RS+P]IXJPC+Y M#ER!!]TLZ3ZC@&_ 5G I04*$>&;%%I"<[PLE 2E2?0N2?;[/B*)I=5TH]HO4 M]^8*?'^X!V_?O -O "O MQW?2QT@EZ[2EJN!W:2Q]_YH#XW8>Z#E-<#>;P!Y M"%K"U]/A]S31X; .]T[#75VHMEJHK1:J\^'1?!M6,$6O,MU[J9Z;(L66/>I* M$2FIDC<38^!V#%R/X8_=D;K@ZY>"W]4%MU7NF":LTU2_UJ=5%'H+M'2?N@6R MJ&#@&]6)1[_UZ$]ZO.O<^;O.G;?9/&8*.@:N4.P%4<^G109C'/AVHT%K-)@T M^EF#\(Q2!H/!_=C#0<_B4!5@&,=VAV'K,)QT^$V0E(*"Y%2"?S[1_)&*?R>Z M*&K31A?KU+@=(YZG4^-AX1:1WZON*Z(3AXO6X6*V/EU8^M3#_3:UJ" ./+M- MZ!D*>W/T:9.E.SQ>X+#GT:+R0S122MAY4L!)CQ]9HA_?Y[4I-$2%ET,J-$R% M,T&UR=.M7;CHUW>H&6\!@U0X'U.AA99#FQ81'NL" U0X"U&GLU2+TQM9DH3> M.GKU*:EXHLX*6!_P0^IB&([,PD 7OD)=FNP*GO'M\UG=;*@++X==:+@+9P(O M'$)5\Z+3JTV-7Y.=^C3TA?/A%]K(&B#47\]8=1[V1AH;&02C61",AG!%/D1Q MSZ9-MO#\D<9%!L)H&L+K^I6 "OT*E=6UE#M6GH5DU%GD7@[)R" 9S81D-,0M M@LB#_8J_)COU:;B,YN,RLB WQF%_(6F3!7X+",L,F" M:(R]R+ 73;/W0Z'T6[M^C=^3#)2"EU2HLS",#(;1Y3",#(;13!A&0[Y&"/?) M9E'A"(] &!D(H_D@C&QP]0?O:C99&&&[4VP(C&)J_GWF1\+RDBI[3L=@P%U]P9Z&SM3#7WL(0IHO!N] KHE./AK=X/MYB M&V^#_D+8I@J\D?=V;&B+9Z$M'F(TZJ\6&DUWE\9'BQ&#!K1X&K1K4C)%,O9+ M5U+RC3H0<5[7&L[BRW$6&\[BF3B+AP2%>+2.AJ!X/H)B"QK]D5;S#1G]6O# M'24I%95 ?[_A7+V<5'O2[?\@5O\#4$L#!!0 ( -" ;U/3Y%3850, -L. M 9 >&PO=V]R:W-H965TQ>P7RR2XIR9 M.1P?<:9;;;[: L"1[Z54=I84SE4OT]1F!93<7NH*%+Y9:5-RAU.S3FUE@.?> MJ)0IZ_5&:##$;LJ2FZ=KD'H[2VBR6W@GUH6K%]+Y MM.)K> 3WH7HP.$L[E%R4H*S0BAA8S9(%?7G-AK6!W_%1P-;NC4F=RE+KK_7D M-I\EO3HBD)"Y&H+CXQO<@)0U$L;Q;PN:=#YKP_WQ#OV-3QZ367(+-UI^$KDK M9LDX(3FL^$:Z=WK[-[0)^0 S+:W_)=MF[X@E)-M8I\O6&",HA6J>_'M+Q)X! M)OI[ ]8:,!]WX\A'^8H[/I\:O26FWHUH]<"GZJTQ.*'J4WET!M\*M'/SO[3. MMT)*\L@5^OJB#1'*<;462USCUF*Q9!*?T]1A"#50 MFK7NKAMW[!EW$W*OE2LL>:URR'^U3S'T+GZVB_^:10$?H;HD_=Z?A/48C>#U M.S[Z'J__#-X;H82#BSLLE9S3606G_B7@;=-X&WMO@&6^? M?-% ?D$6W\#@OX L2FV<^,%]R59@A,Y_QW(<=D2>@!L;"7#8!3B,(KTW/ ?R MEI> N=]#N003RWO4P8[.P/)5Y^WJ-"S'85N6R82434W3,UA(:) Z&A>E&_\Q X/?Y Q.CH1 M[W'\(P[KOZ#?-'Q.ZM5ILL*'!Q#.@MBQN@92&=!Y!@[#>D'<-E! MT6%!&%ES_LQ[''?P'R4GW M^@U4]+7OJBS)]$:YIO7H5KO.;='T*V%[T_;=<[,6RA()*S3M75YAE*;II)J) MTY7O7I;:X>?##POL/L'4&_#]2FNWF]0.NGYV_A-02P,$% @ T(!O4Q0% MU%R% @ '@< !D !X;"]W;W)K&ULG95;;YLP M%,>_BH7VT$I;,=>0BB#UHET>)E5-NSU,>W#"(5@UF-E.Z?;I9QO*LL5)I+V M;^?_^Q^#C_.>BR=9 RCTTK!6+KQ:J>[2]^6ZAH;("]Y!JV+_P N]UX)YN:F4& M_"+OR :6H!Z[.Z%[_J12T@9:27F+!%0+[RJXO ZP"; KOE#HY4X;F516G#^9 MSJ=RX6'C"!BLE9$@^O4,-\"84=(^?HRBWL0T@;OM5_7W-GF=S(I(N.'L*RU5 MO? R#Y50D2U3][S_"&-"B=%; ]$F:U5C,-FZJ-UN9H:[[*4@D]2W6<*CYP7O:4 M,71V"XI0)L_1.[34W[[<,D"\0J3A0M%?Q.XAO.B_00+2?P.BK2+MAJ[T,B(E M*(G>Z#'T4/.M)&TIG/^M MXNOLIA3#*<70RD:'9/\OFV]7*ZF$_FN^'_$031XBZR$^X.$>S DI01@3)CW7 M[@P2J94PI^FYB,,HSOUG!SB>P/%1L&:%+M80E>RP@C#-YFY8,L&24[#(!4L< ML&26NF'I!$M/P6(7+-V'X7A^8!MG$VQV"I:X8+,]6)QFF9N53:SL%"MUL;(] M5HB3F9LUGUCSHZR'&G0MKQ0(%W'N^&[S \0 _ZDX^#B3*\*&PO=V]R M:W-H965TXOCQ_7Z\MTF]3S>_$#_]JYZ\D.Y;_*L2-]5;KW?;I/JYFF: ME]<_WB/WQ!_>9Q>7#?[A\9,?=LE%^B%M/NW>5?#;XY;*)MNF19V5A5NEYS_> M.R%_.7E.%AX.H<_\DJ77M?*SBXLY*\O?\)>7FQ_O>3BG-$_7#1))X#]7Z6F: MYT@+9O(O3O9>^U8EKFG[--<_GCO?B>NTG/DWW>O"^O M?T[YDD*DMR[SFOZ_>\V>C>"-ZWW=E%L^&'[?9@7[;_*-LT(9$'N: 3X?X$\= M$/ !P=0!"SY@,75 R >$4P=$?$ T=<"2#UA.'1#S 7%O %EH!JSX@%5_0*3; M.$_LG#?U':3=[,F[3<1VD\G[3<2&D\D[3L26D\E[3L2FD\F[3L2VD\G[3L3& MD\D[3\36D_[>ZX>(S2>3=]\7N^_W=U]_<,7N^]//>GO8)^^^+W;?[^^^?BUB M]_W^[FLEV1>[[_=W7S]$[+[?WWW]$+'[?G_W]4/$[ON#DQ_HAHC=]P>[KWM+ M('8_F'SV ['[ 5,X3$-0]?(L:9(G/U3EM5OA\T /?Z ZBHX'K9(5J% _-!7\ M:P;CFB?/TK/&/;FHTA2T9%.[#YZE39+E]4/WD?OIPS/WP?V'/SQNX$7X^.,U M)_J4$?4U1/^V+^:N%\Q?BS= UOC^EP;V3X<]OD M?["]@N%YL7MM8=^/Z2^WH-Q-DUC#WMU.& M1]KA[R;LF[_0;OL_IG".:(>_MPS?@= %GG;XAPDR2U;:X1_-PU^D9RWKQH9_ MFL Z-OE1F?UE@L@SSH\._SR9=:/#?YVP<0$[<-'(\"\3)L\W;DSJODX VD O M-B/O?[$HF;4Z8^^WZ)GZ(G7R]W)%#T3Z-'NQ*)H*-SQ\@Q5M5 M[K>JW*?T@H-5^7^]@D?=ETVZK?_;\**@?5% 7[30O.A=E17K;)?D;K(M]T4S MIN48A8A20*?^ZDF\]#Q@\Y4*Z,.GPMCS!L^]'3ZW"(>/?1EY;/C45]U+NX^= MG++G8N4Y;^ZOVJ-629..\=%,+IA[ MWI_&-*5Y6*09]L8\C'B:<2>GEH'^<&"'?6'+OO @]FV39E]ES8V[T;#/3(ZJ M#A+-G#_\ 3 @&&.DF8 P.1B!T+#"J%UA9*9X 0?X E;C[GJGS"WW3=TDQ28K M+MR\3(HQP&;$0T5F?:][H#JS6K:S6GZ'68UMP')PV'Q_<-;>#)\BX0@.?%T. MEA<'VL7%[>)BX^(^I.M]E6XH3]U$X.?,W:3UNLIV&/4;6YF9:'.9NJ?E=I<4 M-VY2UR"N&S=Q:_55UUESZ;[(JKIYFA2_.5GAXJ A@\_=^]Y\%8/_E^<8@6PN MD\8]*ZM4H@?\(?R3NTLK-RF*_7;&:"?=\X&4P#-+7:ZQY^['RZSFF_]K#V_,9)OS5IL8&I-J4+>A94QQE0YTZ9!Z_9T-EV\(M2@=E7:5*SD4&D MS,H]+_&G&V6)9TF>%.O4K5*,_:)@[XM=DFW<70(TX05R'IVEX-139>:"3_TI+'/4,.PNIPEFFR MOH2!]1J>N4G1(CZALPV%DSATJI_CQ2<8FC5EQPJBITX)PH>S?[%-B] M =J-8,?<@&"K]CBMC)+_"MFZ+@O@&;(4) 29NMW"5.JF7/^&!\MPKD[-U#-* MNV#!>(>*>8;,7,->U!F-T ,'D+%%>@U"4^S/DS5*#JPPR[BUE]?9NM+)X,C %N5 M7=%S3A_G!UKNRWZ'S]\/YT'4.\RPX;4\2R4;V,?[]K1PR8'9@ 142/E!]M"- MZ5%SV%&#D_8@@S]&\Z4*##BG]-LZK6O!)?((-@:8^.KET[?OZ2F>40FAQRVM M<2[@F^Z3ZD8I\!* MQFHXYRE='V#>!C"]V/!5(:F>,JH4=G!>=+IHO9)X5&VL8RLPQ;)$8!RL[Q.Z4Y\ M@W,-ZW,!ZH$U7 [4@Y<\A .]@#^7^QI>,J,G[^RA2RC3^;3Y8KJ'&&:4P)OX MOW$..U*E<\[.W0],/5'EQ#4,/+.MZ2, AFRCV:^4BWQY^/8$:;1+0\ZAUJ+T MW3K[Q@\_5;*U/%6.3MEF]4#VZ:+/]EG>*A>)466YLZKN?MSN;E(ZYGZQ)__&/MD^=?:/;W,TG/W^3>8$B9EW;?G MYQF\O8<;R.4*LZKT(.=X2!BS*F12E2(B;,3>YG1?X']R270!SF4"+SA+4VI: M@"V@#*'005%D5P(C&]3SJ/7AR-&,-VXWK)&O'SB!&JL\R[.+A.V(>-50E-AT+9&/RN8 2NPKW/\-N&).5J,: MA.6MRQK>B"QH8%?KA.7*!QH0()RTND^8.-*\%*&HF6NW<1#5!"6G;^/TS9J7 MJM7@CED-#M!\ 5;16;+^355Z(J0[ZXHHM^@IBBH;R<][G>8 /70'>B:$VQ4GL)Z\W3VS*AR+C9M-OON MI7VU/ZZNQ*D1V-I76PY? .B.LXR=X 9((//)W _$2V;4DD#]?(/0"'P&*;ED MY@.^O.++OK^8DY#R9U]DH*5A$&AL2ACA;P]XL ?A6,.SYVDEX!&L$32<*-:[ M;P PP+!ZY'Y T_BRS$%N:XYO[G.0SN9FAN806 $XGHM/>^Q@$OXJG$7+A5M? M)M1>.^\9VTE>PD"Z\.NDJA)NSX %N[X$)'2846JFPJ01_@78D5;KK*8[2MVY MEA!NR5JP)?0H6R@UY!J>F0:E#'>PPD<1*4IYRJ*9 Z(3,:R1/&=JK%"?HR+F MLB.%>TR-I5JQENX&*R!KCLYS.L!9(I[,OWIV=\D6!OQB(1):XFM$20<3^D=3+CN%L68^9%!EAM%C/X2.[ MZY'1=V(.O\M@G#;\_I6,!+D-<4 BX]=D0@ ;(8SY;;H)O.)D.@F D8C>R>G( M@PO#1&6DF)A#LS))<586^]J\[V\MQ.S2*..[Q!+@[1VPT=E$0^:M#$R185QB MCN,^5[49/0X/0*4\*_,<#8T6LL=*/MYRTFH^!/6?9DHR^$K,@=+3CK;B^@<5 M',P0)_>!_F5\1O$PVDV"Q2KJI85&GEOZ81#$83^^//+D8K58+*)8D_<13.[F&IV\^V#"M"8P_N\^\>1?6$"' M#;M,>L'INB4BS!:1XZ:$7J1G%3-F>(&4)J"?M'8F&8GMMR:ML'&IE44?2=!N M!1';E7L:.6_)Q'<,QO=C\,Q)=U_-G5LXZ3/F*8)A3"TY:8H'\2P(5$L4[2V8 M=XW!+%A9>0T&]DQ ! WL2!O-Z1J_W-X_3[+*O4KR?2H^,_4[E.\VZY?#,-1I& T,-:ASV)0$]W.ILK.]M3Q/*_*K?NZ M$D$-YJ?4U)5N=6K- R2J8]U]%;=STPUW"&LAP!L6YL;58*; 49SXF;M.]K7X MUVXH$1C0!@\Q<': %,W:1!#.@*VG[W,!R?' X,&>#PW\1T3) MWNYXH'# PVDIF0E^A3TN+V_2-KO Q\X8;&/^,L.- MVP%J [FRNJ$:WQ+#,Z?V>D>BJ]@9.S"A5K!$?= FW/J@2@-S[01X4JF33$*[ M.H5_!W(2L-18IB;[,X8#=#'P$KI\EGZ1&5Z'IDKE21BS 3JG@UDJ(+$-BUA8HH.0^ L S)3TA^4)L("VJ VE.\/TE:J, MQ@2=64Z@8A_]G6:A^ED'/$8.(Z<*AF+*]*P?ON^^3)J@4; 'K/9C87TT>N-0 M'%J98>+L<]ZG%QD ,35[W/M:JU M_6@JG+YVBA48+*7M9BS*<=K-8ULN5+^OHAA=!#.#E)*;$7P;O%R7(NG;?(YJ M\RU:,63U,20,9QX)=(=_[/+,H6C92?Z8N;OZ$Z!]@:;2J0*P8'. I-):%N[< M#!T]QP:.*]5SIJP;)L$&F@;^7RVI<]62NC=86Z(^V^KX;@6 7"?%PYZ6[\4" M7&J\88544E^"8I@)5K5R7>U2!^Z:$ M-61KZF2JSF1O38]JB%(?;4;70J$8,@E[(X@[>0'GWX OQ46J4:+@NSA2+H:Z MM-JTWNJH/NT4(7R7$(0S)03AWC4$,6.6#M.O@J.2$0X-M.#@CO)B<2?V*#V9 M[*C>*9ZAPG+/2G9&*TS1W90S[>JT2-5I7)VU/JIR_KLJ3E$BG0SN3* MVS6?["_@7\6=UXA'\=P+G*1#[9)!Y#L.5QHUQYPM5HS8GGUJ25 T[)5Z<8,R ME#C*#I(0GY:$T\%2B;*]HC_F]?NQI"<3N&JY)KY4>D/@\^W5Z$J5=JKRSU*V M'EY[1),#/"9RCJF(,PR)8R74)KD!7#VGU6\Z7P>#+.D:G$2@G<(IHWU@L/01 M0UI@B7/[A]47@Y07 R./L,H^'D7JET#24CR-2D8[,MMD2=6Z1YU"S 264Z'] MAX*!-BF8! 6M/LOS-D3,ZC"944GKF(&6TWU?ZQR-/BPJ%]7)2&$M"X U41$) MK^<3I+* 1=7?LBVKT^VH#AF'EGBK^D59@>*3;@I>KU86Z=@T[EI*&.M"\V,H M\GJZ#^/PB$_-_!*Q9;<- )&.UC4'@/I:VL%()%,,_5+R<[=S38#,F0)G[AWA#*SC MKG(G&!$%JBR" .0V(.<,N]<'X6O]["#=#3>6AKX MI_#L2#VFSLFCFK7.V[WB1+%1R:N@FXA2IO(&T2P5!>"J)> ''G' M2Y01J*$$K!MOKWVQ8,*,72B3."!NZW3T*^Y.I&X.>,L4!H A('3\$.+M+A"1 MVJ&A=U21YV6>E]?"[55O\]&7 2@\.'FH%.A7[H.G#P=GO7^.W ?L#@JUQL3@ MAVH:J=ZEZ^P\ _^]I2B!!F\: M>N.E 2GRY;XH)?K7B:S1%Z'#.MUFCT01")U25=$\)M"DN,ZN$;.;.B)Z0&:* M FE3F$2:8:V@]A(4T6[KK0@'%W9):C3R M)2\T#H)>W?R/,ZT8 2M]KL$OJ&8\][+#JXT%X#:Z'_S$MY(GP(9?T4IYTDX5 M-7J]$=[D*'>\NLG;WFV1EB. ,1D\@4O8[5GM,*R48KQX+[O4#.?Q*F4)#_&2 M[L5*#BMLDL*#X#3$\KLKG4GW2(:':>%;7B3I3I\D4OOE,$5]6Y?[B4KOK MCE+!-U+)X.HK&5A[I-\OATOFRX-2N-[<[Q44Z+,4X=SKYRF4<]!ZHWX_Y> : M4@Z._KS1N+],10R#_>-A?N7>')AEU; RD2=NMPG86+@,RCP'_GV;-0VW$'<[ M.)L4L_+D6MSL%.6*QF*&N?NBHVLZBU*R:BB#_52#SF\93RNT=T:CL+T)"B]& M]ER5^7Z+5AGF75'Z861RT;.<.J^006'']RC,BWI*4 ;4MJ0QC,Z%6+R0OA'K M5*;'M@\SM3*-WU4<(GDNKW0/S".';2&-[A)S H2RI^=H845]Q]$R% J0Y2P. ME[I4U6$!Q7B^F!A0%/8W.RVAO2+!N45% E=:RI]J[B,.:@S4(H&N\]A);S@( M,4&G7$">?') R0 O :"WI8406>J$N,LJCI3#CA0SF/JKFE 7@&\U%P: N[Y0 M;1I-98 SH3+@3MD0?^XO=.F0-K?O]!INT-R^J:Y.W@CR)]X(VNAOY'SQAU>" MEH'^4HDOKP3YYBM!IYT0CCC&[=DS7VQXQ8FK%QM(0,*E[L:%+V\ ^>9+.YUY M]='95FOXBYVX; O#*A5 54_U$=$7L]0JV,JU!JJ>:FMLN+[9Y[PI#57^>*K[ M0DT&#D"VZ5K]KF+U9]R6[YC[);\\CFG)7LV!HS)G>M&!JRLZH+R ]-IPB"M MAP?DH7M_B?%!]-?\AZAL]KARIPW3#RZWH(5?W/0NXN N MZHLS^LN@%H8TG- MJ-GC#*H;M*EM5TUMJ[.9J *ZHLB"2:R@C=!KMMYLI/.$VMN#&=L]H2$KU282 M+7+\F:]5_ "IJ"U+Y?5N^WJG7X/:(@?5LR*81/T-6(\7*+M'W[Q:S$+B"5T\ MO0BDF^1T:)2)\U4T+1@D\CE9F2?N\%SAL"S]&22OF?FP;4N L+\,NOC<+' 4 ML1\D]@\N=,$BZS2A+1Y&#V/WW/$PJ9R!P\X+W>]+-12U[.9C,1P%NB^*=2'S MD;LJRJJ,E0[\PHHS/&:]"RMD6+?:X]ZHL:*]EW)";2VQTSP\Y_P.-U0FE8],P9U#28;BS]"[Z9Y[H/0(-OLDA[9J_9N%'FOS'?-6 MJV/]FG^U4!#-LBD%$IM6*7V?P.S[O.>7$=#IIQXJBESG1JIP:D>7/-(D@1C$ M0KH^@:4O[=VZR'+J'5?1T'\@D/@9F/&S?^8_7I>3SKV$T.#($!I(" W,$#KA MW'\-AOT$HJ6>CQ([ S-V'G[LS?16EO86"PF\"W,[@4./_:\6>NSC /S4^Z8I M2L!>6%KF%'X4/3XAX6>M;?10N+WXDB-QO^Q&.DA;I19"?0+,] /9+;7 M%6%T-F:2=L&5JF!QF!G]\1)$:(IHAA+3PR,;TZ'$YO#.QO3G<,28'FDM]:ON MN7%Y""5.A]_7YOYLH3?V=02^ O/ Y7QE_JJ"A.5P:DNQ6ZE$3KVC+XB>TQ*4 M0UMF0<;&W] ,_SM>J3)%OI6/2AP9>D,)O>'WA=Y/%GI6Z TE](9FZ#W4^224^KD%,&1&\=M]4>.3A2J_##JHM*;AUZ8MKA;Q<;7K M2Q":+H'QJG":P5+JJN['O89?;57_,&-.5SHH-O)$\AMCV>G8%S/ZO9?46NQ! MYZ5>G-O):<4?+.E"-!/A*6Y:4B4CX;(G[B!A/W[5W7XC4NU1Y2C;\'M%P36I M T=[29(U2C[H>J3I*$AC(3+KZ#M^#>.-A?S_-[;^7]K8NBLNTA"+S(:80,Z# MK9U(&E71XKC63B0-J^BPSW79--1'"[UE/%^MC"I*^)5SKO_9_J$4_(:K8@\1U[Q)NI'/MBMZ-M>NE M7WH%D<4K.!2^E]+:7QXY&+.49OSRL Z\-OA^9J%G[:*]E&;5\DBQ\F?+80S< M"'E+J;N7TW3W85[/>PO5EVWUE"@K<@9FBBS:10E7^PSQ(N9.MRI;PRSBC];3 M"!.1URUA9RA7J0'G)>#L>+'",OYM&KQ]63,X,%R,HO A/[+34%M/NA[]AKC= M0A?GD$*78*ZO<^F7YUIJ6D;>Y/2 1]MGS- U9 $&\QT5C7-XAY#OH6AF'EG, MEB32W)28W%]5T+FSLG&^?Q>1#Y83JQZ6:9\3''XGR9][Q'+OI^/[($.=,0>F M?_Y9/*+_N<\.9KQ=-Z7ZL<]#;_HX7309]HM.W/'(!?O#IFU-WG[\#8Q(]-C/ M;L#9HK$>X![QZ(T7[9= '7'%$V<*7NNZ8==N^2?\Y&?)E.VZXQT 9 M^0J/S2AZ9B&F+1SUW?/K_%O6[OC5_>G-(6$;UO(X]5C:?TV,DWPGF"T;.15AOP&Z?KW@9: M38(LHS9+FTPNTF)TB2,FD]+[WBALRC?OS>&W?F7%<[RL.\F9EU&R97QD9UZ&));? MMV3PLX6>-?,Z4Y'UTL3!8!K&T3N()GY0[0#)A+F:" MMN*J6!HM\0%&B[E6$69UQV_(Q5(-QF:]];+;ZY.;:2$+HZI7N:'^!HH^D^H[I%))I%T=*06W#&/P,8+N5< ME;BH>L<>?9YN_V+JIK?E3;1\JW]7_(JWRZ2- )6N?G/GY"[?6QQ&!_0?B30Y M0"NI 5<6EZ%*+LKB,^9D<-FOTF]HHDTY6<13OW]]Y(0F\92O6WO'J$S\;",[ MK0Q+P\],9OC(JM?P85(]EG#F)S0?P6G$MMXC7>+CV0"@^4C_&R9L-N9N(B//36DPPH"*IDX-'4;\!38OY2U&8J]MZ=5Y@PCY MGM.LC_SJ4@%[+6)M(D ^UC9B<*N>E55NRPWM4LFZMV[+J[2_D/.4-7MA;1:! MA3256J=-D[-0BNCJ@7R=N\]&2E7[KQ8?0FKS%IU+^.IW9S4@=)=L2BP5B?%S MF4K_ 2-$^ I$F"U*3;AO&NPI'W'W@F/#GO+1=L_L$;\<_5AN5W3-?9J^B%>H M,915% 4+S8>Q/>5+[9[%RYXP.Z&[1Z\)BA=TG!Y#?(=XRN?:/;-MB7FI'3U! M+]K^JS0,/4D>E"^S>T@Q6TG6A@ M$,7 (,C8#%;0B-AR'U/$>!C>"U:! M09 5@")F@.KS\,Z"K* 0.7+7P MI)ON1/D,-/&/G-L@2F],8FF..4&4OY"QYIA+@U93NF,22WO,0[?XBXT@L01/ MB=(BDUC:6 ZWF,RWB'W;#=<). MF EZ\\"R$PKB63IRV3X=HKE[_470C171]>9>I!->TO5;%0U]F MU_WDF2"H^NZ+./ U&*'TP"*6)EAW,LJ4?E4[?VCG\2E*T) MQL?U99HVSY(F>?+#+KE(7R?5!6@F-T_/8: WQ_K'"NN-Q"]-N8-%W'//RJ8I MM_3'RS39I!4^ /]^7I:-^.4QT+\NJ]_H.Y[\#U!+ P04 " #0@&]3^"IA M^O$" X"0 &0 'AL+W=O_?F=(:38@V33M M!6SCN\_WSG#';"ODH\H -'DN\E+-K4SKZM*V59Q!P=2%J*#$)ZF0!=,XE1M; M51)8TA@5N>TZSL0N&"^MQ:Q9NY6+F:AUSDNXE4351<'D]VO(Q79N4>MEX8YO M,FT6[,6L8AM8@7ZH;B7.[,Y+P@LH%14T]8]#L^,1AJ_;&Q(2R M%N+13-XG<\LQBB"'6!L7#&]/< -Y;CRACF\[IU;'-(;[XQ?O;YO@,9@U4W C M\L\\T=GQR)QK;0H=L:HH.!E>V?/ MNT3L&;ATQ,#=&;B-[A;4J%PRS18S*;9$FMWHS0R:4!MK%,=+NK.?2^D(^KV:B ]G@U28@\T0@;) MM)\7Q_?&R*^EB;K'\Q+74F+Q)95)#G:J7DDZ:[3A\K]GT.UGD+I>X(\$\EKF MZ.$ZUZ;PO\GN5T@:.6'XFVI[KP^:?XJ/3&YXJ4@.*=HY%R'&+=LVW4ZTJ)K6 MN!8:&VTSS/#7!J39@,]3(?3+Q'3;[F=I\1-02P,$% @ T(!O4WY9SG@R M!P %1H !D !X;"]W;W)K&ULO5G;;MLX$'WW M5PR\Z:(%7%N4K^DF 9JX:5/T$B3M[D.Q#[1$VT0E4B6IN/G['5*TI,2V[.UB MDX=$%YZ9P^%[*C E\,YG;=)> M/[CABZ6Q#WIG)QE=L%MFOF;7"N]ZI928ITQH+@4H-C]MOR:OKL*1!;@5?W*V MTK5KL%N92?G=WES%I^W ,F()BXP50?'/';M@26(E(8\?7FB[U&F!]>NU]$NW M>=S,C&IV(9._>&R6I^U)&V(VIWEB;N3J'?,;&EIYD4RT^PTKOS9H0Y1K(U,/ M1@8I%\5?^M,;XA! Z 'A(P 9[ #T/:!_J(:!!PP.!0P]8'@HI9$'C [5,/: M\:$:)AXP.11P[ ''SAV*\W.'/Z6&GITHN0)E5Z,T>^$\R*'QS+FPSGYK%+[E MB#-G-RRAAL5P396YAR^*"DV=&VIX/F6&\D2_@)?P]78*SX]>P!'T0"^I8AJX M@*^"&]W!AWC]92ES346L3WH&>5GIO\.T-X/=N[]Z@#M?;)->P_]L'3&L'3&T,GK_Q=G_/8!47!E6*K_;M#9 M+W7VG<[!+N^)(I6CSH33&4^XX>C:+S&-%TPRRV2;70NA(R?4%I2[L\GHI'=7 MM]WFDGY0+GG =5!R'?P?7 >;1,@CKEN6[. Z++D.&[G>U%F!J9UE!XN1CA3/ M[-VV>&T6_%D AFR.E;F,V@Z8)0.Z6"BV0*60*2XBGM$$:"IS84#.<077(*1A M':! @F?5HM9,BAQ98?("FB#&6YD+PS#1&8EU&F485G9S3N&HFI:(F=!>29O=TA!)P05(D;QS=H#*8BKNDL88#=&5JRE(-G M$*V-,@R<49RTEH4*=!OLJP E(@J7XF_4^NCP1]V&)# JG774Z%-3*CA+X$,7 MWLEX@9OY]I&E,Z::$LRXE#U^LJ0V*75.FA/%SE#85EXG&\&/K?+VZ#\N"1PW M$KA:QX[U^FTZF^'#;A \:[ #":KV)F@^V:+OK8)Y%Z$]^' O MM5:--&>^W&B#R<#EA%VG>>6%''2+.%UQ@$$7$X871PR?1/G>BV*GA>[?LPV7'CM*#V0TL)W MG^1=L6T_Z*"8=76"ZDGN-&N?!]6I2]L'DI_/2.\W2/Y MT4%UMB6"UL62LSE\8=%2R$0N[N'S?(Z51Q4SDITC+#4/!XZ=Q] M[]R/*DFK5DD>6/=Q*2FKA_:[VQHFO=K7:/L/$U2.]1W+(YOCL0?=,7JU*OX' M4=P8F;D/U#-IC$S=Y9)15&47X/NY1%W^QG[S+O\3=/8/4$L#!!0 ( -" M;U/=F8&+F@@ ,0C 9 >&PO=V]R:W-H965T/ESL RW1ME!9=$DJ;O;7 M[U"B1,F6:*5=I ^Q97.&AX?#,S.LS_:4?>,;0@3ZL4TS?C[>"+'[;3;CT89L M,9_2'=DO1'R@]G%V0ZOR0,17W;W#)YFM9%K/$G%S1]&L2B\WY.!RCF*QPGHK/=']+U()\ MZ2^B*2_^HGTY-@C&*,JYH%ME# BV25:^XA^*B(9!:/48.,K .3"PO1X#5QFX M0PT\9> -A>0K W^HP5P9S(=""I1!,-0@5 ;A4(.%,E@4X5#N7['YUUC@BS-& M]XC)T>!-OBDBJ+"&/4\R&>P/@L&W"=B)BX<-9F1#TY@P_O>_A8X=_(X^?,\3 M\83>7!.!DY2_1>_0EX=K].;56_0*S1"7)APE&?J2)8)/X$-X_\>&YAQG,3^; M"< EO<\BA>&RQ.#T8+@ARRFRK0ER+,?N,+\RFU^3:(JL16%N=9A?F\W_@;,I MV3\,,9_WFM\,,'?M7O ?S>:?,*O-NV:_-9L_D!V8]S-_-X#Y;O SB,,Z M&)TZ&)W"G_LKP?C7/\$*W0FRY?\QS.G6<[K%G%[/G/<@KH0Q$B,X:]&W217> M.!<;RI+_DKB+UM*G7_B4^>3QPK;4O[/98Y/!(2-;P+T:N&<$?D6W6\@6ST'M M'6%Q>U /&=E"[=>H_>>CAB3,!6A'DJV[8/M'8 +'=]W0[\$RK[',C5C>QW$B M,RY.T2YGT09R)J(KQ$F4,_B"@+3%A$>'B_9H1 22$F(SD62-OA[ FM&3B 2)6? M?290W' 8@F6U@##R_'4[^1CZ 43RP]K2+#JBOX5BAK;(@=' M])$P)/^\PVE*A<3"1R#S #I3=!JE:F72ILIOK_QI(?A!/7=DZS-$$0L#/*1AT6-PGC0F_M5\PD M) BG/F91#[-M1P9B=YB)!/P]C33%S<55("LHDO?C"=!52KE\A5*"3!%4D\U5 M)5E96TN$I3D_X]#IOB(L3S _U\/IX ME.T&/?(3UHC#YR".29Q'2BM@"^76KDD78K/7<&I9K[NJH)\SNWVV68N+1*ZUBFYQ)%Q:&RE^. J:W:6X6:OC00R @^$%3D*EHXS M[;<49ES-J;(Y([L41T2.)#\27D#I0H661.P)*86WX0+R"&KF+SDI9(;]Z& < M?%[<$105!/Y&T(K1+?*MU_(#*"I?2SJ@(9-;4TNKS"S2CY3NHT2_+)187CFH M1<:0!6F1BB _%?<9$4ZC/"U5>O0>T,6)U'J2P8*;Z\%;F@/&."?U>G D@<,S5%-9F68R3M,DQK(BN$DRG$60)]$#"$VQ*7R*K@YJGR6I MH*E2K;$'^P1JEJ7,MXDD;H31=RA=(%S2)\EF NZN\R(32L-,=BK@6VPX(IE< M%31<,.\23G[5=16KD_W3!-;.=Z2X_$F?)JV04'AL?Q)X5N,0JMV&*48E?!6@ M;?2K*Z'=D+5WLZ9@>"#/(^>TPB(A,;>4Q@*### MY.+A1)GRO*T;-MO5 M\MDL)]P^O=:-E3V\LY)8'@D7G6W@G7W<4#FVX_< T-V4;:[!#P%49_0$&W?* M;;NXZ@&CJT';7 Y^)O*F5QY$'>6]C'Q4SEJ,A$$?([K L\W54:/!E+JVSF1C M/I27C\IYBY>P!Y*NLVQSH?4G'$4HZ__Z5*B0Z0+%T<6.8[W8M8VCZQ/'7)_\ M>HFE)@@;!'M3NV?7G<8EEKF4J NG(21KU7/<%JFB3446VNH0% N;]!U9]-U M\>$<:Y,;^M"E.#T$:WERS/)TGR_3)()$#?E:'Y7A!^B#\C_P &F-KBN-5QNW)UQZ)VX;W,:EO[F&_(,*8$EE MXH*G77D8:"4W)S?4[;@XZMU/+;BN67 /KX4'J)ZK%=7U7^[_5[36NN:Z\&=4 M[U+Y;)7K,OM[#T[+LF67YGB6/,K+NY4U,T1(..#B> M5EG/?K&#XVD%]086DC]W Z>\MYJ:P+8.+^!FC1\/R-^W?,)LG60L_,E(^2#HKO@]P9(*0;?%VPW!0(T< -^O*!75@_R)0OW#G8O_ 5!+ P04 M " #0@&]3)*?U GX* #/,P &0 'AL+W=O4I+^,KGXV+%&8VE4+H?LAI5?5Y\X M?!OOM,1)RK(BR3/$V>SUT1O\ZCH(A8 <\2UAFZ+V&8FEW.;Y7^++A_CUD2,L M8DL6E4(%A3]W[(PMET(3V/&W4GJTFU,(UC]OM5_(Q<-B;FG!SO+E]R0N%Z^/ M)D0JI'Z.S/ 4\**BLJ.?GK*3) MLGB!7J*O-^?H^;,7Z!D:HT((%"C)T-V*T-T5H2OU>3]?A']>@0SZ4+*T^(]E M1F\WHR=G] TSPBPIZ > B?Y"=%TN[$DS_^\?BN'H_N<8UU^+MU^-9U_'N=WC*.\MD6E^SF7O@' M9F /DW R;9K[_G#1ARTJ*8MT9C"MR8 WQ/8,QXEHE9ZQ?PJ/# B$%:T M&S'9&3'IZ9-(E5)E2ZV6.LR:')CE3KT !P;#ICO#IAW>626\0H^8EJP-U^T* M%*X/?OL-T"UHL[Q;'E?BG@T6/(E$\E7H97?S M6Z7[(/Q!NYMQC3AAJU47-.'HCB[7TJP5)(-,@58;*DV3>JQ'?M#$D@LU2AB\ M&^:,)F0?FPSC0F\/F]K'&=$ Z]T*N]:5?]X/P;IB@C$K(IZL1.ZU;LEVK5\6 MX$B>S).,+M$=3)%D<^'6)(\%X*!RP0J&/M^\$6B(J$"A);2=Q2OD3KRAYTW1 MAG$FMBXAC"#_06*09^SE#T8YHED&'2(OH#L5\8)[U18GJ^1WI0.WZ4#E)C?J MV%E<5P9$& 7!, @"J6\@VNUXO01_[6M><&:VKT7W",'RX3803R8!R,,5"QGN MO" ]M*"QG(C%(_2A\L0LX3#QWVO*RPJX9DD1@7)!@89R/D$]:/8#I7FRD?&9H ]G&693/ M,PGL*AN;LYJ0BI'#[5![G0ZG$Z!J0,ZH<-4 MK%72P/6J*F@?^8O*P:)Y5PZ#GN5@VU\T%\9V,MP?R2^5IFD-4OV1"5 UB<5V M%ONM@79=0'K9H>U++?=[X:<,NM^(1#_8E)&5TM[@$1EBC:*FS-C.F;]5Y0 K MCD0IS]OB]T>'#NPX(\?Y9^ON]1.2S95HNHWM?/NSAIJ*7QXBDB ]YQ _RMO; M,C5#T&A,G+V>K&50B V="];L'-OI^=>L!I4-XZ,<4J3#\BM\2-?]P&249NO8 M3M<;%'*UYM$"FNU^_<,9;F'J/ID8F3K65!UWI"C:J'^X R3OO#FZOYN_L _JY\'M4/(.P!.'4/*;P[)?4FNW)#V[A@ MXCC^Q+ "S?5=.]>_8?P.(K2%4SL^GW8H^SBKL'B(5/;4Q*?QV$_'!_8U*#&L=O[MZ@ZQ9-)J323-"U M,T'SWM5S?5=J@@;(^OL[[W7+*-=DO&:1KIWW?9WT MIG^S<*8T[1W 3 .\=Z"S'8<;X\+:P4_35LUZ7#OKZ>079TH!=DW4H3FS9C9N MUR'@?=]P>YI'>,Y3/2;1.[_WJT[YSI2F1ACQR/'=O7![K>=R86"H,4^#LV<' MY^YP*P6-J;V18\(>K_8XR0ZT?X2 9]Z1T^B'%#@@DQG()[&@Z]?@]C=&D8L^]2J>K577@: MY+P.D"O*)*6J]3>?W"@M>]5)IJ%A?@UUGAWJMJG_$1*Q1_K[&N[\IX([7\.= M;X>[3@BY5 IZ!='7T.7;H6OKQ#IS[LAI_Y D^K[GA<9'RAK,_%Y@5E1.L*>5 M4K5'F(QIY=<>;'>PN:T17S9YK[S2$.>3I\HK#6"^'<"Z8?6\0T/UIH[3 U9] M#5[^+P.OO1QR-G2O5 MC7W%)9.)VVX4T=A'[$=&-W)7^ZCZZ1[I3S3$$?Q$Z4\TO!$[O#WP-95WY!#; M D('NFMW!J MK^'8N=R%/'3Y.)LQ^11OA\G;A$3_0P_<_HF&3/)4S2W1@$CZ J)I^U<*)HWM M'QM D&@0)'80_(G]GQP>RV/'\NJ5!D32B]#UVOZ5JCU4#AW#HX% V!@!\#3 MG')9#><)9U&9\UXH&&@4#)X*!0.-@H$=!1_S'L]ET *)\&/@68%&Q*#7FY#5 MAO/S=1UHL N>JJL--(X%75UM5UTK!4UZ@R>FDZ"@]NZ@G;?]1&4'A]TJ)KZ+ M#E]LOX@W_W?_PG/P?4$L#!!0 ( M -" ;U,Z:&_WF0, /,1 9 >&PO=V]R:W-H965T6,%\%J4=^[4:N%K(S@!=PHHJL\ M9^II#4(>ED$2/-^XY;N]L3>BU:)D.]B ^:N\43B*.I24YU!H+@NB(%L&'Y+W M:SJU ?6,KQP.^NB:V%+NI+RW@\_I,H@M(Q"P-1:"X<\#7($0%@EY_-."!EU. M&WA\_8S^>UT\%G/'-%Q)\8VG9K\,9@%)(6.5,+?R\ >T!4TLWE8*7?\EAW9N M')!MI8W,VV!DD/.B^66/[4(V*YLC,*G'./,:K-G"B[66%=*KF2.S=:L7JXW'\$P+O1;<=F[@6ZY?K^(E, A&.Q M"E>%*%R54XS\0'$XGOD();$SR7C8 @F>U>UK&W+2S_Q0(_($3&D?K2/O3OS2 M9H__7=H)=6GH&8H[<0Z=^"UZH+Q[4":C,*9>.3F#3\:OI? >I#B$>NV*BD]"A:=YI#?GA^C5$G7M3O^6^U!#:Y,M-@2^/LV.:G*&L MJ/-Y2E_#)WM01O-P/O9IBCKCIG[+_1<^V8.$6P&O=U/GW=3ON*?$].(U[,OC M_)A.SE%,SKBIW[B'BLF/@IM*ZF^<,WTZ?34Q^9'PI7M:X-'1=W@.:E>?-FBR ME55AFD_R[FYWHO&A^8YWTYOCD&NF=AS[(R##T#B58_ 5!+ P04 " #0@&]3]:HZ7]8% C M'@ &0 'AL+W=O[ M^VGYT,=J]L3X0[JA5(!?<92DEZ.-$-L+RTJ7&QJ3=,RV-)&_K!B/B9!?^=I* MMYR2()L41Q:R;=>*29B,YK-L[);/9VPGHC"AMQRDNS@F_/F:1NSI<@1'^X$O MX7HCU( UGVW)FMY1\75[R^4WJ_02A#%-TI E@-/5Y>@*7BQP-B&S^!;2I_3@ M&B@H]XP]J"\?@LN1K3*B$5T*Y8+(CT>ZH%&D/,D\_BN:>I'3!HN]A(#:7(V\$ KHBNTA\84]_T0*0H_PM691F_\%386N/P'*7"A87 MDV4&<9CDG^17L1 '$Y#3,0$5$U#?";B8@#.@>689K!LBR'S&V1/@REIZ4Q?9 MVF2S)9HP466\$US^&LIY8GZW(9R>7\N%",""Q?+N2$FVOF]OJ"!AE)Z!!Y]8(C8I>)\$ M-*C/M^1*E,N!]LMQC8P.[^AV#+#]#B ;04T^B_[3;4,ZN*P.SOSAUZW.CX_2 M+_@@:)S^-&0U*;.:9%E-.K+Z>Z>*J\+EY9:%_+P3J9 U#),UN*;K,$G4U3V) M2+*DNKKF$9PL@GK4/,[Q!&,'.C/K\7"]VW;(\ST\F99V-0A."<$Q0OB>T9L& MY^#JD7+YO +O?U&^#%,*;GFXI& K 6:K?P*V/#1$!TG#L>,WD!56N&;EZV&Y M)2QW(*R%Y >7-\*.1.!CN***IQT:MSFTKA%Q'7V>OA.0-96!Q_Y)[^2#H54U/PT#;AEXS_[:= MD8%^"<%_,08:L1V6*9N4[3+:@N49>75>>@V\N9'?AY;0KG99^^6(.;B41X*W MF(7<3HX.=76,I/! B,!3:=J[_MJJ%W'K/(6H^3S6F'43%:(*%AI*U3\Y2413 MKA2YHA;;)@Z6FMQN9MLV]&W/L;ORK10'Q"_&RP+( 86P0\IB,93MPFN;66/ MIQT/'%C)%FC6+8-(:"J2.Z=\2>GJ8E<36>ZHM1"2!H5D &NFG* MJB^F,8)Z ;U(MV1)+T?R#3.E_)&.YD"[#$Z+>HZ'O8YZ5V((FA5%]R[945>W MQ:ES%\N_YNUI#-L+=QU1I62@63EB-2D%!LX0ZOF/V(;'?XI[7? DSYS$<(JIT$S+K M#0V%%VK3CR()C7&)X[KNLV-7V>H6(\[]E)421IDEC1#Z*J# M-8"Y129U;3MM:EN-%1K;L -GI7&06>,,HF7O^IECHCTS)YW,/.*A_ZZ**O6$ MS.K)0,EC!=:7%;?8Z3=?T#0VT+=Q1U$KM81^J\OS/O\PO)6@=N]F:D\*JZ2 9/]?6IU!-ZD490=_'U)6\W>#ST=R5 -2;7](M>;=&&H9 QZG4[0Z235]H&:*E=OU?%2@BM%@U^I$W2\ED2M[Q_$0R_R+8-CO4NV="L#B[W% 24*X,Y.\KQL3^BPI0G@O/_P=02P,$ M% @ T(!O4S!E.)UX!0 L1T !D !X;"]W;W)K&ULM5E1;Z,X$/XK5K0/N](V8 ,)5&FD)MV]J[2]JYKK5J?5/CC!25 ! MYVRG:?_]V4 @C<$A:?M2P!F/YYOAPU_'@PUECWQ)B #/29SRB\Y2B-6Y9?'9 MDB28=^F*I/*7.64)%O*1+2R^8@2'V:0DMI!M]ZP$1VEG.,C&;MEP0-KL.+CJTB(C&9">4"R\L3&9,X5IYD M'/\53COEFFKB[OW6^_<,O 0SQ9R,:?P0A6)YT?$[("1SO([%'=W\20I GO(W MHS'/_H)-86MWP&S-!4V*R3*")$KS*WXN$K$S 7D-$U Q ;6=X!03G QH'ED& MZPH+/!PPN@%,64MOZB;+339;HHE25<:)8/+72,X3P\D2,W(VDHD(P9@F\NW@ M.,OOYRLBKXEDU!F FTS,4)&AQ.RZ@+'_@J0C6!-/./VTVU# M.$Y9&"?SYWQL87[]D'[!M2 )_VV(RBVCMH3ZS#P-_WF6S>#O;[O5F:O M$'@E L^(X"$C-@G/P.438?)+!;X]$S:+. &W+)J1$_#D"_J[@7;=?32Z$>KZ M7CV67HFE=R26.Z(^W2K>L60'DZ_!&L?@1S0GBF[_$LQ.*9@Y"A>\*+^@#T+\ M4L?DL7D^S.8#"$&2,QIZ-9Y>):A?)JAO='VY6#"RP$(R0&8CDIO/#/S$\?J4 M*N20O4S+ C7;D'"5:I M&&B6,0:"M4B!T;?ZS_& R"COV, ]30^G@6N!^T&2)40@68ETGH/; !H]'X,P+[&5KMK.PWP*HT" MS2+E;9MB V;CDL=@-L=>;(1.P5(3/2O% \V2Y_#^UX#9Z/88S('&3*GDZLN, M*NV#S)JACIC?*9N32-8>4";!K2)6#ZUP_8I:T.G;^ZK-'$*K%+Q&5XD69!8M MASG:&FN^4/!J3]S?.,W1G "T4C7(K&I.9&MK].;5H;W=#WN-.ZO9Q0FYJ803 M,@LG W-;XWCENJ7J>9F^U< MH=*5\F1Z=RL1A=ZEG=,B&WJ?IM?7RJT;>GUL]I$7U-FZ:!@+JE MD8"5OD'OV=)I 4GOU=01L*[MTT1 IU(USH=W= XC/!##,01LZ:HU 9U*(3GO MTM9ID0V]6Z,3L,:HAH#6SN%70M@B.Q/D8$;7J&UL?511;]HP$/XK5J1)FU21$&!=JQ )Z*;M MH1*"M7N8]F"2@U@X=F9?2/OO=W9"1J62E]AWON^[[YP[)XTV1UL ('LII;+S MH$"L[L/09@64W(YT!8I.]MJ4',DTA]!6!GCN0:4,XRCZ')9!SP+:.S%GKE*=EH?G?$CGP>1$P02,G0,G)83K$!*1T0R_G:< M09_2 2_W9_9OOG:J9</%YAI:?V7-6WL M9!:PK+:HRPY,"DJAVI6_=/=P 1A? \0=(/:ZVT1>Y0-'GB9&-\RX:&)S&U^J M1Y,XH=Q/V:*A4T$X3%=:9:#0<']''Q\ N9#V4Q(BD;N0,.N(EBU1?(7HCCUJ MA85E7U4.^5M\2*)Z9?%9V3(>)-Q"-6*3Z(;%43P>X)OTE4X\W^0*WT;8HV5< MY>R)2C94IT(!EOU>["S5G^&?@233/LG4)YE>2?+3\!RHU3)=*[34M1F($]]) M>.]"AZGN;D=1]&% TZS7-!LDVL )5 TWK +C_C7-VGMJADG&T34UX47SE6 . M?L0L\S?0]F'O[:=XT3;O__#V"7CDYB"491+V!(U&MZ3)M&/5&J@KW\H[C308 M?EO02P3&!=#Y7FL\&RY!_[:E_P!02P,$% @ T(!O4UG\R@^H P O0L M !D !X;"]W;W)K&ULM5;;;MLX$/T50N@""9"U M1/E>V 8L%'5H#=^(?#@=],B8VE+64SW9R'T^] MP#(" 9&Q+AC^[6$!0EA/R.-3Z=2K,*WAZ?CH_0\7/ :S9AH64OS+8[.;>B./ MQ+!AN3"/\O 6RH#ZUE\DA7:_Y%">#3P2Y=K(I#1&!@E/BW_VN4S$B0'Z:38( M2X/P:X/>!8-N:=!U@1;,7%AWS+#91,D#4?8T>K,#EQMGC='PU'[&E5&XR]'. MS%;Y6L.G'%)#WNSQ5Y.K.S","WU-?B=?[Y(/#Y"L07W$O:?5';EZ=4U>$9_H M'5.@"4_)4\J-OL%%'+_?R5RS--83WR!5"^A'):W;@E9X@18E#S(U.TW>I#'$ M+^U]#+&*,SS&>1NV.OP[,AT2CF](&(2T@<_B.\R#7I/Y"SK=*NU=YZ_[ VG_ M\ X/DWL#B?[8 M6KH'H.JG9KB+YP,G!-[]_ 1LMB XNF69(I'<$,R4 4MQ^I."L&4KE<;"0[.$A7VF\D-*W+#5G)_ M*JD15+'50W-A\Q%Q',K=UB/<5BR5)N+9* M[9(188&BI#<1:X<8=8+@MY82'E=4QZU^_L+GK"T]X_-/,NQ?2 \-:F4,6E%7 M6"I8KW.RR)-<,/O( =_1M0"R!)6!R?%N+?'E :4@)BLCH^=*)%LBIR?Z M3'^U4M"P!@M;0[Y/#>#%- 1UHO%[?\-^W G[;1^KX!>J/-:&FF[-L[C MF-M7 2NYE&@4Z^PEY6^I=@EQ*MN]T475IK4RTI^51GJNC>,S7/^D04I ;5W? MJ(F3O*)7JE:KWG3N.C*_/EXTM@],;3GJHH -F@:=(<:LBEZQF!B9N79K+0TV M;VZXP_X:E#V ^QLIS7%B :J.??8?4$L#!!0 ( -" ;U/M&JL%/P, /(4 M - >&POZ^1<%LKF=AG<[VD]? _8], @%Z(Q MV",N,!Z65&NFY(WIV,$V^ P*ZO;]NC0.YXJNN[TKLB78FTDR+53*5).F2S:A M\5"P#.PH/E_ 71=E"*#616X:*:?S0E+K8<.H&T9VQH2X@Z^![]F.]BIK[9G= M,=DTC:&ZZ61)/)AN4RLP$F"+!(U.:S]J1GXJ6]VRE M-^6TRG#/O1/T_'?7>LW&9V Q_IL^>I,AO5)J'70,&E@_ M/]A3$D5)XD< \SN((@R!IQ%', ?@ 4.BR+X']]Y'X>8]%6[_RSG^!5!+ P04 M " #0@&]3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( -" ;U/H3QNY:@4 #XR / >&PO=V]R:V)O;VLN M>&ULQ9M+;]LX%$;_BN!5!VC'MIYM$ =HZTPF0-$)XJ#;@I;HF*A$NJ24C/OK M2TIQ0MGR-[.Y\/2O]8*O4C^+=U58[#R20=5TS(T<7Y[EXW>NQOJ)KGM5#2 M[G0[O@G^:%Z.N\W@01BQ%*6HM[-1^[WDHZ 24E3B%R]FH\DH,&OU^+?2XI>2 M-2L7N59E.1M-NP/?N*Y%?K![X2#OV-*T>VJVO&469#9*)_:&*Z%-W9[1WI]9 MQ@=N3^ZVFEK])W<;^Q1C[S':Z%[@F+WA!;JEC]PV7 ?!ZJ$VB7,K-NFU7ZY M_-F(!U;:2_QV-D4:F1)[Y*E)F>"6Y]S"V5]_&WSEM<^'##(E5LBUM/59*[WU M@9 MIL2ZN-%\PT3AXR O3(G%8%/2C4T8MVTC<^UKXRXXJ$)DA2FQ%KYP9GBO MP:/P/R6._\\!_V-N2\N(]@0?#H7]*7'!1EZ?.@"#\E#O%SOK36N=?< MI6N]H!6B(!^2!_FRS2QNF&OY=YI)P_+]B@Q1W ^)X_YBS31?J[+@VGQOW\O: MCV A[#D0A_R6[9W-==I$K;)W,ON]KQ"%_)"\UU!5HFX;7*=.VTNVF0:7N>B% MD1!I(*3O->3V#'U03;8+GM-K:]+C5R0TCLAJ?D,7ASY_(@\X?/A;00$FOA:!;9D?J8R!8AL2V. MY9)/Y>F/22![1,3V>$XIA^HY0M:(B*WQE%L.);=%J^/B7P3$_L&8O9?(>2;F-@W M7F=@J'7ZLW_(-PFQ;YY[!O\9-Q/DG82\ P,Z"G,_%TJ0A9)3]F?Z4[[(0LDK M]6<&))X@[23$VMGGZK?%WCL#I\R)M0,Q^[6,M).\RO3(,4Q?X@G23D*L'8SI M2SQ!VDF(M8,Q$Q\3:2WMC]^>LS&]TX#[:!51AG+A%5*NF+#_;??_(+XH5N[\_[/ZZ&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0 M#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9[MJN MG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_ M',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[ M2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7 M!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/B MG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW M)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G M>\OU\9?E]\D).Q>DO4$L#!!0 ( -" ;U-5J+EG$@( ',L 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+ M.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/ M?5[<'=]]"&5B47Z>-S+2*;3 MRU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_ MZ\%UXTL^F_]K?/T;4$L! A0#% @ T(!O4P=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #0@&]3 M]R03F.X K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #0@&]3F5R<(Q & "<)P $P @ ', M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -" ;U/S/KG2^ 0 M %84 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4UK: MCT0+ P R0H !@ ("!\!0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ T(!O4Q?S I2K$ @9\ !@ M ("!^R$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ T(!O4].:5&UL4$L! A0#% @ T(!O4V0O*\T7!0 % T !D ("! ME5D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T(!O4Q4D_[NI @ B@4 !D ("!V60 'AL+W=O&UL4$L! A0#% @ T(!O4^8N:E/O M!P "1H !D ("!!&X 'AL+W=O6>&414+ B*P &0 M@($J=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4^]&.U:*'@ YH0 !D M ("!&H@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T(!O4U>8.K?3#P (38 !D ("!%KL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT(!O4SE/K_=7!0 8PP !D ("!A]$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4W3F5WYI @ $P4 !D M ("!S>D 'AL+W=O^$" #/!0 &0 @(%M[ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ T(!O4[7RC,-S! X P !D ("!O/0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O M4S+/+\$%!0 KP\ !D ("!) $! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4\JC4YA* @ ! 4 M !D ("!X0P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4[IQ"RKL @ YPD !D M ("!A10! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ T(!O4RY[TH%N @ 1P8 !D ("!91T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4U,L MIVF@ @ >0< !D ("!0B4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4TAGD9*P P -0\ !D M ("!>BT! 'AL+W=OAFP+38% "]$0 &0 @(%A,0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ T(!O4V1/D")% @ *08 !D ("! MT#H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T(!O4TQ>MKY& @ (P8 !D ("!^D,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4X!-[E'0! CQ@ !D M ("!05T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T(!O4SAP&W(Q(P G;< !D ("!D&@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT(!O4]V9@8N:" Q", !D ("!B98! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(!O4UG\R@^H P O0L !D M ("![;L! 'AL+W=O&PONU.;58" ".+0 &@ @ &VR0$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #0@&]35:BY9Q(" !S+ $P M @ %$S $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 50!5 + $H7 "'S@$ ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 318 593 1 false 78 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.comsovereign.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheet Sheet http://www.comsovereign.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheet Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheet (Parentheticals) Sheet http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheet (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statement of Operations (Unaudited) Sheet http://www.comsovereign.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statement of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statement of Comprehensive Loss(Unaudited) Sheet http://www.comsovereign.com/role/ConsolidatedIncomeStatement0 Condensed Consolidated Statement of Comprehensive Loss(Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Stockholders' Equity(Unaudited) Sheet http://www.comsovereign.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders' Equity(Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) Sheet http://www.comsovereign.com/role/ConsolidatedCashFlow Condensed Consolidated Statement of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.comsovereign.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Going Concern Sheet http://www.comsovereign.com/role/GoingConcern Going Concern Notes 10 false false R11.htm 010 - Disclosure - Revenue Sheet http://www.comsovereign.com/role/Revenue Revenue Notes 11 false false R12.htm 011 - Disclosure - Cash and Cash Equivalents Sheet http://www.comsovereign.com/role/CashandCashEquivalents Cash and Cash Equivalents Notes 12 false false R13.htm 012 - Disclosure - Accounts Receivable, Net Sheet http://www.comsovereign.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 13 false false R14.htm 013 - Disclosure - Inventory Sheet http://www.comsovereign.com/role/Inventory Inventory Notes 14 false false R15.htm 014 - Disclosure - Prepaid Sheet http://www.comsovereign.com/role/Prepaid Prepaid Notes 15 false false R16.htm 015 - Disclosure - Property and Equipment, Net Sheet http://www.comsovereign.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 16 false false R17.htm 016 - Disclosure - Leases Sheet http://www.comsovereign.com/role/Leases Leases Notes 17 false false R18.htm 017 - Disclosure - Business Acquisitions Sheet http://www.comsovereign.com/role/BusinessAcquisitions Business Acquisitions Notes 18 false false R19.htm 018 - Disclosure - Goodwill Sheet http://www.comsovereign.com/role/Goodwill Goodwill Notes 19 false false R20.htm 019 - Disclosure - Debt Agreements Sheet http://www.comsovereign.com/role/DebtAgreements Debt Agreements Notes 20 false false R21.htm 020 - Disclosure - Related Party Transactions Sheet http://www.comsovereign.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 021 - Disclosure - Shareholders??? Equity Sheet http://www.comsovereign.com/role/ShareholdersEquity Shareholders??? Equity Notes 22 false false R23.htm 022 - Disclosure - Share-Based Compensation Sheet http://www.comsovereign.com/role/ShareBasedCompensation Share-Based Compensation Notes 23 false false R24.htm 023 - Disclosure - Commitments and Contingencies Sheet http://www.comsovereign.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 024 - Disclosure - Concentration Sheet http://www.comsovereign.com/role/Concentration Concentration Notes 25 false false R26.htm 025 - Disclosure - Subsequent Events Sheet http://www.comsovereign.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 026 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.comsovereign.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.comsovereign.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 027 - Disclosure - Revenue (Tables) Sheet http://www.comsovereign.com/role/RevenueTables Revenue (Tables) Tables http://www.comsovereign.com/role/Revenue 28 false false R29.htm 028 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.comsovereign.com/role/CashandCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.comsovereign.com/role/CashandCashEquivalents 29 false false R30.htm 029 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.comsovereign.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.comsovereign.com/role/AccountsReceivableNet 30 false false R31.htm 030 - Disclosure - Inventory (Tables) Sheet http://www.comsovereign.com/role/InventoryTables Inventory (Tables) Tables http://www.comsovereign.com/role/Inventory 31 false false R32.htm 031 - Disclosure - Prepaid (Tables) Sheet http://www.comsovereign.com/role/PrepaidTables Prepaid (Tables) Tables http://www.comsovereign.com/role/Prepaid 32 false false R33.htm 032 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.comsovereign.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.comsovereign.com/role/PropertyandEquipmentNet 33 false false R34.htm 033 - Disclosure - Leases (Tables) Sheet http://www.comsovereign.com/role/LeasesTables Leases (Tables) Tables http://www.comsovereign.com/role/Leases 34 false false R35.htm 034 - Disclosure - Business Acquisitions (Tables) Sheet http://www.comsovereign.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.comsovereign.com/role/BusinessAcquisitions 35 false false R36.htm 035 - Disclosure - Goodwill (Tables) Sheet http://www.comsovereign.com/role/GoodwillTables Goodwill (Tables) Tables http://www.comsovereign.com/role/Goodwill 36 false false R37.htm 036 - Disclosure - Debt Agreements (Tables) Sheet http://www.comsovereign.com/role/DebtAgreementsTables Debt Agreements (Tables) Tables http://www.comsovereign.com/role/DebtAgreements 37 false false R38.htm 037 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.comsovereign.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.comsovereign.com/role/ShareBasedCompensation 38 false false R39.htm 038 - Disclosure - Description of Business and Basis of Presentation (Details) Sheet http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business and Basis of Presentation (Details) Details http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentation 39 false false R40.htm 039 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details 40 false false R41.htm 040 - Disclosure - Going Concern (Details) Sheet http://www.comsovereign.com/role/GoingConcernDetails Going Concern (Details) Details http://www.comsovereign.com/role/GoingConcern 41 false false R42.htm 041 - Disclosure - Revenue (Details) Sheet http://www.comsovereign.com/role/RevenueDetails Revenue (Details) Details http://www.comsovereign.com/role/RevenueTables 42 false false R43.htm 042 - Disclosure - Revenue (Details) - Schedule of timing of revenue recognition Sheet http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable Revenue (Details) - Schedule of timing of revenue recognition Details http://www.comsovereign.com/role/RevenueTables 43 false false R44.htm 043 - Disclosure - Revenue (Details) - Schedule of revenue by products and services Sheet http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable Revenue (Details) - Schedule of revenue by products and services Details http://www.comsovereign.com/role/RevenueTables 44 false false R45.htm 044 - Disclosure - Revenue (Details) - Schedule of revenue by geography Sheet http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable Revenue (Details) - Schedule of revenue by geography Details http://www.comsovereign.com/role/RevenueTables 45 false false R46.htm 045 - Disclosure - Revenue (Details) - Schedule of opening and closing balances of contract liabilities Sheet http://www.comsovereign.com/role/ScheduleofopeningandclosingbalancesofcontractliabilitiesTable Revenue (Details) - Schedule of opening and closing balances of contract liabilities Details http://www.comsovereign.com/role/RevenueTables 46 false false R47.htm 046 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted Sheet http://www.comsovereign.com/role/ScheduleofcashandcashequivalentsconsistedTable Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted Details http://www.comsovereign.com/role/CashandCashEquivalentsTables 47 false false R48.htm 047 - Disclosure - Accounts Receivable, Net (Details) Sheet http://www.comsovereign.com/role/AccountsReceivableNetDetails Accounts Receivable, Net (Details) Details http://www.comsovereign.com/role/AccountsReceivableNetTables 48 false false R49.htm 048 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net Sheet http://www.comsovereign.com/role/ScheduleofaccountsreceivablenetTable Accounts Receivable, Net (Details) - Schedule of accounts receivable, net Details http://www.comsovereign.com/role/AccountsReceivableNetTables 49 false false R50.htm 049 - Disclosure - Inventory (Details) - Schedule of inventory Sheet http://www.comsovereign.com/role/ScheduleofinventoryTable Inventory (Details) - Schedule of inventory Details http://www.comsovereign.com/role/InventoryTables 50 false false R51.htm 050 - Disclosure - Prepaid (Details) - Schedule of prepaid expenses Sheet http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable Prepaid (Details) - Schedule of prepaid expenses Details http://www.comsovereign.com/role/PrepaidTables 51 false false R52.htm 051 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.comsovereign.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.comsovereign.com/role/PropertyandEquipmentNetTables 52 false false R53.htm 052 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net Sheet http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable Property and Equipment, Net (Details) - Schedule of property and equipment, net Details http://www.comsovereign.com/role/PropertyandEquipmentNetTables 53 false false R54.htm 053 - Disclosure - Leases (Details) Sheet http://www.comsovereign.com/role/LeasesDetails Leases (Details) Details http://www.comsovereign.com/role/LeasesTables 54 false false R55.htm 054 - Disclosure - Leases (Details) - Schedule of other information related to our operating leases Sheet http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable Leases (Details) - Schedule of other information related to our operating leases Details http://www.comsovereign.com/role/LeasesTables 55 false false R56.htm 055 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases Sheet http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesofoperatingleasesTable Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases Details http://www.comsovereign.com/role/LeasesTables 56 false false R57.htm 056 - Disclosure - Leases (Details) - Schedule of total remaining years to lease liabilities Sheet http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable Leases (Details) - Schedule of total remaining years to lease liabilities Details http://www.comsovereign.com/role/LeasesTables 57 false false R58.htm 057 - Disclosure - Leases (Details) - Schedule of finance leases information Sheet http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable Leases (Details) - Schedule of finance leases information Details http://www.comsovereign.com/role/LeasesTables 58 false false R59.htm 058 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases Sheet http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesoffinanceleasesTable Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases Details http://www.comsovereign.com/role/LeasesTables 59 false false R60.htm 059 - Disclosure - Leases (Details) - Schedule of total remaining years to the finance lease liabilities Sheet http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable Leases (Details) - Schedule of total remaining years to the finance lease liabilities Details http://www.comsovereign.com/role/LeasesTables 60 false false R61.htm 060 - Disclosure - Business Acquisitions (Details) Sheet http://www.comsovereign.com/role/BusinessAcquisitionsDetails Business Acquisitions (Details) Details http://www.comsovereign.com/role/BusinessAcquisitionsTables 61 false false R62.htm 061 - Disclosure - Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price Sheet http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price Details http://www.comsovereign.com/role/BusinessAcquisitionsTables 62 false false R63.htm 062 - Disclosure - Goodwill (Details) Sheet http://www.comsovereign.com/role/GoodwillDetails Goodwill (Details) Details http://www.comsovereign.com/role/GoodwillTables 63 false false R64.htm 063 - Disclosure - Goodwill (Details) - Schedule of changes in carrying amount of goodwill Sheet http://www.comsovereign.com/role/ScheduleofchangesincarryingamountofgoodwillTable Goodwill (Details) - Schedule of changes in carrying amount of goodwill Details http://www.comsovereign.com/role/GoodwillTables 64 false false R65.htm 064 - Disclosure - Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization Sheet http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization Details http://www.comsovereign.com/role/GoodwillTables 65 false false R66.htm 065 - Disclosure - Goodwill (Details) - Schedule of major intangible asset class Sheet http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable Goodwill (Details) - Schedule of major intangible asset class Details http://www.comsovereign.com/role/GoodwillTables 66 false false R67.htm 066 - Disclosure - Goodwill (Details) - Schedule of amortization expense for intangible assets Sheet http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable Goodwill (Details) - Schedule of amortization expense for intangible assets Details http://www.comsovereign.com/role/GoodwillTables 67 false false R68.htm 067 - Disclosure - Debt Agreements (Details) Sheet http://www.comsovereign.com/role/DebtAgreementsDetails Debt Agreements (Details) Details http://www.comsovereign.com/role/DebtAgreementsTables 68 false false R69.htm 068 - Disclosure - Debt Agreements (Details) - Schedule of future maturities of long-term debt Sheet http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable Debt Agreements (Details) - Schedule of future maturities of long-term debt Details http://www.comsovereign.com/role/DebtAgreementsTables 69 false false R70.htm 069 - Disclosure - Related Party Transactions (Details) Sheet http://www.comsovereign.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.comsovereign.com/role/RelatedPartyTransactions 70 false false R71.htm 070 - Disclosure - Shareholders??? Equity (Details) Sheet http://www.comsovereign.com/role/ShareholdersEquityDetails Shareholders??? Equity (Details) Details http://www.comsovereign.com/role/ShareholdersEquity 71 false false R72.htm 071 - Disclosure - Share-Based Compensation (Details) Sheet http://www.comsovereign.com/role/ShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.comsovereign.com/role/ShareBasedCompensationTables 72 false false R73.htm 072 - Disclosure - Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted Sheet http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted Details http://www.comsovereign.com/role/ShareBasedCompensationTables 73 false false R74.htm 073 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity Sheet http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable Share-Based Compensation (Details) - Schedule of stock option activity Details http://www.comsovereign.com/role/ShareBasedCompensationTables 74 false false R75.htm 074 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity Sheet http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0 Share-Based Compensation (Details) - Schedule of stock option activity Details http://www.comsovereign.com/role/ShareBasedCompensationTables 75 false false R76.htm 075 - Disclosure - Concentration (Details) Sheet http://www.comsovereign.com/role/ConcentrationDetails Concentration (Details) Details http://www.comsovereign.com/role/Concentration 76 false false R77.htm 076 - Disclosure - Subsequent Events (Details) Sheet http://www.comsovereign.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.comsovereign.com/role/SubsequentEvents 77 false false All Reports Book All Reports f10q0921_comsovereign.htm coms-20210930.xsd coms-20210930_cal.xml coms-20210930_def.xml coms-20210930_lab.xml coms-20210930_pre.xml f10q0921ex31-1_comsovereign.htm f10q0921ex31-2_comsovereign.htm f10q0921ex32-1_comsovereign.htm f10q0921ex32-2_comsovereign.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0921_comsovereign.htm": { "axisCustom": 2, "axisStandard": 21, "contextCount": 318, "dts": { "calculationLink": { "local": [ "coms-20210930_cal.xml" ] }, "definitionLink": { "local": [ "coms-20210930_def.xml" ] }, "inline": { "local": [ "f10q0921_comsovereign.htm" ] }, "labelLink": { "local": [ "coms-20210930_lab.xml" ] }, "presentationLink": { "local": [ "coms-20210930_pre.xml" ] }, "schema": { "local": [ "coms-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 751, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 185, "http://www.comsovereign.com/20210930": 152, "http://xbrl.sec.gov/dei/2021": 4, "total": 341 }, "keyCustom": 212, "keyStandard": 381, "memberCustom": 45, "memberStandard": 29, "nsprefix": "coms", "nsuri": "http://www.comsovereign.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.comsovereign.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Going Concern", "role": "http://www.comsovereign.com/role/GoingConcern", "shortName": "Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:RevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Revenue", "role": "http://www.comsovereign.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:RevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Cash and Cash Equivalents", "role": "http://www.comsovereign.com/role/CashandCashEquivalents", "shortName": "Cash and Cash Equivalents", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AccountsReceivableNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Accounts Receivable, Net", "role": "http://www.comsovereign.com/role/AccountsReceivableNet", "shortName": "Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AccountsReceivableNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Inventory", "role": "http://www.comsovereign.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:PrepaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Prepaid", "role": "http://www.comsovereign.com/role/Prepaid", "shortName": "Prepaid", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:PrepaidTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Property and Equipment, Net", "role": "http://www.comsovereign.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Leases", "role": "http://www.comsovereign.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Business Acquisitions", "role": "http://www.comsovereign.com/role/BusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Goodwill", "role": "http://www.comsovereign.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheet", "role": "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheet", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Debt Agreements", "role": "http://www.comsovereign.com/role/DebtAgreements", "shortName": "Debt Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Related Party Transactions", "role": "http://www.comsovereign.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Shareholders\u2019 Equity", "role": "http://www.comsovereign.com/role/ShareholdersEquity", "shortName": "Shareholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Share-Based Compensation", "role": "http://www.comsovereign.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Commitments and Contingencies", "role": "http://www.comsovereign.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Concentration", "role": "http://www.comsovereign.com/role/Concentration", "shortName": "Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Subsequent Events", "role": "http://www.comsovereign.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.comsovereign.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Revenue (Tables)", "role": "http://www.comsovereign.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Cash and Cash Equivalents (Tables)", "role": "http://www.comsovereign.com/role/CashandCashEquivalentsTables", "shortName": "Cash and Cash Equivalents (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheet (Parentheticals)", "role": "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheet (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Accounts Receivable, Net (Tables)", "role": "http://www.comsovereign.com/role/AccountsReceivableNetTables", "shortName": "Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AccountsReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Inventory (Tables)", "role": "http://www.comsovereign.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:PrepaidExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Prepaid (Tables)", "role": "http://www.comsovereign.com/role/PrepaidTables", "shortName": "Prepaid (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:PrepaidExpensesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.comsovereign.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:LesseeOperatingLeasesDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Leases (Tables)", "role": "http://www.comsovereign.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "coms:LesseeOperatingLeasesDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c154", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.comsovereign.com/role/BusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c154", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Goodwill (Tables)", "role": "http://www.comsovereign.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Debt Agreements (Tables)", "role": "http://www.comsovereign.com/role/DebtAgreementsTables", "shortName": "Debt Agreements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c294", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.comsovereign.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c294", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c101", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AreaSquareFeetDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Description of Business and Basis of Presentation (Details)", "role": "http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c101", "decimals": null, "first": true, "lang": "en-US", "name": "coms:AreaSquareFeetDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statement of Operations (Unaudited)", "role": "http://www.comsovereign.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statement of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "coms:StockOption", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "coms:StockOption", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c102", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Going Concern (Details)", "role": "http://www.comsovereign.com/role/GoingConcernDetails", "shortName": "Going Concern (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c102", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepositContractsLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Revenue (Details)", "role": "http://www.comsovereign.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepositContractsLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "coms:ServicesAndProductsTransferredAtPointInTime", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Revenue (Details) - Schedule of timing of revenue recognition", "role": "http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable", "shortName": "Revenue (Details) - Schedule of timing of revenue recognition", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "coms:ServicesAndProductsTransferredAtPointInTime", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Revenue (Details) - Schedule of revenue by products and services", "role": "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable", "shortName": "Revenue (Details) - Schedule of revenue by products and services", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c104", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "coms:TotalRevenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Revenue (Details) - Schedule of revenue by geography", "role": "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable", "shortName": "Revenue (Details) - Schedule of revenue by geography", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "coms:TotalRevenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "coms:DebtAdditionsVendorsBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Revenue (Details) - Schedule of opening and closing balances of contract liabilities", "role": "http://www.comsovereign.com/role/ScheduleofopeningandclosingbalancesofcontractliabilitiesTable", "shortName": "Revenue (Details) - Schedule of opening and closing balances of contract liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "coms:DebtAdditionsVendorsBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted", "role": "http://www.comsovereign.com/role/ScheduleofcashandcashequivalentsconsistedTable", "shortName": "Cash and Cash Equivalents (Details) - Schedule of cash and cash equivalents consisted", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "coms:BadDebtExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Accounts Receivable, Net (Details)", "role": "http://www.comsovereign.com/role/AccountsReceivableNetDetails", "shortName": "Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-5", "first": true, "lang": null, "name": "coms:BadDebtExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:AccountsReceivableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net", "role": "http://www.comsovereign.com/role/ScheduleofaccountsreceivablenetTable", "shortName": "Accounts Receivable, Net (Details) - Schedule of accounts receivable, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:AccountsReceivableTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statement of Comprehensive Loss(Unaudited)", "role": "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0", "shortName": "Condensed Consolidated Statement of Comprehensive Loss(Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c5", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Inventory (Details) - Schedule of inventory", "role": "http://www.comsovereign.com/role/ScheduleofinventoryTable", "shortName": "Inventory (Details) - Schedule of inventory", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:PrepaidExpensesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "coms:PrepaidProductsAndServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Prepaid (Details) - Schedule of prepaid expenses", "role": "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable", "shortName": "Prepaid (Details) - Schedule of prepaid expenses", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:PrepaidExpensesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "coms:PrepaidProductsAndServices", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.comsovereign.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment, net", "role": "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "coms:ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Leases (Details)", "role": "http://www.comsovereign.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:LesseeOperatingLeasesDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c139", "decimals": "-3", "first": true, "lang": null, "name": "coms:OperatingLeaseROUAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Leases (Details) - Schedule of other information related to our operating leases", "role": "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable", "shortName": "Leases (Details) - Schedule of other information related to our operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:LesseeOperatingLeasesDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c139", "decimals": "-3", "first": true, "lang": null, "name": "coms:OperatingLeaseROUAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "coms:ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases", "role": "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesofoperatingleasesTable", "shortName": "Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "3", "lang": null, "name": "coms:LeasesofWeightedAverageDiscountRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c142", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Leases (Details) - Schedule of total remaining years to lease liabilities", "role": "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of total remaining years to lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c142", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Leases (Details) - Schedule of finance leases information", "role": "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable", "shortName": "Leases (Details) - Schedule of finance leases information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeFinanceLeasesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "coms:Increase", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases", "role": "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesoffinanceleasesTable", "shortName": "Leases (Details) - Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c54", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Stockholders' Equity(Unaudited)", "role": "http://www.comsovereign.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders' Equity(Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c62", "decimals": "-3", "lang": null, "name": "coms:IssuanceOfCommonStockForSettlementOfAccountsPayable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfTotalRemainingYearsToLeaseLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Leases (Details) - Schedule of total remaining years to the finance lease liabilities", "role": "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of total remaining years to the finance lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "coms:ScheduleOfTotalRemainingYearsToLeaseLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c143", "decimals": "-4", "first": true, "lang": null, "name": "coms:PurchasecConsiderationPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Business Acquisitions (Details)", "role": "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "shortName": "Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c143", "decimals": "-4", "first": true, "lang": null, "name": "coms:PurchasecConsiderationPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c155", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price", "role": "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "shortName": "Business Acquisitions (Details) - Schedule of allocation of total preliminary estimated purchase price", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c155", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Goodwill (Details)", "role": "http://www.comsovereign.com/role/GoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c4", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Goodwill (Details) - Schedule of changes in carrying amount of goodwill", "role": "http://www.comsovereign.com/role/ScheduleofchangesincarryingamountofgoodwillTable", "shortName": "Goodwill (Details) - Schedule of changes in carrying amount of goodwill", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "coms:GoodwillAcquisitions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization", "role": "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "shortName": "Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Goodwill (Details) - Schedule of major intangible asset class", "role": "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable", "shortName": "Goodwill (Details) - Schedule of major intangible asset class", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Goodwill (Details) - Schedule of amortization expense for intangible assets", "role": "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "shortName": "Goodwill (Details) - Schedule of amortization expense for intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c220", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Debt Agreements (Details)", "role": "http://www.comsovereign.com/role/DebtAgreementsDetails", "shortName": "Debt Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c220", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Debt Agreements (Details) - Schedule of future maturities of long-term debt", "role": "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable", "shortName": "Debt Agreements (Details) - Schedule of future maturities of long-term debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited)", "role": "http://www.comsovereign.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statement of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyDepositLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Related Party Transactions (Details)", "role": "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyDepositLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Shareholders\u2019 Equity (Details)", "role": "http://www.comsovereign.com/role/ShareholdersEquityDetails", "shortName": "Shareholders\u2019 Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:ExcessStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Share-Based Compensation (Details)", "role": "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "shortName": "Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c240", "decimals": "0", "lang": null, "name": "coms:NumberOfSharesOfCommonStockIssuedForPromissoryNote", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c295", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted", "role": "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "shortName": "Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c295", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c302", "decimals": "0", "first": true, "lang": null, "name": "coms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity", "role": "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "shortName": "Share-Based Compensation (Details) - Schedule of stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c302", "decimals": "0", "first": true, "lang": null, "name": "coms:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c308", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Share-Based Compensation (Details) - Schedule of stock option activity", "role": "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0", "shortName": "Share-Based Compensation (Details) - Schedule of stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c308", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "coms:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Concentration (Details)", "role": "http://www.comsovereign.com/role/ConcentrationDetails", "shortName": "Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "coms:ConcentrationRiskPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c312", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Subsequent Events (Details)", "role": "http://www.comsovereign.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c312", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Description of Business and Basis of Presentation", "role": "http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.comsovereign.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_comsovereign.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "coms_AccountingStandardsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire policy disclosure of accounting standards not yet adopted.", "label": "AccountingStandardsNotYetAdoptedPolicyTextBlock", "terseLabel": "Accounting Standards Not Yet Adopted" } } }, "localname": "AccountingStandardsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "coms_AccountsReceivableNetTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccountsReceivableNetTextBlock", "terseLabel": "ACCOUNTS RECEIVABLE, NET" } } }, "localname": "AccountsReceivableNetTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "coms_AccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccountsReceivableTableTextBlock", "terseLabel": "Schedule of accounts receivable, net" } } }, "localname": "AccountsReceivableTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "coms_AccreditedInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccreditedInvestorsMember", "terseLabel": "Accredited Investors [Member]" } } }, "localname": "AccreditedInvestorsMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_AccruedInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccruedInterestPercentage", "terseLabel": "Accrued interest percentage" } } }, "localname": "AccruedInterestPercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "coms_AccruedWarrantyLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued warranty liability.", "label": "AccruedWarrantyLiabilityCurrent", "terseLabel": "Accrued warranty liability" } } }, "localname": "AccruedWarrantyLiabilityCurrent", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "coms_AcquisitionOfBuilding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AcquisitionOfBuilding", "terseLabel": "Acquisition of building with secured note payable" } } }, "localname": "AcquisitionOfBuilding", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_AdditionalPurchaseOfSecuritiesDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional purchase of securities.", "label": "AdditionalPurchaseOfSecuritiesDescription", "terseLabel": "Additional purchase of securities, description" } } }, "localname": "AdditionalPurchaseOfSecuritiesDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "coms_AdditionalSharesOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional shares of preferred stock.", "label": "AdditionalSharesOfPreferredStock", "terseLabel": "Additional shares of preferred stock (in Shares)" } } }, "localname": "AdditionalSharesOfPreferredStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "coms_AggregateAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AggregateAmount", "terseLabel": "Aggregate amount" } } }, "localname": "AggregateAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_AggregateIntrinsicValueForfeitedOrExpired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AggregateIntrinsicValueForfeitedOrExpired", "terseLabel": "Aggregate Intrinsic Value, Forfeited or Expired" } } }, "localname": "AggregateIntrinsicValueForfeitedOrExpired", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "monetaryItemType" }, "coms_AggregateIntrinsicValueGrantedIssued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "AggregateIntrinsicValueGrantedIssued", "terseLabel": "Aggregate Intrinsic Value, Granted/Issued" } } }, "localname": "AggregateIntrinsicValueGrantedIssued", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "monetaryItemType" }, "coms_AggregateOfPurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AggregateOfPurchaseShares", "terseLabel": "Aggregate of purchase shares (in Shares)" } } }, "localname": "AggregateOfPurchaseShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_AggregateOfRestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AggregateOfRestrictedStock", "terseLabel": "Aggregate of restricted stock (in Shares)" } } }, "localname": "AggregateOfRestrictedStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_AggregateOfSharesCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AggregateOfSharesCommonStock", "terseLabel": "Aggregate of shares common stock (in Shares)" } } }, "localname": "AggregateOfSharesCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_AggregatePrincipalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate principal amount.", "label": "AggregatePrincipalAmount", "terseLabel": "Aggregate principal amount" } } }, "localname": "AggregatePrincipalAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_AggregatedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of aggregated amount.", "label": "AggregatedAmount", "terseLabel": "Aggregated amount" } } }, "localname": "AggregatedAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_AmortizationOfDebtDiscountsAndDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "AmortizationOfDebtDiscountsAndDebtIssuanceCosts", "terseLabel": "Amortization of debt discounts and debt issuance costs" } } }, "localname": "AmortizationOfDebtDiscountsAndDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_AmortizationOfFinancingLeaseRightofuseAsset": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of amortization of right-of-use asset.", "label": "AmortizationOfFinancingLeaseRightofuseAsset", "terseLabel": "Amortization of financing right-of-use asset" } } }, "localname": "AmortizationOfFinancingLeaseRightofuseAsset", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_AmortizationOfRightOfUseAsse": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of amortization of right-of-use asset.", "label": "AmortizationOfRightOfUseAsse", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfRightOfUseAsse", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_AreaSquareFeetDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area square feet description.", "label": "AreaSquareFeetDescription", "terseLabel": "Area square feet description" } } }, "localname": "AreaSquareFeetDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "coms_BadDebtExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bad debt expense.", "label": "BadDebtExpense", "terseLabel": "Bad debt expense" } } }, "localname": "BadDebtExpense", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/AccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "coms_BadDebtrecoveryExpense": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "BadDebtrecoveryExpense", "terseLabel": "Bad debt expense" } } }, "localname": "BadDebtrecoveryExpense", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_BeneficialConversionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of beneficial conversion feature for the period.", "label": "BeneficialConversionFeature", "terseLabel": "Beneficial conversion feature" } } }, "localname": "BeneficialConversionFeature", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_BrentDaviesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BrentDaviesMember", "terseLabel": "Brent Davies [Member]" } } }, "localname": "BrentDaviesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coms_BusinessAcquisitionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) [Line Items]" } } }, "localname": "BusinessAcquisitionsDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "coms_BusinessAcquisitionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Details) [Table]" } } }, "localname": "BusinessAcquisitionsDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "coms_BusinessAcquisitionsTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Tables) [Line Items]" } } }, "localname": "BusinessAcquisitionsTablesLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "coms_BusinessAcquisitionsTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisitions (Tables) [Table]" } } }, "localname": "BusinessAcquisitionsTablesTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "coms_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contract liabilities, current.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilitiesCurrent", "terseLabel": "Contract liabilities, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilitiesCurrent", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of notes payable assumed at the acquisition date.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesNotesPayable", "terseLabel": "Notes payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesNotesPayable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilitiesLongTerm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operation lease liabilities long term.", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilitiesLongTerm", "terseLabel": "Operating lease liabilities \u2013 long term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilitiesLongTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseassets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right-of-use-assets", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseassets", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightofuseassets", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayment", "terseLabel": "Present value of future minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayment", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_CapitalizedSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CapitalizedSoftwareMember", "terseLabel": "Capitalized software [Member]" } } }, "localname": "CapitalizedSoftwareMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "coms_CashConsiderationPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The Amount of Cash consideration paid.", "label": "CashConsiderationPaid", "terseLabel": "Cash consideration" } } }, "localname": "CashConsiderationPaid", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "coms_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "stringItemType" }, "coms_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Exercise Price of Warrants or Rights.", "label": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_CommonStockFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represent common stock fair value.", "label": "CommonStockFairValue", "terseLabel": "Common stock fair value" } } }, "localname": "CommonStockFairValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "coms_CommonStockIssuedAsDebtIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued as debt issuance costs.", "label": "CommonStockIssuedAsDebtIssuanceCosts", "terseLabel": "Issuance of common stock for debt issue costs" } } }, "localname": "CommonStockIssuedAsDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_CommonStockOfExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CommonStockOfExpense", "terseLabel": "Common stock of expense (in Dollars)" } } }, "localname": "CommonStockOfExpense", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "coms_CommonStockOfVested": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommonStockOfVested", "terseLabel": "Common stock of vested" } } }, "localname": "CommonStockOfVested", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "coms_CommonStockWarrantsPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants Purchase.", "label": "CommonStockWarrantsPurchase", "terseLabel": "Common stock warrants purchase (in Shares)" } } }, "localname": "CommonStockWarrantsPurchase", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "sharesItemType" }, "coms_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For an entity that disclose a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "ConcentrationRiskPercentage", "terseLabel": "Trade accounts receivable" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConcentrationDetails" ], "xbrltype": "percentItemType" }, "coms_ConvertedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Converted shares.", "label": "ConvertedShares", "terseLabel": "Converted shares (in Shares)" } } }, "localname": "ConvertedShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "sharesItemType" }, "coms_CustomerRelationshipsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerRelationshipsMemberMember", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMemberMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "coms_DanielLHodgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DanielLHodgesMember", "terseLabel": "Daniel L. Hodges [Member]" } } }, "localname": "DanielLHodgesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coms_DebtAdditionsVendorsBalance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "DebtAdditionsVendorsBalance", "periodEndLabel": "Balance at September 30, 2021", "periodStartLabel": "Balance at December 31, 2020" } } }, "localname": "DebtAdditionsVendorsBalance", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofopeningandclosingbalancesofcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_DebtAgreementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Agreements (Details) [Line Items]" } } }, "localname": "DebtAgreementsDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_DebtAgreementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Agreements (Details) [Table]" } } }, "localname": "DebtAgreementsDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_DebtIncurredToSellersForFastPlasticsPartsLLCAndSpringCreekManufacturingIncAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "DebtIncurredToSellersForFastPlasticsPartsLLCAndSpringCreekManufacturingIncAcquisition", "terseLabel": "Debt incurred to sellers for Fast Plastics Parts LLC and Spring Creek Manufacturing, Inc. acquisition" } } }, "localname": "DebtIncurredToSellersForFastPlasticsPartsLLCAndSpringCreekManufacturingIncAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_DebtIncurredToSellersForFastPlasticsPartsLlcAndSpringCreekManufacturingInc.Acquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "DebtIncurredToSellersForFastPlasticsPartsLlcAndSpringCreekManufacturingInc.Acquisition", "terseLabel": "Debt incurred to sellers for Innovation Digital, LLC" } } }, "localname": "DebtIncurredToSellersForFastPlasticsPartsLlcAndSpringCreekManufacturingInc.Acquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_DebtIncurredToSellersForSkylinePartnersTechnologyLLC": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt incurred to sellers for Skyline Partners Technology LLC.", "label": "DebtIncurredToSellersForSkylinePartnersTechnologyLLC", "terseLabel": "Debt incurred to sellers for Skyline Partners Technology LLC" } } }, "localname": "DebtIncurredToSellersForSkylinePartnersTechnologyLLC", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_DebtInstrumentDueDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DebtInstrumentDueDescription", "terseLabel": "Debt instrument maturity period, description" } } }, "localname": "DebtInstrumentDueDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_DebtsInstrumentCarryingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate principal amount outstanding.", "label": "DebtsInstrumentCarryingAmount", "terseLabel": "Aggregate principal amount outstanding" } } }, "localname": "DebtsInstrumentCarryingAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_Decrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease.", "label": "Decrease", "terseLabel": "Decrease" } } }, "localname": "Decrease", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_DecreaseOfLeaseLiabilityOfOperatingLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Decrease of lease liability of operating leases.", "label": "DecreaseOfLeaseLiabilityOfOperatingLeases", "terseLabel": "Decrease" } } }, "localname": "DecreaseOfLeaseLiabilityOfOperatingLeases", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_DecreaseOfRightOfUseOfOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease of right of use of operating leases.", "label": "DecreaseOfRightOfUseOfOperatingLeases", "terseLabel": "Decrease" } } }, "localname": "DecreaseOfRightOfUseOfOperatingLeases", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_DeductionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deduction, percentage.", "label": "DeductionPercentage", "terseLabel": "Gross proceeds deduction, percentage" } } }, "localname": "DeductionPercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "percentItemType" }, "coms_DefaultInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DefaultInterestRate", "terseLabel": "Default interest rate" } } }, "localname": "DefaultInterestRate", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "coms_DefiniteLivedIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DefiniteLivedIntangibleAssetsAbstract", "terseLabel": "Definite-lived intangible assets:" } } }, "localname": "DefiniteLivedIntangibleAssetsAbstract", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "stringItemType" }, "coms_DescriptionOfAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DescriptionOfAgreement", "terseLabel": "Description of agreement" } } }, "localname": "DescriptionOfAgreement", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "coms_DescriptionOfConsultingAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of consulting agreement.", "label": "DescriptionOfConsultingAgreement", "terseLabel": "Description of consulting agreement" } } }, "localname": "DescriptionOfConsultingAgreement", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "coms_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_DragonWaveAndLextrumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DragonWaveAndLextrumMember", "terseLabel": "DragonWave and Lextrum [Member]" } } }, "localname": "DragonWaveAndLextrumMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_EmployeeStockOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock option one member.", "label": "EmployeeStockOptionOneMember", "terseLabel": "Stock Option [Member]" } } }, "localname": "EmployeeStockOptionOneMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "domainItemType" }, "coms_EquipmentFinancingLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EquipmentFinancingLoanMember", "terseLabel": "Equipment financing loan [Member]", "verboseLabel": "Equipment Financing Loan [Member]" } } }, "localname": "EquipmentFinancingLoanMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_EstimatedPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EstimatedPerShare", "terseLabel": "Estimated per share" } } }, "localname": "EstimatedPerShare", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_ExercisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExercisedShares", "terseLabel": "Exercised shares (in Shares)" } } }, "localname": "ExercisedShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_FairValueOfCommonStockPerShareValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of common stock per share value.", "label": "FairValueOfCommonStockPerShareValue", "terseLabel": "Fair value per share price (in Dollars per share)", "verboseLabel": "Fair value of per share" } } }, "localname": "FairValueOfCommonStockPerShareValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_FairValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value per share.", "label": "FairValuePerShare", "terseLabel": "Fair value of per share" } } }, "localname": "FairValuePerShare", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_FinanceLeaseLiabilityLongTerm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long termFinance lease liability.", "label": "FinanceLeaseLiabilityLongTerm", "terseLabel": "Finance lease liability \u2013 long term" } } }, "localname": "FinanceLeaseLiabilityLongTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FinanceLeaseLiabilityShortTerm": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short term finance lease liability.", "label": "FinanceLeaseLiabilityShortTerm", "terseLabel": "Finance lease liability \u2013 short term" } } }, "localname": "FinanceLeaseLiabilityShortTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FinanceLeaseLiabilityTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total finance lease liability.", "label": "FinanceLeaseLiabilityTotal", "terseLabel": "Finance lease liability \u2013 total" } } }, "localname": "FinanceLeaseLiabilityTotal", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FinanceLeasePrincipalPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment.", "label": "FinanceLeasePrincipalPayment", "terseLabel": "Payment" } } }, "localname": "FinanceLeasePrincipalPayment", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FinanceLeasesLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "FinanceLeasesLiability", "negatedPeriodStartLabel": "Finance lease liability \u2013 December 31, 2020", "periodEndLabel": "Operating lease liability \u2013 September 30, 2021" } } }, "localname": "FinanceLeasesLiability", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FinanceleaseofIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease of Increase", "label": "FinanceleaseofIncrease", "terseLabel": "Increase" } } }, "localname": "FinanceleaseofIncrease", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_FiniteLivedIntangiblesAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "FiniteLivedIntangiblesAssetsNet", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangiblesAssetsNet", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "coms_FirstOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FirstOfferingMember", "terseLabel": "First Offering [Member]" } } }, "localname": "FirstOfferingMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "coms_FirstOfferingWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FirstOfferingWarrantsMember", "terseLabel": "First Offering Warrants [Member]" } } }, "localname": "FirstOfferingWarrantsMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "coms_ForeignCurrencyTranslationAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "ForeignCurrencyTranslationAdjustment", "label": "ForeignCurrencyTranslationAdjustment", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "ForeignCurrencyTranslationAdjustment", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_GlobalSecurityInnovativeStrategiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GlobalSecurityInnovativeStrategiesMember", "terseLabel": "Global Security Innovative Strategies [Member]" } } }, "localname": "GlobalSecurityInnovativeStrategiesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coms_GoingConcernDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern (Details) [Line Items]" } } }, "localname": "GoingConcernDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "stringItemType" }, "coms_GoingConcernDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Going Concern (Details) [Table]" } } }, "localname": "GoingConcernDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "stringItemType" }, "coms_GoodwillAcquisitions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill acquisitions.", "label": "GoodwillAcquisitions", "terseLabel": "2021 Acquisitions" } } }, "localname": "GoodwillAcquisitions", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofchangesincarryingamountofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "coms_GoodwillDetailsScheduleofgrosscarryingamountsandaccumulatedamortizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization [Line Items]" } } }, "localname": "GoodwillDetailsScheduleofgrosscarryingamountsandaccumulatedamortizationLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "stringItemType" }, "coms_GoodwillDetailsScheduleofgrosscarryingamountsandaccumulatedamortizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill (Details) - Schedule of gross carrying amounts and accumulated amortization [Table]" } } }, "localname": "GoodwillDetailsScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "stringItemType" }, "coms_Increase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Increase", "terseLabel": "Increase" } } }, "localname": "Increase", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "coms_IncreaseAndDecreaseOfAccruedWarranty": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase and decrease of accrued warranty.", "label": "IncreaseAndDecreaseOfAccruedWarranty", "terseLabel": "Accrued warranty" } } }, "localname": "IncreaseAndDecreaseOfAccruedWarranty", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IncreaseDecreaseInAccruedWarranty": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Accrued Warranty.", "label": "IncreaseDecreaseInAccruedWarranty", "negatedLabel": "Accrued interest" } } }, "localname": "IncreaseDecreaseInAccruedWarranty", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IncreaseDecreaseInOtherNet": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to increase decrease in other income net.", "label": "IncreaseDecreaseInOtherNet", "terseLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherNet", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IncreaseInLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseInLeaseLiability", "terseLabel": "Increase" } } }, "localname": "IncreaseInLeaseLiability", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_IncreasesOfRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase of right of use asset", "label": "IncreasesOfRightOfUseAsset", "terseLabel": "Increase" } } }, "localname": "IncreasesOfRightOfUseAsset", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_InnovationDigitalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InnovationDigitalLLCMember", "terseLabel": "Innovation Digital, LLC [Member]" } } }, "localname": "InnovationDigitalLLCMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "domainItemType" }, "coms_IntangibleAssetsAbstract00": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntangibleAssetsAbstract00", "terseLabel": "Intangible assets:" } } }, "localname": "IntangibleAssetsAbstract00", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "coms_IntangibleAssetsAbstract000": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntangibleAssetsAbstract000", "terseLabel": "Intangible assets:" } } }, "localname": "IntangibleAssetsAbstract000", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "coms_IntangibleAssetsAbstract0000": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IntangibleAssetsAbstract0000", "terseLabel": "Intangible assets:" } } }, "localname": "IntangibleAssetsAbstract0000", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "coms_IntellectualProperty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intellectual Property.", "label": "IntellectualProperty", "terseLabel": "Intellectual Property" } } }, "localname": "IntellectualProperty", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_InterestRateDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InterestRateDescription", "terseLabel": "Interest rate, description" } } }, "localname": "InterestRateDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_InterestRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InterestRatePercentage", "terseLabel": "Interest rate percentage" } } }, "localname": "InterestRatePercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "coms_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InternationalMember", "terseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "domainItemType" }, "coms_IssuanceOfCommonStockAsDebtIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockAsDebtIssuanceCosts", "terseLabel": "Common stock issued as debt issuance costs" } } }, "localname": "IssuanceOfCommonStockAsDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockAsSettlementOnAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockAsSettlementOnAccountsPayable", "terseLabel": "Common stock issued for payment of accounts payable" } } }, "localname": "IssuanceOfCommonStockAsSettlementOnAccountsPayable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForConversionDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockForConversionDebt", "terseLabel": "Issuance of common stock for conversion of debt and interest" } } }, "localname": "IssuanceOfCommonStockForConversionDebt", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForDebtIssueCost": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockForDebtIssueCost", "terseLabel": "Issuance of common stock for debt issue costs (in Shares)" } } }, "localname": "IssuanceOfCommonStockForDebtIssueCost", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockForDebtIssueCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common StockI ssued As DebtI ssuance Costs.", "label": "IssuanceOfCommonStockForDebtIssueCosts", "terseLabel": "Issuance of common stock for exercise of warrants" } } }, "localname": "IssuanceOfCommonStockForDebtIssueCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for exercise of warrants.", "label": "IssuanceOfCommonStockForExerciseOfWarrantsShares", "terseLabel": "Issuance of common stock for exercise of warrants (in Shares)" } } }, "localname": "IssuanceOfCommonStockForExerciseOfWarrantsShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockForExtinguishmentOfDebtAndInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for extinguishment of debt and interest.", "label": "IssuanceOfCommonStockForExtinguishmentOfDebtAndInterest", "terseLabel": "Issuance of common stock for extinguishment of debt and interest" } } }, "localname": "IssuanceOfCommonStockForExtinguishmentOfDebtAndInterest", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForExtinguishmentOfDebtAndInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for extinguishment of debt and interest.", "label": "IssuanceOfCommonStockForExtinguishmentOfDebtAndInterests", "terseLabel": "Issuance of common stock for extinguishment of debt and interest" } } }, "localname": "IssuanceOfCommonStockForExtinguishmentOfDebtAndInterests", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForInnovationDigitalLLC": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Innovation Digital, LLC.", "label": "IssuanceOfCommonStockForInnovationDigitalLLC", "terseLabel": "Issuance of common stock for Innovation Digital, LLC" } } }, "localname": "IssuanceOfCommonStockForInnovationDigitalLLC", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForInnovationDigitalLLCAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Innovation Digital, LLC acquisition.", "label": "IssuanceOfCommonStockForInnovationDigitalLLCAcquisition", "terseLabel": "Issuance of common stock for Innovation Digital, LLC acquisition (in Shares)" } } }, "localname": "IssuanceOfCommonStockForInnovationDigitalLLCAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockForPaymentOfAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockForPaymentOfAccruedInterest", "terseLabel": "Issuance of common stock for payment of accrued interest" } } }, "localname": "IssuanceOfCommonStockForPaymentOfAccruedInterest", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForPaymentOfAccruedInterestShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockForPaymentOfAccruedInterestShares", "terseLabel": "Issuance of common stock for payment of accrued interest (in Shares)" } } }, "localname": "IssuanceOfCommonStockForPaymentOfAccruedInterestShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockForRFEngineeringEnergyResourceLLC": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for RF Engineering & Energy Resource, LLC.", "label": "IssuanceOfCommonStockForRFEngineeringEnergyResourceLLC", "terseLabel": "Issuance of common stock for RF Engineering & Energy Resource, LLC" } } }, "localname": "IssuanceOfCommonStockForRFEngineeringEnergyResourceLLC", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition.", "label": "IssuanceOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition", "terseLabel": "Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition" } } }, "localname": "IssuanceOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForRVisionInc": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for RVision, Inc.", "label": "IssuanceOfCommonStockForRVisionInc", "terseLabel": "Issuance of common stock for RVision, Inc." } } }, "localname": "IssuanceOfCommonStockForRVisionInc", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForSettlementOfAccountsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock For Settlement Of Accounts Payable.", "label": "IssuanceOfCommonStockForSettlementOfAccountsPayable", "terseLabel": "Issuance of common stock for settlement of accounts payable" } } }, "localname": "IssuanceOfCommonStockForSettlementOfAccountsPayable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForSettlementOfAccountsPayables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockForSettlementOfAccountsPayables", "terseLabel": "Issuance of common stock for settlement of accounts payable (in Shares)" } } }, "localname": "IssuanceOfCommonStockForSettlementOfAccountsPayables", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockForSkySapienceLtdAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for sky sapience ltd acquisition shares.", "label": "IssuanceOfCommonStockForSkySapienceLtdAcquisition", "terseLabel": "Issuance of common stock for Sky Sapience Ltd. Acquisition" } } }, "localname": "IssuanceOfCommonStockForSkySapienceLtdAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfCommonStockForVirtualNetworkCommunicationsIncAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Virtual Network Communications Inc. acquisition.", "label": "IssuanceOfCommonStockForVirtualNetworkCommunicationsIncAcquisition", "terseLabel": "Issuance of common stock for Virtual Network Communications Inc. acquisition (in Shares)" } } }, "localname": "IssuanceOfCommonStockForVirtualNetworkCommunicationsIncAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssuanceOfCommonStockToSettleInterestAndPenalty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfCommonStockToSettleInterestAndPenalty", "terseLabel": "Issuance of common stock to settle interest" } } }, "localname": "IssuanceOfCommonStockToSettleInterestAndPenalty", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfOptionsForVirtualNetworkCommunicationsInc": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Virtual Network Communications Inc. acquisition.", "label": "IssuanceOfOptionsForVirtualNetworkCommunicationsInc", "terseLabel": "Issuance of common stock for Virtual Network Communications Inc. acquisition" } } }, "localname": "IssuanceOfOptionsForVirtualNetworkCommunicationsInc", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfOptionsForVirtualNetworkCommunicationsIncAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of options for Virtual Network Communications Inc. acquisition.", "label": "IssuanceOfOptionsForVirtualNetworkCommunicationsIncAcquisition", "terseLabel": "Issuance of options for Virtual Network Communications Inc. acquisition" } } }, "localname": "IssuanceOfOptionsForVirtualNetworkCommunicationsIncAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsAsDebtIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of Warrants as debt issuance costs.", "label": "IssuanceOfWarrantsAsDebtIssuanceCosts", "terseLabel": "Issuance of Warrants as debt issuance costs" } } }, "localname": "IssuanceOfWarrantsAsDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsForDebtIssueCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "IssuanceOfWarrantsForDebtIssueCosts", "terseLabel": "Issuance of Warrants for debt issuance costs" } } }, "localname": "IssuanceOfWarrantsForDebtIssueCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsForExtinguishmentOfDebtAndInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of warrants for extinguishment of debt and interest.", "label": "IssuanceOfWarrantsForExtinguishmentOfDebtAndInterest", "terseLabel": "Issuance of warrants for extinguishment of debt and interest" } } }, "localname": "IssuanceOfWarrantsForExtinguishmentOfDebtAndInterest", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsForExtinguishmentOfDebtAndInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of warrants for extinguishment of debt and interest.", "label": "IssuanceOfWarrantsForExtinguishmentOfDebtAndInterests", "terseLabel": "Issuance of warrants for extinguishment of debt and interest" } } }, "localname": "IssuanceOfWarrantsForExtinguishmentOfDebtAndInterests", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsForVirtualNetworkCommunicationsInc": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of warrants for Virtual Network Communications Inc. acquisition.", "label": "IssuanceOfWarrantsForVirtualNetworkCommunicationsInc", "terseLabel": "Issuance of warrants for Virtual Network Communications Inc. acquisition" } } }, "localname": "IssuanceOfWarrantsForVirtualNetworkCommunicationsInc", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuanceOfWarrantsInConjunctionWithDebtAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of warrants in conjunction with debt agreements.", "label": "IssuanceOfWarrantsInConjunctionWithDebtAgreements", "terseLabel": "Issuance of warrants in conjunction with debt agreements" } } }, "localname": "IssuanceOfWarrantsInConjunctionWithDebtAgreements", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_IssuancesOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition.", "label": "IssuancesOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition", "terseLabel": "Issuance of common stock for RF Engineering & Energy Resource, LLC acquisition (in Shares)" } } }, "localname": "IssuancesOfCommonStockForRFEngineeringEnergyResourceLLCAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_IssueDiscountAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issue discount amount .", "label": "IssueDiscountAmount", "terseLabel": "Issue discount amount" } } }, "localname": "IssueDiscountAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_IssuedAndOutstandingCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issued and outstanding common stock.", "label": "IssuedAndOutstandingCommonStock", "terseLabel": "Issued and outstanding common stock (in Shares)" } } }, "localname": "IssuedAndOutstandingCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "sharesItemType" }, "coms_IssuedAndOutstandingCommonStockFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Issued and outstanding common stock fair value.", "label": "IssuedAndOutstandingCommonStockFairValue", "terseLabel": "Issued and outstanding common stock fair vale" } } }, "localname": "IssuedAndOutstandingCommonStockFairValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_LeaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "lease agreement asset and lease liability.", "label": "LeaseAgreementDescription", "terseLabel": "Lease agreement, description" } } }, "localname": "LeaseAgreementDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "coms_LeaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeaseAxis", "terseLabel": "Lease [Axis]" } } }, "localname": "LeaseAxis", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_LeaseDepositsRecognizedFromSkySapienceLtdAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease deposits recognized from Sky Sapience Ltd. Acquisition.", "label": "LeaseDepositsRecognizedFromSkySapienceLtdAcquisition", "terseLabel": "Lease deposits recognized from Sky Sapience Ltd. Acquisition" } } }, "localname": "LeaseDepositsRecognizedFromSkySapienceLtdAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_LeaseDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease [Domain]" } } }, "localname": "LeaseDomain", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_LeasesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeasesAxis", "terseLabel": "Leases [Axis]" } } }, "localname": "LeasesAxis", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "localname": "LeasesDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsScheduleofotherinformationrelatedtoouroperatingleasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of other information related to our operating leases [Line Items]" } } }, "localname": "LeasesDetailsScheduleofotherinformationrelatedtoouroperatingleasesLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsScheduleofotherinformationrelatedtoouroperatingleasesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of other information related to our operating leases [Table]" } } }, "localname": "LeasesDetailsScheduleofotherinformationrelatedtoouroperatingleasesTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsScheduleoftotalremainingyearstoleaseliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of total remaining years to lease liabilities [Line Items]" } } }, "localname": "LeasesDetailsScheduleoftotalremainingyearstoleaseliabilitiesLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsScheduleoftotalremainingyearstoleaseliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of total remaining years to lease liabilities [Table]" } } }, "localname": "LeasesDetailsScheduleoftotalremainingyearstoleaseliabilitiesTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "coms_LeasesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "localname": "LeasesDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "coms_LeasesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases Disclosure [Abstract]" } } }, "localname": "LeasesDisclosureAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_LeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeasesDisclosureTextBlock", "terseLabel": "LEASES" } } }, "localname": "LeasesDisclosureTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "coms_LeasesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Domain]" } } }, "localname": "LeasesDomain", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_LeasesofWeightedAverageDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases of Weighted Average Discount Rate", "label": "LeasesofWeightedAverageDiscountRate", "terseLabel": "Weighted average discount rate" } } }, "localname": "LeasesofWeightedAverageDiscountRate", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesofoperatingleasesTable" ], "xbrltype": "percentItemType" }, "coms_LessCurrentObligationsUnderLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Less: current obligations under leases.", "label": "LessCurrentObligationsUnderLeases", "terseLabel": "Less: current obligations under leases" } } }, "localname": "LessCurrentObligationsUnderLeases", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_LessCurrentPortionOfLongtermDebtNetOfUnamortizedDiscountsAndDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Less current portion of long-term debt, net of unamortized discounts and debt issuance costs.", "label": "LessCurrentPortionOfLongtermDebtNetOfUnamortizedDiscountsAndDebtIssuanceCosts", "terseLabel": "Less current portion of long-term debt, net of unamortized discounts and debt issuance costs" } } }, "localname": "LessCurrentPortionOfLongtermDebtNetOfUnamortizedDiscountsAndDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "coms_LessEffectOfDiscounting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Less: effect of discounting.", "label": "LessEffectOfDiscounting", "terseLabel": "Less: effect of discounting" } } }, "localname": "LessEffectOfDiscounting", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_LessUnamortizedDiscountsAndDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Less unamortized discounts and debt issuance costs.", "label": "LessUnamortizedDiscountsAndDebtIssuanceCosts", "terseLabel": "Less unamortized discounts and debt issuance costs" } } }, "localname": "LessUnamortizedDiscountsAndDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "coms_LesseeOperatingLeasesDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LesseeOperatingLeasesDisclosureTableTextBlock", "terseLabel": "Schedule of other information related to our operating leases" } } }, "localname": "LesseeOperatingLeasesDisclosureTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "coms_LicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LicensesMember", "terseLabel": "Licenses [Member]" } } }, "localname": "LicensesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "coms_LoanConvertedIntoStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LoanConvertedIntoStock", "terseLabel": "Loan converted into common stock, decription" } } }, "localname": "LoanConvertedIntoStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_LoanGuaranteedDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LoanGuaranteedDescription", "terseLabel": "Loan guaranteed, description" } } }, "localname": "LoanGuaranteedDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_LoanInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LoanInterestRate", "terseLabel": "Loan interest rate" } } }, "localname": "LoanInterestRate", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "coms_LoanMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LoanMaturity", "terseLabel": "Loan maturity" } } }, "localname": "LoanMaturity", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "durationItemType" }, "coms_LossOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on extinguishment of debt.", "label": "LossOnExtinguishmentOfDebt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "LossOnExtinguishmentOfDebt", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_ManagementsLiquidityPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ManagementsLiquidityPlansMember", "terseLabel": "Management's Liquidity Plans [Member]" } } }, "localname": "ManagementsLiquidityPlansMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "domainItemType" }, "coms_MrMcIntireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MrMcIntireMember", "terseLabel": "Dr. Dustin McIntire [Member]" } } }, "localname": "MrMcIntireMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coms_NewPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NewPromissoryNoteMember", "terseLabel": "New Promissory Note [Member]" } } }, "localname": "NewPromissoryNoteMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_NoncompeteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NoncompeteMember", "terseLabel": "Noncompete [Member]" } } }, "localname": "NoncompeteMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "coms_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NotesPayableMember", "terseLabel": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_NotesPayableOutstandingBalanceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "NotesPayableOutstandingBalanceAmount", "terseLabel": "Aggregate principal amount outstanding loan" } } }, "localname": "NotesPayableOutstandingBalanceAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_NumberOfCommonSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfCommonSharesAuthorized", "terseLabel": "Number of common shares authorized (in Shares)" } } }, "localname": "NumberOfCommonSharesAuthorized", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_NumberOfSharesForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfSharesForfeited", "terseLabel": "Number of shares forfeited (in Shares)" } } }, "localname": "NumberOfSharesForfeited", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_NumberOfSharesHeldInEscrowFund": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares held in escrow fund.", "label": "NumberOfSharesHeldInEscrowFund", "terseLabel": "Number of shares held in escrow fund (in Shares)" } } }, "localname": "NumberOfSharesHeldInEscrowFund", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "coms_NumberOfSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfSharesIssued", "terseLabel": "Number of shares issued (in Shares)" } } }, "localname": "NumberOfSharesIssued", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_NumberOfSharesOfCommonStockIssuedForPromissoryNote": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock issued for promissory note.", "label": "NumberOfSharesOfCommonStockIssuedForPromissoryNote", "terseLabel": "Number of shares (in Shares)" } } }, "localname": "NumberOfSharesOfCommonStockIssuedForPromissoryNote", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "coms_OctoberTwoThousandSeventeenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OctoberTwoThousandSeventeenMember", "terseLabel": "October 2017 [Member]" } } }, "localname": "OctoberTwoThousandSeventeenMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_OfficeSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OfficeSpaceMember", "terseLabel": "Office Space [Member]" } } }, "localname": "OfficeSpaceMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "coms_OperatingLeaseLiabilitiesLongTerm": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease liabilities - long term.", "label": "OperatingLeaseLiabilitiesLongTerm", "terseLabel": "Operating lease liabilities - long term" } } }, "localname": "OperatingLeaseLiabilitiesLongTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_OperatingLeaseROUAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease ROU Asset.", "label": "OperatingLeaseROUAsset", "periodEndLabel": "Operating lease ROU Asset" } } }, "localname": "OperatingLeaseROUAsset", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_OperatingLeaseROUAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease ROU Asset.", "label": "OperatingLeaseROUAssets", "periodStartLabel": "Operating lease ROU Asset" } } }, "localname": "OperatingLeaseROUAssets", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_OperatingLeasesLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OperatingLeasesLiability", "periodEndLabel": "Operating lease liability", "periodStartLabel": "Operating lease liability" } } }, "localname": "OperatingLeasesLiability", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "coms_OperatingLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OperatingLeasesMember", "terseLabel": "Operating Leases [Member]" } } }, "localname": "OperatingLeasesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "domainItemType" }, "coms_OriginalIssueDiscountAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of original issue discount.", "label": "OriginalIssueDiscountAmount", "terseLabel": "Original issue discount" } } }, "localname": "OriginalIssueDiscountAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_OtherAssetsLongTerm": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "OtherAssetsLongTerm", "terseLabel": "Other assets \u2013 long term" } } }, "localname": "OtherAssetsLongTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "coms_OtherInformationRelatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherInformationRelatedMember", "terseLabel": "Other information related [Member]" } } }, "localname": "OtherInformationRelatedMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "domainItemType" }, "coms_PPPLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPPLoansMember", "terseLabel": "PPP Loans [Member]" } } }, "localname": "PPPLoansMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PaymentOfDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt originations, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "PaymentOfDebtIssuanceCosts", "negatedLabel": "Debt issuance costs" } } }, "localname": "PaymentOfDebtIssuanceCosts", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_PercentageOfInterestAccruring": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of interest accruring.", "label": "PercentageOfInterestAccruring", "terseLabel": "Accrued interest compounded rate" } } }, "localname": "PercentageOfInterestAccruring", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "coms_PrepaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid [Abstract]" } } }, "localname": "PrepaidAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_PrepaidExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of prepaid expenses.", "label": "PrepaidExpensesTableTextBlock", "terseLabel": "Schedule of prepaid expenses" } } }, "localname": "PrepaidExpensesTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/PrepaidTables" ], "xbrltype": "textBlockItemType" }, "coms_PrepaidProductsAndServices": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for services that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "PrepaidProductsAndServices", "terseLabel": "Prepaid products and services" } } }, "localname": "PrepaidProductsAndServices", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "coms_PrepaidRentAndSecurityDeposit": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent and security deposit that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "PrepaidRentAndSecurityDeposit", "terseLabel": "Prepaid rent and security deposit" } } }, "localname": "PrepaidRentAndSecurityDeposit", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "coms_PrepaidTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Prepaid [Text Block]", "label": "PrepaidTextBlock", "terseLabel": "PREPAID" } } }, "localname": "PrepaidTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/Prepaid" ], "xbrltype": "textBlockItemType" }, "coms_PresentValueOfFutureMinimumLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of future minimum lease payments.", "label": "PresentValueOfFutureMinimumLeasePayments", "terseLabel": "Present value of future minimum lease payments" } } }, "localname": "PresentValueOfFutureMinimumLeasePayments", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_ProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ProductsMember", "terseLabel": "Products [Member]" } } }, "localname": "ProductsMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "domainItemType" }, "coms_PromissoryNoteDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteDescription", "terseLabel": "Promissory note, description" } } }, "localname": "PromissoryNoteDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_PromissoryNoteEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteEightMember", "terseLabel": "Promissory Note Eight [Member]" } } }, "localname": "PromissoryNoteEightMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteMember", "terseLabel": "Promissory Note [Member]", "verboseLabel": "Promissory note [Member]" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PromissoryNoteSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteSevenMember", "terseLabel": "Promissory Note Seven [Member]" } } }, "localname": "PromissoryNoteSevenMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PromissoryNoteThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteThreeMember", "terseLabel": "Promissory Note Three [Member]" } } }, "localname": "PromissoryNoteThreeMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PromissoryNoteTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PromissoryNoteTwoMember", "terseLabel": "Promissory Note Two [Member]" } } }, "localname": "PromissoryNoteTwoMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_PurchaseOfAdditionalSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase of additional shares of common stock.", "label": "PurchaseOfAdditionalSharesOfCommonStock", "terseLabel": "Purchase of additional shares of common stock" } } }, "localname": "PurchaseOfAdditionalSharesOfCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "coms_PurchaseOfCommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase of common stock shares.", "label": "PurchaseOfCommonStockShares", "terseLabel": "Purchase of common stock shares (in Shares)" } } }, "localname": "PurchaseOfCommonStockShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "sharesItemType" }, "coms_PurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price per share.", "label": "PurchasePricePerShare", "terseLabel": "Purchase price per share (in Dollars per share)" } } }, "localname": "PurchasePricePerShare", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "perShareItemType" }, "coms_PurchasecConsiderationPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase price of consideration.", "label": "PurchasecConsiderationPrice", "terseLabel": "Purchase price of consideration" } } }, "localname": "PurchasecConsiderationPrice", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "coms_RFEngineeringEnergyResourceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RFEngineeringEnergyResourceLLCMember", "terseLabel": "RF Engineering & Energy Resource, LLC [Member]" } } }, "localname": "RFEngineeringEnergyResourceLLCMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "domainItemType" }, "coms_RVisionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RVisionIncMember", "terseLabel": "RVision, Inc [Member]" } } }, "localname": "RVisionIncMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "coms_RVisionsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RVisionsIncMember", "terseLabel": "RVision, Inc [Member]" } } }, "localname": "RVisionsIncMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "domainItemType" }, "coms_RecognitionOfOperatingLeaseRightofuseAssetAndLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "RecognitionOfOperatingLeaseRightofuseAssetAndLiability", "terseLabel": "Recognition of operating lease right-of-use asset and liability" } } }, "localname": "RecognitionOfOperatingLeaseRightofuseAssetAndLiability", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_RecognitionOfOperatingRightofuseAssetAndLiabilityRentAbatement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "RecognitionOfOperatingRightofuseAssetAndLiabilityRentAbatement", "terseLabel": "Recognition of operating right-of-use asset and liability rent abatement" } } }, "localname": "RecognitionOfOperatingRightofuseAssetAndLiabilityRentAbatement", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_RecognizedOfCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognized of compensation expense.", "label": "RecognizedOfCompensationExpense", "terseLabel": "Recognized of compensation expense (in Dollars)" } } }, "localname": "RecognizedOfCompensationExpense", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "coms_RelatedPartiesLoanOutstandingBalanceAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Related parties outstanding balance amount.", "label": "RelatedPartiesLoanOutstandingBalanceAmount", "terseLabel": "Related parties agreed outstanding balance" } } }, "localname": "RelatedPartiesLoanOutstandingBalanceAmount", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "coms_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "coms_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "coms_ResaleCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resale common stock.", "label": "ResaleCommonStock", "terseLabel": "Resale common stock (in Shares)" } } }, "localname": "ResaleCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "coms_RestrictedStockUnitsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RestrictedStockUnitsDescription", "terseLabel": "Restricted stock units, description" } } }, "localname": "RestrictedStockUnitsDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "coms_RevenueByGeographyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenueByGeographyAbstract", "terseLabel": "Revenue by geography:" } } }, "localname": "RevenueByGeographyAbstract", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "stringItemType" }, "coms_RevenueByProductsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenueByProductsAndServicesAbstract", "terseLabel": "Revenue by products and services:" } } }, "localname": "RevenueByProductsAndServicesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "stringItemType" }, "coms_RevenueDetailsScheduleofrevenuebygeographyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of revenue by geography [Line Items]" } } }, "localname": "RevenueDetailsScheduleofrevenuebygeographyLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "stringItemType" }, "coms_RevenueDetailsScheduleofrevenuebygeographyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of revenue by geography [Table]" } } }, "localname": "RevenueDetailsScheduleofrevenuebygeographyTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "stringItemType" }, "coms_RevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Disclosure [Abstract]" } } }, "localname": "RevenueDisclosureAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_RevenueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue.", "label": "RevenueDisclosureTextBlock", "terseLabel": "REVENUE" } } }, "localname": "RevenueDisclosureTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "coms_RevenueRecognizedFromCurrentPeriodAdvanceBillingsToOrPaymentsFromVendors": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "RevenueRecognizedFromCurrentPeriodAdvanceBillingsToOrPaymentsFromVendors", "terseLabel": "Increase" } } }, "localname": "RevenueRecognizedFromCurrentPeriodAdvanceBillingsToOrPaymentsFromVendors", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofopeningandclosingbalancesofcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "coms_RichardBermanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RichardBermanMember", "terseLabel": "Richard J. Berman [Member]" } } }, "localname": "RichardBermanMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coms_ScheduleOfAccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable, net [Abstract]" } } }, "localname": "ScheduleOfAccountsReceivableNetAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfAllocationOfTotalPreliminaryEstimatedPurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of allocation of total preliminary estimated purchase price [Abstract]" } } }, "localname": "ScheduleOfAllocationOfTotalPreliminaryEstimatedPurchasePriceAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfAmortizationExpenseForIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amortization expense for intangible assets [Abstract]" } } }, "localname": "ScheduleOfAmortizationExpenseForIntangibleAssetsAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfAssumptionsUsedToEstimateFairValueStockOptionsGrantedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assumptions used to estimate fair value stock options granted [Abstract]" } } }, "localname": "ScheduleOfAssumptionsUsedToEstimateFairValueStockOptionsGrantedAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfCashAndCashEquivalentsConsistedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of cash and cash equivalents consisted [Abstract]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsConsistedAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfChangesInCarryingAmountOfGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of changes in carrying amount of goodwill [Abstract]" } } }, "localname": "ScheduleOfChangesInCarryingAmountOfGoodwillAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfFinanceLeasesInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of finance leases information [Abstract]" } } }, "localname": "ScheduleOfFinanceLeasesInformationAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfFutureMaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future maturities of long-term debt [Abstract]" } } }, "localname": "ScheduleOfFutureMaturitiesOfLongTermDebtAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock", "terseLabel": "Schedule of total remaining years to lease liabilities" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeaseTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "coms_ScheduleOfGrossCarryingAmountsAndAccumulatedAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of gross carrying amounts and accumulated amortization [Abstract]" } } }, "localname": "ScheduleOfGrossCarryingAmountsAndAccumulatedAmortizationAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfInventoryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventory [Abstract]" } } }, "localname": "ScheduleOfInventoryAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfMajorIntangibleAssetClassAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of major intangible asset class [Abstract]" } } }, "localname": "ScheduleOfMajorIntangibleAssetClassAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of opening and closing balances of contract liabilities [Abstract]" } } }, "localname": "ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of Opening and Closing Balances of Contract Liabilities.", "label": "ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesTableTextBlock", "terseLabel": "Schedule of opening and closing balances of contract liabilities" } } }, "localname": "ScheduleOfOpeningAndClosingBalancesOfContractLiabilitiesTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "coms_ScheduleOfOtherInformationRelatedToOurOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other information related to our operating leases [Abstract]" } } }, "localname": "ScheduleOfOtherInformationRelatedToOurOperatingLeasesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfPrepaidExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of prepaid expenses [Abstract]" } } }, "localname": "ScheduleOfPrepaidExpensesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfPropertyAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment, net [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentNetAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfRevenueByGeographyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue by geography [Abstract]" } } }, "localname": "ScheduleOfRevenueByGeographyAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfRevenueByProductsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue by products and services [Abstract]" } } }, "localname": "ScheduleOfRevenueByProductsAndServicesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of stock option activity [Abstract]" } } }, "localname": "ScheduleOfStockOptionActivityAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfTimingOfRevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of timing of revenue recognition [Abstract]" } } }, "localname": "ScheduleOfTimingOfRevenueRecognitionAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfTimingOfRevenueRecognitionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire tabular disclosure of Schedule of timing of revenue recognition.", "label": "ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "terseLabel": "Schedule of timing of revenue recognition" } } }, "localname": "ScheduleOfTimingOfRevenueRecognitionTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "coms_ScheduleOfTotalRemainingYearsToLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total remaining years to lease liabilities [Abstract]" } } }, "localname": "ScheduleOfTotalRemainingYearsToLeaseLiabilitiesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfTotalRemainingYearsToLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfTotalRemainingYearsToLeaseLiabilitiesTableTextBlock", "terseLabel": "Schedule of total remaining years to the finance lease liabilities" } } }, "localname": "ScheduleOfTotalRemainingYearsToLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "coms_ScheduleOfTotalRemainingYearsToTheFinanceLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total remaining years to the finance lease liabilities [Abstract]" } } }, "localname": "ScheduleOfTotalRemainingYearsToTheFinanceLeaseLiabilitiesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeasesAbstract", "nsuri": "http://www.comsovereign.com/20210930", "xbrltype": "stringItemType" }, "coms_ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesTableTextBlock", "terseLabel": "Schedule of weighted-average remaining lease term and weighted average discount rates of finance leases" } } }, "localname": "ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfFinanceLeasesTableTextBlock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "coms_ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases", "terseLabel": "Schedule of weighted-average remaining lease term and weighted average discount rates of operating leases" } } }, "localname": "ScheduleOfWeightedaverageRemainingLeaseTermAndWeightedAverageDiscountRatesOfOperatingLeases", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "coms_SecondOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecondOfferingMember", "terseLabel": "Second Offering [Member]" } } }, "localname": "SecondOfferingMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "coms_SecuredLoanAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured loan agreement, description.", "label": "SecuredLoanAgreement", "terseLabel": "Secured loan agreement, description" } } }, "localname": "SecuredLoanAgreement", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "coms_SecuredNotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecuredNotesPayableMember", "terseLabel": "Secured Notes Payable [Member]" } } }, "localname": "SecuredNotesPayableMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "coms_SeriesACumulativeRedeemablePerpetualPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SeriesACumulativeRedeemablePerpetualPreferredStockMember", "terseLabel": "Series A Cumulative Redeemable Perpetual Preferred Stock [Member]" } } }, "localname": "SeriesACumulativeRedeemablePerpetualPreferredStockMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "coms_ServicePeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service period description.", "label": "ServicePeriodDescription", "terseLabel": "Service period description" } } }, "localname": "ServicePeriodDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "coms_ServicesAndProductsTransferredAtPointInTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Services and products transferred at a point in time.", "label": "ServicesAndProductsTransferredAtPointInTime", "terseLabel": "Services and products transferred at a point in time" } } }, "localname": "ServicesAndProductsTransferredAtPointInTime", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable" ], "xbrltype": "monetaryItemType" }, "coms_ServicesAndProductsTransferredOverTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Services and products transferred over time.", "label": "ServicesAndProductsTransferredOverTime", "terseLabel": "Services and products transferred over time" } } }, "localname": "ServicesAndProductsTransferredOverTime", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable" ], "xbrltype": "monetaryItemType" }, "coms_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ServicesMember", "terseLabel": "Services [Member]" } } }, "localname": "ServicesMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "domainItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Aggregate Intrinsic Value, Granted (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionForfeituresInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionForfeituresInPeriod", "negatedLabel": "Number of Options, Cancelled or Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionForfeituresInPeriod", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "periodEndLabel": "Number of Options, Outstanding Ending balance", "periodStartLabel": "Number of Options, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExecisableOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number of Exercisable.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExecisableOutstandingNumber", "terseLabel": "Number of Options, Exercisable Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExecisableOutstandingNumber", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicExercisableValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicExercisableValue", "periodEndLabel": "Aggregate Intrinsic Value, Exercisable Ending balance (in Dollars)", "periodStartLabel": "Aggregate Intrinsic Value, Exercisable Beginning balance (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicExercisableValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "coms_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisablePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisablePrice", "terseLabel": "Weighted- Average Exercise Price per Share, Exercisable Beginning balance (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisablePrice", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "coms_ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Aggregate Intrinsic Value, Exercised (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "coms_ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsOutstandingIntrinsicValue", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementBySharesBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "monetaryItemType" }, "coms_ShareBasedCompensationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationDetailsScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Line Items]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationDetailsScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of assumptions used to estimate fair value stock options granted [Table]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationDetailsScheduleofstockoptionactivityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of stock option activity [Line Items]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofstockoptionactivityLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationDetailsScheduleofstockoptionactivityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) - Schedule of stock option activity [Table]" } } }, "localname": "ShareBasedCompensationDetailsScheduleofstockoptionactivityTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Details) [Table]" } } }, "localname": "ShareBasedCompensationDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationTablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Tables) [Line Items]" } } }, "localname": "ShareBasedCompensationTablesLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationTablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation (Tables) [Table]" } } }, "localname": "ShareBasedCompensationTablesTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "coms_ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Aggregate Intrinsic Value, Cancelled or Expired (in Dollars)" } } }, "localname": "ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "coms_ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationsArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "monetaryItemType" }, "coms_SharebasedCompensation": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount is share based compensation.", "label": "SharebasedCompensation", "terseLabel": "Share-based compensation" } } }, "localname": "SharebasedCompensation", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableIntrinsicValue1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableIntrinsicValue1", "periodEndLabel": "Aggregate Intrinsic Value, Exercisable Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Exercisable Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionExercisableIntrinsicValue1", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "monetaryItemType" }, "coms_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualExercisableTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualExercisableTerm2", "terseLabel": "Weighted- Average Contractual Life in Years, Exercisable Beginning balance", "verboseLabel": "Weighted- Average Remaining Contractual Life in Years, Exercisable Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualExercisableTerm2", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "coms_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "netLabel": "Weighted- Average Remaining Contractual Life in Years, Exercisable Ending balance", "terseLabel": "Weighted- Average Contractual Life in Years, Outstanding Ending balance", "verboseLabel": "Weighted- Average Remaining Contractual Life in Years, Outstanding Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "coms_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingsContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Contractual Life in Years, Granted.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingsContractualTerm", "terseLabel": "Weighted- Average Contractual Life in Years, Granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingsContractualTerm", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "coms_SharebasedCompensationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation expense", "label": "SharebasedCompensationExpense", "terseLabel": "Share-based compensation expense (in Dollars)" } } }, "localname": "SharebasedCompensationExpense", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "coms_SharebasedVendorPayments": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "SharebasedVendorPayments", "terseLabel": "Share-based vendor payments" } } }, "localname": "SharebasedVendorPayments", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_ShareholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity (Details) [Line Items]" } } }, "localname": "ShareholdersEquityDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "coms_ShareholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity (Details) [Table]" } } }, "localname": "ShareholdersEquityDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "coms_SharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "shares of common stock.", "label": "SharesOfCommonStock", "terseLabel": "Shares of common stock" } } }, "localname": "SharesOfCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "coms_SkySapienceLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SkySapienceLtdMember", "terseLabel": "Sky Sapience Ltd. [Member]", "verboseLabel": "Sky Sapience Ltd [Member]" } } }, "localname": "SkySapienceLtdMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "domainItemType" }, "coms_SkylinePartnersTechnologyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SkylinePartnersTechnologyLLCMember", "terseLabel": "Skyline Partners Technology LLC [Member]" } } }, "localname": "SkylinePartnersTechnologyLLCMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/BusinessAcquisitionsTables", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "domainItemType" }, "coms_StockIssedDuringPeriodValueFromIssuanceOfCommonStockForSkySapienceLtdAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Sky Sapience Ltd. acquisition.", "label": "StockIssedDuringPeriodValueFromIssuanceOfCommonStockForSkySapienceLtdAcquisition", "terseLabel": "Issuance of common stock for Sky Sapience Ltd. acquisition" } } }, "localname": "StockIssedDuringPeriodValueFromIssuanceOfCommonStockForSkySapienceLtdAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_StockIssuedDuringPeriodCommonStockIssuedCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued for cash.", "label": "StockIssuedDuringPeriodCommonStockIssuedCash", "terseLabel": "Common stock issued for cash" } } }, "localname": "StockIssuedDuringPeriodCommonStockIssuedCash", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_StockIssuedDuringPeriodCommonStockIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued for cash.", "label": "StockIssuedDuringPeriodCommonStockIssuedShares", "terseLabel": "Common stock issued for cash (in Shares)" } } }, "localname": "StockIssuedDuringPeriodCommonStockIssuedShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_StockIssuedDuringPeriodSharebasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodSharebasedCompensation", "terseLabel": "Share-based compensation (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharebasedCompensation", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_StockIssuedDuringPeriodSharesIssuedForPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Issued For Public Offering, shares.", "label": "StockIssuedDuringPeriodSharesIssuedForPublicOffering", "terseLabel": "Issuance of common stock for public offering (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForPublicOffering", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockForSkySapienceLtdAcquisitioninShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for Sky Sapience Ltd. acquisition.", "label": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockForSkySapienceLtdAcquisitioninShares", "terseLabel": "Issuance of common stock for Sky Sapience Ltd. acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOfIssuanceOfCommonStockForSkySapienceLtdAcquisitioninShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_StockIssuedDuringPeriodSharesextinguishmentofdebtandinterest": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodSharesextinguishmentofdebtandinterest", "terseLabel": "Issuance of common stock for extinguishment of debt and interest (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesextinguishmentofdebtandinterest", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "coms_StockIssuedDuringPeriodValueTransformXAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock for transform-X, Inc acquisition.", "label": "StockIssuedDuringPeriodValueTransformXAcquisition", "terseLabel": "Issuance of common stock for Innovation Digital, LLC acquisition" } } }, "localname": "StockIssuedDuringPeriodValueTransformXAcquisition", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_StockOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option.", "label": "StockOption", "terseLabel": "Stock option" } } }, "localname": "StockOption", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "coms_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockOptionsMember", "terseLabel": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "coms_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "coms_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "coms_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TechnologyMember", "terseLabel": "Technology [Member]" } } }, "localname": "TechnologyMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "coms_TimingOfRevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TimingOfRevenueRecognitionAbstract", "terseLabel": "Timing of revenue recognition:" } } }, "localname": "TimingOfRevenueRecognitionAbstract", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable" ], "xbrltype": "stringItemType" }, "coms_TotalExpensesOfPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total expenses of public offering.", "label": "TotalExpensesOfPublicOffering", "terseLabel": "Total expenses of public offering (in Dollars)" } } }, "localname": "TotalExpensesOfPublicOffering", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "coms_TotalPurchaseConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total purchase consideration.", "label": "TotalPurchaseConsideration", "terseLabel": "Total purchase consideration" } } }, "localname": "TotalPurchaseConsideration", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "coms_TotalRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenues, and sales and trading gain (loss).", "label": "TotalRevenue", "terseLabel": "Total revenue" } } }, "localname": "TotalRevenue", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftimingofrevenuerecognitionTable" ], "xbrltype": "monetaryItemType" }, "coms_TotalRevenues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents of total revenues.", "label": "TotalRevenues", "terseLabel": "Total revenue" } } }, "localname": "TotalRevenues", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "monetaryItemType" }, "coms_TradeAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade accounts receivable.", "label": "TradeAccountsReceivable", "terseLabel": "Revenue, percentage" } } }, "localname": "TradeAccountsReceivable", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConcentrationDetails" ], "xbrltype": "percentItemType" }, "coms_TransferOfInventoryToPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TransferOfInventoryToPropertyAndEquipment", "terseLabel": "Capital asset additions transferred from inventory and prepaid" } } }, "localname": "TransferOfInventoryToPropertyAndEquipment", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "coms_UnderwritingDiscountsAndCommissionsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwriting discounts and commissions percentage.", "label": "UnderwritingDiscountsAndCommissionsPercentage", "terseLabel": "Underwriting discounts and commissions percentage" } } }, "localname": "UnderwritingDiscountsAndCommissionsPercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "coms_UnrecognizedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "UnrecognizedCompensationCost", "terseLabel": "Unrecognized compensation cost (in Dollars)" } } }, "localname": "UnrecognizedCompensationCost", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "coms_UnvestedRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested restricted stock units.", "label": "UnvestedRestrictedStockUnits", "terseLabel": "Unvested restricted stock units" } } }, "localname": "UnvestedRestrictedStockUnits", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "coms_VendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VendorMember", "terseLabel": "Vendor [Member]" } } }, "localname": "VendorMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "coms_VestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VestingPercentage", "terseLabel": "Vested percentage" } } }, "localname": "VestingPercentage", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "coms_VestingPeriiodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VestingPeriiodDescription", "terseLabel": "Vesting period, description" } } }, "localname": "VestingPeriiodDescription", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "coms_WarrantOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantOneMember", "terseLabel": "Warrant One [Member]" } } }, "localname": "WarrantOneMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "coms_Warrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants.", "label": "Warrants", "terseLabel": "Warrants" } } }, "localname": "Warrants", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "coms_WarrantsIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants issued for services.", "label": "WarrantsIssuedForServices", "terseLabel": "Issuance of warrants as vendor compensation" } } }, "localname": "WarrantsIssuedForServices", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "coms_WarrantsPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants price per share.", "label": "WarrantsPricePerShare", "terseLabel": "Warrants price per share" } } }, "localname": "WarrantsPricePerShare", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_WarrantsToPurchaseSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants to purchase shares of common stock.", "label": "WarrantsToPurchaseSharesOfCommonStock", "terseLabel": "Warrants to purchase shares of common stock" } } }, "localname": "WarrantsToPurchaseSharesOfCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "coms_WarrantsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantsTwoMember", "terseLabel": "Warrants Two [Member]" } } }, "localname": "WarrantsTwoMember", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "coms_WeightedAverageContractualLifeInYearsCancelledOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Contractual Life in Years, Cancelled or Expired.", "label": "WeightedAverageContractualLifeInYearsCancelledOrExpired", "terseLabel": "Weighted- Average Contractual Life in Years, Cancelled or Expired" } } }, "localname": "WeightedAverageContractualLifeInYearsCancelledOrExpired", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "coms_WeightedAverageContractualLifeInYearsExercisedinDollarsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted- Average Contractual Life in Years, Exercised.", "label": "WeightedAverageContractualLifeInYearsExercisedinDollarsPerShare", "terseLabel": "Weighted- Average Contractual Life in Years, Exercised" } } }, "localname": "WeightedAverageContractualLifeInYearsExercisedinDollarsPerShare", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "coms_WeightedAverageDiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate.", "label": "WeightedAverageDiscountRate", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRate", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesoffinanceleasesTable" ], "xbrltype": "percentItemType" }, "coms_WeightedAverageExercisePricePerShareOutstandingExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted- average exercise price per share, outstanding exercise price.", "label": "WeightedAverageExercisePricePerShareOutstandingExercisePrice", "terseLabel": "Weighted- Average Exercise Price per Share, Outstanding Beginning balance" } } }, "localname": "WeightedAverageExercisePricePerShareOutstandingExercisePrice", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "coms_WeightedAverageGrantDateFairValuePerShre": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageGrantDateFairValuePerShre", "terseLabel": "Weighted average grant date fair value per share" } } }, "localname": "WeightedAverageGrantDateFairValuePerShre", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "coms_WeightedAverageRemainingContractualLifeInYearsForfeitedOrExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted- Average Remaining Contractual Life in Years, Forfeited or Expired.", "label": "WeightedAverageRemainingContractualLifeInYearsForfeitedOrExpired", "terseLabel": "Weighted- Average Remaining Contractual Life in Years, Forfeited or Expired" } } }, "localname": "WeightedAverageRemainingContractualLifeInYearsForfeitedOrExpired", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "coms_WeightedAverageRemainingContractualLifeInYearsGrantedIssuedinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageRemainingContractualLifeInYearsGrantedIssuedinShares", "terseLabel": "Weighted- Average Remaining Contractual Life in Years, Granted/Issued" } } }, "localname": "WeightedAverageRemainingContractualLifeInYearsGrantedIssuedinShares", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "coms_WeightedAverageRemainingsContractualLifeInYearsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted- Average Remaining Contractual Life in Years, Exercised.", "label": "WeightedAverageRemainingsContractualLifeInYearsExercised", "terseLabel": "Weighted- Average Remaining Contractual Life in Years, Exercised" } } }, "localname": "WeightedAverageRemainingsContractualLifeInYearsExercised", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "coms_outstandingCapitalStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "outstanding capital stock.", "label": "outstandingCapitalStock", "terseLabel": "Outstanding capital stock" } } }, "localname": "outstandingCapitalStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "percentItemType" }, "coms_sharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "shares of common stock.", "label": "sharesOfCommonStock", "terseLabel": "Shares of common stock (in Shares)" } } }, "localname": "sharesOfCommonStock", "nsuri": "http://www.comsovereign.com/20210930", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "sharesItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comsovereign.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "terseLabel": "Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r223", "r252", "r283", "r285", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r466", "r469", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r223", "r252", "r283", "r285", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r466", "r469", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r275", "r277", "r419", "r465", "r467" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r154", "r275", "r277", "r419", "r465", "r467" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r223", "r252", "r280", "r283", "r285", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r466", "r469", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r223", "r252", "r280", "r283", "r285", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r466", "r469", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r155", "r156", "r275", "r278", "r468", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r156", "r275", "r278", "r468", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebygeographyTable" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r159", "r399" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r160" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Account receivables" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofaccountsreceivablenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r160", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r27", "r454", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Total account receivables, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofaccountsreceivablenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r27", "r160", "r161" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued warranty liability \u2013 long term" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r15", "r44" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r14", "r15", "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued liabilities - related party" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less - accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r62", "r64", "r69", "r70", "r71", "r114", "r115", "r116", "r336", "r470", "r471", "r501" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted- Average Amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28", "r311", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r114", "r115", "r116", "r308", "r309", "r310", "r353" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r97", "r187" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r264", "r269", "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Beneficial conversion feature" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r219", "r264", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Warrants issued in conjunction with debt agreements" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r162", "r166", "r167", "r168" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofaccountsreceivablenetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r180", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r97", "r192" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment Expense" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r110", "r143", "r146", "r152", "r164", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r332", "r339", "r356", "r403", "r405", "r440", "r455" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r12", "r59", "r110", "r164", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r332", "r339", "r356", "r403", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r282", "r284", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "auth_ref": [ "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.", "label": "Business Combination, Acquired Receivable, Fair Value", "terseLabel": "Fair value of common stock" } } }, "localname": "BusinessCombinationAcquiredReceivablesFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related cost" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt", "terseLabel": "Accrued warranty liability \u2013 long term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r323", "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other Non-Current Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r323", "r325" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property & equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Combination, Separately Recognized Transactions [Line Items]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.", "label": "Business Combination, Separately Recognized Transactions [Table]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions [Table Text Block]", "terseLabel": "Schedule of allocation of total preliminary estimated purchase price" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r495" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r36", "r405", "r475", "r476" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "netLabel": "Total consideration", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r36", "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofcashandcashequivalentsconsistedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/CashandCashEquivalents" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r93", "r363" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase /(decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r2", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r107", "r110", "r126", "r127", "r128", "r130", "r132", "r136", "r137", "r138", "r164", "r206", "r211", "r212", "r213", "r217", "r218", "r250", "r251", "r254", "r258", "r356", "r499" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise per share price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants issued" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrant to purchase (in Shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r203", "r446", "r461" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r200", "r201", "r202", "r204", "r480" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockConversionFeatures": { "auth_ref": [ "r265", "r266", "r267", "r268" ], "lang": { "en-us": { "role": { "documentation": "Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement.", "label": "Common Stock, Terms of Conversion", "terseLabel": "Common stock conversion price, description" } } }, "localname": "CommonStockConversionFeatures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r114", "r115", "r353" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "verboseLabel": "Common stock, shares issued (in Shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value, 300,000,000 shares authorized, 72,533,850 and 49,444,689 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r68", "r77", "r331", "r343", "r448", "r464" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and electronics [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "CONCENTRATION" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/Concentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r273", "r274", "r276" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r273", "r274", "r276" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities \u2013 long term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r101", "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Representative warrants to purchase of shares of common stock" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r21", "r441", "r453", "r477" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r74", "r75" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of Goods Sold" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDefaultLongtermDebtAmount": { "auth_ref": [ "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.", "label": "Debt Instrument, Debt Default, Amount", "terseLabel": "Debt discount amount" } } }, "localname": "DebtDefaultLongtermDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r106", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r233", "r235", "r236", "r237", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT AGREEMENTS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r238", "r442", "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r222", "r241" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share (in Dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r21", "r23", "r265", "r441", "r442", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument, Description", "terseLabel": "Debt instrument description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r220", "r243", "r244", "r373", "r375", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r242", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Bearing interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Interest rate increased", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r221" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument interest rate", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r47", "r223", "r355" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Principal bonus percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r231", "r239", "r243", "r244", "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Total long-term debt, net of unamortized discounts and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeconsolidationRelatedPartyDescription": { "auth_ref": [ "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Description of related party involvement in transaction resulting in deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of product or service in contract with customer; and whether former subsidiary or acquirer of group of assets would be related party after deconsolidation and derecognition transaction.", "label": "Deconsolidation, Related Party, Description", "terseLabel": "Related party transactions, description" } } }, "localname": "DeconsolidationRelatedPartyDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r279", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Unrecognized compensation expense (in Dollars)" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation related to equity-based payment arrangements. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes broad group equity-based compensation plans, defined benefit pension plans, defined benefit other postretirement benefit plans and other deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan.", "label": "Equity-Based Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r58", "r173" ], "calculation": { "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering expenses" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositContractsLiabilities": { "auth_ref": [ "r174", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of liabilities as of the balance sheet date pertaining to amounts received by the insurer or reinsurer from the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred.", "label": "Deposit Contracts, Liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "DepositContractsLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilitiesAccruedInterest": { "auth_ref": [ "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued but unpaid interest on deposit liabilities.", "label": "Deposit Liabilities, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "DepositLiabilitiesAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r194" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r97", "r194" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationExpenseOnReclassifiedAssets": { "auth_ref": [ "r191", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).", "label": "Depreciation Expense on Reclassified Assets", "terseLabel": "Depreciation expense" } } }, "localname": "DepreciationExpenseOnReclassifiedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r60", "r345", "r346", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r40", "r111", "r209", "r211", "r212", "r216", "r217", "r218", "r397" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Accrued liabilities \u2013 related party" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Loss per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r363" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r69", "r70", "r71", "r114", "r115", "r116", "r118", "r123", "r125", "r135", "r165", "r264", "r269", "r308", "r309", "r310", "r316", "r317", "r353", "r365", "r366", "r367", "r368", "r369", "r370", "r470", "r471", "r472", "r501" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareholdersEquityDetails", "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFairValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an instrument classified in shareholders' equity could be incurred (settled) in a current transaction between willing parties.", "label": "Equity, Fair Value Adjustment", "terseLabel": "Fair value of amount (in Dollars)" } } }, "localname": "EquityFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExcessStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of excess stock held by shareholders.", "label": "Excess Stock, Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "ExcessStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ExplorationAbandonmentAndImpairmentExpense": { "auth_ref": [ "r97", "r434", "r435", "r436", "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The adjustment to expense previously capitalized costs of drilling exploratory wells when proved reserves are not found or when the entity obtains information that raises substantial doubt about the economic or operational viability of the project.", "label": "Exploration Abandonment and Impairment Expense", "terseLabel": "Impairment expense" } } }, "localname": "ExplorationAbandonmentAndImpairmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtGainLossPerShareNetOfTax": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Per share impact of the gain (loss) on the extinguishment of debt, net of applicable taxes.", "label": "Extinguishment of Debt, Gain (Loss), Per Share, Net of Tax", "terseLabel": "Extinguished rate (in Dollars per share)" } } }, "localname": "ExtinguishmentOfDebtGainLossPerShareNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r97", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Amortization" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r379", "r385", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest accretion" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r378", "r391" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease liabilities \u2013 long term" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r378" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r381", "r389" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal payment on finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r377" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "periodEndLabel": "Finance lease ROU Asset \u2013 September 30, 2021", "periodStartLabel": "Finance lease ROU Asset \u2013 December 31, 2020", "terseLabel": "Finance lease right-of-use-assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r379", "r385", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "negatedLabel": "Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffinanceleasesinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesoffinanceleasesTable" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Remainder of 2021", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of gross carrying amounts and accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r186", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r186", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total minimum lease payments", "verboseLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r357", "r359", "r361", "r362" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain/(loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r97" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain on the sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow", "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r97", "r245", "r246" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Gain/(Loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r176", "r177", "r405", "r439" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at September 30, 2021", "periodStartLabel": "Balance at December 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "http://www.comsovereign.com/role/ScheduleofchangesincarryingamountofgoodwillTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78", "r110", "r143", "r145", "r148", "r151", "r153", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r356" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r96", "r417" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "(Repayments)/advances from related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r96", "r389" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r96" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaids" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r183", "r189" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r183", "r189" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofamortizationexpenseforintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r179", "r184" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Intellectual property [Member]", "verboseLabel": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r72", "r142", "r372", "r374", "r449" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r94", "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r15", "r16", "r44" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "terseLabel": "Total inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r7", "r57", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net", "verboseLabel": "Total inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r57", "r169" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofinventoryTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]", "terseLabel": "Leasehold improvements [Member]" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Schedule of finance leases information" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Leases included an implicit rates" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: effect of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstothefinanceleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r110", "r147", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r333", "r339", "r340", "r356", "r403", "r404" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r110", "r164", "r356", "r405", "r443", "r459" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r110", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r333", "r339", "r340", "r356", "r403", "r404", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Licenses [Member]" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r232", "r240", "r243", "r244", "r442", "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Total net debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Long-term lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoftotalremainingyearstoleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "Remainder of 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleoffuturematuritiesoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt \u2013 long term, net of unamortized discounts and debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Shop machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r93" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r93", "r95", "r98" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Cash flows from operations", "totalLabel": "Net cash (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow", "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r65", "r67", "r71", "r76", "r98", "r110", "r117", "r119", "r120", "r121", "r122", "r124", "r125", "r129", "r143", "r145", "r148", "r151", "r153", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r354", "r356", "r447", "r463" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net Loss", "totalLabel": "Net Loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement", "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other Expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes payable \u2013 related party" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r39", "r111", "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Outstanding amount" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r49", "r111", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Aggregate principal amount" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r145", "r148", "r151", "r153" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Net Operating Loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r386", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r380" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability \u2013 total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r378" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liability \u2013 short term" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r378" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities \u2013 long term", "verboseLabel": "Operating lease liability \u2013 long term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r382", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Monthly payments of operating lease" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r377" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r390", "r392" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term", "verboseLabel": "Weighted average remaining operating lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofweightedaverageremainingleasetermandweightedaveragediscountratesofoperatingleasesTable" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r249", "r350", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r5", "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r97", "r198" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Impairment expense" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r58", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r61", "r63", "r358", "r360", "r364" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive Loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement0" ], "xbrltype": "stringItemType" }, "us-gaap_OtherGeneralExpense": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.", "label": "Other General Expense", "terseLabel": "Acquisition related costs expensed", "verboseLabel": "Additional recognized expense (in Dollars)" } } }, "localname": "OtherGeneralExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r21", "r22" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Current", "terseLabel": "Current portion of long-term debt, net of unamortized discounts and debt issuance costs" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense)" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForManagementFee": { "auth_ref": [ "r91", "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount paid to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).", "label": "Payment for Management Fee", "terseLabel": "Payment for management fee" } } }, "localname": "PaymentForManagementFee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r89" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r83" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions, net of cash received" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r287", "r306" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25", "r250" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25", "r250" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value, 100,000,000 shares authorized, no shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r11", "r171", "r172" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r444", "r462" ], "calculation": { "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid expenses, net" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "http://www.comsovereign.com/role/ScheduleofprepaidexpensesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.", "label": "Principal Amount Outstanding of Loans Held-in-portfolio", "terseLabel": "principal amount of outstanding loan" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds received", "verboseLabel": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Gross proceeds received (in Dollars)" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r85" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from sale of common stock from offering" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r86" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPartnershipContribution": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the capital received in cash from a partner in a partnership during the period.", "label": "Proceeds from Partnership Contribution", "terseLabel": "Non-cash contribution from Chief Executive Officer" } } }, "localname": "ProceedsFromPartnershipContribution", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.", "label": "Proceeds from (Repayments of) Related Party Debt", "terseLabel": "Proceeds/(payments) on related party notes" } } }, "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r85", "r307" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r65", "r67", "r71", "r92", "r110", "r117", "r124", "r125", "r143", "r145", "r148", "r151", "r153", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r331", "r334", "r335", "r342", "r343", "r354", "r356", "r450" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow", "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r199", "r481", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r195" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r197", "r405", "r451", "r460" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "verboseLabel": "Property & equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r197" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r195" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails", "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDepositLiabilities": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee).", "label": "Related Party Deposit Liabilities", "terseLabel": "Accrued liabilities - related party" } } }, "localname": "RelatedPartyDepositLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r281", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r281", "r396", "r400", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r394", "r395", "r397", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r88", "r109" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payment on line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r88" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r314", "r418", "r495" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r104", "r438", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash", "verboseLabel": "Cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofallocationoftotalpreliminaryestimatedpurchasepriceTable", "http://www.comsovereign.com/role/ScheduleofcashandcashequivalentsconsistedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r18", "r99", "r104", "r438", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Total cash, cash equivalents and restricted cash in the Statement of Cash Flows" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofcashandcashequivalentsconsistedTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r269", "r311", "r405", "r458", "r473", "r474" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet", "http://www.comsovereign.com/role/GoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r114", "r115", "r116", "r118", "r123", "r125", "r165", "r308", "r309", "r310", "r316", "r317", "r353", "r470", "r472" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by geography" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r73", "r110", "r140", "r141", "r144", "r149", "r150", "r154", "r155", "r158", "r164", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r356", "r450" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement", "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of aggregate units of shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Sale of common stock, percentage" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per unit (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents consisted" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/CashandCashEquivalentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofrevenuebyproductsandservicesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of revenue by products and services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r181", "r185", "r420" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r181", "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible asset" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in carrying amount of goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofpropertyandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r290", "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used to estimate fair value stock options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense for intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.comsovereign.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Preferred Series A [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date", "terseLabel": "Expiration date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock authorized awards to granted (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Number of Warrants, Exercisable Ending balance", "periodStartLabel": "Number of Warrants, Exercisable Beginning balance", "terseLabel": "Number of Options, Exercisable Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted- Average Exercise Price, Exercisable Ending balance", "periodStartLabel": "Weighted- Average Exercise Price, Exercisable Beginning balance", "terseLabel": "Weighted- Average Exercise Price per Share, Exercisable Ending balance (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "terseLabel": "Number of Warrants, Forfeited or Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Cancelled or Expired (in Dollars per share)", "verboseLabel": "Weighted- Average Exercise Price, Forfeited or Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Number of Options, Granted", "verboseLabel": "Number of Warrants, Granted/Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding Ending balance (in Dollars)", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding Beginning balance (in Dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r292", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Warrants, Outstanding Ending balance", "periodStartLabel": "Number of Warrants, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted- Average Exercise Price, Outstanding Ending balance", "periodStartLabel": "Weighted- Average Exercise Price, Outstanding Beginning balance", "terseLabel": "Weighted- Average Exercise Price per Share, Outstanding Ending balance (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Options to purchase of stock (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Exercised (in Dollars per share)", "verboseLabel": "Weighted- Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price per Share, Granted (in Dollars per share)", "verboseLabel": "Weighted- Average Exercise Price, Granted/Issued" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Public price per share (in Dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r301", "r312" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Contractual Life in Years, Exercisable Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted- Average Contractual Life in Years, Outstanding Beginning balance", "verboseLabel": "Weighted- Average Remaining Contractual Life in Years, Outstanding Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Remaining shares of vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Option price (in Dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Number of shares of common stock issued (in Shares)", "verboseLabel": "Aggregate of purchase shares (in Shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/ShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Common stock exercise price (in Dollars per share)", "verboseLabel": "Public offering price, per share (in Dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsDetails", "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r387", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r105", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r107", "r110", "r126", "r127", "r128", "r130", "r132", "r136", "r137", "r138", "r164", "r206", "r211", "r212", "r213", "r217", "r218", "r250", "r251", "r254", "r258", "r264", "r356", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/BusinessAcquisitionsTables", "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r53", "r69", "r70", "r71", "r114", "r115", "r116", "r118", "r123", "r125", "r135", "r165", "r264", "r269", "r308", "r309", "r310", "r316", "r317", "r353", "r365", "r366", "r367", "r368", "r369", "r370", "r470", "r471", "r472", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0", "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareholdersEquityDetails", "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r114", "r115", "r116", "r135", "r419" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r25", "r26", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for RVision, Inc. acquisition (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r52", "r234", "r264", "r265", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock for conversion of debt (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock as vendor compensation (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r25", "r26", "r264", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Aggregate of shares (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r264", "r269" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Consultant payment of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r264", "r269", "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Options, Exercised", "terseLabel": "Issuance of common stock for exercise of options (in Shares)", "verboseLabel": "Number of Warrants, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0", "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r53", "r264", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for RVision, Inc. acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r53", "r264", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock for conversion of debt" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of common stock as vendor compensation" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r25", "r26", "r264", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Gross proceeds" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Issuance of common stock for public offering" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r53", "r264", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock for exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Equity Option [Member]", "terseLabel": "Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r110", "r163", "r164", "r356", "r405" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r70", "r110", "r114", "r115", "r116", "r118", "r123", "r164", "r165", "r269", "r308", "r309", "r310", "r316", "r317", "r329", "r330", "r341", "r353", "r356", "r365", "r366", "r370", "r471", "r472", "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r108", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r269", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r371", "r407" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r371", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails", "http://www.comsovereign.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r371", "r407" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOfCommonParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to an entity under the control of the same parent as another entity (that is, a sister company).", "label": "Subsidiary of Common Parent [Member]", "terseLabel": "Subsidiary of Common Parent [Member]" } } }, "localname": "SubsidiaryOfCommonParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "GOING CONCERN" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/GoingConcern" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names [Member]", "verboseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofgrosscarryingamountsandaccumulatedamortizationTable", "http://www.comsovereign.com/role/ScheduleofmajorintangibleassetclassTable" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r51", "r270" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r51", "r270" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, at cost" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r51", "r270", "r271" ], "calculation": { "http://www.comsovereign.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 100,000 shares as of September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/DebtAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r388", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofotherinformationrelatedtoouroperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant [Member]", "verboseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable", "http://www.comsovereign.com/role/ScheduleofstockoptionactivityTable0", "http://www.comsovereign.com/role/ShareBasedCompensationDetails", "http://www.comsovereign.com/role/ShareBasedCompensationTables", "http://www.comsovereign.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Contractual life of warrants" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ScheduleofassumptionsusedtoestimatefairvaluestockoptionsgrantedTable" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Basic and Diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comsovereign.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=99383045&loc=d3e9351-108337" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=99397363&loc=d3e9420-108338" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2459-110228" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90198-114008" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "35", "SubTopic": "360", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=66906256&loc=d3e66150-109466" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "360", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=6475089&loc=d3e66584-109467" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "360", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=6475089&loc=d3e66610-109467" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "40", "SubTopic": "360", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=6475089&loc=d3e66625-109467" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r496": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r497": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r498": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r499": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" } }, "version": "2.1" } ZIP 95 0001213900-21-059343-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-059343-xbrl.zip M4$L#!!0 ( -" ;U-E05U&_B0 .W2 0 1 8V]MMWVS:R_[Y_!:_O.?=V3]?QJTZ:W"9[9-E.U3B1ZT?:=,^>'HH$)284 MH0"D;/6OOP#X$%\8@'K8<)9?6D?$XS>8P6 P& Q^^N?]-+#FB% ?AZ]W#I[M M[U@H=+#KA^/7.[?7N[WK_F"P\\\WEO6WG_YK=]=ZBT)$[ BYUFAA]?%T=NWX MU@VQ0^IA,K6^BZ9_MW:M213-7NWMW=W=/7-8&>KX!%$<$P=1_H.UN\L:S)KL M$\0;?&6]QZ'U <^M@V/KX/FK@Q]?_7!LW=[TKOJ#-!4]M" M 9JB,#IGW9XBSXZ#Z/7.U]@.?,]'[H[%Z I961+M1HL9HJ]W4DR>34?/,!GO MY9_V>/N[^P>[1P<[5F23,8H^V%-$9[:#\FHI*12SL4+^..3_$!7W7Q[M9[T% M?OBE5.-^1 +1V>'^_M$>_SRR*[^_O[@6 Y^79;2Y45Z^2.KQ7O(Q*^I&I'E8V(<]CIX# MV>?@#P^*S?O 8/HAC>S003MS?S0PV_2G]B/ M?&A?9>RX0IXE!OL5A_)ZA_K36<"9)'Z;$.2]WN$CMYN-UI^!/7K&4&9%;.(0 M'""8DWLS@F>(1#YC54$01 .UVF52^><]UB<*+I:0=_;>;(J<&4$/3@[KD[+9 M*YA5H6IC;'*1]^!TL3[]T&^@:D,T.7;PX#2Q/ITX:&15B2I>^(;18?$_;J\& ML.X13?=Q2''@NWP!.+$#/J&O)P@QS>&[">E_DC^EA98 ,@C+X7_#E!9;B:Z9 MB(EU@OW-VG%12-G:56S12INT1)L_[57;L6J=Q*R)8?A&_%V5X[1^6@2L6A:5 M:D6XVPI+*I4SKNR5V%*;61ODUY^7-F'#,$&1SZ!1+?95ZRBX>;@"-ZWORGW\ MO9&]'8.;&3Q@AN 4Y6,N96JU7,.4*7'R2(^3RR+8LX8S;G:R^M3Z[C:T8]=G M13IVKL'.?5U^[N\TDE=BZ0\KL)3O'@B:L&+^'%D7F%(%9SNV9FR]GC"U-L&! MRS9N9U]C/UKP!@XQ.2HQ%2CV!F3G<4MV4L[/ZP@[7]+>_M=*^NOFZFISM6_3 MR7F [Z1S-"_P1C4UGZ\R-5GK%F^^T[9M.'B*J$/\&>\7>R5LN82H(U_<%AE3]:(M6SE']:'9I=8 MQYR,.8.0Z9D(DT6)(94)2JWF\N^'.ACO;4_<<)J94@"\/?F,!E>_FH+:5S_?NQ78Z MYJ@V=MB]\X.@LJE+?U0KIMJF.ZO;[>9 9]@HZHT)2AS$%7]7Z9/"1*KMJ'EU M:UF_VSTH=M4!=_!>VFPE%8%:ME-73])",&\.&[;=HB%+M&05F^JT5-LS'<59 MCEIS'=:VX,56_N>_?SP\>/%_Z4E-QQX-]IPP6\CEYY:(B77-C2\IHMB.'-8V MXJ*=7=&056RIVQ'"QV?3J1^)%8$[J[#P?J.PYHN'RJE85=NM%QI+/%O%YCI^ M*8X['48NJ<^C\A>UEJOMYTL-=$8:>)8UHNAKS"@^F]?,M-I'<.MX6-N_+^M; M20/=KEW/TULX$SQ9B+\63>[>IF(PBVJ[^X9SPG_PR/ZD->N[[$?)V7_'NT\JCD3\A8Z9K0X$VM@1?F+4K4= MU?P&:0/=&K3>25DC:Z"2L/OMJ.8Z ([,.MZU.CIK8%7I@V*A.:JY"I+:,!055=HKXX7DG.W!HXT M%E :9S770>44KMOCK'&,T, EL*#:@JMY$62'"IUIO>&;':]_\P=A>O>S0QM>D[ M;-;\4/-LE"Z%@+SI^%)QL3>QI/))P8V:=R/WL'=S1%:VZ/&0*X;T\ZX6>=XM;F*V9;0*84V93@0\[^&B69<]A^ MQ,$\>,:) M\>^8'/$T=!/%^E)5C!U]Q *EE((8@)GH*P,A3\>X;#*@#I%("> MH#C),3G_'UJ>:;,195O*"+F09&A5A46AYG<"3MDEPN%D-<0?!2!6CJ3S[[8_ MF6\RQ,&"ZC6@YK62G\YWKHMVL]A.1Y+D QFFIXR2N0M4@&=LS3&E9F)EPF9= M6Z10(6R\]=>QNLYJOQ1X(6%OI9!BRUSS/!5",R1,](&+S!W7ZER;)2$6Z)Z[ MYF&#J[&HRGMX7'-"Y4$=$@ZFW5A9/QTCVT=\-"V2BJ)*1C9$YP!1'YU/:X6I MF#,(9:.I6"W!*DK#Y[A=((]TOA;JH&6=YI6SXWPEXJ=IJI:_J/DHC?J!9V'' MB@;_1#1!A.=M)U,!@R0W2R.,8R'G-C_?"I8A63+G1-MFU$RN>:JJ3*XZ)S@$ MJX#!2D%8$;88#"O'807R; N=C-1EY(Y]F+"!M%D9>\S*36T_S/@9(3;@B/RKC71>D M1G3.%54B/K#_M!.&NC P[-P-G;W<=:NA*(5,UG]Y#+D-E >V$CG-=>CY+9%MTMN?:P3!-@1 -(YRD8BX-%. M-ED@&OE3OL^_8A"QX;,V4FT38 M&Q=O4\F"+O0J*_U6Z-,2G79: M0=OF*TR0]&S>JS$2Y'R;%M3K1,W%J)2#8O]9>('E-8C&-[]Y$R]@_^NW]Q^/ M__VOWYU9?/\I/'[I_O5B/OZT"&]/X[NW+\C+%^\./]_>+&CP8N[\M1_\$NU% MU^B7OUX?AK^<'A+W]X\O M/SW_#N^O/-]^?G M?XQ0KW_TZ]'YQ?[XJ!>-/I/O3\Y^_N7XW>S%_F6 [ON_79^1EQ^^$,]>G'Y_ M_?5S\.)^,-H[^6Q_O7P1OO@R]IX[!R_/W]^]HR?1^][B^O*/VP ?7G[^.OAK M^N7SQ/UT\_6O#Y\\[]V1_=[_%?_X^V\O[]_NG?3V/KQ\]^[VZ\N^'QQ=_/%K M=//+[/YX?/CUT_W)[ N^?_O6'0:3Y^]L,OWU]O6_K?[U%7\3?-UI5;X-W7QY MLZD$O#@VO,%5N2T-;G6_(0'?F-;SXBCFKA_V7^'6P5Z PS'W([IL;$%OND9- MY6+7<-U6PM&J>UWT;BV[YS]R +O"!\HA=#*P4@;KYIN <%EXVM8;\EG_?5RW?-D=BQ^@%87Z9V'$U,Y@&3Z7\ LLH0B49"KJ)_:K/YUA M$EFA/45T9CNHQ-#[$0F>83+>.]S?/]KS0QKQ^*$=B[*596I?I $'0!7^K]VL MWB[_:??@R9J[J$@HGECN\O&^SYLZ!'"I M:HI_TP(4)9;BM7E"2;0R4UC= D/REIHXHC4&%#G/ MQGB^1WU'M*O 42W._Q!]9[VFG:) >%!%KZ]WLE1>^0+5&U&1NF/'XNA?[_"V M_5?L-S\<#R(TY>IAQ[+34J]W(L*?D$]*S1#QL7LCZKEQ]M10Z 2O2(&&U//,-+W:PS+]+-F,B8.A"UF#^L8<,";2 M# /5H#1/@F$B=75P1&&CGAXKW^!A3(;9)=ND W,(7@^^ MVH+X+;WYU4LN?EUEUWI$0S>(3)GL5,J"8:)X[0M$G6& MMU%$;R:HV.)3G&4:)&C-MUY^92OMZ')Y7^LLNZYUF=[6NN27M4PZ])870GJ%8'$31V-% M"C36[_?\NL0@#XGO\8CX/K\K8>(PJ,'JS8CB8*7[I/-:PT:.0$ODZKEQ+D*' MW^>1PT/O H=COK")F'0#AT 3L:8D+ .Z;BG?;F0:]]SVR4<>RW7- S^&29&W M22"7B:.R'B%J.2G4[J71+R8. P13;G)QE^2E[;NG,PB=Q"RV?Z>"3V_7H2X 6SNMF\C5$#KMKD6&F2!M:-E MWUQB]B&E*JUD,D'[TADIKV(T/?N E0/4,INF?5 IG"9Q@DR9S+FB,55#Z,&4 M!3XSM#S>&[I<46 DZ)M!F$#NZQ58$..7*"]4?6NG^'TU_&"=@QK MA(L@CP*:,I$6+;.Q.[OGAW"Q3R>)D20<&B'7%HB1&]$-S(7E,&QX,JQ,D]Q) M"3GE3ST&]&=-H0I-*NY6$7+K!S@J[,#Y.JIL_5=4AK:0((SMWP%!#\ M0/[W)R:%^L0 FQ3)4 _"$,^3>X+^V(_LX.*B+QV>1Y&A59&W5O5<$XK1[N.G MJ-@K\%>QDZ[.S]CN*43"Q#P+$1DOKA#%,6'S$!"+S0[.FEND]6F#G#%IXW1# M(_>H$VH-(N3>-YE&1U$4I"[*+';[TEXDV0>>PD33)V>38V/"&KX2;& .%5I) MUK8>S507[\9XY:N%O[40E+2WP5POXP38S,KRZ]:)S\9)$GHE-X=[[N>81M/- M^*"VQF8M_.NQV6@QUZ1 ZN>7NBT0<7Q:,%V,V:RTAMR6=J8= #BNXP^<([BD,_B5[EA[U/0T+T MR6FM-Q4-FFE@KT&$Q@!IC_83\7:L29G&KJVT7?XF9EP+>EJ-SR#LX_!S'(I\ MJ;_YT:2<2/EI#8Z*&+FFSEO(#N&R."J3!T .>@4G=&VSPV.13*:^%1W 92'- M9HRQ4EH"EJXOQ4#X+#@TNY8EPD.Q%Z?AH08[ =M0 1K05 +% M3+9+U.!59(LIGOR9^QP>@O(-"30(7T9[[F-Y4B<$ &JILA)%0X=[F]T;?(V" M !&:A$($?HCX(Q8A^^4&.9,0!WB\N+CH&\SUEGN)@P 3) MM_[+N33T3F(_<&OQ\4;1WXQ7??ZD'PS[--:/%O1H.8'+TM3'X9RMU%R[;'E' ML:T5M4*!UIWN"_:Y %9D2(=,RR3N2<6NZ-' '3%783=(E+(T7F# MFQ(F&JPW]6F03169=7]NT^@R8/_Q'5@1XM!$N'#QC_OHT=)DQ,^Z%Y MH@:D@@;(35=[C.0&W45,.3#66D&BRX&P%J&\10/9C &IKE3@[=+*-R=H)&F&J,+K$?1H.0 M[6V,]F>V(4-JHX%M#-DJ\;1'(:= -@"IRA>[5Y/)+.$$C]$27Q^#[@_15C4DYO>I_.7+C"1Y$37" M.!8Q4,)_$"PWM28M>ILB:7M#9M 2N4EB !NJ$E@YO$WRLYL[FV2 P4.D 0,M-A^R&VK*&U)UL(,EZ^'7O2I='S6"R0=C0>M@\%9[:U)4; MB!7.;S)J?5N//T@A*^]Y#\*2\]7L^#H99OG<7,[M#A1/"?@AA2KO)ILKV=ZP!B503M5PR7BNU^2G3E[%\B.W[E MG%B,[P9SG&R+;&T2%.$CJ7]D. K\<9(![C9T$=G8\K!-ML/8X5<,D[7%Y/4O MQZC:@9A,1(Y11D0I,N I&)T2P/(E.JT@E#'V'D+RUMPY2 K*4ST#EL2'7^6 MA]J8+)P@;AV!S=E_/6&[R@V]!_@@Y#8@A_1E8]4-OH'XL#07WT-L0[ X4WIR MU":HI1:?R7LCU9Y(\I#S3&0V$0JZ9!AE-E'9=OJ HO)W@Q>?]6F#GP_F%Q\= MGALXN^-M\#+5"!>Z7)A&:_7Q=,3F"6]^>50X<%E!W_,YD/0]6![4Q<-=EO=G M^1O9E,93Y*:69^'#!QRA#5[3VY8 /> @J$+[M@.AX1Z$^:_8/MJ00.DK^+)Q M&1-GPG0-:X+Z+LHFLJD^;P"SOFN_,$Q/X)5G)?0'THBRG#&VX2><#S@&8/;H MK6J QQ1PLW6CYOQIY-E;C-T[1E4Q_-M@>ZD1+J =LO(U7_.88$H=FY %&S=[ M*B[F\>NJCA-/8Q$@81<.68T[9=@H73(C9T.=&'3PL'&*H ?AV)XE8K-Q+IY* MLL.QSR/PDPF^F9S<6UI-5,"A)8![M&_#=*R0N^W,\UL:@594R&/+KT7VF;#X<^Y M(_2)RJJ4E/8W[G3:?GJ2!A+1=KKV>++/L2AWLE@62?VGO3N;N,FC<\,XXJL" MSR3\(9Z.$%G[::>U_>4;IPBPT2J^^>SETTOB.^@2$=%/H<'2]\D\V^&O9@0[!%Y5) QG:G;#FGOE/H M7YP9FKM;>A#JV[Y^MU&QH 6YJ'MEO]WI4*.[Y5966P:R99P.PN1"J#@PRJ5A M4Q-@J^_:;9EZW3B1 LLN? \-0I'4)NN"C?DI%XCHF'?!Y,D_=NPC.]FR=*?SO7/#7Z(BXT0.Z0G-W/^#';TYG6 M#=A;+C/T/WN=V3#Y*COWP2QP;G$<&2''CT'WVJ:65*,WV=O?R!9C!9JWMK$H M;&'*71X8/LY;(5EF(6C,A\):\38YC.#G:]P,3'ANA(K8!!W21-#C,4%C.ZH, M:JD1&R-4OYOS*.1(@$&*E)]/#YO8\2A^A0(:J?5_&\X19=)WA?@8.^PO M4>TV]*L!58]" PA/:@.F[W@:@#^' GJT:.GI* -@-Z&"XJ,3->\@DL5L&!>" M(\4HG1D--0R*F '1@1<0;!%2F+Y!8K!SJ@)4D?O'5+EK0 ?'!A>*&R1N$ER* M?$7YHFF6G2+'IG-SIWBMPE2I4V)M]^:$>?*HA5+Z?E]Z<= IW1QL"%@S:?L M@9;JQB3F:N@EZ_G/*' 'X1D3=WQW'H;RP-1V0P.Z(&FGJ-J&2:\>^32?E"6C[!OL< MFN%"@E@8AIS=!AN)C7#!QRVH':!-2N#:LZH.29D%$G/76E$?N.*71S$)$RQ@ M\G"#\"[ARMU1HRBW#8TU\ "4X!,8U2H&F70*?."D%K=/+VV27.BVBQ<N*^JLDYG5I0 8Q%,3/+%D=A6TD M.!#$DX'#!F)^:_]]*JR\43#N.6!&_S- M"^1R23');=X("_1YL)+,2)DC$HG;U+AI87X4/T$S,.C=!^*/_= .Q"ET=HO7 M?-4#P5;D$6/FDDC39I:'1X9,:J8P3K^-;1%"@%RS:)%C4TVJXB@\_K:XA@AX MIYPU[&9E+Q.T]GAM&M8VU>7(Y"9[D62#2)' DB=;S/1@4XS48VR;JH /96? MO)NOB:M0P=S66UEDMN2)D"PM,+_R7+VF4R=%+'5!$SSU*<5DP2U>LQ8<.38P MU7ZN1(9>IER$OB2%9P4>;_6!XJ0#*!%!1;Y.^OVUJ M%!T*@%<>TS.5DO=W0POL=EFU4HJ#QS\\:(8%;>67.^+3V# 5"<*# M-AGO[4B\4VE$Q&8)D'(Q=I^0]>2J?">%&96%:&4":L#,A]#I^4$7-_P%+"31HIRNIAXJ;3P/# M%V#<\A0=J5%P@[.1,Y*M>C"AUTT+%S!X& M;;?BYF$&'74J(P'I1&(2A]U%< M^#:!2XR9WN4)^D](X4I;(9/NC_)ZV,=['*B(= M/J1B*2KTXFB""<]F;@ Q"H!:-X^'7N42H@%T >"DNK[I*J59FS<50BEIN<_? M'+=W'9+M#0G'DYH;Y5R=5 MR&6KT&U(\IK%>OS="8/)!6&#EQT"FS)K*MVG#HEXR:N4 CS_2-.O]/%5RDJH MY5JGL(8D"Z-9]W- >%)W,R+SY)C1.$4JA=8V<=@#J*%U-]PP<#G!9^D#(N[& MUO$-V,,U3%"2S>S4;J-G\)M+1U$[A%>JAK('SRR]4,'6(M.22!IVRAHIFVEF M\$H7*GR=+^1V3H+ERJ=?3#K,@,#)E<,-L5W42.'Y>&X^)S=-SZ\BGE\0LFJ9)V<($IF>0&N?<^ M,H2&.B#9IBE-5L%WT=?8B^Z8QC"#!#DP^C>QY):P@E=M@$?,.DTB\Q:#,,1SAF+.9)6A06-C5E%MG/*; M1&D=')[Z8[Z<75STS: -0*:Z_!W:R?;"%$+JD, [TKXC N_,0%]! P%_;X=V MDIF<;529*F0FZN(RL$-#*%'! Z3J/7GO,#;ZIIB>-3Q0ZA5T5X[!,8,$&2SY M,OD!AP[WUQM#016/9OX;4]#7$,F'?NA$F)6XN<,W$QQ3.W2O$?=+(62(Y:4& M"!#G>4S'7<]LQQ#6U ')[)3A3"308W:F\&@8 K\1%)2>)IH@,@@]3*:)SSVY MF60(-2 X\.KYY24W_PWA2@4-")Q@?IW#%.!E- K@A07EC!]4&4.#!)C\EHR! M:[9TP=:@0.AC$\DH M.DY69"D)$L*0+3I>4.&TE)#DN^<%^=GX5C/T1B9W\6 M(C)>7"&*8^(@8W:Q6ABAR],??7& $3J&T%/%H\9.30-/2^B;H?O.Q";N"6*K MOB%:JPD2>,B-'!RZ9KD5&S&I,DF:MW>2 P-H(3ZBO7X\C0/AHKM"+D)37O42 M$;:)C.V@? IN"JDKXH;B2Y)80T/LRPH:<$I]65S;,Q^%3'E'ANQ/&C')Q?#+ M(F"K$4_ZP-8B>H.<28@#/%X8LV!J( 19M#Q-,D6^ZHB *+*<7#/ U_ T_HC M"EULR#EV"8MLD<]"U4TY$:WAT0CE-<9\KP.2)M'"CLA/U0O=LS 2YU:Y=Z67 M(GW\"#PME)S$G_88A=29L$513.O_!U!+ P04 " #0@&]369XG$MD. !J MN0 %0 &-O;7,M,C R,3 Y,S!?8V%L+GAM;.U=:W/:N!K^OK^"D_URSG0H MD#1-R;2[0\AER0T:2-MT9V?'L6508BPJV03RZX]DX]1@RS):^M] M_3S2>]/%'W]?3(W:'& "D?EII_6VN5,#IHHT:(X_[=P.ZYUAM]?;^?VW6NV7 MC_^IUVMGP 18L8!6NU_6NF@Z&ZJP-L**272$I[7_6M/_U>JUB67-#AN-IZ>G MMRJ]AZ@0 X)LK +"+M3J==J@UV07 ];@8>T*F;5K-*^U]FNM]X>M#X?O]FNW MHVYMM[G;1*4.H-HXUT15R[YB4U8,- M!G #&!;QKCB0UYNME67Y-5R""TUJ-5E?D**=TW#C)WH^SCIX74,%JYX*]&> ML'6CN[JC0>SIU&FM#NE@\Y[7,9K&<&"AS;='6 .8^M2=VA/M%!.+_6QDYEU5 MD6U:Y :H ,Y9K[T&EM1N$"7PI5>4$OYHK%:T[&[2DH65GCFG;2*\O 9R6%@3 M\.)4RPK\.APKH/NU9;9[<,E_>P?I<2= \^*@'M M"<#R_4^(F'*;FS!<5M#OBS R;M,2?7TING>H(0\%->A0L^$ZP&@&L+4+,4),3#91 SWL*39:TY$9(E+QRQ#]A?$2BQ'?#V4).2S''D :U MKCIT')XL5,-F%;LSA+0G:!B20M$$@LOJ29*AQO/:F8B22H8?\#+B'<#T_98N MPBD)^2*M2V2.1P!/U]'EE)+"GBM;3^6_X K! R&]\A(J]]" %@12@_@0,1D= MD)?,#Y0ER^3S*'ELB"K:[? I"RMZ;.+$"9HSNAZ ;%RH((CJAI4\'#B1,L9 M1P6V@9;3:.9+6[/DY64D BY.K)S1O![;8(1N@,'J_0,%RR8F0ERQ_BT9+5%H M"2Y>K7H '9+T'8R1LLAEQ(2)JP(Q46AQ@^1LQ'21:6%%M;Y":]*UB86F 'M* M+F52E$AP%1D M5(0"Y"6/33'CPREO>(6-8W O=0$#5U@EZ.!#Y7$2,@VV94%(=B6H/-%4&.(1 MR:&H&4<_G]?(5&46X,)%E:B $LH!!R#^/*/PE$,R+TEEE\=(I4XY0H@3,1,9 MK.%T3,TUDY)-6#+))1]:">$3.UG)";\EC[%XJ64)C5.D+"&C2E0))C0*SR]? M*7=8P &'6T[)0L#00NKC!!FT2<(6V$A"/T1,]O68.J"=47.:_*(8-I"B<9B< M@CTCGZN-%9E!@(0N".^BZ129DO$/""EVJ";#/HB,X&5J'4V#3%/%&"A0ZYE= M908M1*$^+(2& M]5#"0T!PU;R+B-77V8IB9W /(%F]?0QF&*C049[^-H"#B:EUI@A;\-FY M+LEJ;JU6L=E4#)\B8 \:V[J0= ,&O3RFDJX4_ A\FLDIP/'%%6L*$O$2 M!9;8"3KWD"&#F1-M"DU(+*;=',CD)DYF!0B*A4WP6F>?"\C#X4;)*SI-2<1/ M)-NOWIC,%8F9"NQ,%CV4YS0AYE2 G$C#!$VYG"C0O:?#5-X\AF2'BE$G[ MNKOQJR7'O$6++#P#3F;@8G +3LJ)"3?=-)9)EAMP^N24)5 +OOH:(?X4(G*G M68E?(J3K\?.6;&M/3;2NBLQ AB]M6W?2#VU6UFD9,2(+MUBQK :\2P1^ G=I M,B-)6%\'U$Z>+)@\&Y()\V=]G2VLD^9?HJ46:@I2D94 0;'YSBER:JCNLE-U MZ1RGJJCLE3R/=P1T>L](6K+_M__?E-G=F+ M.W._K3T?S,=W2_/VV'XZ.\#M@XO=A]O1DA@'<_6Y:9Q;#6L(SI\/]AX7+?72 M:GX_/=T=7C3FBZ/N77.N#?'W;\/YF[O^^?$NUKY]:=^]?SQMO#FSX5//^CS9 M_[RWN#W%G=/C#\O^^3O<[S2MHS?'O:?AP^C-Z>GW>]#I[GW>.[ULCO/6%>6QV^&/QZ,@T7OOG'TH/P8')@'CV/] MO=IJGUX]79 CZZJS' Z^WQIH=_#PH_<\?7R8:'>C'\_7=[I^L:=O M[<59XZC3N&Y?7-S^:'>AL7?Y_;,U.I\M]L?O^U.@&$='Y^VO[\9@COO/=^TO MZJ>_:MWA#3NV=YN]YB[+COF4TO7#Y!0<>Z7JY*$X")'8$G.0-8E%&OBPUXV;)>X6(OA476)3R??@9U%[8 "C%7'1S M)^-H9(?>8S"A[PGGP&V4 M37:1A!_W)GQP:LLD<9LBP,[VV+[:D;(;:"F^V; M0$X9W3,9LE9T"-4Q>^K[3S)=DGK&FN58QU/HBF(G> AY!WX^"0\(<>E8N[$=ZMV+ON5KZU4Y.1;H>>9LP[M"A%>Q7E)SUN0O>'Y+ADH:2K%;8<5OFL8%C?I"RS M,!@NJ=C56-M1Q,&.?T!;:K-WI&ALFHKZ0!;[+D/IX5@XSJ-%E\2SFS(>%B*. M9W,$#.D0 ^Q3?1K+GFCC(<$ !VS.H]4%FX<%[YBU+1TZ(_88$O?@8V>Y\+W5 M(\1F&_;9\G62P:G'MUE=>E*C)^($MHV.\84F[ @/E*6S/ROE,-EXN(I>( :. MB!/7TJ/>,U6VHQ0< _?_5#E6Y0FLV.'@'O%XT5-$68&/0H1[L%IJW-TUBO%K M;SBX1SQ>5=RC$/%P%_1%ODV"-P[&ES1['2>U@L2E@-2C4,B1#J'R-LZNRH_% M3<%5]#GID/7(%+=\9%/JR71FH"4 JZ/?\^*X/_OZ MQ@#795S#D/7H#&Q3$DCFSW/K M\^)P>B E..NLP'D^)6G8>) MWVK5N0J 1DXI44/%H.D:O4+YL)8#@\)*$SEV\*ES/)R4ETPCOXS>/Z(S;*Q9 M3PZSP),JO%4/(]11J0 ,CFP"3<#.77"VC+!76OV+)H??- J4TW2+EUIEBQP/:7#5_78G M#(1I^[+POYA@(DR\F&#BAB:W+L)]W3?ILI1V/%)BX64-@R.Z B^4B 99Z.8X MOUAO"2MU:C\_!"2=U'"I931!&9CD0,K96">.P%R&XX:X4E9]MN)L;;P).OMW M+65@O:$_8V]&3A8 JY#(BM=CI;Z2 <>!E+/3+M.1<[[/&@XPI/K-V'>ZPE;E M2_CV8U!B.;.KA-3%@"GV$TY^MWK)OFWS"ZNT,^)#&-S-MXT?8BJR_UA5::X8P%FX02P,U=6I.AU36[_@ MN],]&"@X;[(ZR^ADH4X4N>--Y5B[5(I\(_O)^GHBCYQ M.;^3[8;J!&BV 9 ^H]_.9BWC,C4?BX^D53PB16;[6"H M5L61[;R9O)9-;D[-6Z^=6,[-9( M1.]>D0X#9/XQ]?O__SN]2L4^TD0QNL?7W^^?;.X/;V\?/V__[]7K_['W__G MFS>O/J 882]#P:O[W:O39+.]]<-7=]B+TU6"-Z_^GVSS_[YZ\^HAR[9_>_OV MZ>GISS[YG=0/,4J3'/LHI3]X]>8-&; >\A0C.N#?7GU,XE>?DL=7[[][]?XO M?WO_U[_]UW>O/M^=OOKFW3?ORT_^Q]^C,/[MWDO1*\)WG/[XND'I^1Y'?T[P M^NTW[]Y]^[;^Q=?E;_[MF?Z@]?M/WQ:__?Z''WYX6_SK_E?3D/6+9-CW;__] M\>K6?T ;[TT8IYD7^Y1 &OXM+7YXE?A>5DA2RM;R]9LZ4<),2@4KF/ZE[?TE]YRQWA;&@(DG[]<>QC%V0/*0M^+ M4AML=X<$FL4E68D;=)N1/V\(.5/.N\.4W(*S^\X2O^\*AJUP>_M ]/:01 %Q M>.>_YV&VNR.#?)/@;W5X%8Q2B-:Z8$^]].$B2IY,!;K_GK!GA;DSE/HXW%)7 MEZQ.\C2,49IZ,5DC:9@FJVOB[8GB"E>HP[/.L/9L(M]L/+Q+5K>$EW!%%G2< M+7P_R>.,;(+71(9^B+2\AN*(UF;P(2'#$GW["&N)N_6=3:=P@QY1G",=7NI/ MK/HF8O;$>NA_Z#)]]")B/7K^GSV"328KPTAOD(\(@?L(?=+;6MD#V'-$ES'1 M3);@G0Y3AX\L;HUD_6^],-#AH_[$IL:N<;)%.-L1PZ!&L:5[E*;.>$-8?6'/;FK_O?#)#-.0.FTMAIC?V]K /B1)\!1&D9Z[K+ZQIJ4S=)\M MUA@588Z6<#I?6EQD-RBB(0,)<$E80\]UGJ^M.NX8%OGL!V'#0CC+028)64C< M1-P[BC& W;M]LPJRP'KK!)45H0D[^FJ&.:!C+QPR?$,':HFQ_:#%H MO$_1[SD9^?Q1=^WVOK7G<_M1YLFN^)/6XA",8H_5*N"[HP&+IG-I?FA-H^Q0 M3Y\]X3C6N&4&??K,BH:QN7SWX: ^B]U/;44 562HSU#[0VL:Y82$)OR)!K*X M Y<1HSZ#K>]L6ADK8M1G3S"*/>]7QY+Z['6^M*C/=DRISQGS>UO+E1T2Z3,I M',=>>. _H""/4++*P@W91Y,5+GPQ43P1D1\EQ$NM M[\L[B319^0D-J*,#L&?H6O2 MI0(PTR?"W ,AZA$^O37A=>.%<4TV0X2S..C\3A"FQ3JEM1-IX6 MR0.(%PC? MD269%^T9W"$/IUE2$+6S:VF,;_/8<6" >#:Z2Y9R;-CH@#F)AP1QG<,MJL6T M4]MF< (B,Z;I$4_5I ]HY#)*,.;N15%5[U2Q1;;*B!Y-/+Q#*3FD4,>\S;'_ M0'C:8A+2#XES#(G9WZD)A7A-%Z/O8;RC8?*&6ERR6C>/YH9AJ=K8 'O:&B=I MVJ9*SV(DO,PW>;'%DA_B+/QCJ$JJQ\&0&>D0 +#*59[EU-F1_R_<6;**DGA-77^ [H<$QRH# M Z@K3?--4=^4YBD-6FO/M?)"3,Z@.?E[XO^6E+^RQEX\[)0[@!Z ,ANTZ(7P M(RV<,Y\;=S20#9Y'3:O(464X!R5Z9RCS0KW"6(/1K:TFI>HZ@SGI#6RO$N50 MA&? -.MSJ]4@17+3@+'.EQ9Y8EY:&G H' ?Z7L^ 7\E(M@RRO)XSX*_]H34! MLN[C#+@3#6/S>%3?SQFMY?:G]K:"YL6FK'('LOL"YE"R9< H\WM[T4>[>,LHSF /,=QCGB7D#$V&7) = M@@0MV>[RD##46N^B<1K.TL.^*K.'-03![ ,9 OOY/7JS M)ZS'+VL :&,H!/-F@S;W"&M*M_7IWNU#<.G1.G(=WKRJB+S@**"IVR(>N2*T M6URAYPS% 0IJONC'0QY;E@Z&T(P2OT6H2*TFN*83>?][VE_U+ MO.7JHL@RAUYTG90QU.(^+[,V[ M]]4CU_^E1?BMX:P61>;J-,?T)2?H--B4#GP?+&"!VS,@!E-S5-F.KN%77Z]P MLC%3:)9(199@$K[\^/H=^:18&7^C12,H^/%UAELONK151(MH0312#%RO0!<: M$!I?4^2E"!0D;+0$6"?@BBF8E2 B6&[4D]:&6&"5EM[SM62BI'T!=/'&#$ I M+0+[&&32>FC+I)+[-URYFXB]*O,^+^\\(!<%FY+#[4%9#1P95?KXUOI^L*2U M/RWN0!3"(#,#W\023J6)_[+KD> U,#OAL^7^G5VYUPG@Z\@KS^:MU\<@GDE MT)U63,-7L?Q@=N]E75Q79,=O:*W2'%/T@(K4!XA@=^ M-8'*HPS#)0BJLZ9>9J:6GN@M!1K%'4?[<*QG_ MQ;IYEX0 ^@YR;\KE$KJWUN7^M6A.)K$@+>T$*MU 0N:"E8FWIK@;)2G+MM* MO7\5J7>@=L=([0O(.5Q[NB;.4:%1HG]('OK:V]&BN ML*3*,8RH$49I-H)F.*1FI!F>L*29!<,U0[X.^AQ"+1L.-;<;E?;2XA))#*P ME,!I!3_Q)

3O,T2S8(UVSO(#6F1'@VNE,3HSR[H*G%XI!=V;VGIQFFE"J%_&#Y*J](Z]8)7?J8!;QZA$5L/KKA MRZL^REI/ 8UTCF4?8-TKQ4*:#BC/T#2#3TGL0RJ'36HJ&2!]'7%$IY)KL'\X M E:>*NV)>$%M92K+5IZBL)/N(S,H_?3A1R.E_EB49[M(%04+EM#@G"> 5ZN< MZCRW105I2I,:UDYGXQW+)I)XTE871VPJ%1<#@TSHZ'*N&F$Y/>NYC--#UY!% MK_D(2&S"IS?+TDJA *6':+,WH*/6R4@J8V:F+H5"&,&)VO#UT@J1#:]<_3]1 MI"\0/;'HN"TQUW%V3"D!O;6D2S:)@=71(^)TL>@=K[KBD;_',+WJ#8)"#F3M M>F%P&9]ZVS#S8(J,>;13ZRD!D2W^7:9J/J+N*W Q30"+A@=T'LX@N\RS-O)B^ MX!U-;4V:1Z*[EAC!JM(;69%1=T 5NO-TGDH25;GL':C.4;8_$;U91O]" 8)< M[/8H NYX/%KS"S2Y4H.I:.^1@][DA 2/0%VLW4UP"SPX5UA2A4\65G3F"(+$ ME)?"*WJ'N8[+F/P8[2?\VCP.ZHP$FM7@T3+<0*H^*##&O1_BO[ FPC5(@I#A:-'F= V\5@MAP> MFS0T;$/^,#A\'VC7P6NR4RN2(2ZC,_"=%LE2):K$A[R/8QW%)-T>^%AYA\E0@1) MF>\YK3F$C?+W5)RN*Y/ _B ?H#6TIU1R1RT!5A<-.BYC=A-E-$5D'?>HIO8I MB9,VPD.P4Q M0L&97B3%?5\).>,W.VS7H>8)6I'?N?.>072I0W]F6M42+53FM_;@)=>%DP#= M[)IT7$:,@[:[EK# @$*X+(X;,SK>[&S$BPHE+48*0AGP.:M-81Y!>ULH4&T? MZL>.=0TGZ'F*2VPF9UZ^L!3P%^WHY\1+0Y_>CH51G@&54\IH.KSLD)FK2%L] MT0$!%DCH%MO=69A28CD&OM(WY64V>Y6QL!4 .4V4_P71AGTH6#R2#72-/N5T MELM5P5NC.'2,96S(BDM?/'#I- W#5!%*3_@F4ACZ[K5IYQD%VK]+*!(J13).BG*W.H,%8I6V M>3P^"[2N186G_R.'?46@VD)HN2/#?9/@;U\;;^#[788PB2[)'V$B* 898_#, M:J0[JCY89DL28&O%.W3CYKQKZRFEC;G4ED3?/1*S)J9V'A6_]>/K%*TW)0BV M56RLBHO2(NDR3.("3/4Y!+8E)D4P;3V0+[&?WZ,WY*?4S1P*5#G::UDH4W-L MF<% QG1HG16.&B;#Q*0$%E#7VG@3M*;$48K(3%M9)+:X0*HPF+1^>3>R'F60^J$R&P>RYV,KP %$?:D(N&G6]J_%K>*0Q2;3=%-*-(SLM5(V:]2/ MRK*H M G@BVVV2D_-@U>:VK2-.9W.3<2> .,94B;F@;-:Q>)%K)*BE ::]&I2$X7* T9KRZ>F7Q ?M%[:(\UT@73$ MH?(D45\7K#OJ\E9Z$?R:I]FFUSB4HPJE@2:](M1$ =7*L+$2FP4 !:!P\6_+ M+64E/7]&V ]3H!I)?2ZFN[@&2%;E=8%-+9>AIG,UB]B8S4E+4[IP32XY)E?^ MN B "E1#J'MB'0YFK%R>3('JV84FYE2U/!:FT"?!?-4*-"LI3M*+@[YXF.SW MF4R%G."'__6$\QRR>==RMO;VNR#(T7;O.'+JI0]*LM<:<+*+P4 VM7YL09QI ML< "6A^HH .F^OPUU,%5?V__%?AH.)L\SA=\P#32GU=;Z=@76K%]UTF!J_U_H@3WF!- MY%-KR%K!NO!&[>;B/%X3U@O?-#EHSJ5 MJ2O3@AQK!=M-(M6,I>-H> "9J09/UL18*]A^?:\HKFNP,/Z!N$5\#KD.=4G6 MVA3DJZP?=%WIDD%]KHD,EB!K58IJ=VR%/X4E%043JP1O_JWK9_5'G:RB3*54 M:\M6BDFX?U_&:\PCE5FM06MYH0X[]4U=MS),M[*4 M/\Y\5".01:T&:\B@0JM@@68OXJ NVA]6]2L=?!;!I;[(:A7:0P^5)Z!0BZMD M%1"NBJI_UAL8DZR=C,#4%]\PZ=5E^-9>0?,=@N4EJ3/RE,\"0P16:\\22EK+ MGA@A$LWJ<5\-_+:[];8A(O]TE06F@:8UHG-9M?:D7-O"*%5!U1.LE3:?83R\ M0&4X\B3RA[2O!OU"[R./2+@U%Z&?N:NZOZN#.)=34$56O,7GNV8H :[W::?O"C\SM^EJ-@6>C/QUAU5KC M9X9@7K(.2P(QBUFZ\KG7P5XT3@?:@\Y617PQU:_Q+3VF M$G)Q[>WVH !D\'T>8I"RN(/.5EE\,=7*LIFMT>7"POJ2##WM&T!3>=6ZLXY] MMR^M2[FU==6B+],!(,=K?2ZF&X@,D&RM9'YN!$K%C9)VNA]_";.'0\7[!?*R M',.@BEMC;L()5_N*J U%^'K,PE&#L)7$O^9QT9N"\E)< :PQ*B9K>F,B&W4N M'EQ92K6Z)!4WKIIET5>C%U'R]-K\N5(E-;*K56/!=NL3$C1OF$7'NL;)8TCD M>;+[G-)M>-_!?$'4^U@\]0&=F@$;$PE5!3NJM,4 MF_!*$9YZ&#R\2RK^Y^Z*44=1DTAP1(*3 Q^; MA)E]RZB[L9 YHO 1K-.X$N$C=I]Z"K".QLPG?QD_TE><& IC4DSQF$,=19DK M(#O;T?0U1ELO#*IS; J',JE(^GB=NZX.Y,#1=BR@[-Y:M+S)RA/N2/IG$/XJ M?3U+ 0JPT[8\0!D%DNFZ,H$>[:_3_W/TH( \;3?F8W:8! _XW/>?=!_L=5M6 M"@"FK:F=85*M.\IQWQNIBE*.1FUK91=-3 B7Q;,",GP+4Y&C!\/\JA_G4Z!IPH%B.X!H6!QV5[^!K&H-\E^%D]=1APH&N)FGYW!!+YU2]X\>16P< MQ:-'H9RE#RR,'CU653AW20%XZ(AL.V8O.R4^W]%?&T3B?O%//#Z1P@;#E3Z@, MW7J/B] MQB$AOJ5 4*QW!99T*Z8XP4!;P?B;JI5(%"BR;NP5-VA;45NN&JG:7;^V'6!3 M%A*?)/R,IGK5):T05)NHNDGTBI[@B,LA9[801K=\:L>@3($LY; #@QRT*I2F->NTMR%'VR@XY MAY>(D&NPM1E:KQ=O'9*IS53]$FJD<*#B7*Y2E 'M*]X]]K39DW7! MYW-5AU0L5L$$F&%1$J_O$-Z >40NL?D?!?ERE&(# &=O'&=M)IFOTU2NCK 5 M@ ;,-'Z^6B&?>(;S9__!B]?HAIQ!EW%QEQ<7<,HT1?SH16#9'"T&YK^B]>0M MARTPTSHEU"%V@PC3H5^!:!-FVC]H_&;90+%?SN5'>4#DT)Q9.5L0NQEY"L>0 MK!A;ZW(PAP'FVV!M082#\8YP471]!3,W 1"5HA]W7K;$-%ZC"RPU4"A0(3\'/6ER;EW&< M/!;;Q%FXIKWI5#VLUH!'I3NVR*P?&(0\W/P4TEZ!^FW N<,SRFF M?'$>K\FVBS#-_)"-=[V[06F28[+0!ZXLR=#'I4")&%6NO VPO@]^>+DZR<.( MIN^4=,;^TN'-J+%&.#( @+WO]]BT'BMJ##S/X-],AM*+;8L.\=#85AG_67$H MQXEEZSZO*RGY/;:!FNACYW5<+>\V]$BG.Q29$ <7AJ,VPZ%GN6^9BM'Z937' M"RQ2LS(?M9&.Q5G*_(E'+Z$S+$ MGW73(D"DYV@%4%I0N:O5[WA1WOP7_:+2:G/X P5%A>>@/)G1P//TSV8R5$#+ MMQ8F";;V&PK;?%]=1@\(EY1)N-#Q8%.7Q$_J\K7:*U[3W5R=BMT-G,_7H>SD MXL.>@0"I0P6,P\[1ES*=91&J3]V$R6L4>Y$JD)KFF/-V!]H2M/I>NV#A!,5$ M;G[H18=S^ 7RB!DI-D45?#]OY0@E8_7A']\6%FEI"T5"2]RN0&=!B8<]IKMC MB0#E#6>L*7)H8D(RV'$I39"?$-Q]D-G__>UA\E>$TCZS]/?VSUM20<\9BH/# MN[Z67)Z>GOY,6:6]CU&XCNE?WA:".4.IC\/B#5NRJJ'/O#@X\=(P35;7Q'G3 MVJ3"N9@]FJKLE4CQ.HF(*P*&2!&0,RUC6^*U%U<=3HD;3Z]8UI%*G.O)2O[2H52@5U[BJ0=8B=KK29522I!]HRY0CXD]"!) M]G&$Z6ZE>R"TXDU EXT=SHS?U]WF9 AB%638LR2_SQ;W29XUA0Z\S-3).XTD MK=I/^P6,NOPGN('=H$<4$^*&-Z75YX?MFKW4N"E;WM?&:>;.@!SC5^7'Y3ZA M)M]&!I@_=;7B]#'-CCZK\/JOD,WW!_:S9E#'+R$YX-T4>^2Q3BWJU!V6FJCI MN_OF5%&H$_33_2;F](V8\3M8YG!CG"XX%,UNB9ECZKE\R1!NNVJH**E1:"H6 MQ@2->E^.\MJX\VXU@"P L?;8E$]O2/^PWJBP'EY(T-V)6$&;[0>S(K%-+^:I M6M.;AMK5YUH!=O<;P["Z&D;/L_8^52R),5=/<6N?Z@?+ARO_ MU##!P?W8Z *X.YJ>/^9_[;BT22#<=BVCX6%M9&NK+VP;)2"E[9GXMGJPTV1S M'\9%AA(VJ2$D:.B@&6..Y9H52;N+>544W/3&JK*?E MR[M6 ZF13G]Z' S(_RD1@ETXFBPXS 0:V45S2>E*>X)+JWB1NL:HO*XRS:;0 M449:2AQ2YCF4]H"P:X-'R]TN(M9H;?9I:9XPD:F5 =39DCA[/% M#5U*U-SD>4./M0QTZ+M;&JI:;V.A:TAV>@OG]L'#Z"&)"%\I/:UG.\.0JRB: M;0WT*^'[)R*$7%>4'TGA*M.PC!1EK#6!H0D:D2/FD2!H[BRX+$$RL8M619*FM">X@Q8UKG&&ASQ&N@G3WZ@ /M-RV8Q(';QE MLYBB>:N3IC HC?'6C )AARM%2EM0+08'/V>$];/'P\%K:9E_I70'!'^$0*;FNMN &(E=M\1<"0VN3<]_1=()[OB3[O!%:DS?NS& MNLJKI#+636U%SJ&KUWO5)A*9]:XDS2I9PM]M1LX('@[23TGV,\H60;*E.;^" MNE$-L?*8+DN U/1C)BJ@)O+G'HX)$[0M6'$>%:K(5JM "RZCZ>G^"SMUG] 01ZAY>HNW!!M+%<5B09L5S%9/;]C,*R[4B_UEVPF MTE(*D?2CV#TGYV3!9;LO88 :C8 JMBCZSSDQ=!Q[T6F>9LD&81H0X23(_>)H M?XOP8^B#OW@'X]89WI*2T8R@+=LP9X>+1A%/'U"RQM[V(?07M .FR$-8N](U MYV<>1C)(XBI[Y8#-8;E%<0ER=$K&)7\Z\2(*5)32!'U<3*G&;Z2@#T,VC$&D MYK6)#).JO W-)%Y.&X5*^VS;,;V=/BB>36,$+ZK)PJQ>4>N*=X)W%NR'LO4" M&IB_.KH7U0;;C'20"21 C!]5:QNXJS?5#8O^>I]6']S5?OQ3BH$<9Z/N Q+B M;F\I-)]=JXMTBF\!Z]>^QJDE]\^PSY]IK8[1 4 \@H- 1.>%-F_>4_/ G,?: M!W_\\F:;/["CE]K3B$WLOL^>N"YR=I@BU6YB+-X MQ*TE(OL]20ZARQ=$6Z.@P"-FZ:W1#:)3K'FZ0WA#%E+].XOR=RBC]"QPXV4T M=]29AF;^S3Y]1^@JRLH'E;T\/S_ 5BYRVIKA(^%QDV]HWQPOJJNA+Q+ALMG5,)_HJJO0DT%A$2G/!J5A.84M[ MR)?8S^_1&_)3%-.6:%IJ;=EI^X$R5W8P-6--.F>%DX6Y0.^3@=HI:H6\"5K3 MZ3X=E]AHZWD/0T:*%\46]/'+NQ$U A2['72"5EX>92!*H8*".%G_MB,_0Q1= M(T8D1D#^0YQ$R7IW=77ZL16/B,,J^3 N*RNX;N 0.2G( <9',9Y=W**M1T[= M*-H=VEHVH4]&N"X=SI7#TY)FQ&%1$RJUJ:Z@_H;=>7U%B'_-2_4V'4*Z)X MLP,K3N<,/WMP$!\]HLXBU;U<727QFEY[4'*C>F5%)N8 6*LOV0G"PC!Q!LUK M4$7CZ5TJJ(UD]I9 -+;ZO8)\%,! DWV[H"7^0[I'+@X;-PPFWFNYI:Q<$LM^ M1L%=L,I5NQ(Q4NX7#V,OSE@W()8TV*;@+OC30G73S#3E\]P.+%DX>#!A_I M3UZ4%ULX.7WGF^U8EUN66714%:8=^4)I2/72RXHI->?:9'3A9^$C70QNS$>3 M+5>O^ZS:C*XJ%'*P8^<"]CG!K$"W2E:X!#7!'70KPW)#%?0LK6=26@,:%818 M8E2+O9'7@(%2]HD#E4]@P#)K)*Q%'-3X6$4EP@IAC()%=IT005S&A$'%7([& M> YK.0QTI"4IVV&K @=+XHO)4[^!S0L<6&>C@BI&, M^Z/KNL(KWYD<6)N2.D.9%T:IB 3GG"I>Q%KCFNR#ZG342\YTQP3+S[#+SP:H MK.MZU,4V_MEM_WCU ,KO158/<'P*#D]Q0ZRZCD4%HK.=>R[(E:IO$K-\0.-3 M<'E DUKH7A]\ 0&:9AFJ' CLMD-ZTZK8D8 M^DC548TQY=AMNK)3#^,=43BMF(8ID%"C[ Y[WEBS+>0S-?%:Q:,_9)P)7Z%/ M.*3D@9+Q+1(3\(L#=-65%]CM2)-,G]<1%,4@.O-U)A>JM%[0V>[D58W@\+X1 M7%RU]!F\)VET#I3N1/*>@":KH3_J!YRD,(N 1\O5BR<]-37-G2LU&%#'110E M3S0*O$CP69+?9ZL\ZK, HS,UTC-4H:),[:*D\@V(L#O2HJ.4'$(OZ1FS>-45 M0E-:C(8;2/][XQAJ/]2-]_31R\A!U8M@]@PV)?>/ MO;C*:!HL1TR6$SD]:E\2_-ME?(T3'P'MY!Q24PAB]133$97M='Z/'@6+2PFK M%'\.6#5M4O-334=44)"+>WIP<6^'A,LVE&)#9.I!.;(=*/\]-@ Y2R+\"%2^ M*" WMTV%(3 %',E!.H(*4EL$G+@J=7-DZD(M$'46AV[+-LNHV699&\RS8ZR= MULV&02EO%-,*AFH\1G&P$F."SYT?<24"[_;49HH )-%]AJJ7UBORWS!>GR8I M4!J53O$UAL8A6Z+CLB MFJZ(MLM4D"W4H9[/+BQ$L0I=R.I8)8QB#:M74J@6/C&0-H& B57UZ1"4&$Z; MBH#$1BK]Z/D/9._ NR9I0"!<$3VG^1X-3]54GU!^8"#A%"(SSQ >0V,\6NY> MYQNJBBLT$+SBBQP3H=#&)W%P$3[3/S'Q)VRU<>.3R@3N@G>1@% M8;P&U%&'A,OK'T/%=(6D=-365L45.1X#JJ$QO%OP=4,E-,53*>"_+-_S4!*7 MFRU.'LNN7\#:8)":8RS DUJEI.^LAP%2'! M"9X#S)9[\^I>V(#3X0OD[('>%>XAR3 J[#1+DKR8%?EAO(Z0U[C:U[XKO"H^ M[SV4UR#-N7G@W"S:I&=X/3JF-31:D(UV MA$&>AB@K/?[5JU"'[-T^(DMUQ5S>5ATG-BBL>VE2G*N=+N#[8O MP=IFM+>O4\#7-!*2QQ=(JLJZ/E3;K3;F4 5^,B6G>ES>6D/:M9JM%R%S:(^I MWZ]+JP==6B].:%.DCUI'4&-!YFO08"G/6GG6TBPUL9\\'-*[.%C=]:FX Z4! MUAY#H+7R;-=LWCXD.+M#> .K/ :9XUQX+'G6NK.;HJ$0J==>&%PD>+$I@.W( MH3?* Q1%A9^%CP4;9R&%4B<_RU%0_7,2PQQUAW'D*D]E&\V>VMK!5<*Q'NA7 FY=::E :L+S/2@^O)-:C K4VM8G(SY&3Q"HJERB)J>X-78T!8%1PZK*T:DO9W[I[KFB MW#7P2I'4\62,"B6H&-!5^$C3%ID7KT/B3LMZZ681886Y^(ELB'=/*'I$'\E4 M'H J*8:Q-+GK!//8QI:28#!NM)CZF4S[[BF9@,'4G$SKXF)L(]GK0UYT/Y)Q M$). ?4TY65Z=QU.C*34B^W:?G.&+I(<"$7+C)6IE?:Y,))2)T!X1 ;LD-^= MBHE05EY,I-:)PBL'>!-9K#*$)V0G;7Z^=F/I:$?Z_,*ZQ4 !Z4A(?F7A1A-P MA_^*P^Q^(4W/5ROD9\M5?>M"^%=,J+._/2;EB(6D\"##J 5)BN*L>"FP7%WD M%-3S(V%\DY<%5M?>;M/ONLW1D?)@1Y0)T)2B]-V%T:*J2OZ7]U&X+LM7/L>$ MCL:K*/DH1[G0)(*3OZ POI!(XG61:43W6=&.?1N2R11T&\Q /IO1X^"8M&^H M Z5W%N[* \C(M&MS6%XAI5Q75"0[X,;7MYKY(@][\\3T$> MY@J6*.&RWTJ(]@2YQECU,6[32W+;V"FFQJX?OP/G49;\ 31O=KQV> M%.R#HUTTHI)DI>7H.9_.S.:%4I#FY8N T7_4$((-5\3)IW-,%B+O7RU/,,E7LU> M>K:8\0O 5L;(1IIH^%.>UA;A[.T?FPLK22E'#_\T67#E*$#R$.Q%)]$WN6CU,R;\R,>Q<\T#[:#U1,50+TT$B-'%T>II!) M<6 1W6IXR^W^M-@ JX/7YV(">[HK8VA5O5O'R=-A!:S>79L)YS =CHRA5=TN M>@$!;@I0]>%F1$?CZ=3-.7+ZN-5M$)F; KD^W5JJBRXY3 M_3NZ\7&A=J!7M$+RG^,ZEXJ"\V>?_&J)7#>^SKF_) MAM^_C-6O0$;374\@1>/EW9"(6A!,$RK5BPKS(&-7F?8M1E&X(7/".Y1FX8:B M$F]S[#^0Z6UQZ*-#@MW$W$[R-(RIF)/-/2%""=^BK43TYW>/P2W^S[]O'__T\_(?9]_@X-\__?#S7WZ[>/NG#WGX M=)G]Z^&[?WW[_/D"+R[._KI;_N._\'+Q+COYT]GET^VO=W^ZN/C//5J>;NS/]W^_FOT M_?/E_=N37[W?K[^/O_]MO?J+__Z'BX]/_TQ/LH^+W>WU?SY'R3?7O_Y^^'NR>/OIAW_^\_/O/YR&T;=7 M__E7=O>/[?-WZ[?_O'YXCC[_)?GC'W@9?XKN=W_Z ?L__M]7I[_2-&"!"S4$X5ZD2IA%PH<0LR?77D!P/9)B4,A&.H MI#JG:(8VM:>*:6A0&_';COP,77LXBQ$YZ"#_(4ZB9+V[NCK50#A4&,9!^*_M M7?9G-Q6Q "A$[*WWC9$].21!7KR[W_H-!]B)'/&Y!7,7EO,-S^%=/W2GAL: M,NY_Y?(=E+Y\&;-6N5(V>=L:)X]%_'$6KHMTEI8O$7SN[E)'7]PB*8 TI[^Y M.(_7A$G:@6A]3MS6FD1]:4).^4A/ 4H#S4D5:I)1Z41O$B(14AD._0P%M#L/ M2#34(3$%OV3K*-^5'DQ1U,(OLO,I81"%C_14] $G*2@8B82DV\M,VUJ4R5=A M([*4CCLP?QD0TN&JZ(I8 <"5;B18Q$$SP9^F^89BACV2WT\P3#-8&$Z/RXB MM E42W6-R5S#H'I"6UDZX07X%D:![#%M#RI2EF_L1MW-:*_'TM) 6[WWR;@/ MO6QICR5#:06#V6*DO?^RW77D%>9Q3ES#EN;QH? UA02/1X%BN4JOMPV.EAW( MUNKR_1WYG^+A4C# <6R7"H)2@#IU'6YQ+6ORX1>?\PFD0*<8BPE4#0( :Y/W M=L%7 4B4K/*4_(5^JN221F1G_AO/Z JTBEX+L7J*&.H0[BX8AC=!)\GF>A(W M%E-TD1PER\%Z;4980P.LHSAXRH6D IKK=,^JCEJ-?V"7+5,P81TD(M<\'HUY MN1;DWH1MY6,EBV:@8SF6L$8DH%HC@BREB4)0%*&B!60=@ZNJHO_A4>S= KG4 M&K"+7%D]^*#,$=ZW>8;P;;+*GCQA2W41UZJUFW/\D"3!4QA% M("K<#SY_W]>75ZT/2SB7$ 'Y3(Y94SA7==Q# &;B,QL1<)AAE98\OUUVEZE,YBB3EC6/R498OL^)[F& M%CON(BR6*8VN#)!:5=@)G"9Q<7!N_HA5HN'$M@3,32Y,^PBL-= M;-E6H+Q^2'O9%Z@KUQ4D!=D4TC H%D*WW1AGO0L^GV#\)IJL8LF+&V 1PG"\ MIKTV?0_C'?%27H%CE*S6U51K')$!(-VG)8W+^+2B46(E+5>U. UAN=7'?4GX MMLQYJ'Z$25Z[;37W+!S>AJD583$_G ( M9&T!;)0>T_KQKNLZ75,V[.D7AQX MOI]O\HAB%GF-%G^-G@#&=M)KL:S'0N\^0\G&K!$=N$@&\L$ +H*=^!UD.J:' M301J)[U%:D<7@]&+3)/1EW&E#7)B>:2OJ]J5#">[C]ZO"3Z-O#0%0S;2Y0'. MNTLA>\"687.KU=8)%'JPA)$#&Y^\#23@4EC3=(^(P?S/ $S:5V)>;]>:D-:FK MT*YZG6;)! M^ 9%)6;P0[BM5IR&Y.6CN+V)L*$.!4G9OD8^L-\OU@7T5@)R\]]71+)404?2 M7V+T25.RV:*,N<-P5E3OHWG[LKX,Y$T<3'LXT+N@NOA9QX=QOW9:LF#%=?$% M8Q^^X$S$KM:UAMI(SGKF@>?-%"5INW5\;7D7?.)PSS:D1-W=5V@9=J?/@D20 M4+D( >7%P1H7#6L<6ZD\-AQV28'0,U?:,$D' 2=08$ 2DD>FSR;TC_@XYN:6 M<4/#@G#/= 'TX-,H85@/%(%$.->$\-;5OBHTF=7A(EI !JZ%B09YN,V/V[9$ M1^7-Q:,C5 M7>B\7>N 7>N;+!?K&[N7"[N7"[N7"[N7"[N7"[K@O[(IPOKI\ M8FJ'DTCJ?#)?63,% -,TY^4&[N4&;F+J>+F!F[7S>KF!>[F!>[F!@[V!JWFN M7[X)3NA?$,6!1<'B$6%OC3ZG:)5'5^$*)LDUB"&W6Y=I!FR8#A1O]1SUWF[< M8:"R+<6JEV].+;R3:UZ65/TO+A(\Z%;9>'##I2BZ%>HS<(.H/1+5T^Q:ZGO1 MS\B#B3%L\#6%QV-F)J)Z;Z>L(: TI1YOG\C*OGM"T2/ZF,39P^AW,2HL?8TV MT]>+Y9:?9FQ1R[U[2B9@)34GSA_^CFT9>Q6H(%J-9!'$#F""0%->'!8/.+:, M4A72K,8XAG&1Y%,(1?:L.*O\)TAO G0?696!-AQ<1<%B8][ M$LM5$S_+,"6C..B0QYZ-\0YT;M#6V]$2,T+Q&H>Q'VZ]Z#*FY[:;)"+CK,&/ MU588K6.V]12,*5M@Y^U!#$TB&3.^C;1.W:+ZDE$M!.KD/8BAK]5"FN=O MVWC>)DPM5B3@GYR9M+ER>[5O8]T--9V.EH#N$2E'ES$Q^IPRTL;9!#$-(4%W MJ1YKZZBI=K%PK1Y)R@I@E*:?XZH( P5G85HVY%G$0<%*FN9>[*/3)%5LSZTU MH,,*1*O:,Q EU%-[<.CX'KC[<:B0+3^8YD#44BK,^&MJ+4E]=1NH2!KONRO2 MI'TNML5#B9QPE"4HS<*-EZ&5%^)'+\K)WQ/_MZ3\E37VX@P%YC6;#QY&)UY: M-J!%<5I"[ MAHV@/FHIK??@490YG!< M!",XC(QP1X<]_SVG;;#([)*8.E@P$ 0Q13!K4H,P'VW1MM SQ#J0)PE,%-^A M!0AZP*;D%M9 R>R;.N*("^0&DDD+"(6 KQRG. -V]*.&&Z"W?E*<_7)#.]BH M.DCR04,=Y&]=5;1'A%H7$_1_'5%:KI+?CZ[^=%==5<"O1(4^C&F!+7EJ8#(, MD*B:1S*1J1/7HRI6):=BED# X2-9;X_H<$:]"=/?P"(Q(4$@TYZ@&U*3OS3/ M.$SE==?@._(58"PF).C$F^E8/UM;+-'!Q,PBFD#QF4QA3J,TFSI3C=4,3[G$ M#2P+-P (Y-&GXO3R1<6YM(^A/2$!!! ?B1 V^<9R4-8>U4V= 2?@K$.(SL1M M ]P5)+QG"-FV1IVF;-L3A[JY_>)A&D, NI V!7?7+\+L4--I=$0"L^^RP\$% MI;PNL@0GN\.O7)A-D. MP+EV^+I^["S\B*8 ]%H?A/.?$HJ.%I&U.B\S[O#M[IW"4=EQUQJLU\: <$]/ M#!<8(0H5AXD@YV')3*Y?'#*$*0#5X5>A"RT2NJ'(7.DRS]+,B^G+3UIZ AG@ M\8E^A28D5P10G7TQXWNY[=[K.&'*\7LX_P7#KLM7'$X]%Y#VI< ,S@K%&E+R M_(P$OMEN_T(HEB=E+J]@IL%O>F"VOAY(^1R"EX=986^,^S#A%>8HGJ!?]F1' MMV" 1?:8!"V"LV>"CB]E9VR%BK? VF'<^68;)3N$&G>;X!\YA^ E#50)U: \S3XH$>N#F52\)Q2*)(OTA@3NN:3MB=4$@S=M<1FP Q,Z M&_4X;T1V7NS.2(G2+FKF9CA:P-"8%2.2%)FF.Q:/S5P=*KLRX>\GZTGW 46# M=T;,".]#^8PE&DFMYJF[-_@T.G2F$7 M47"6$Y+KDHF"X[1Q"9W6? )%BOIL'.']B8$N:L.P_51C\+[?L^OYQ7UZ4SA" M>QS9!FI;MO7HA'5QWMC-K\(5NHPI>NUA087Q61)%Y"?UG;I)G8(VC>,Q'3LB MKPU!=.L!%E^ERM8,'6$-X^0XLB5CJJXV._XMQ]A!_46"5RBDG78XB3J8&)Y% M]E@J <#44EN/X(+!19JWP>LB#LZ?MR$N1IAP7 8ZH^/9:Z18-@CNE4\E^6&3DN6QI'=W41 ML_WG4N"5-!/>355Y/X[CQ.@:KXW6#G"Q@T(:>N?Q[52NLWI\':$?'5NSM85. M"+.J?6JGM32LJN6).- ^ET=RNP6HQMKF1+<6KDUN=CNY*N\O.[F1QFN;M?/ MP]:;*3[[/)<_,:2L ?,XTE3.V-90&[;DMF5:X%GO7H\,+M73VPM\EC&-%_@L ME_!9+PT(H8&K!K<7?.DO^-)?\*6_X$C]!5]Z3Q[;&NPB+=DI[%3$68(JQ)4 )QV# MR8'K2:'3A.NKH F'E2^WC\:WC[9>%[S!'M'N9 M"U@.]C/Z6W)HJ!_;G!R1'8VD.KM0/Z,A<4PRE23G^NL[N@]7M *X$M20K0R5H'[9 M&.X.(^PEO7?_TLDKH&"9&?TGE)UZZ<,U3AY#$H6<[#Z382_C)?&;'HV8%F4: M,NR6'EM:#AKDW25O57=R$YE:7TPU$S>4T1@%YQXN2HM($)QO\L@CIZXS(CT_ MA,D]*)!U5EJNJT<5$[;PXH*B 6QJPM>S4\.!1#4LCOFS1&!O46N54#9,'Q/-@Y(?% M=6NES&5,3"#RTC1[H%"@"^C#;;@2+1%"X81SB5/2 MD!<<"G3'2;Z+[CW4C5M)H4V9@D#S*U"&NC=1U*?+FQ0P;4( ^5,'_I$(:9-O M+,<"[5'=U-)PXIQZY^I,'"+*^N@]0\BV->HT9=N>.$A9UW*U"GUTN_5\9B#+ M.8;UOYID&J"_,^Y/9XQYP]R%_X0>0C]"S,M72QZ]0V)&JN )26[J)JK87QL6 MT1[OI4;QCW ="[69J,W&C=>!O,X6TIT#IJ22TZEHM8L.;M_;:+[MHG_]91%+INX M8K^ ,2\#ZO=Y"Y_LLFDQ=.N!C",[K3TSMHT-0BFY+;2PE5^VP#7S E9OLPS24'F#WD MT7)RM:%DH4+%J-=-V]4-4"Y0H!VW73L'*D@QS6>B(,;Z!O-O/%I BP?.P7&% M!G+3Q:)&_TC".D!/)Z?JU.=)[%:FK8[\8')E4L) ;E!)=4X=HDWMP;T\N?UM M1WZ&KCV^NKDXULLL*PS@LQ53V+H>GL IB 7@K3\C>>ML0 MQ3ZZR@(]^?<_=(I+8B1SQN0MQP1E+?E/(5V_E[&O(>+>1^X>5.G+MC]CD#?S MEW&"ER"?4TS! )0XI XF6LW1$WSM[]&>4I!1* NP>D)K%99R2 M86AZ\\+ST6)#[TQ E@F7V&PT)1<;6(/Y-LG&8BW_F-;& G,9KT[=%4*N'54* MY6JWP7IW>SU--O=A[.VWUW(.-ZAX_'N:I$#7\QKDW=U*FBI71[8*X8A1I47V M@/ '1((@VG65\:325ID%@\[L_"I36 KMP T#12]]@(D'Z<"S$WXI#NNMK ^A M*,4Y8S68L]EE(#TTGIN9^-OR46C';'.SP10BL7XQG5YX(6;TT '><7@\S$^5 MVE*VW">Y8/Y33F>U7)5V]=\H"B[C\Y1,_.DBC]6P\R5#S$>MML#WBZH%J'F-<*%U]<9@*N/,S/Z5 M1*/0(-1 QC=[:J2,O5//R["\=5=,;29DS=Y6N MJR:2/NB2$RCQ!,WZ<&9.A#UYE9Z@)J!@J4?S,'H^H__5;$YBO%DKM> <%PHZ M"9["*!H*0U2/LXA)+$9BA#5-O)6P,C(H.$N'$3T.!AQ_%YL$9^$?A7M:KKJT M0.8F(>D69Q3V):I.XP%$BL]ALB4.D?X%, M\VF0=UJ(,EB].G)6O1X;MT'4?;9_(--^;:*]$3+'ZNT@DNX^PB$,=VCFJ.JO M2P2? X6?[%?#3?OC$J MGX5R= MHS]%_%UT-I!RY1Z!;=JPL-RB1X)1"RH+Y.BZQ6;DYOLBD)6>V M- 3HY@3DW/HZF:7*5 3JZ_@$@1R>1$U.O9X=34'AWATON+":&V.##%LJI7R! M&'Z!&)X%Q/#A6*F7JYG-,N].T')1[6%XW2R-RY?E;*VWQ06&E]$EH9.BY%5C=P]NA.(2O4]W*.:%1JM0=KX4N8/12U M^_0^_2'7;P@F+T@F+T@F(V(8%:]#Z1P-+L[[,6IYQ>^]637 M_!'[& 4A<:Z7\2-*R6\Q6]5P\JG\KYV6 M:?/#H'V:53!OH!)[JMDP"#V\JQ_.$?Z(B@$1O"0DW3Z5$"M)56I6+[)>6KF] MM'*;8RLW2N+T(42K\V?DYUGXB,K^9MBRI$4T7#Q'''"/4FM&*+:1 B/@':!/ MR2%\LC1T%P1#4&HI H)]J[J+,/9BG[9;2KQ8(Q82#N 0W8+U_F,?!HEG#?"N MXIHP%J9I@G<4CE-#O,P/G4:9"BBD@BE;CC(9E.Z>$F/Y'KYU&R2:R;@Q<_N% M3AU21*CF9MS\>H:VW)J\ D;H"^[QQ'"/+6.(W)(PBIRJ97KB+ W^U[-8&H+) M0]0+&@J9*]VIBU<@5R& R!#G?DY[V1H[]^;7L[!@P>0M%W(4Y)9^EI#!R69] M]Y#DJ1<'MXB&^0CIA-WR4>9AWPK2D-X:#S3W@J"QN3>_GJ&YMR8/@ER)GHP/ M/[QOYV':W)E+L2GUH3NPMT[B+]XC6L3!%7JF .@:]*Q6EI2.K+K:YJUT;FXZWSB,"$H?Y)[<-B= M>6K4,#I(N<%DW$R6Z%?>#D4=!TDN,*B2HS;%2Q+V891F-QZ)2[+BEA1AG_R# MMX;!7],@[P[9Q5*5IZ^&Z_6CE^687D41XB/HL47.%<#P4*VU92;-6QG ML>[+$$*44E^\/"![GW@1\=%,=\G96#6&FX%#U):0[>YWO=3/(.4H#>0((EI3 M*6HR47BX:(2.F#9Z2WD8%]&;NAK$(TS?4:F(09HP,]E-R"G:1RA(+PC7E/XG ME"U7M+<*U3E<,RT%LC/P93I"A'J?P0](SE1'HL#AV4[C6 MJ].;MT!TE]QSKW/[U?YP#L&V8-KRWC/ZF ^$0G6W24MWLT0=0I_SZ0QLD6Z,J:__5LG+9 "I-9HP$WE2PLIQ; M'\WC?-:?*TPW&?J.)2_V@X(4+WH4O-]A?ST;(Q8(0-Y@9J!_UI0VY].Y[(:\ MF==BMM=;V8BT M-]E:I%:K.DS#8UY8/ /!"J-A2V>]PYE^FZ1A=A5Z]V$4TOQSQ]\#)4ED5"Z>N3GX-1,I%JKUA:&4-NQ7N,P]L.M M%YEL)]V/9^+\^).O96WI!IE1HJA[1.5_/0=[EPF@EK>M(VIS?9V5: Y72;S. MJL([X)(9/L49' \415=K3'@"-E@D^[-(T3"Q<(?%)D=6Z%IMH0A'F(EGDHBA M%K[@,&P6_ :+.&C<0)]J-K:5C3'Y2$M-$K7XA8=DVPK0:^2L/-AL=@]U\=3J ML77<9@=K-RA FV+[(M&#CYHKMA-.T-\DDPS ]IM!3,UL2QJF@-HT[,.8=2/Y M,FH?YX"K0GD.ZUQ3EK4R!6D*(U6>/V?$M^1A^D#)+U>4G0]DBE=)FA(K*[)Z M1:')G?<,HE$M!F:T?O4$6Y>'@CYS*5.TY=X"HDL>K$(W1+"T]/3G^FD$L(4"MFF_]-)^Z:7]DNDJ"E#X MRQ4YED4E7KO$&:;(__,Z>2211UAJAORA4$BA"M984'4<,'Z-*0W++0$I#18X MOI&XSSN=9L?W1P(#JB5ZKM<*V,2$SU5[_>J+U(D+T90J0.?*\G3CQ2&*KOX[ M"=9(!^F,]9V#BB[>4COD3EGS P#@_Q E]UY4O-3"G:'T*[:#4I0*!VW]".QJ=>8]ZPN]_Y1*;7$'(C&FJQ!#Z\OR(/_J7 M9+%A'8S5WD?N$#\59-F?H@+^OD&J(?0?/!R<(+S1:H;"^LXAR*2"0)DSE3V,3CPRUFFRV9+HR2O%A6D+,)I M.MD=?N7:V]$?+9Z(>37+82[C:X3#!*:&R"Z'[BH!AYB'92W!($06M.Z[3)8< M+/+L(<'A'R@H4'*+1/VR+%^-B"C.G\FY,ZPJ48KN<\W[K^+WTB^(POBC8/&( ML+=&K4].2& 3QP?4N/=PECB5"<[4T4U*AO:;Q^QO<\LU>)'@CU[LE6OT L&\ M#N71FIE=555_C9(52FCCP(D(N/V<.JUN#!O:",S*"X MM$C*:@-GL;Z;T\KB3UZ*W&G7)18M*<)52((O)YZQ3W^&,8J6>.6XH8:.TB?< M)E$8%.%S.WL 75:O1'J&BE45JA),ZH$!"4 M@4EMN*4U!2E:+\]0)PY4&::J1*>U8I;U"% 0LB=.NSA1;]SIQY?">4XA1; % M".8[Q0($NS\3]D^TBXO I 1V#E9SE"IFVP)!8(L+9'MCT@)RAWSEN'6 5O0# M42*;XHQ"X@6YGRWQ+<*/H8]4?1WYMJ$9\K>N5KB#NWX2H.[7^/*Q>WG;H),N M:*?N@E*J[L=TE,&@,,H287@PF?UU=,"2C>7Z.2$U-;BY*ZLPTYE0=M*U9@;/24*ZM$&Q40,)D]D0$71T MRVNF++'H8!Y(-+UW3F=#_M(JR6YX<_ \O90!9X O9@K5$RY0"6E!L:@OAM'? M8?C9[6A-T:@4@!J+OU*X +W3IC:8U.:I'+;@I+6=)D>F11 4$O&B \!K]4HU M1*DNS*3Z:+/8HG0E9+C71SZ@>%Z5NJO:3].X M7EFJ,(WQO(6]@1.]2S(O.G^F;T*I8Q!%'!S7*1YA1@Y3(@IY2WLC M-TE?+RQ7U?W4$M_0E[3[<_4^#CWUH@@%)[L:&+?Z12!\VH$\S6H=#E9 ;1>V M4QR-/?K:PTM<5!4%1;\QT-.V"MT9;J4*PJPU:?^];-/9PZ=+>,3FFVADITK> MV\V5U$O[+JE#9]/3A-I(,U&'CFQJQ5AK@U"=*?=)&$HO3O.(-O7:8Y4KGJLE M@\Q)'7*)U)JPUJ;@4-Q*-%T>0B-69J+HH0*O+4"8=3&O\-XW/UT$O^9IUE^'5FN\6=1F%X0(!%??6MM[J^1W M6FHL5S\16^E6%W"<)>N[&9WDF-.N16RQ6K5%ISHYZLNW_G N91B"J='G&9/2#\ <4([Y,_(*;! MHC,SS3)%52M&E/YP@LO0 VYL8#.881_P1NP)38Z!(!_*=,L7#J^)U" >!BH@ M$& U*&N@C=<@$<=@S(9!;X^K!"0P8@.7VC00&Y0,EOGRN"\^L&?_35* 3XX9 M9)RVYY%:*B.=WI(15+ND/BV@=\9LC4SCC;&94M0>%^L^I+P+,YJRO8R#\#$, M)8JM>P9J24+7$>B,U%RY M"I/)T2JJ@@$'%A\M&^G2B5N$4B<$",/>A;]@=@V* *6X7<+W=B_872_872_8 M72_87<>$W65^BA;B=UG/N;[ =[W =[W =YG!=Q4M6*R>JP\C0JT+J,-T0Q8* M[TP-9:V.?*$N;6#@'.G)MV=$+8D"8;ATQK=X3NW(U-D)5$6LUG&SZ/@?R3PW M^<:RJ;9'=5-NPUF&M6 [$[>=:2Y(>,\0LFV-.DW9MB<^ A(*(,A0GXI3?"'^ M51*G:AW0)Y\DM/AB=19BY)/?2$\?O)#7KG6 Q4O(.%''@$1YO4IDTK,+-5=; MQ@O$7V^QP$/\U6^$8IVVT+V/)BQ*SBSM7DZUWQ,\)?JR;'SEHH+*2)S-F2JD MI_7+?@YM.W5ZP#,^10S;)-KO6,K']M<)/B:""1,TP3O M:/LYI55N,*SCNG_]FDH3T5F_DF5P4A(W4%/UXGMM!BVBX14*59\3 M\;YU_8)KJ,0;4K",WKRB0ZVI%#IMH FRY7F.T)N,O M5YTWT$IK5_"Y2_0:_44KDH/5/M?EP:]^N]P*^FI@CN)?U,[""N/,SG\J"0<& M"K&C^L]$5MK@KK(QYK4NI!)1Z"=MOCS8^#ZRQ3 1H)X!EM^'Z+%5]E?0H4^# M*P",, ET#9S_]>Q:7ZQ#+0PDL;VAO ;@C MW1QS?FP)R<'P]'%M6)B8=6*FP.+;_R,'B92S0HP&GMNV828]%>B\(:?DTFA. M-9$,A0/,SZ6)Y6$=,Z]DM>P(6J*VZ<:LW(_GDT^2"$$)ILX0!J6'0J0348E' MF)O\Q>*P#S]7[U5G57L]3@Z1UMH=*N^DJK(4 0QF:D9;DCU%R 'T!L%X:.V7 M0 TDC#B9S=%JH, M@_N5MWWDA+VA4-Q:&;/^5S-:D+QYJR#<65M>T/TKI43G M>.Z22U(.AF=<*2O C>>L$O:7L_%6HMG715!YN=4M3%5.N(GT@8&8WS-(EI M_AQW03B-=K.;,/TM7<3!9S(F)D/%M#G+XCXEP_LP .1BBF9YF99(* '-NQ71 M]RYKR96TT\"0%DC!*KI!0>X.>P%:^'Z2DPWE!ODH?%2&0^5]Z_:QA)ZXN?-7 M>M\S*GYO?I^BWW,*P?!(@1<.3D,_#\0>JN=HQ:D@V2"&;W;8PVJ ](H& #1- M#D*OHJ@/22GA_ >C\IK>/[T \ZJ;IT5(WA=$WA=$WA=$7HL/;9N8;HUU?$<^ M 4699-%RB]*KZ\AX AM-/Y!8DEQJXZ /2D D!88J41&T;^.2A,*+%"K*,4;D M4#6-YNT $3+8E!Q<#"L[$H%JH!"4ZMM_>C ]S3C- +M)*"X@3-Q3 M+WV ";?IP.[N6#42"VU1P&!1B!IR?D)/Q3\YZ'AZ(.WJCL] 3ZK"!(-T/T/W MV66TRSA AG-V0LUS9(YR7F;=6BJ1,WN&=E8%B=>0*A3/==K[\QN\ M>E4D/:.5JBI,ZTB\K+)W034$P"N!7@7%G!:B0&QR: 7]*HH@**3A134Z3-MN MU(HI9(/,(A11E(<45L%BC%(L52>A*1-12>$1C*..Q$%,4N&A6+P0H_*4> MKC%*3V0,&TJ1_^=U\DCF'9;F0_Y06$UA+]*!M=,/G!$9=0S#V1R_MD%5$=1V MQ9(8NZ*!!Q+D+[F8N8.Z.>?IBITO$WE6 MQ0%F\B+QABFB/Y")JU)5X M9^[2Q(:AY1?5RM$EB0R?_XEV-HR],Z*3TY:A>7>%H8(/:2CWTL?=H&V"Z>&. MYAWS81&P<. Y6+Q8,M)4A)DB+L((X5.RNZP3;,/\V^/-R;EW)"'/)9B&D66J MR4:@PQYQ%AZ'(PP5,$53N1\"J@OR$SO'[>Z8<_ S7'E8!E#LTRJ5;5OZS5%G M<&P5B$0%8M'0S]]NO"@ZR5/"56ICGVV/-R<_WY&$'%W15.3G&X379 ?_@).G M[(&^#?5B&ULL>]SIIQ.$4I'#,!K:_0.*(GNR;PTW!V?/DH)EJ,4F2__*/9PA M'.W*^-6*E^^..0>Q<^6A +)HG)ZD79X*85@4?F_0>;AZODSDX(JF_IX>(,J. M"Y;.4=5@LXCG^R)0@3\T%?5E[">8Z+/@J:A9.J57PWAWF@0V+D/$X\\@R%02 MDW5TQ /E.^_Y,B"\AJO0+ZA;6QB\D>?AER3248%.-%/((@@PB7>K_U#^1(!K MJLI@C3J;U<$4B1)NHBT5? .B@F_FK()OU% )AZG@E/QQB>^2)]$T%-,:< M0X#*E8=E3, >K6(;6M)N@H]A[-O8K#D#STX+/])]P:REJ M8@X[H^B5+18Y J")/Z)+;H&1-UCTK8&FGP1JSUN.^J&UL[+UM<^2VT2[\_?P*G.2IE%U99;7>.([M)*=&TF@SB58C M2UH[3NJN%,7!C&ASR#')T6K\ZQ\ ?!F^H/%&$J!\^T-BK02@&^B+C4:CT?V7 M__>\#=$33M(@CO[ZFS=_./T-PI$?KX)H\]???+@[F=V=+Q:_^7]_0^C__.7_ MGIR@=SC"B9?A%7HXH/-XN[OS W2?>%&ZCI,M^B3;?HI.T&.6[;YZ_?KCQX]_ M\$F;U \2G,;[Q,)Y@.^!5Z'T?H.GY";SY';_[TU9L_?_7' MS]&'^W/TV>EG;_(N_^GY(PC_$R>;U9Z>G;U^7 M#7^3M_SJF?ZBT?[C6];ZS9=??OF:_;5JF@:\AF38-Z__]?[JSG_$6^\DB-+, MBWQ*( V^2MDOKV+?R]A*2OE"8 OZKY.RV0G]UOOG#<[KZ3;YN"/TE MB4-\B]>(8X#6?D3!)7M/^KR.<40)?4@)O_D0) M_);\ZLI[P.%O$&WQX78!SN7+:HR\P^N_#LA_0?5X3%!O/X.*_IE_X:AUE:_N:$_N;D]$T!_]]J$2X 6:Y78UZE M/M):JUR$QBOQW_ A9#J&=*;J%4J*XK7J.J,RM[H/V7___E+SL+? M4&->LZ0I,B_Q2R;)CY*)%2U>^S%19;OLI#''=1)OS82=Q09+\]H8A[,TQ5EZ MOD\20F84P#4IY)_A8,#*XLP+KP3H:E '8'1/!T%%&Y3W< L8KE3JR.A.Z_7? M>B%@1-$/KDT4A2Z4]G2D#(NWYZ=]%7@/04B4!1[U^^:0L?V1=UE0^M)KW=P" M 994'13 +(T__-IX8P/#O@JH$1=B88H8D B_IUJXRV+_Q\RW\+2(_WN+J##3JJ1BB-;#* M$IV# 18 <.6MT?$$S#WK.L&11&YU^(CF;*RWWB5QFMXD\3H8!ROU\:W;-37B M #)8"Y0W<6O2< 11%WY[*N8FS7)'/>M!M)D_[W"4CF3/=JDXV(LZ3 @WGZHU M*IM7B'" !U!,=53P)VBXA52#Y8KFB@!N7&C4Z+S^FS-L'+D T'&-LQHV:,.C MIG )C*Z8N-!HS>]U8ZO3 LAU',7-40O8C0(3F-KKSFX]/EQ ;L0J)7O$25>= M.+(UI/*KXT<\X=I6K@'AO@[$QE>19.# M#]9:S%.5U7P9RWG:PX*C\1 )?B0?8_"$\V')^,OUO?=,_A7N:53%39RPBZ\L M2X*'?>8]A/@^)M\TF4Q&9A6RKYI( *?CV/U#\VC?0!AX!F(G>YU6"\XN\#P2 MPNI?Q!C+V\.VJ=T>=QTSMF(,!)2'/STIAAG /*G$&30<>-XN3DO_'<\%XS;8 M0"YV(-I LD*&I['NJ)/1[0.Q-H(9O^L$0HVXM@#^S[R0QNNY#J(9$CWBBY-> MZGIXZ<^CE1W9\ZS1CO!_E3VP=L8>Z[M'CXRRW&#;+(S>8UMB_Y+64PFU%8F1:_6"4Q_F M"';NI8^78?PQM77RZA*T>)DMXD/ED$4[(=:+>['M]E@%BA(X3?%7P-A:N,89 M'?$FB9^"%5Z='3ZD>+6(JMN1F9\%3^.%]6F0=W _JLZ=P)7M4_1]LB<]41!] MBJI+ ^15O1U[NC4!T/+;ZJS0T-<-"AYR#?9XQ@S3'6NF.^BZE>*+H\9MU2]< M;N:&$$!G$3V1@XXS]<(C/QWUPN%.7;T$9>=IJQ5UVY\%T2OI4 (%H$*K9 A42H+^CYXNGKR0'BQN MR8>0!'Z&5_0/LVC5_$6M9?Z(=1'Y"?92?('S_U8.JOFS_TC$AF^)I3E?K_%( M9PK+4W 1"F-WBH*O+BA&0:\_614#T0V"?8VO\F\2'RFS@/*DXHO]W75$CAO M-ZYA[0O3U-9J$9\1C90D!T+G6R_OT />!%%$ M-[!XC7*F'!\(U,3?QK9DD9Q<0R RAX3"=B0"[#Q-%P\\1Z/*)*-%P4_,T_) M>1RE9/05^P?9+F^(^ ARV3]KN2@J'^>XD!N&,ZL7*H.P#""Y/O8KU!B=J<[Z M^,W$*$<2DTF-,BCJ&H\%!I. P?V/'V_3_][B)QSM\460^F&<[A/,_TAH6X;\ MTR_?GC+<2WK;B9L3,P% LVB/CATS]AS;9P\!3YD+TKQIS2DA3MG [84(%@"[^% MO:!L(+:[IL504T.ACH Y.%1>->US2IID_RT&72;%D*HQ-:1OS4PD_VJ;B.#@ M=C9)B#R KZ)IG@?96-_%3$O*;+]3D-Z"9(K">S,5-#AD0< MF.EFG"KHKS@?F.UQ?CXT>BC&IG_WB]%16$N,-"G]U@\I'-W78ZT-87^!'[+9 M:L7.$>FW.%K%25H054*TJ/_@?C3)_9",(DTH9$5\D9VB8Z=7R%MG9$^=A6'\D6VUZSBAU6'(?L52 M;TSE$8V2L#FWW8(%,KV=.^)< X%2=2C'EF4E:(*PNNKS2K0E-;1%&,@WZD[= M*2-+>WW,51N->8_(GP^R*^#!DMC"].PF6Q%P N:S+7I([HX=9;25"K*9U58\ M^W[WR-7HABJJV]_*EB?C0D$7!15&)N4O @7"43?\:9ON83<)WGF!GNG>[F,Q MFJ1%&KPD8ZTFD-!:M,:5;'F3ZO>!%R.6*38-/W-H%$O'>S5N%#[Z70$'7'2= MW$%+(BZ.$A MANE+@N:817T8(;4RS&WN2;A#YVSPXW9-GHL-1OLQN] M>(:"@-=6QTGRK?X!-AGBN/?GBO\BU/S7Y#*LG['3O/X^W MVR#;CIJ)FDO(\GF6QP/TH3(CL=:6\\S%12H#@;@:F0F@F?8,\/P.!YM'&ICW M1/"XP;=XZP51"5LH<* YQ?QN/#0?S4:)-1. Q] M+,8]\?*!R5FHH%XHR8S09\[$LB4J6ZX*'E!"F2C>Y<@/3NY.3:.#EW.V&E>V MO3T-K(Y:Q=3WV$O2^Y@1ZO]036]LBS$BABRJY)1@9>F.G]"!CDC="DV# WB. MYC*_A D.>*DFM!?4\!:2C5F^;-M[(?N4QK)=0&)6 [DA+D0^5E1KCVB'2130 MD FO;LD(9]T_,#M/S(1SW5KS@1GJ/.EP+N(@94PI*+8\,3,N]_6Z\W1BMXJJ M N4H+Z5UZG'6JH]_2[?\Y?I#BCFNKX'4EHB>L[)< J8 '%[6L7=TG*'?_?;/ MG[UY\[7HZ:T#W:8@Y+IZDRV'BY)>$IYXKA69C$1O<^>[C'0;5B!OS-P<#?VOYY,&N@ZWVW^9 R/"&WHU=Z/@ MF>:SI*1C*\>H@HZUO=.+A53MZH+9.TEI /.CY:E64:@O3B+:H:B#^U@:O#ES M2?*Y<'%B&&DNMOV1K5/+Q$XJ(\-V%&_&ZG7;Q](%18^I]1'U,( M"5I\1R'B TJY571!]3X3"-#3D67])"-= O."[V6NP_.0G.^6:U:%?OQ"TQUJ MEN_X04:@-$^T&=6(K&';/>X 05*Y<2L )#BDN<2] MY#!/LV#+CJ)$>(]$)]XD-&NO8483/Y8NA6@YV)E;+,@VY5IS MQVF!%>7&VXIYA=_%\>IC$(;D9+6(LN(I5!X^;2ECCQX'EG=K+>:@9-3% M&,PK MU_[C(V7>5)([YF/E55;ST9#'AJ-_W90 GMH&KBUV7H9'K67LK6='5:'CW,9* MK\Q+\KVR4#O4&%/1_!:2J^FZPSP[J'+O[^(%7S3 M/\3V71*G:5/YT<)',]_?;_?LH27Y99(5900--U)#(@Z"WC3\!O."A8.-MOC^7NDY1TA==!%&28I8!HVZAGA_?>#W'"7%:C M':)U>;"=O%2+.S"A:3G*20QWUQ3.][RMR M(-UX27:X3[PH)0..'I%]'.$ZG3IB;: M9E"/="U,U=IQ]Z9U0;?4&JRG?#N/TRR]>_02_."E%.J'[>BE GNR9-G@Z\4L M!&/:X83U0$47-$L2>F\&)X9V8BD.@IZ&1=E_/0TU[G)'Z5"_TC--=;A(TWWU MN8V:YU>)L W'O Y#8#HS=K N^M+P\;QWKHS30AN_0G28*63^U1%Z(YV2ZA+U MOBTBI_']EE%+/Z245AG3=ND%R;=>N,=L=\@92M\1)6%>5[,?+0?>H3[\JCB+ MCN.C?9KCN0RV1&M" SU1(BAED<)QT7*3TW$=7#0&CGC>I-XRZ.%<2H(GLCL\ MX45$QMO3K> V2,>+:1<2M!B,*>(#]#657="QSP2"VU5DV/0X2::NC:8TR?Y[ M2TTK5=B0#C7(D'^UX=(2,'D#J1Y3:">WL<&Q2G%%F'[UDE?.RW&=IYD6K(-I<[VD0F1K^AB9J M/>//*-, $)[_D>*[L#Q>H5I7=(8W0<3>N3[D07WNKJ)'PM+QS)35IC9Q%E21"E@<_.)N,XTD?C=J2X:&G M^6@S K3W;+-)6&(C5#5'K+U$BZ-/@@A=Q&'H)>FGCGVCHV.V<4,PJH!L)TBR M,BN>]E?$77,7 $'W*^KZR<UP0^D_!:N^%'5[3O.SG3='3.SH&1SJ5-3V^+]P%H.KXY>-H I[?EX^B7I4)!^2HE=.VL"+S M[&!35^M"WMWD([$T.V '*+N0##B'53W0]>^*>L@NF1/G"IT-SD<[$X M0]Z.HH=+:'_Y%97CR:.'!TT&D[EPWE,=FK#;/Y#';W[39+ MUB\%7NX"HVKW)Q-V:G:Y?*%.S** MLS/VBZN9%"_\4[;MS=$1VLOTBVO,T,POKK*__(K*\63V OWB&O/KZQ=7"^_\ MI?C%7P9F^_G%'^0\/O!YK+'8=.N\47>+CT+=LH-DW-D,_!C =>#UF'!K>BQ' M$X9EQ\GX,QHLQ-_Y?O*#'"SS;(6#CQ+%K1D&TB'!SY ;957T^/ \OQ M]5K,015RCV.P:BJ-420)K1U80$:(J-LQ^FMFG&0X2'^D-#Z02269%T1P7?NA M,@P+*5K)9J/$"I1:F/9A(&STR6!;T,;<)0DKRB"7O>Y6++@E::2I<[!^UL=_51 MOMF3TQQ.PL,MWL6)2 NHB[4]YN ?NY*,6US(Q%TU1WE[1S:\@FS:0.!-M.<7 M?E,>Q"[(R6<03#1'M.AH$2 *ER+F3,M@9\G%N\2:@AXDHN_:V_:P# M[H!#7ULHR+O)@5CFQ[:(-G;C6Y!)HREYSO3TK\J.PRTB/TZ(RF#^7II2&I_3 M$L+)X3Q>#8$'\?@.X"%D2(R61M=7B'5&<8** 1 =P>%10T.@34C)EZ0/PNZ] MY\6*[%'!.O 9A<%V%FADV^:&D!LQI$@GU.S5V8*I "W'8$ .E:/FJ_ '1/F@9.=^S!&)JH@2:TZ/P N%.%! M.U"[A79QO,^ PN'BHC530]]'8TAF[BR3FR1^"B)A4+PF-MH#.P1(BQ5%E%3F M;=EO&E !!,;%"V_B0X#F)DXS+_QWL!OHD,0=UHFSA,>)(E[R/HAT:A^$7,*% M*RHN6+IS-O"J4 TU2[#7&QB-@6Q>J]8)0_%"3.ZD34O0EN7,6^M2LIU9&%VL M7I&_A#>/<32$-[0SF.4/O$T?$"YKAEB["7A#(0F4KY/$G*.S7WH M0;2A^T?/RS+AP"YL CXK8AU?]$%5)Y3W<%,^]E%"PBLNRLT!J^ M\#*O(#.([Y0[L O4\%F1N4NK/O36W2MAY!XU8HFUG:/@S'NAAM[@).?$/MW$ MR6&@:[;C>&YY+=M"2K;NKIG%8BB>]_6G)FY8_-NZX7AV3X-(F)U#B#Y MYGAN)-_@02QYUA25;=U*GBN*IN2[,S.7_'R+DPW9>=XE\V:]K +Z-(7>P<;^CWG^L5J>L2'.(:+AW>P<(I8DIQ+6 M$[&NK_+'W&D]M9US\*@(LW5$D2V&R=XSV^)HQ>('0Z\?B)HCV=4C#=K0 ^*R M#:*-W.TAW!4O)=V=B*'&*(XBQZC0(6*\P4%M:P>($<@G6;@HZO&]G7!O^RY* MB8@J=Z5HLB;??#-D. \E'SKRNSZJU>MQD W%X._B-4 G_-MI]#='1OSX[_9\ M^]R-GV-: 2M<1"O\_$\\A*79'M')+5:+"8D9D3=&K#4BS=T>20&1M.P$S@0U MO=[EX\)9FN(L+130J ](^92L:0XA&Y)=)>_CN@"<4%3U!Z/P%/651?5HWDL? M1X$%&]B>+5DG"TF=_(F]0??I#_BG??#DA60E76T6/!$T\AF44QG!1GO"R4.L MMI*\E"OT;TYS14B6['0P+]F7^7I%6)A!LJ3+RUEV']/X"3*I-%CA/!C;Z1-U MV=J],=YR?)_&EZ>WV,?DTZ*94W$FOS;KL?.("-IRDZHP YUKBRXHJ?J\0@1I M3N&A(L7&IB2;M[:[M!QY$=&T"'%R( ..@I\& 0?)%.OT 8A439K <( +GC3J M..A,9N /4&'':K/ V[ER;1SPE]61 :"[M.9U*&X2O/."U?R9Y@+#8^IF/B7K MIP(N&\"W5K1%.&^<.E7#0DG5P0'/T/Q0L,P><=(X;8R"$0X9V[MVEP4 '*PA M\HN#H]<^.#I ""RD.CR "1IORC=)O,-)=K@AJY/-HA4MR;ZC7JRQ-FDA0=MP M$3$#:I6\"SMYXK+])/8=%5DV58UD]H,?]Q4V?1E3/".@DLGOO.WNZU^X5$[[ M; 0[=F*--E?82_$M3>Z\7'](,5,HX^P)0HKV_4E"?J"]HNR#0MH));372;P^ MV9-_=+8.)WN'BEP;VXAT&7KD.UQ$&5F^@!P=\XV* '?^[(=[>CW^+HY7'X,P M' 5L2H2MVZPJ7(''Q;)K@;.V1G-RNE&7;O/4H[@,ABGE:Y;151QM[G&R;8(, M2 ;/ZV<-(Q '0JLUAP+ZW6___-F;-U^CD/1!A,+6A3M!MO15ZFIHDN:;V57@ M/01AP#*U1BL6C?,8ARNRU'3+S ZCWI(I$W=1I$R5.>AMT6)VMKA:W"_F=VAV M?8'N[I?G__S[\NIB?GO'0/?%UVC^S8?%_?=.C]2Z\J\K(ZT5,O7.U(C8N+@5 MD+.^Y\&\2*YP:QU=&^YR\0&(&O9&MW3(WW@'ZHVW<0'3(N7 E<[G1';OLLM; MN[6/Q/+B7;5P)FEX9<=>0>$TLX 5@)23:Q<>)S!6DCU>H:#HY-R6%LBK93U# MDS2_WJ4KT=5;8ZD6@)H+ PGD1H*:D+\[N=$R8NFU%(U@NJ;FS<4>W\>W./0R M6FLF&1M! G+6S1N8%W4 5>>W)!^'[%Y)=G!J459!%Z63QTL8BJ(XR' M]]ZS%=7$(V<_ZA'D10*L7=[#942!7&PE,1\S-JE**ZV'HABQP_9U'B[)E M!S'R )>D; Q;UZ0JS$CTTL>B6X4A5X]%=813.2U5YFY\]=Z\@[&BHB0D79CB M8I84;^2$"LKY?9R*6E)8AJ&W#H7+>#E7O.MX2#J'RN1-'^,D:]Y9_%+$=&JN M$"Z#B)8RM:<.A 1MQ^*(F '40-%%10FX@)>*/.O@DJZ ,;*NXPS;<"#SZ-B/ M\>!P 0"(M2S=QK(#N1,,"217APXTY1Y1'.S"MKRJO< /HS[] (DYB! "6)%< M7+%L=7&$XC6[D#^AFQM:D>XL9(/^>A]Y6]KH9P*M59 6=Q8TC) V0T&:[IDV M\^,T43L :0RU/0=&) >J+-S46K M4-:-2U9X@0QO083N@)&!ITK;P:M;-8_$&-19FQX*L'MG,XM6 MN;8]_LK251V/LIN@ #ECVOZH:<31&8E=?,<'+8ZAI@2.OB/K2#E5ZT^,9!SI M^ZQ$RG%"?A&Q7E1;%Q=/2I0X,W-D\03VRY)8G^&/4^6_ROI?OWR_NW\^O M[_/H[?/E]?WB^MW\^IS&?.DWW(I=IT^(6KX&A06/YQ8#DC8!5 M5&D_"9CH$P"]H'^%,'_C- QK3';,_"'!MUZX%V7W[)6$H4/'OG. PP6<@2%O MB=(\^^__=_J'T]/3-]2SCIYHQU?HS>GIJ]/\?RC-DP-[^^PQ3JCGZA6*XO*W MU&-%1J(>K/B8;A=Y*?5VW1&@8%I9!KT]?87H\K&&%]@O?ON&_9;\C0RUPZQ. M1.C:MR^ 32LC!'>]>S@7FD/>>,DR84785FST&YRPM,86, R2MI\)0(4M59Q7 M^$:?!!&ZB,/02U)$S.TL#W&&L@*D4\6(GJ.G,D .TJ($YTGW(),Y2PAF[UQ!%%KV!$/$1 MV]X2@ \=$+6. M#HY.I!+A">'3/CC8SNT?^1B?_C($TN?2VK"VWX ?=>L0Y_;+ MEA_@N,CBG=ZF BG)\4VINI]93-]J%= @<2^\\8+5(CKW=D'FC9,+$:)EO8X" MGP\H3*]JC6@6[!.BF/R\@^M\&V+1-2+Q!#,VALXMSKP@PJNYET0$A^G,]_?; M/7NG^D^ M.=24X"CPXM&QCR<.%P" RI;E9N=E[/V$T^L\@:SJH($FV0,EM_@)1_N1H%$- M;GO#*@D#$"C^[-JH::]]4S_49N#B:%)G "[:DG17](D6;+-4URS+*- MXN0I\'&5_/@"[Q+L!ZR2&/DYQ/0'TFZ6O]]BOQ_IX-&;+0?7 GUY!D\Q*7LW MQX9&=W'H^K)\.- T#S>#K-\ )0@H)Y2'HM)-.FKPI9RJLVV:O$_Q M1+CJY?J I"#+YI8MFWH/@_<.A^37&S+V>R_Y$5,(CPDK 3G[$>,@+U#$N!?B M_+WYMNS@VF:6BZ\1+2Z>L?D.^ Y'1/^%=%M=;8,HH#J/!@:,"2493>MXDC $ M@*KHQ6#E-?HY/8(K2K2.+I7YFT.L;L?9.$F(Z#FXYQ:P R;3./;(T57KX]+ M4I!D(R>O9.:F;[^KXBV+[!B6=N M&D7XS@NB]"HFRC%=1O-G.OX^2!^IBERN:6JJ<4QX*57;2DS*$63%DWZO/Z$= M/T7$W,*-GM0'2S.4N=9IRD)N6/5**V*>(#9.<+")\A1[_N$^\:*4*$IBW%'" ME.X97I,V]][S*!#4H6\]?:PZ;U!"CGR$(G6L?T#9<0RT89@-*6;=>L0,,-!( MT:&Y3,98+0L6Y9J7:>-1,,FC8]_CRN$"+NG*6A;[J^-+)H&4>-6GVM/KX4LM M@U?*N/Y1#P @,?M(@5B!:G&2+Y*]Z?"+*$O:YRN7'@F9X.JX$4YV0/"<>6G@ M4Y=_$.ZSD6+O932MNU E# & 8JWR5VIYNPF^'E(4KPAIO,4P]Z=*1F<*\2)( M?6(?[).1K[)->7%Q_#3D%8#N=YC6J<>K$^^)'.LVF!-K/BG-J(D2#3@+%\[T M6%LN[RQ?W>L]?<*Z7#/ZM1!X&[K6D!7[N[D9HUJJN?LPQP&T^V&CCNP>*]:W MF,%YO-TE^!%':?"$EY?,*BWOPU0_[-',?!&81K"H?Z=!2Z1.01A]S MY,]>Z\.SA GL;\L=Y22=/^/$#]*1K#5]+NQ_8MH\0NZ[LFY*O*Y<,K0[6L<) MPD5G^LE03>'2RIFJOW/"@SNU@YZ@6L>'BB*W/YD#(GE+6 '/(*"!= MMI0.ZG*:<$,?Z XOU3=" MJ18]>$+]7R;3-^9WF:(M,/\UL0F+MU3C!$3J<3"A?8C/H>X6Y*7H"4>KF%V# MT1B>9ESNA* LQH2J7<5?,%/'KO![<8I?B 4W!1&4^1L&OB_&@.H#9]$*FKNO M1-_.>1P1"RHE"[QI[4&7)P2./?AP/\TUPMX3I?!V:@%+>'I2_CZ'WBO'" M$N54;0?(2CDR@?!N_Q &/OG3&B>-%[[3 6U7T*IJNQ7GJ ,^LE"IHDETPY9P M6:Q@$XQT&(:PTR_?GC)\F0]LS^=NS., ")R"4=U;^!2@_1:Q3^'IZM;O/@92 M&>;W8/?>\YS0]+-+,NLR2@FOSFM'G+%>6@W-H_W[J(%G "5AH.U/'F@'P'/B M)I?F* AKYN F902FI%QES(X$ZQ>@DU5QHF9XJRQS M/XU=WL4/KZYU1K9YC6C.I@*J/Q:CZ2MJ!SCNA0*.HM9=2MU;QL;WPO&B4,,: MVC;N?CS<$6L< MA =E:$QUE/R@RV^B^(6[S7*MS4@0\7+VFY@_?8A;WS[&FLG@G]7+<%(. #PU M>ZJO:,PK0,?K(*,A^J,X*6O#NRDA7I('\'N-,T03FKAU!G:%T"REVYC$P!%0 M3-774&4_-*1!?&IA>W7F3'3@[;6A0O2_LK-"ZB*'[*+T$N@@V]P7J%KJ[.)W=;PVTAZP&U MI#J5J>A+98Z-S-)+5!L=_<[;[KY&.1%44A%: E-1H-KHD:I2O77O\R6D=CZ% M'F2!L81YV/HJ<,S((R0(+,]^/]V1?NO$.WD.( M>^T)HG$G$5(D8- $ZFDU'/VS5PR(=OF([G%L('>I-I&GR M\L1XQ\<92AA3&LBJVE+A:*B$B[;AI".V"DW*"S*BONIGM7$=G%/3688/$XZI MV\I V"FZAY3]G=(%,HI@A<8O=#+PA#@T>D&>CU6<7.EHW8< 4T&F3-Q29 H7 MS@HR!U"?DJ'M!G^8,3DP4"$7R]1QJZE7%=;4/(O2T51-P4?CA3K/#^6C1-_I M<^$R>8$BCU!!G](88&=JBF::$^F'?9377/P89(_%XZQ-@IEK+76=*,\8)/SL M!#KK-TA.#YA@+?$2M:F_(XM_S,MTB;ULGV!GB%=BSD'2L*%XARH"X0BO S_P MPGJRL'7>QV6"L*$!I?MU**]IO_"7(H\PV7F^#9)L[X77./L8)S_276D?!3YS M<:2+R-JP_K*)!2'"M[2 M(#.)>WMU?BT@?=).$7T 2E\JE@(UZ! 5.YU.S>_(_G7OJH!!>M 2?Q[)7+&@"I M\_J)J? "T_W5)UUH37X\T _,##/H^!BO4IHNZ\9+LH@(\#'8D9TW2X*'??< /5QJ'2E=1SEW9'Q! MR7CBZ(1AT*^U1105Z/PQP&M:O\\GOWS":+E>DRTJ<7T3IB'[5D8?I24RS9U" M#B14KQ(R3\$*K\X.'U)Z3[SOX8*9HKEQ%W:+Z32#$!,F\NSU-#'6 M?3P%O(_"J./(AH&F 7PQ-5(HBU%2$D-1D9>-_I;^S+:%?9K'1TB^*_'U" M1D >'<*EK\A K-5A77>5C.U(.L)BN_."A$+ZG)S]-R-5_@1(N0C.XW(".;>K M=N2H3?W8V/4!6RRSAJZ")VJXOU46$T-BL2"CP(5/R7IF42X; %2JMBBDC1'N MXL4!7(0BJZ,%GJJA'_K,6]'+-7J"><+)@8L68 L#NEJ.&.!S <7D>JO\YI0C M=NM[CWCIJVU&,$'CJG8]RM<)ZM19O$X8HAZ=RVL"Q6)SPJIR1J)O&BT46!=! MFB<\F44KL]PDNF-:!HLF>XH6+5,CJW(@5H)(E);2M6FK+&G O%5;MOX*Z5L6 MCU"\%5.\]X0Z6[Y1!]A0T$I%$$;Q1M E:&2"X*@FSFQ-TSI'?D+-F@N<_W<1 ML2K>G4+$4(P8W-UNN#K(!V23TC^_HOYBEZF3I8M_#-@23] LU)MZ@)<1K\J9 MDO %W:T*'^8#$#[M@,B6PB]MYQ 0 ]!&'K;LK!D5A?]O5SLN;B&'I:NE2$>5-' M@Z6KK*K*'$$V-9@;U8D71EF<8J0-DO]4.#Q-GW!U_$[MH:Q-V+JK3X4K&&PL M[49-P;GV$NL(5XHYWBJ8)]3HDIAO=V%\P/@6AU[F G\"!NP'F^BP)P$D47Z$ M9C@YY2<7N!B3D@7I$;C1I<5"$,ENSI()[-,LWN*D)'BPA$\Q#Y.P$(4L@E'7 M>1^^XIP$4I6D+P:K?&4&LQ&;=SBV40I1G\!6#K"F>)/'W]1.0CB0D]L)$4>2 TOQ?OC@-+F3AH0Z M%Q?2N1N[:X G)HOH":?N7S")V)C0"R8!FXHOF()RA*F_8%( AL(+)MF"F4:> MUM_[W7DA^5C(;X@YFAUNR/)GY#.:_[0/=MUJ$",\%971M^WSUN - &TY0@[9 M59#NXM0+ZI?$1L3TK\"-A7U M[S'Z0D, E)LH*YSQ6B"H(Y5 MG94RKK5-3^9>4&3.NW_$>?(\/C:!^QK9&'8K;(N9$?EB=J0;6K%^*'O$:,=Z M.@GHUI'-L8BVPM3[Q-3&6WSO/>.4TNB\+QKN6KE-QD%@=HL% #2LB?.P&4 J MK>M?WHQZ8"&O0C-:0&NA#&-2V(OK MB(7RK.[C.QR&1'XT[?F/!](6E_E8[['_&,5AO#E<79TKV3Q& UM^PV_"(YCQ MCK[2+\:B>1K3?#262KH8#Y4#HN.(B SI,N*EC_PKN\IX'?N7 SEOE(_B/18E MG\T@);!E8]NNU6#(IUFY=MXK8J9V)UL76Q$*"H7;YEHM@0U\]J]H$6@-. Y@\UDPP>1P'%0.]:FW]4P&C2+I2'(++-3 $;[\- M:%U?_2)UX##3@-N1(1.0%;U?L6IS$X165VI20+469&@87N^.DTR]$3@)F32"(*7J#8D^IVWW7V-\I%1.713\TT&G$I8D -6OJ2& M(*[MZLOUV3X(5X2"$D;Y/:W>.G!9 %^$'.L?$XP]%*WS$H4I)N=,@=.OF\!XUKYS6'/OAH#3Z&8:_]#;Z.8J\Z!U^G^JB]_<0U7 MQ=/NH)OP>1P]$8E3FU$U+YOB4-93W*OQ9;*O^M4(4C1.9D?E"U:Z@W(6RZBX M JT'LXD*K=M\[]Y*I$\0#B1, /!G.+1=H\^,20"G MCSK[X:"":X_E['UJ*37T+#7+I:PVDO.-G,.4@J[\KE9X6)@LV?TV+9"?8%^& MEL5T([XGHZ9KG"S7]&XQ(JT.]W'Y= Y^?@E@2WTTJP<.9;; @">6T+%49JL5 M^_)3E!7CTC-(]2J8#<\TWB[!-$K*Z7ZL+=\*>WJ+9G9X@2X++[TTNPG)_P5^ M2F\,TZO0)R3O=O0@?9Y@_.-[+]JO/3]CT5O4Q:5[.S(2::NX'F<.)K?:V+0ZT+1:&#+AH0)CU#>;&;- MKHJQ6 G.?+!B>O'-Z9QWX8F$@.A[+MCV&469B8 M]90@*BFRD-64FO7L4\FI(D86->CF,0?(XYI#TST%&X!"@*['!X@DI6UD6 MXO+^AK!Q@R,O5,TSJ#FF,P>B$GNZUR[LNZ!#<6Y9)G'%(I>N^*Y%LE2F1LX9 MCO Z\ ,O/-[D7&*/H%VQ JB@O^TRH# K4"W0JD?]RFZ=]W&H$A6$ZT=%2XF$G$:LO9!%,FU]34/2>@WHFCD7^J [SX/(WD]!: M2@(7*R[YR@VV@_:_<9,,-A$HJEZ\\0 HNW>;#/!T+M\45LGOZ"M$%8,>3"^P7OWW#?DO^1OKL,'T0BL.# MZ]>@L.#KSSZ!)3-^B_[."Z*\E.(%2P9;^ 68!R!],PKT)"2'#,M2AZ*8*0"6 MM!/-ZD.S792)]/*RAFX?LZL)M0XKA>F;/G4OSP^M6O.C9#LH:;C!4(L+2;X# MA/-FT\A[T)(.+^]!?5KF8( J%]X2[1P\.2A@62,\6 2>#F;D?,DJ6295RXF5 M>H%EJU;-LK4$0U8>*B-8[-5WJ5,!);9Y1,JWK,.!"B>DP"%UJ%CWJ MX1WI*Q3AK,HJG)]0\ AG>5G6H+**,K'+P$.(1K4(Y5?OG7RE/:NDL@JI7 MQQZ< @0A\0J1QUT)XW-P/63U)@DB/]AY84ES%+B)*;K8M84<@3Z6HMTQ'"1J MAD"[/GHH2;:.-/DR]-B ZP7,KN@N3_9WLJ\'X^RW,#4W=UD@/Q"ZCI@*:3); M:OFQ]D[UEU2&=32)I]SW"+)U@DJV;)0&"&IC9++;IU1(1TJ5B,=@:9$$=O_<5DJT7R93XT_O%F12(B> M8H/5(BK2#(WX$8HIVB]O*.0'[A+\B*,T>,)YD;,QD:9,W7K1*676X!O8LC_*[_4;(R :6>W4 M#Z(M^08FM5;'/,ZD\;1A1"#RZ-A7=!PN9(]?[M@C%\?6AT!*X#N58=37+#&Y3#9>%/S, M$M"=QU$:A\$J+_L;KLI4 (OO,N*)#[I1548^1X_9V>$TH^CP&QP M)EV>!.0&G-^=WRYN[A?+:[2\1&SN\4=_>W-[?QN M?GT_HZTM.SRUVPB0*BH)O5&A77R!C9_G=_B'-" &"_8MX_Y#-'N)]]BZFR7;HU))H9&BJDW=@ M7:AS![V 75(DGB^OS^>WU\Z!J"WJ!ACUUL(DA\0M?L+1'DO-"S!]']C=:I)A MF _H'F;^[?SZP]QI[E_YVM^<_XM4^Q,OU?; EH%JN"S*U?'SW M]*FC'B8,AK6=4T2?16A++ :BMWD9&XK^E.2#E=EX'2>7,Q=S!3_#]3)12# ! MK;RB"L/8+6XB9PCRM8A@]96+P[2FG([)^M66P+#XR!U.G@(?I^R@$:_V?I;> M'TL?S+(;LF]FBX@PH9:E2V<\ZW6;-)B#-%H=+*>@K-.&MC3:I-S.W"D5WK(>-ZOV-'I<$QS-ISDY MS&6'[X(57D3K.-DR7UA!A98MF#^3Q8V\\'R?9O&6K//9H404SS@<%1[5?FDQEMO(O]$QV7!DC"H&\^(&C"R7@F81 X6! M7/A#A!R!$:IBV+H[+O'P)_1^V>1/V6PFV)S M?NQKZ![W];\U9DM M^@)V=Z,E.WS(=6,%IZ]< M/OV0"Z*K"/F3-7,AUZUDM6<_S1[6#[$-\GK'$Z?GD^Y3GNY,S!P7E6FVW&$: MZ4+VQ_,P3LE/9UY(GP?11X=QQ)!25M^A=Z%]+@9ZD7)W6="';87-*LZ'9]:6 MGQ- #P6%O-A'3J,J !74#A'N;A6&P WGIJ'W8O>X#FW6$BPRE]W@)(A7L]43 MY>(L"$,:%G8?+Y/R?25M^RV.5G&BI@H'(V:]Z-\P?(,9/O.\2^X<0T.CH+T' M#[-R/1Q2+"L0^;#(?VC.E2MB],FO0FZS9W=]9_!_[8?[-A\6W MLZOY]?V=TV=#NM)N/"?26A'S4/NCXN=3M'!PUF3!.CCU^%,P.%@B-&9MT!_P M<21J:J1!FC72HSEU4NJ @N]Y5%XSL*HQ! MRA2"I].'2UI"EFM2WE(8/C"XQ>0\'_CDJZ4T1O(M-DBX)U)C> 847@:W66$^RZZOJ8O9$%/A_FHNM^OA<^,0]3)LR\Q3T)G M&OT,7W7-#*K34$DL5;N!'"BQC$07#5F"2^4DHO\'%TVA":0UX5,4_5, M C8UL8E!4TZW3Q&7HI*7+;^SD*!M?2-B!KH8N?YV?GV_O/W><4T]N=B:)5@D M$S5_1UOY]BH:Q5V*56>QA+B+! BJS"E83$&GWIY3/[":I/D>8(6U,"\B6@Q] MZWU\3PZN2>"%8Y6?XE&ROO]QV8#<<=Y'M"W;.';&"07%55N="0ZPXWT7)S_2 M@GRQCT2#D1>'LL-U=?/XG+9 M "NUE-D%R@(^75WBP#H0RJQN),!S[:<_;C$KN'B'_7T29(<+O(O3=ADQL0H! M1G"RP?!YD6B2O, UTR)Y-[3*^TU@EQ&+IZU2!-,W]U6 M3EM>>NU&+!_)M%A M#S1NES?SV_OO6< XC16_>3^_OG<6OM!'\LW:+YHKTZMV$$#+$38GB4@]DYM7 M=K@=(S$E5)IA<7P$CN>/D9!T4]%*Q!*X$_.QMDD:Q2FF!3?0GZ.P!$8/=%DI M6?G;+,!:@WO;#N\#.0'0<36?W34R2=NVQ:0+7]EAXJF9Q.]=X33%>$D Y=$$ MU!T"^GXAO1'M@T.#.Y6GU*SD37!,,43,_;P(118CPCM]:YV3RNM,.[IH,I=U M#7NZ*V>"Q_)-;KI[<#'W,1P73'+/OOB$;S:HIHNB8P@5UHJ!)Z "W;+PP /@#<+)L'XBK'V '][K=__NS-FZ_)R;E1 MOM@!IB12;-2A$TS>6",U!Z5WL18 Q,BXQ0YE01$V/FGJ]J( %A*,CVJ"QM#X MUDL"ZFH9%QE=*@Z"=#M, - HV_&0X0 7H(3JL.#/S3 T]^Z1;,7W.-F."PH. M&>ME)3LL0#Y:VO"$C+?EZPLGCXM ,36>$?&G:.95HTD@;KQ@=1DGQ%ZC#RO) M.2SL4#7.3:#&!A9H9J8?A)!UA\L07(MR2K'XGW6<("\?'07% M\&7RD>V1 KU-:%I$@IL_G& -)_!00DF>'#RDE7.W0,S\+ MGA@M>JT1TXJL>[PJ_AQ'XQP%^W'D)&^E,;M2TX[EY5G3]#N(0G$BEV>#@J>= MJ*W?8IJ6L*N>JGZ'J?\5K[PG,NX&W^*M%T2EM4IWH5FT*MO,\C:,'?+MWGH9 MO0(R<;6-2=^JZ-!0^! A-N_0=R!J'GP.WO@_&+'6^$RT"#(;'",?YZKK"I/X)F M9\CP5?!$CWX9D5! AF:A=&G]?K5XWGM-:-Y_Q.$3?D_.@X\CW4WW8\G!/4$_ MCL'4WO1[6.&$?B)TJ1P[CX=!2N,>O/^R#6SM*YB%_9GF&8E$OI_]*E_.4MG1 M:]^3'>?^8SP!=59R8OL8:\0EH+F:8)X\E%O"-T=P?55-HI))=0"?] M\:5M+"-(\K1'I+$VU4N"BXFH),:*@]AD(T9A=?1'MR[>?A#H!^%J8=P4?3)G M&-!&GSN-.Y^ ((V+31F0)&VGHH@H*R]"$9&VL"+Z_,4IHAH$>N*W7)@7HX@* MA@%%]*<7IH@&%Z0E131;DZ]T0MJHR<_455*#6RBY\2-.L$<;OJA3&Q<8YM#N MKE2/)V$"TF/5+I*0G)A;05;0:)O?RA7WD;OB6FZRNR=0V4AA :;E(BBXXFUY MY$^HK":,\DCNJ3H&C*5A<,RO\N3,UVOL9\MU&25!EDDQ#(;?UWKH < (E$&+ MM/X*8=:>7I>NCCU MS'9TE"IC<')U*TNLH9SD2V%Z2W\51QL: WJ! M'S)6,7H7$'N+#5RC5M ?Q5#5X\"%W:K%(01,,D;]+6H-FD[-)B/YUZTH_<4Q MABK+/DBL-H_,*H?^N)F7A01MAX>(F%&(\%SG'0L%6,]6Z=)OI2+2!MADBV!F MKY>)J91VRZJQ]4VQI*R>"\Q5*K#.)M9@W7>@H#OX UM6_B!O(#9+_U;D6$8J@K4O@"?;9.)KYTZHL.-HXX QAVSN,GLTTCE9\5+:O_,.V25>8&%Q$0.L1%_%40U;'D;-$5.-8#?MKY 70[2$ MI'L++). 2EM(8J0T%L'PB3)W8':Q: Z4O+O53",P'X8(:679G(HN:4A&C([C M[,U._D.F_FBZ)?J\4!Z7%X>/F$>=F.UL.4V7VB\D5XX"B$?)FR.3:X]7B-6X MCA+H:+)@/9^;'G\#9<]Q?-HURZMBL%*&%DO?9"K2)"KVM/]XN5/L:UJ=K"D* MV5*,H''4NLSXJ8!'8Q73^[B=,[.7(6)"P5'R/0-6^R1&H9E;UUSS>C))4GK M@[/%FZZO\4,Y7K&YRNXO(V*LPMCS^OS82;F#%U!I5>S$\,3>)UHM!:CXW/\U[9FG$P5J<;O:R>,6NG#6O/%&1V_3B'KYK&" M(G,O[KFMKLA-$&H>P51_]Y V7GJ5PSF'(8ZO,$S/7%J$"FT$THM +F+M*S M?1I$]-ECO'T@A.@2T>NS,*:EX<9]\Z5(VK;]J<86 +RS#W>+Z_G='9J=?_-A M<;>X7RRO[QSG=M$3<1UZ&DMA;%YR:-SAG4>OG\/#+?;C313\C%?WB1>EGL\^ M8=$]ZWC8U.3*A4':FVN%:UHO9/(D?8^7MKL$AP$Q![SD@'":!5N/AA3LR/P> MF6F0!+ZC9UB#HTSR>1@LMVFXU0(O?%WB_/D9NF$+'S!5/40? M[?9D=>_B=?;12W*+>Y1=5DK409B@C"?(>5"T<;V;J@8D__> MY#.P'\YK=7XR_]\N;^9Z:W*"VK$^8C6A] A('I?99?:(QXEAML'W+^U[9K." MO^)DCU? :\!?W&?< *:]C_^FK,K?_+_13ED/5THQ=FN)1=&M:]()NS>P&L^X[FE69;B]3[%'N>^P8)))V'GQ1ZWQ/,"P%]U M*MXX)+3;2;P^(1WS"PAWR6CM8W 46TU!+J954/A1":>] DA.7<02\#DQ"B*9 M3!3):0=5XHF:)-7FOY"L&05*4)"/8CT%K90E17U6.XJB$[X]:ALORC*K<*.V M&$;/8$%(]E0BIW;W49@/?1TR&?VAH4!.S;:1,0XHS-5_?%GX0H)*^%R_\!@3 M[J0@Q4G;(M+XI#AAHEDS_.2%G]J%L!SKL X+P&2SA[_^OLKZU.*5KXP5 Z-O M.AI;1V6?3O@^=!B[TC6/ED'M>+H&%K'03_N2C_L]$&WIOD;=IA_4-3# 7G%J M_S0HXL;$23"A#4-KQS@U.NB5ELV[.%Y]#,*0(+1-PU:V#DT6K%^JZ?$'0._= M+JRG'DMIFXZZ:PP6J8YY Y9J[O? #1JN3$0M(.$SZLX]2 286L'/XC M^0LK-HY\+TD.U&CPMJR0!_GKIAC6Y8FP!TCJP#9=/L.;U>H[HB9"&K <'DJ[ M,+>C;?<\CPDXL>L;5&_GTIX4K7JUV8*3,T^W%F3$G'O"'94YV\9)%OS,#,FB M"J\%==:+(1>B.JE0FN MW_H:W3-J+T:_:O80 MB?$>5$N)NJEK+^0).J0P/7A>ZL$9TX.3U73@VVJEV8^PEQ^WBKK2M+Z# VQ, M;=_FLPG'E5;;\(R_#4\,G1(TJ.Z^@E4R=?D<#SH"PE8/U>I\.#Q4*S.I8'"V M]W/',.Z!"/X)6F^MS/U#I7]=0*]5P?-#BM?[\"I8C_/&OA=#;K)#8V-=C@)XI734B]#P*:9,;/G(O95Y;'HB\NSR[OQ- S*H#/E/P3W*@F0 MZY\)S@=!ZSCI'O]\G62PA3??8O1<(U6E5;H'IKX7TDHY$_#A\?F: MULE4E6V#(K=3.QMH L?<50U\_GY^?7_G%DP2<=71(YJE,5R.CHGW M'K$9\UB[=?V-M%5WER(3M@&FRZ#"B::LYU:-1W\95B6T5F3,J1QE=+'!=WQI MK)QYV:XTFQ_1!A#G+-$/:(:C$D31(]4.[D71];=N+W8A0'^]D6I'\B97+P7J#:YUKBY>#.RY:.F+_>ZR MF7X E.HB2K-D3XF58;1Y%.UHKFF0H O_-,3,=.\Y5&36]D\+9VF6MNT*I^F' MJ @ P2OJ 6=O4&;1BE%,T[U'YG(>IXK)$;4&M%L>4(,8R27[\<%3@XSAHZDAWN$R]*/9^]M[<5W:-#W_:' MH,$;= ,]OYK=SR_0S>SV_GMT?SN[OIN=WR^6UW>.G5X&8J]#5G=ES".',C+$ M8QRNB*QH???L0(LEV0*G.G7[3R-468.BA/X^NYW_?7EU,;^]8QGGOO@:S;_Y ML+C_WJEZU99W(PQ(:TW,CVK'$9?K\WA+ [V+3'3LJV"*^>[12_"9E]*/)/=] MC1PEV9,GZT9&/WY%J#XYF]T1G7N^?'\S)_J6JENW)L,P<&F8# .LW@#1G!T2 MLX]>LF*?X7+'-H1OO7#/.&,Y%_/?68WU'(1%=Y&@0["O\O+MV!?M"3&4Q0BG M6; E:$)K+TC0$R,H)H[AHN:$EIO!J&KG'AL0B/[9T,%F8?WD5!_6/?D9+ M?6TPY>CLP&?RDHB0,H=KC-$72GY&3QE/P0I'JULBZW$^QM&Y=N#-''U2P%=; M-B7'Y+PM.@0X7+F^3;2&S,:G:44&AHEJ1F'NVYCL[ZR^-J$9BC?ZP<"?1P'@_*XFV0_GB98+P@)A*!=/8R/E@NUR]]>^5- M"G+8D:8G:]*6YGQ@C5%"6O^BME<1,D?[8D$9]-E>'^3,/>BH$WJC^V:\CW0< M=EV$QXTW'=DN&@9K=F(MSJ"N$W>-CL+.!SG>JIN&W7V7UYJF][FLD&:ZW&=I MYD7TN7FW+,U 'Y24J(--2\83@.VR2OR>WH\6\"[J=SM/-*0JVSI,E9;!5.US MO#'UCZ'NC9GY&3G+90='_D9-MAQF5C3E6<&Q6'<8(J\8Q;72'@Q#,C^AP7(: M5C-HI;>;/^/$#U)\DP0^OL$)8ZGV&3;^KA0YUHN [>H(?9A53JI8]D*L&TVK MB-C KU!M:'2&-T$4T9\>O)"&;3@MBSP$3*K K]ZK;-OT+[Z^&D^M*>0) \CO M:ULRW;$^F]:9H,<\7M1AP7R>RA]QW?:BV4!IF1WZ%B75^(I?TKFC_R/X5S=9%;/9DR=@]MRP= )ALQ]0"K3%^O=\^ MX$3)(AR3OM4DE"-.!-B'\C_2\U$QQ*O2FJ2C"+Y.V_:B!8Q5YN388G#SE<%* MH29Q]6.8179>U#>H/J\!SG?";Q5]0K;!LKD,<'=4VUX_V*=-P^9-H-BRJX?\=N Q?1#2L\-*T8*#Z+UN/]!V5?_=#Y MKA7 _\*"FX3X&B22"5Y?FSO'>-/@;09'G)07^1507M.WQ_CE!IL[!,RH"CC5 M8D=T;^=&.P_(_Q1C58>;W@#.B^)3EKDIIOA9#P]SK6]^8#$.;&0,L7\,.T.U MDT83J8*MYE=$CBXOW0A06X>;M'5O-A6768$MB-+ 9\'I-B[ E/BPFX[3PHR ;W:VV21X0Y_X M5\T1:\^U$C]ULQ?;1M]05U?*GJW!'J[,T.RU66/T5E+;%919KT1JW9I[2,\(B8B>$2JI!5*B?\CV! MR5L5;1HV=XDA&!XP9,'MH6P@<$ O5(S6U=PGHF [ILK?X]CGI7Z<3#)6L->4 M](],7+/I4\?1/K8PJ'UJZB\<^UG4"@XOXV2- UI8F3YQGC_O@H2-,.%3U*@S MFN2A:LP9#W#&.J?MR:I&EKXUL9\F:^O^"G>!H;>])FA[." M; /DOZ)Y4F@>]1A7*;EE4DA_N.,;9VS'6094^1SBM,;;/MQ9FCW!H'=< Q9T MN#NM="J76@,SXN1N>N1)Z9_29(;7Y YLX\!13H !/^*7XN" M'>R\_V6.X AG4T/OFW'>!$+Z]U?X6I2L:5;7O@S7@*#(\,0R+_>8QTO,LF8P MSZ&?RKO?[28 _B$S4IG*U.C.6X%"S8U3!)CFKSR"*+\3-'$/&M&Q7+EZ ):5 MOS6E77H*CVR&!@WD1C1>;8-*(HQ^Y7UJ>D$:A)20KC20U= +%8Z,@\TYKXMM MPU%'=!7>E!=ED*L6[M,.7CA3+V4J'=PJ[$RY'%9I_O>%[3@)S3&^%=4[WU32[!6$HT_$[B/:ONP.:RD*OZ"IV(RZ<#$\7P-K M;5CG!CAK&8)M+J;)@O5*8GK\057PEN_?+^[?SZ_O[]#L^@*=+Z_O M%]?OYM?GB_F=ZXQS9B"HFQ,&:V2>&."0O)W=+Y;7CO-DZDBU"3W%Z??(1+%_2/%/>T)E_D0A/G*U19":DXM7B!NH M/.*'L[OY-Q\(JM#\6ZKNW)ZM9))KG(F$4S6--)B%8?R1WOB2K?LBWC]DZWTX M\_UX3RC<8A\'3_0"ROJK(H"HV;(2@4J-,0!A5SA-OT+5$&A-;+U5 M,0CRBE&[BP M(774*_(&N8)J3=SFTM64;QV>.DM@$+13DJ$* .,E@;9'#^>,W%7@/01AD!T^ M1"MR:J)F!E[-GWW2E)#>CZ2GS3BQ;Z4:\2DT6O%ZC?V,WD>5GKO9^E[[%R,=Q6%[N7GTWB -3*1N@_>;/_<1CURU_@"@Z<^1A>%]Z1(UU MM*F&)%M=+.>";A"''(A%HRE(DK_ QP^[.Q]]2:9)]M]K8N8]SK;DV_8]GC#Y MAA?I63.ZR+_:!A/[L?-H<#0,2-EE/XQ 6+7GWGT/3,_6CO/?\QB'!RJ/L7U+]\[2.7 MB)Z#>$ !.]"N\!COT+;LAKQHA7#9D01D\LX/'B!@2D+,>2@'S D!IN5[3U)?KLA]#U+KH.16])!=HPQTI7@/S/>]L M'X3T!?2(6&J1L/<.EL\ )JRD5,+5RR5.B X<^KCAB9?R(@(J WO(EKF2![R M U,%X=;LA271\.'*ZNSG4\X?)A+'O'I0Q!OI&\ M(RI[HF-71/HZ-3,U)79TK:LMANG%R8^'.V\78!IVD>EL*MR.UG.7L X$_2=L9-@ ]>2LSV:D]CI^ZUW(95LV^_#=+\-;"O\75U M>UG.9-5A H*SMN]0J3A-(0,+G@E8?[ZP($SS&XOY]&&[-HX(=;>G.S;F\-M(3(] M>"@-9!4H*AQ!RN(2U?JBWWG;W="M\ M[6U'O8GH$+%^_]#F $ 4:X8BVFX2/F1(.G7_$'=JPUO."N6F>)SPK+E\E:_Y MJ^S&'6>ZT*>]//:!CZ,4C^FY;5"P?7G&OMWIY/5O;I-'=*B1R^)TWM_X3)7>RQW4F8B/=^G6;S%"7/"TB/!8[ K ME(6&C.6C6"\T+64)"@@I^N4>]K*C>[^9LJ JE*BM@.EE'HV#"VFXS-X+RU=R M(VX+ G+6+3.8%T&@8]D![8H>D[#6Y%)L/B463MR)!2?FB6?+-:1Q TK#S5X^ MI$",+#VF.JX)H_1Y2L:U](!-H-/)ZD;?I@Z&E9?-)K#10\MF]' M73O!SWAU%Z^SCUZB(UNXM^T+#Y 3:#\_MD=IT6$"N[E,&L==7#A?DW"*\ORB M(?Y6%[MWH4WB!H30JV#^0-ZE#JTKS-5+9P MKDCJNW9W3H-?;2D83ATNN(7]BE3)$PE!TU_:TQ[?UET6^S_F[VY'_+ZZ5%PD MY6XS 48>L>NN2;R- ,73R./&G9CFMDG?][T/HF"[WZH#0>E%9G-4VX\Q&]0! MB1=MG#L[01F4#S"[DS$X_;"!O.=MIB%IG@PJ27,NE;H3,CPL?7=8YQDM++H!7[([DF'T:3/IS2T5T8$ M BX'\'-]8A(1O;-%M/4K1-MWD>'D""$26;-$#C1?PZCS_/U#%R&0 ^[8W+;# M]4A:]&@MY0C4ON.MLZA'IUMS%D9^4SJ$GL1&^2X5Q"63EE.]S%_,IJ1Z?%[5 M)]O,X#ZN0@9H#>PM%6ID/@N03JY:(]:KY[+!S=JC_930<:9"W:_2I,P:F3L_?J[)V'?7C &GZDJZ#3W,]#/R- M]T$6XN5Z$:V"IV"U]T)5T"EYH_BC6U!7('$H,(^VI5E#CZV=;EY2T91.*GB2 MAL>+#]$*)^$AB#8L'?1YZ*4<^W$@1002&_RF2J1U("X K!R;(]8>L0Z3.(/* MA%?7+<)9&W@Z5S@@1M7&"^=1%D@WKQ3[?]C$3Z])KQPNY >&$H8/WE@VSIT< MNJ!]2UJAO)GC,XE@X:F\H3GU,WF#5> EASN/*A_FUQK5Z.53&\%M*3-]N8Q MQJ^7;RFYY](M1I1%US9]X0D;^;%G"?;N?MI[";[$.+O J9\$NVX5"N"P"_>V M[:T .8&J1I#V*&4=T)KT0*MC%[?50F4".58'%4[9Q--1&V.YGFT2C+MU>@ D M %TMO]WFQ6F0T;K8B>=G:5D8*1BIYJ:(GH-(4P$[8(KNO"D*CTV= MNHX5)%@_KA,]?Z8EA+"2JFAUL:LEFL2A7,@>K4/YD"&<-W/W M,(N_O)52X,RFESZHRE 6(RZC6^Q3MU^P#O"*>0%'TPU*M.TGSU;D##S2'7MW MT>1*:>B(N:5 E->B1R1L,S=G47ML'-P!I!QL1WQ.H AIHL(?PP/:%HFCQL%IBI@62'0SEJ8QV*5'B]==S7U@!4H MUKKH@7:T47ZZKG5U"@H%P1PK84IFWL.PH;;Z(DJS9$\1=^GY>,2"UB Q%S8T MGQ6P;"K9?(*=%R*/-7.]X0>&N3IW4*S L755?\4G[=V6 M[-*5>+.WK(]5@.Y57@T+&_ZW*XT,136KJL5FZ#%@5R M:_@2@ F/<(.HD-8$X(:7W&2V6@5%\>$$^_$F8DFBBK6O;T.?.O8=]A/$J?F# M1GKWM4C3/5Z-\L$V"+C(>E*C#^6+V]/'P/18E7*O+U' >C.TY,-]ZO:CY0FM M^9*Q-6=[-50@%KC?YF:3X U1B73!=^49MY !?[%?Q'+KUU"1[=4)C1?Q(6>(%"Q^40+9.*5RS7G M,2WO&2',>J(UZ3H% MA:8ALV-Z4OF"F" GWF=IYD6TSG"1_5(]( KJ:SV<#6 $RJMV;(W\O'E'W=B' M@T00%0Y$GH+ KKY_=D#8.!UJ!KY/9 M] 4BJ$ 3=8P^\VYESXV[_F\0,TDY/>T^O*$RP*8?3Q]!"YD;8M9N.:U=./0 MY S3SA\! QQ-(4'S.EI/-L]A KS0JGW:ZTKS._VR18M_E#@T1Q/3_1:G'KW5 MTE/FW5ZV:[VV&0"SF-!VTU3CX-(?2S-R9]GC=GRVC9,L^-G+'R N(G(&V-!; MS1$CEB4D7611%;,$W?W4.E57#L1""*KNR&/]75XNJLFW[EQ26 M3_^?\>1?& M^9XT>R"'S3BB=^FS:+78[HC>HO\8\W)1@[P#KZ269?;7DW M4OWJ+8CA#5DSKH-68Z+/3VEDZUW&LD!A(FCR$6S&P:0&>2R_; M)T%VN!CKW82 G.-(PCHOBFIA6W1!JR;8)@ WGB!A>'7F;NA=J:4@#'!Z%7M1 M[7KAS".+R8^ !D]GRL-9/[:I3#.'/;Z NS=M[3 M6A[S8I$93F^\ [TW[@4TI8$L%Y64H+L"6?N!QW*FH! 5G-&JU*PSC83%P5,C]-A- MU0YER39J>:BM@9O09#7F>.>INH05-FUTK?J5M/^"60PC'C%S19HSP%9)3BN1]>$73%ZI>B0%?+1VP^%U!V BIT MOVQ-M43JT HE&.B GCJID?E91)L@L@+V7N ,A&&QM%&U-\R M, 2L0#&N18_\R0Q:%7W:Q=AX;L+?U/#80)Z*=8E-UF% >&YE M&ML#/&538Z&.,&4,-#I9=9"VJ8O$[?S0(%SDAEP[4S+S9^J'B[=EE)Q'$LJ""=L\FW7$:6) Z"K97N/SX7* M%L^7OLLM7B!YP31-3;SJ#)%'B2K)O-W'?N!S@[XPB0]+M3^9A]FB):_%/'>G M9_)55UX=A_KRKQ)7WH)U4D&9EUM\Q?YJ*PY$S)2T8:'VUI6RPLE;?.(VS+A-$[+7\K"W]ON1;@AD5&U9[LH<*9IW[C-KJXF3 MDY1?,G?C.L+PM<(B\A.6!A?G_[5\&]4A/ZG X#9W2N9E4'1R?F6M+W2UFRCN MJDPI+)C'X(L-"QY>5H9/HRN[IDK,:F)EMCO;M4P@-K1#G]S9*#(Q=.U0WEP- M0WEO"!]!FL;)@8;=Z?J'X=ZV#QT@)V NXK(]BF+HEL#%R5(JD&-":^&4>P2Z M7."UMP^SJSC:D$5GX30CY[.&*;I):@WR(WHQ !YZG.T_4D&VMQSQO$W]4TZ.(^1%U5]-1MJ1=:5U.-R9*NK".>H0-]Z$\ M@>$L6M4BOG5?^J4>X1_+;O$*;W=5%9&Z;FQ9Z+0EWHZ4 MY+@W4ZX+A^BS+"TP\A!'^Q2X%7;O#3 '#NPC,%S$P4J7E'X).YYN%CL'K$2X(L\5O 2&.GC^3"N][8/TD1)8KBG!=UX07<5I6B8-9*\_[KWG M4="GQ8!]W:K#'@#%XQ#%^42A9(Z3!"[Z2&BF<-%<*>,#<)%>OI'>4"-80]3? M4?TX#BNR^G'M])2BD [KIV"YA#J%Y* EZ(N2[L![K@!1WSHUA4KF+]I=PH)FQQ_19,68:PX31(\']KR+WV_8YP M .NO0$3HEB.%G 2X2'L@DUS>6:8J$WQT,R48;!:O7.S?^BS['2'._8ZS!] M.R0?7A9W[@+T<"37ACZ6*[[$=%]L.T@&4FEBBO9]=D)^5/#EMZI=.W_UK"7; MNGJ2+T4/I-42%AZZ =JC0$U"TL7Q6LR2Y'HB/+9$)U5589K?\N#ZDDU-NG6P M*:R$:<)=IMO/:-0X033- YZG"J>:<\-2OIP=CDUNO /+'DZVB56]H"?9AMDY M=11D#LNAJ^JZ0TT RBG"-&B*LOBX==-2BW DC@/@CX*U3I'905>Z3\7HAS8C M.979/GN,$UIB^T.TP@G;0G+QW1"1IO-GG/A!X:.]I8S73=]>Y&7*\-+/,ZC.XB6=7\+GP_HMB]OC=9Q@K95>[3&KE)U*(JNX3,1 MS-C8N5=8U#=)O,8I/>5X(1DS/=\G22=YXU#%K<0DG12W$K+T<@\C:M)ME+:2 MKX2IEJJG5&\F[;\F,QD1<$J$K5<$4>'J93P@-!%P'7/**V'XK*-X4*2==(S7 MSW9B_0X'X!TS:PFD'W-PE0PN>>T&F3\Y\Y07,)#.0X]HLW5 3#TGBJ9+W[:] MI,$;=.*H74.UM,VDE TH:S6=PU^.'B%4M#!R' 8K=KIH.OO&CJ=2(FT_(8L* M6PJUC XH2\A9S//9<?6':U>-':=ST*#(4$;8-/ MQ(S"'=>K,F 8J%'C)@)=+M!FQ+ED"8RA=>>%>+EF(U_OMP\X(?]H^%[OC]_K M.(Y+'0;LW[#JL =5'J"5N>,U\JHCP#X*LI1=!["AW-X!& "@X9'37: >U[!L M8.:,&\^'G@_OS(/-R(/Q[P]AX$\\^AV65<>/>YQKK\O2 FF"YP]#XH-+S1E< M>-RHQ'W@PK,]_<=K]>8U3(J G(T/O07 M+:-3TUSFJU60,:_G\8$5*Y7#W+NZ+Q?41[,;]*S*%N1^K/HWPQ&J(2;SHD%; MG,<0:JTUZA%;?:P85Q:*6Q"#+J!TZ1>\+#[@<>[RE*E;]XXKLP9@]%T2IVFW MWF-=[;D-E]&6/%1H4+XZQF[SU9Y9VIJ9_'G];+O-.QRHP615=GS%3=MAWXL. M2J#F1>?/U3058Z7MCAJP\!+47QHK 4%U+,NIT]2X4GA([AWWP=(KU'Q=[BRF M7E.*G%?E\K4QOZ8YAE079_VZ*3=.1)N$I(LCEY@ET/V](VWH9TYK=AY?=+0C M0R<#1SV9-V/PI>MC?-(_NIGJ*8J6'R-"\#'8S=9$>A9]E6I,V':5ZS(H\5CZ M#3?Z=+)BF8(!\%NJ+Y79"?4^SKQP_DS#%:E6%IT2@&U9/(+=S5C("P HU@?A MHA.%UJ[E['!NY*M+JMIZY2O18\.E5]K+=?%D;IGG6K/O3#$J[-# M^;2N:#C2Z[>>/-G6ACWY!;!<-LNKQ:[(.;UF M5/'EEQMTN3-7-T+T9E'F)W:\84N=Q**E,,US4:+T/B[/2Z8G9+61++\R5V)* MIL_J!Q+):<3ZQJPEOVJ#5E^6$E=_^;\G)^@_W[W_]O/_^<^__-W^^?OH\R]7 M/W_QM/G^$'VXV']\]T7RY1?__.R'#_>'-/SBR?_Y-/Q']CJ[P__X^8NW/SZ_ M\:^RTW]?7GYV]\_73\]GY]^?/JWNDG__Z^[I]]\O_W'Q6;+ZU[=??O^G'R]? M__[=/OBXR+YY_/R;M\\?+I/9Y<6?#\M__#%9SDZSL]]?+#[>_7#_^\O+?S_@ MV?G;;]Y>7IUNWLZRAQ^2WY_-__Z/S_^Y^^+T)L3/Y]_=S9,OKW],UM[AXO=W M/_T0?O&\>'A]]H/WT\T7T1<_;M9_\M]\>?G^XS_3L^S]['!W\^\/8?S9S0\_ M+7[>_OC#X^K[^Y]^OOY^O?[G6^]]\$W\YW]]]^7SN]=GL]?77_[SGQ]^^O(\ M"-]>_?N;[/X?N^?/-U^^_?MD\>=_IG_]'W1^=WMR M8E#202Q_CS)^P(C@JEO^Z94=D5?V=)ML M2DU4-4>GPC+TB0>AWV_N7;A@E03RAZ+Y1WZ+TXSL'[26)FW&GI4RW_$XMH09 M*PXL#2-&X3JK5*9$QZ)=\5P+W#*U#"RP:>@LJMX56ODT;&8CVQ#74I%6%HGB=/+2N,D ^$@J9R$ C T MA6MIK9+ $M> MR9@WO3[?>;&%"*UUR><.#.%*Y_/9D7[[I7,_AT/-0IZ6#A#+JZ,*!(O1QQ5C M8B_/GW=!PAI?=+(>N3X/MGA[.:? )N.@LBL;H54]%=-+.M+QT3/(08ZSAH;' MMRH9VG+=NCI34JB"[FXJT73XD":!(XHTJ;J(Z[,[*U4#"J=;M(:_ &;1TJV1 M/M!<&;JO>&5C6(7)_\_>N_9&CEL-@W^%P +!#.">3?)B\2XVG]R^3+SK[O+: MGIDG&SQX()=8MC*R5)%4=CN_?GE(2J+$JU0J'G6>-Q\RW5TD=2Z\G/OQ &.U M]XZV!R\:8DO3C;U) IG4[900&LS;+IV3=%+G2WU6Y @A#8 @KW87S8FG:EOI MW?':C-KW#=P(S]'%^A6G MY#;KLR(?=0T !\>A3)Z>9H7'9%L*LQFGN6?\GF[+YP(T+JZ)=4+IE/ %WQJ1 MGWPG,-8GOYTE%>UNGB^X 4, "&*9(@#X*3)/ /BEJ+JUU94ORCHL>-BY0'2; MK L:R[Y1IPRWS99-6DM 3 B?NNWBI<*\&#A3:M.@R4/WHR63SA8[-6?AV)T( M9\#HL0J+Q"/,(*LC&-H'8JI$7 MZ[.%6#EELH:8Z3#KSGJ@U9O(@INA_E@GQXW@M8%ARVX4PZ7J@UXC.H@-W2YP MXCK37FJ.?)LB';M7B+P;7+#8M@3,^<0G31",HV^2$#[U.\5+A_GE R[ICE:5 MU<3_6]:\W!1I]I:EAR3W;JK%BML?"53\ -]C09XLL:])T5MZ,PW+YB] V&-Z M1\\0^DY4YVH6)*NHI>&#TJL^=*5M1XK$6BIIA&X(;_V,($K-LW] 1Q1 MTM?=*,]UD'#"G$NZW'=D"=H1MKG1W2(60*R^_S=:'*BMRF[T0JAN#O0E4!U( MSB[U["JU\Y6^\Y\0JCCUGXY>UCD(K F^-GSWVCQF!U=D&A+EV,9";1[I726M MEA-IX^(3RFTV^C*" M)2<(L*#V+Z@Y.E,8&W!S&="?(U+_4J2T>HHZB'1;;V[K]YR&K^1M4XUJC_5Q3KS$/HG-S M X4RP3;H ]BSH>K.U[+Y&VW.TW(/;A7^A4?ZK?F,+9-- \^ZC=I5 M2+<,8>L0MA"1*Z%:H69RMA?49I#IF-JK207EUNK6SN[<>$M58/5\,_IEY@'( MYK.5LPB;)C0"9"TSD)>#$JP!F,^\XKXD12+"7.K;C-W]3/_XN&,$K+]0J$80 M=*7YUHCJ>_, 8]DE_:P_)/NR_DM-NLF$SR9_%_/_$_7:"N16=TV%$&.>06*S MVV5;^K!/MG3"3M%G17[>- L^T&,(WS@.EAO)7C';#-N1[PZO]*7;)M3XU6P MT",S^D3\H,HA -9L2#%(WPD([X>9*^IS8<#IF)@?WDBQR9YR"M7IZKOD \SJ M)]P4[B_&WR-.>.S="-HYA$\BCIW0_E)1WTDO)3O>S7;$%SX(+%+XZF<0>@_NBE=&"F-<*2.(O8?Y^7A#9=[ M?"]GGZY^;O28! L@@8>,C4=^24,X8=D 0V27V *,Y?.O6'4V[CVK0!*Z#V"& M82<@;P2='[:M,,)XCI>--T*EJ4\ZMZ5C6F?'W@M62*RYN7R\5[Z.GY_KX8>2 MH.O">%:-V'F;P,K]F,5@0_F^-GX',-JA,DU/LOKG(=N#3>\Z*Y)BFQ7/MV52 M3&"V?''1?3@*PABGRVIJ;-Q)34%DD!)C<]8P6WMY8=%4AMC/.=UWFR; MDLUG\O_C2WFHDR)]@%CKAM(I][=_E>B7N!7W;VO:'.QKTW%$@"[PT^8W7WAH$?EGMCC/$LJ9Z^SS:GVN;&E^_- M@-B$?/I.O)95!%G?S8E>X'<@.SL9Y?!4TW\>V/5R!7?,"3UPYB_%;[%@ L-F M#.C&$CYX%;Y:)\<&8=A63.>'+E8TA59"-P6TYBRK*1$]]MG1TZEMD-@C#^5X MTDW %RR\W% #"QWX3GP[ZJKYKXN7C.ZNOM'MHJ(@1J<*O#K:$F2S-DNJC[3)UEU2GER0' M8WK4$!\[')8=TD_@N5IRRBKN&#]+NOO&@_:\9^3GO'Q*RLUN;TTBT!PS MR6529#2__6N9/D_:4J9Y<047 P2V:X:/)+<_$3$87[EQ4+V_5BSXS=1N/\-# M=9F\3;LY]%F1LP\T "P\YN.(&(BNB+@)WG'8C-O$G7$O M:0,$ML!O,9+\WS\1,7H%_@L'W?OP;PN&,Z_IZZRJF\UN1Z&PQ 16F^;%9;4! M EM31!A)VJ&K$/<=9.\;(UH0G,GI7VF1ED:SHH7%@PG1F^#UW[9F?,&057#3 M1%JE]]T(E;D/+I/*RR*=<5:-$Q$B1S4@[$&C;*CCP")$BUHIKP:*FA&<61/E MKLJ8[D7O\F3+TX-/: &T? JAU),9$FL8 A],NM$K2=QS%'^EPR MP6"SNV0BX!:\4A&%Z!4(Y<@>1OIWG_OIAQF^4 :)L!%%-T M=VT21L'^[NN>]@ULW!H,L39"CVOT#]&:V=I>U1?:VO]S5;K1_-CM[NV@A.EX M7;FG&;KQI6 M&:W/+PZOAYS[:^YI2NDKI#+=T6I/FT.2#\O43E(?9RX>]7V8"Z6]J2A8]L]) MOR#I5R3=DJ1;DPB98@6/SK&[06U..I^FDQ^Q+NI!?-6_7Y>*?W%\#Z/:L1T< MJQ[<;<%VUR);Q2:PAA7(H#X,(H (2V^56_;O-PU]#6N5%[+.\I+) MC%W3@3-SY\!\PA= CIT)9US -AI29:;0(BQ]-T5*O]'TL>1='JI:/'J/;/X) MGZ? 3T=\LL(@LB4P\\E$SH;&KF)^6T98+'-&8*%5/'+36*\^?!/H-.^&X[6M M/R?UL!/[U.?0O\H)/ ?6Z\T+CES&86[W&'T2+63X'U]+3 MGL>PE18W5L[:0+X7,F 3K>61G,3 H!VE/913]39PA-Y597K8\KXT#[1ZR[:T M#G\;@QS>]B_$$<*<,-A+-,!XGN(_+KM"TT/.=WL MKHJ&O8J_92F]*79E]2JZDHJ^FM<,X*MO#:V*)+\XU$WYRI[1SQ\&H R/WE)F MR9- &NEA/2D2[IZH!'8;:9:21;Z2EWYL#*>C*>S*V: M,14.B[BPE!%W-C1QGH.CX9QU?E8AARRV80:&Y*/H."-.[X$^0[#?S[1\KI+] M2[9-\H4E%OL7XDDL5AALR97*0(.H$EE0\?*H%53<:,X,P9.[[Y(V29;7[85= M[BKQ[T\?S_)S'^%*]]0UX^E/$R'S7%\_R'5^))](NQ8X,>1J( 9TZR$__9G=[V[U&X*F$O)V9$D3%C=TTKT M4VN8Q-K5CSVQ 3WDNY$5L0"0++OVMBR>/]UF;S0EC^S?>;ND\[JFAG !'&%P M I>'N1=A%)E="K!3L^Q?BF \\'P*3SGC'1V'=ZFM;:X\YJA8? MQG6S8AY G+G;TKKT:97J@,]&$3C#X9FW!4VO]9KN1*!_MJ,[IUC0+4UJ6FOR M8@E?R7I;347SI*%I4S+6P09.H.EWSN>&J\=+?2N66K(0O#:ACX^P:BK\*T3Y M#)'?@>@*]B72?8J(;Z&[PA?>2IU.LR0;YH5D' _!-%U]R>]%#&);$.QH9V8% M%O=3;;$%#]!1]OCVY>)@7)1%4R5;2&MYI-7K"843Q^=B9@O8P7#M<:+,(# % MUUP?SD)55/&@/M-P;]G-3=DD>45A=;9M/VA2U4W)=V^>)4]9GC79 K+*A*_@ M7[SAP,Z[;OGZI/L X5^ JY9_@R@?,3@!5G+!3M\VOFMU(M47%-J#OKR()#+Q M2S'NV^7 /?UA, H=W].!F"QKS.# _ T0]H _V-%3^F1\'\U8C2_%Y@)V21G MI)VZ#B$DF+VJ+!)&D-ENL';YB_+U*2NX./U ]PE4=,X_[NFV?"ZR?]'TL4J* MF@E#72++27?B9&!BRL5S@?1M7&6],]*O2/HEB;JF*3P!UJ'R%$ 1?;:'0/KXD?"8A3Y/HZ%T_UR-)GG^@0A86S'A)^&B@1:Q MR78KBM[0E/UCU63_ZM.6@G3313\8RZ>T)-"V*%_Y":NJRC]%VF\1^3'N9E<^ M1]3O88M))]MA?5N6I1DSLTG0,F!,L_(L_M&(ML^E88]ZJ/ %K9-NNJ4/UR)N MJ#X$[-K^.,8(&_1^/FX<33A@MCQKY32()61,JR9XK2R,,'0?F ,)@Z@UZ&8.),UVTA_RK>[:BL8KU$>ESZIH1 M9._1)ZTER]DS4S<\/>X+3>I#)7L>X&?U&WC0IL>-\9IYUUQ2WBF!;:+697_B M% [G!R/Z2EQPV-J7=5.Z0(U5E#4*X:%Z<7A17[*$D2;\)75]>!75]@\U!!Y1 M=O9>F="W2[+J+:'EL":4DHL.O?+(C+Y-HY%C5(@8 M". !;X$@ 7A8! .!Y& $ D)JEP8=^=ZBOU++T)[;C:0O:#H[\& MX77YK:C7,E^,(R=^4)4##V[H-R@NNK3@:_T&?F708%B7>N+4IXNT7UA!U/)" MVV7JB^0D]X*E24,^?!(QT?F=U:EU+FA/? *,QM'OYQ0<+9MY27]$IC;D@)\X MW&?TB;CY_X-OVW+]V=]6%'IC9LD@@5_':JXL\'.9%<\7 %35;KPIT2^6R=&2 M+6P06#WHX!>7XY5K"-WFXV.#XL5V(#P[:DI;<]J#YUP@IB3G F3JEEB#R2"$ M,ZZMH3\3Q^5YS,*K&8!@ M7ALE2UQ^V\^W ]%8T?3JUM]7VK8B.5@L(5@V&C?[40.X[C+DS6TO'*^+$&4F*MM.!:? M]O $+839;B_P2?)NH%78/J:P+60C&1ZON5*+X;%RRRH1C1#:9]UR"7*$EY6J M8P'D**-#^R3]4J2TRB'BFL<(\AR@$TH>CL_%C""U@V'9&OT$68Q7Y(FMPD[E M9Z$J@WA0/Z80S]1+()[4.?ZFL]P2*E-MU!P>_F/D1@@3?J:^,!NWVP"QV4FZ\81/L-I)<"PE/B8.;"5.U&<96,'J M2X2Q@V!-3GAJ2#_#81*)+>/XF=&)/!ZLY^FMQD6G&3\\ M2T1,?'9#,GUOF.WQ\07A,":Y-XIFY)BR55*:_5>@)%S3[4_/Y=O_SJ:(EX;] M@6\:OF&TA2)<&>-OVL)'^1!D:[J-T,!;(Q[S3KTJEZB%?28_!D$+Q>N9Y0+.*C$@K343O+]-*L;'?9WYM)%)I; MHB(!_?L!0@\AU&RS4SYT2A7(_]FH 81^>&PJ42),,GSJ*G(;PCDZT(?""'!4 M+L)+F:>TJD5ZQ.0GT;-$Q)O+#8DK2EI.^L/_]G_^^4__\R]$3%Z1UA3&IF%@ MLYL0=]N@%+!,M@-4/RU';9BT*53CG_'M(>]YFWSNVT/N%TIPBQT+[ M89F?IX$?R!+.L+#TBJ.CIIVKS[B0_$NM)B6YFL*(,R]1 M;6B#GFXE<"X0=1LY GT)7B"L^/OF0#F]#O%A_^2^V/BI>-;)&(*H@>4.3O% M(OFL9+'YHH#QFE=9?R^9OM#E/ MRSU8(\H\VWX\TF_-9[9U?PIM7D*A,U[HH_L, MJ=OOD*)LR =M2"(^]1/>BS&1"AI[9U%Q87MN"*NK TU_2Z!( 22;BO8X'Q>' MJF+S;*R5T\B[G-K QL,8-.4'6VL9\F"Q(Z#QP8HLB6;00I6ZZ@^@@Z,P%A6Z63GQ$\J<^ MLJ-26REFSBM')VP7%,\\OO<^>WYIRMVA%I5[78P0Y=: #VHU>?;W"M;X M5.X^L56@;!M%/17AR.H_7DLA.4+RVTUN2 MY6 #PR?S"'X;N8UHQA94/]."T7";\4*!#)J:C;NF27.HK'0_[^2EIVXRV7:S MV2W#IY-=69&&O0Q[6F6E:F")SQ<[DCIS? 2)SB&]MU_?T>\F!*59L=G9"NFXRG^6 33 MMQ(JY^*_BB=%]VO9T/HN^6C='.ZM6ND7>@\W%=\<5]]HM.0A#,8UV0/7'N'6?^]AEDBHZ6Z[=A:J]\^! MC8LM9LSC7UX,.3!/<)$HJW^_8S.XF@^FIC-=749Q,86= M;-4%F?Q9L[/%_BN+MT#GIG^R'0X\KJ1U@>1E.V+GSBC/TMJXGD6G_= MBC6'X.T[9-F2%>_/"HSE(Z'V3#URO<3?6E;N&+:6AY,(6^N-5@U-1;B'_63+ M83+0!9G>*L@F&NLH17_T^$5><.MM^E@^T#RG5/G_27APH8WM!+NJVH0WAI?\>\ MVEH8##15@8\?)]%^?[,;&/,^-KNAH<7Z@+0+@!X\M,U^*(;;UB2&+,P'8VOE M4R"=$,3Z'L(^ F<6%[G5$OYP$']WL1"/@0XD'>$*_7_+OAIXI MDC.BH^4R'(H?/:W[;^L/E[+%8 MAOE^.Q'2N>!''^,=,8+5-7JQL84/X'PA.Q]C5L&6#J,POHP($/\Z,@'U6#9) M;G7#PH]^9JR#&QS8,$XH2"/H(2I(79[37?+ADK#DSRNA^1AJ)]7-*,97Y"5, M?!>7NYO";1,9/@V\?+V8@/\VC#"P$=^(*,+[G#7LX+W1](8-*YZSIYQ'JM"F M_FI/XI*Q'\F.O09:'I (9#DC]-LV/X"%4-Y0$#TN?B-)D9+GLDS?LSP_(WFR M_1V&[5\^ZFP+*:N')[ N,O:^9\T+20@/_H>[;4=1WQ@7K4Q\]M,6XWXK*YH] M%R(L;BN*0 KWVGGZCT/=N.ZYD+F8)S /)U/P?1 8-;/\I2HG;#"Z.-9>S.=%VIO?1O4=_'&_F5R%7WFI8J1,1@4O4/7)$%PU M7H43".'7E.WB;N]/5G:R,B2"P$/Q4OE)2T&9M/&L1#6#6D":(QZ@>IT5; MV=3.T!PQ7/3#>W[LF%CY8$,:A0\-1!=LFP/3TRIP:-EO,'4L:0=CVLQ,P!N( M;L,P_LLOHQP'!FLF);81D$%QH2)VDHBXT/.:]X#F?^5ZS<4H+C0Z2X)0U)DT M@3((;XH%NC;LNX_X=H>4M>MHKA@(:J)M\#S[4%PW"/&97!?/$#&3$!,8'T#0U=S* M'FCGGO()_/]>-L"4HQ]"4PPYR +P35&4;Z*2[AQ!'L5TCZ&JN]OOKJ^(Y*RBM MV&UT5=#J^>->?G_N^;Z_)LJ:Y _)Z_XO1"Q-VK5')WXM>\!-C> M$$+4-=T! M;GB/O0V"]X/Y?EC19,.:C[I&8$K8KN-#.%,=Q-R38?\ MUZP"N^Y7VKR7U>_PVZ'(MGR9FMU*QVX"N3R1ZY/A!_@]OOKG.YQ$P1MD*M51 M+XD-C^:O_6#_-]HAP31Q;(F)=/T^]L#$"Z,4ZQZ]$[Z'K1!V4(BUX7':@Z&"FES#X/%O&3=/ZVV:8Z-? U:-<-%,I^3WP M/.C<'L7T[X+K(6=[FE,&G_,+"'$#QL]^ME>Q >:+;U-)BG_L;XJ+LOC'H>!9 MT[]ES0O?IVUF[K0CGQ60K-PN)K(!Q('OUEO5N^W!/8#/0=3#5.WK[\T^C[8M MYE/*ND^.)3Z2=D)*&QLU_L(>"-OC ABG5)>=WC3 M%VA2=HR3\BD7HY3*3H/3B,X&.U9FEOBH@'46['#YR[_ZV;220K"AF$YE'7;! M6)XQVSW' 5VY1'YJ)ZZ(*'C.P145-;!BI;''@S\./R[IOF2O7-V79+]FN$WV M,]W*3!*Q&*FZU4113[8>:10, M=EF\T2IY[I[@^Z2Q7J!B*K<&RLE$SB;M= +ST;3' -S,G NA!\+IK-M619NG M/'L6NNHO14HK=S4WF/A_M0VF2-G/)0>8O((Z;E[4#&P*(D9\^XT"V!UD\D-- M+:A1 Y5>0/O\2B$#JI!I_C1M-U;-$S\#+?'PD8ZA>_$97G&1?>@3KRD#>OT9 MY.OQA+'^Q(&'DEQ59G'.]R+']C@[C46=M\E&*KD#>EG6]*4R. 'LM->@" M4U@<)Z@OJ!47G3D>M!%4^:^'UR=:;78B)>ZO-$]OBBNF#97OUTQ$L7%#S +J MB] T\L(F@I6;\JEDQ^9B\L2-E<:7$")$%SJ'0 T,IL*X<%U6=PQE=FV5U0=T M+PSFUMA +;N^@)UZWZW(6U+BW8+3T?>P-9R"T5D]NR_CN,^=VHWQDZD?(\)9 MG-XT,;RM(2J?[C>_."M(C)G#QA,^847L:''P\&"(:FSAVPQ+FI>L M2MG?*OXVBWB0@H[#0>1YX1:UMAD8KWWW1$FONY9O3)J#WEP5?4T8B]E-]YHT MAPHZ?;#+(RM3.'N\<3B3;+99 O;AH8$*3ZZSTU3;"S[R(ZA+??>$S:X-6..5 MR"J'-:B?)"KIB6FB?<$2L 1[5)G@YY4K6-^PX5Y]!>+$>H7 ^5/R[4=/[X"8'('Z9K01,2L$4] MT.HMV]H=)[T((1S-O'&BZ,RF-VB&ZS1)W[CMCN?2R<5%4T:FT;ZQ\36A;"93 M]K;L,BW8T]C4_.*%N61W:(#W_>59%I1\4+8S2G'3%F7URL28O@//]F.;TS.2 M"G@5!?B%N&:]T^7\OCV0/$*O8@VIK>_E*LB/;A"F)EY-(%%T.V/; M8WFS.T]3KADFN<$X:F6@G,XOW6X!BU$94<,(PU)GWA3JH-QV'8 *..X2D"K+ M!B;_-904<.#C8(X%]]BVF!:@NXK)3K[&6QT;]C#:V'P+B_@#^*UD-V")\0)) M:+87JH3'8?.+B?LA#V3_P&Z5=1P% V96GEBI$/LH]%&6_'2"[LG'2C74QII^ MFKR=NHFMYHUX/#PX:4P)H@'"D;D7:M&=,#S>EDFA!*1_3G)0B=S6?+E"9[M4 M(_:?Q (RQ07OR0_'TL"X:02*?[CJ)*&P$DOA/B5V? P<<*..<%\];%]H>LA%5VAP;9P7Z04#KC^, M7!HOFBK9-DIHP+$V7_DU;A22WR/M!^'W]I-$^28NGY>AE+8GEF1 = 6W!_XQ M>V40;W9RB\OG&>:%[Q1YQLT;IOT4=[7QCRDW0)MT@YO"/YT:CMTPC:#Q.0\F M29K"^^UM(R['DIP-[E/:SDC:IX$A2IXF3'2^6-%%H#QW']QQ0WA )J$X;=D^W3AW>^F]'*[9#SIN[,BN:FX*=7ZLFUB[!7[^] M7(0T_2HD:4A"]K 2N%+8?8>IFTW V,:_<&K%C[AR@[AYH]5QO!3A(T,6KHR' M+9(3V3>D#0+GP#KV.:EIJIH SJ$BRC._HC]_]$.D+^#\/:E24<:N;513WQ3B M?N']HV^8J)45=;9UIM0K[M M@_(@=/8TVS'*\$S?)]J\4UHH>?4B/RVE5?X! MTDMKQB](RN9RH;?K$01[J?N+M)\573G"]I>4_%!*PR9;&+RE;!3%.)5!Y-&V.Y%[[]_9 MCB=;WIHZAS/ @Y-DO!S/V(06S4+X2-@UR?ZU/N0B7'4K,CN%>3CAL?,\'(_- M +&W(?6>;K-=1E,9PL>U(*CGU1=R@K4;&9;' _^H=+D((,F>(87Y>"[.KZ7W MNW5+Q+8,'8F'8D<4F2B Q9\,&[O/SVGWL6)C/8,.H++_^%/9O) W6C>R>$I1 M%I_D7^7,[W=C:=1:>EM9V!%?7SH.C9H]!^PU )W;B)%1)H3U/CW!@D3]*%&^ M2IX^B#I.?IGP3Y\1^7'V!W5K]CM7/E+C&//O;!.ZB+OT?O0S$L/\>B1."B:= M@*)LC4Y6,5V#4H1E^U $OL/+V59:&$JM\(LJN?+GE7[;4IK6_,>QK&J\65%S M(6(0>O$=&\[=[^Y655 ;U9]1$'1&&ISLDM5*_+0* >'PG)$KX8R5YOGO^/8- M9\(IMW80_U=\-]>.!^>_G7UAO8?@*#;-WO\+;([O<>N;7J[_)8PLMF6MY%U^ MGWHXN1+!H_Y?1E_7I;R.#;XLDP*W^BEVQG>WZ?^7*/)=;/LE19&3; XL4>1I MC)W+9R'KOV>UW"]"]5/CG;&MMAHZ9IY:L$8QRVNPZ-OKR7FM@CXWW%)_\LB" MO(ZCYY(9"X/BHH&LL.I-5MCJR@R:;II=:]Z7I45KB[C()TMY-/]HET&O\'$R MU@1NR,4V 9HG=3Y*#A/&?5LGY*+W6"H4@"(K?[9M_L[ZE$CK4U]T1/5_\LHB ML+VEES,!P#1'%OE#LB_KO]P5?RN^%)>/Q5_9?Q[$O\'DUZ0YD^VQDM<])$O+ M\7_ZV__QY4__XU*.K.A>Y%G6BE<73ER-DE<&YDM]QH\,E&%I MX-BFR0>ZLPR-UTN?ID6VWFK>\D71KA6\7?6:-".O,H_<9CL*I^=O;%.SC?PS M=%BBJ 4V$2B'L6G-W,-1MS1,/>EUJI_!E%RWMLO/EED7@#SN:_TK+=*R\E4_ MZ(7(@I$'2H1)/HB2-0JS9 4$DO0[>14OU1!/!Y],!$%C45AI U\- R2Z>RH6 MK*HZ05M7EZ:7/.).J.YT4VK+D@WN\E/2%:X3_DR;_FJ-L415)JV<8YF!T)^ ME!D?+J*(-*ZR>OV/8V7 IEWITW^<04/UE6\;._:A^\%'/S0I8.-.!%:R8E8@ MFF\L";]C1! >9.[_;(OZ;G9A+R^?U-4P%A6P^/-:RHFH@K 3)8T) 03 V.0< MK+8YS6:8UJL+2%<4?+DT!=]5?:CXD[.OZ&MV>*W/H-!O">T*V /39&^BZP[/0 2V-EES M:,#)2VA2<7?9OBK9FO5/\";EAY2R%9X./"Z@*!N29Z^9J%\,'P,OL# "%FE? M,3XK&,+@>F;W/'3XA?SG3/2?[,:T5L7W%UJH2/)41[ #EP4=4$)ZQJ 6DT@: M9^\G=S$_)UE!?LC+NOX1\]E4V6O>C@/>QQ:950CLL# <(L-$=\>JFX K8EBPT$GNPC8^ M\7E;W_\)86.)NLBH\>:V7P?RIN5">.=A$KX:\V90 M*[IY]9="1!C=L_^OLBW[$Y=P?X$@1CL#9512U4V2^A:/?<1DEQT9 W=\F,<_ M7[]Q)Y^=\NWOF ]P"X-&T"'P>,3K3&B^KB+M!-6@W,IZN,^#%14KT2U(1[]/ M6GB"ZF!W#%A/'6PC_%:JKZ,.=@O-8]EJ8A-Q]O+12[U:5(E32X@?\.;'P,TS%'OIK;O3)XZY5@T<'O_H/9,FN4ZM') M/F>#O([A*,P'^ BB^%@^@\+8%[8ICEVY7V3-L@D/=W]C=TN[[N[N VM\PR<3 MQ[=!9E(;PP<4$CIN>H@6WA^FMWTMN\)'BN#=$$93!(5,N<$ODGW6)+E3!5,O M_*T8KP<?!0N-/4YLXTM2]?<7T')KAUN=/-;\GK?U00R;C,24(/(T[$RBRL(9A99)TY+&+\@$N3$B)_5HV M?Z/->XB8!J+)Q%KUC,="4XF;AF&X\7O;Y$ M*M=)T_321W3$%O]OF JU.XVWXZZRJFS;*KC6MNU]ZQQ0\XCN THCO MQ3D6\2^9YE,6OR5O]+Q(;]F-5QU>W;2WST#5*NQ@Z2^X!^?E-3N'>/74W!2\ MPDKZ6#Z #X';':Z3NKG+V?]EVQIZ1M:WMQ<,V(<][)>+BM+?OR3% 2I1\ !M MMD1 ./M)/H:HU)P$'X.\=S(6+6UMM&XSJ3]#A.9#N6O>V27O/N36"8CLML*D ML*#QA1BN"&Y[93! TUJK-O=-!;Q?C&!HY': MCE^\6P62 82YX;8LGMN",<8+11^*=Y?HL.C7B VUF#?(+:WK"U'S;O.49\^B MKB0/NA6WFXW:WHF8KG,OUQZ).U6ZL"4U6NO@&<3/=X M ?O:9@@VU>BL2RKME DI;NS>Y\NZT.M-M%4_EE6V<=9S ,UF ^NHD6[^2= MOT+1Y']Q<4C< VH25KO; /8<*Y*?5.60?2V30-4][;-H5>L$\H?[TNZ+^N, M)T+*/&:H9.:L6&:6_Z>OAZYF#*1"ZX--;X$8\GZT"-Q[LD MDWOD\86*;>(+_/),0[6K>V S.),"2!#3PFZYFST*ZM1GS;,A^/@=$MPD:L(MZS79JNNR;\:!BBV#V"1*.H$:%HPO%U5L"C MR0W]75CGPTM9-:[ ,_5D3>[![H]5+PF\"6M MMU6V=[DP@A= O6*"H=0]C=,(%/%2\A6%-''+-0?7F+U@-;:I[4+<']J$^,$O^:CU#<];"\^S- M@5;W5\PF7RS/WL6A;LI76MW37,04OV1[F?SHR4KR3<2\%KW Z9P*HT.\"](H M[?AR#)R3T,P"3JC"Q#R\#(3V-G:?AN$H-$H/P=!(:\(E,BVA*'I9?8!5\/&] M]!+5-!SS8K& 9**T'5,$*>MG6CY7R?[E(UBVTF:L0Z+2P+++41:([M2$:KTR+E9/=],AR%9R4?@*$;M VXQ+RD MOU1?MC=%D_G2TL?C4.^',3 :5^7(A&Y M##3UIC#8$H1#UT![*J8 J7M_)E,IYC-S_LQ$A>>D\01%C(8A'JP1)+K!VX10 MM",AJK:Y7VQU#)Y8J4*A$5%'(WZI/W<R?&QU65N M+.9'NQ_4QEW&,%GY.VI'B9"N8S@BI.3S=5G]FE7 PJ^T>2^KWT% .A395MB, M];IB[BC_.:NN(1-\#MP.*7,^<:-Y292DA"2KG %^IK&8E=H,X.C>#RM^B,4R MSNM@83YH\AI.C@,\QP'Q4@0[@??^^JIXS@K*4Q.O"EH]?]S+[][>7DQ-=W*O MMKI47C>X8=IU( WQG#4/8%6?XJY1)B#>?E:8/!X;#=V(.6;;"NQFMD/3_HXI MJ+4P&'P!*O#Q!+6'[0M-#SD[4X_9*SL^FYWT LDR"" QZ*6@C+K7Y)4P5:?) MP.J:STS*Q9,++%T=_LC^9S78.N:@EN-QP*6_$U[$8Q:D8X>Z\^T%1+=:)Z 6 MFK/ 9+"<.M&-MO>_)$4B[ _U;<94GS1K/NX8G3U^3L\T7$>=&S;=;Q="@HAN MO#Z8N0]PMC0<=G>J<$['"R *@T^7GJ:0):84:Y.V;XJB?..&AR&[<"]_J7QA#5XFL8PV7U.9G01C#<# MCW%P_;W0^6L[1]/,."&T65VAA=J6A1\C"?JHCW\7Y16.PM#LQXK#U(@R5W?+ M#>$(;\ ,V MS9X+T25@^_'(0*I%+LMY^H]#W;11N<:\D8"YJ(P( 5#C2SA%8I8>@1Q8FH;W M3[!.P#0\VF#27R0WNBBI\_[F3^;1F.T,3?#H&]Z!9+P.DH:&O+4P87ZE]AO( M/0WW\G'#9F*#GP0QDWA[O6.S8Y( DPNMLN(7NC <44OC/!#N5Z8&%!L MLWV22_DZY)(9S\'T4KC@^*JWD\' M]:O+7 ;:N.1Y-UWBV=!>HF]WD#AY9T7MQ)O?(..)[ MF.?_5#A-VU=',RMB.P@@**24 !#W6?T[PP/^(7EVA*9;IR 66K(#9=#T/#CC M9HLINF=X7M=8R5Y'_I5-UPY /&9X!S0$89NBSE(J-@5T![%N?]-@]/XG&D3Z MKK(=IAT[//0"6Z'2R#?N7&.:;?8/#^].J&\:(QC,44 M"PW@Z!>+%;]H8MS7 WQTLS,$KO5=N :JGXT!TU="9,]T8#7FS:5<--;R, 89 MV6X5JP>#,&7A 2 :L0VXQ),Z>*MH?WNJ=A!_F[H-$8%$R->&.N@3:\PN7<% ME0#(01G=K??'P)3"ON@E@:GR;3*5XU^3GA-?8\2B$PU%H&N 0#(W,)EQB MZGB?#W56T+IF]^83XS%7_;NFG#J(Q[WP^O3&GE ML4"-\H,:F6+E4S0(4!6C>&CJ>RPRCR,J;KRB- 3;5@ *M&1QM<$R;;_P%?"L M>.$P&MS+TPB$7NS@UPR$MYMB.[FP03=S?44,.M!T(T@@':)V'#]]P2:E7I/2 M5A!*-_T9\/USL($W%E3X^0YHJ >:J>/N#ZP(OU]YDY>@ #\Q%.TR,L!BF\?2GJ]=]7GY0*O@N MBHL7U&WU=LW!)+T++HW^?L3C,>'GO'Q*O9N&,9CLD."T@>_] (TX@!XIW&XKZXQN-P6Y^,@-'U9R-6$:7/.KS^B6$H MFO1I@$6CK16UF-+G\/0(AVK8)2'&KL:W+,#QW XJ?O'*(P^5O)\AG_>2/>1= M-52>UEM9TZ9"YR.R(A1$C3W3:!//A5DFA7B_&YYG5W:GT]:X6Q^-9R\UPZ.K M8PXDX]M!VT1W]H"WY4M"Z[I8IZZBI(L5.H^,V**U> MH[$HAF<>WMGP0:8[@H-($"TVN"^I*2)UI,'P;S2IZL=RT-B2Z8EAW#IJ45S+ M\#&0ZX;=XXD;43*6KO.*;DMVA7^$A0.,1N.=0S,\MO@ (Y*QSIQ2"$U(D2.! MW5/Z39N#&A+C@$N_^KR(QU.O15;>%MSOZ6/Y0/.<5K5(G6%C*3AX"_8OCW3[ M4I1Y^?SAJ T_9RW,5IG3H=58.9]\,25!'G2AN,<"E'[/--QD #=L1OG/2X*8 M61G3NZ@LV)<&G743X76(\Q/)%S/S(["HGZ.FGW1.*WM6V%R.K<\XXY/X40JG MP&8'YA6$ M5?9";G9+].%=[".(]MPET=#-P,MS(IK.4+2ILP/;S(?]_3"/1WQ$S 97A(7 MIK&SXB%'G FS(G :Y-;\D((+X?&%?F'@'2K1R7LWMICY"J(ML3:F=64)^#76 M+T?P>-::WH[@%NC&XU %^#$P^FMIQ"IJN@=_J>$&SDO@NK?EF'T&;MR)%2P] M L6#-J3*#I$=-N#"-V"/9VJ9L2;W8VL?G:^W5:\LI6U"Y5K$E[O*1=4&@\"$,?KEOKX4E'/S6.= ML)H*F I,.O7=Z,8,?J@.-)6Q&!^=S"V5)6MRO'L:;AL0-VRFX <_"6*^P#*: M3WI%N%/R_-"\E!5HIKZX1?.L%40PF@'37^4 [..5Y156Y3!^>8T1]P_BZ3-V^BC#80,>9C#(H>[F'&"K?R8G!FIY*J.6R6]*<3)?7: M/[BRBH\+8&3V@9V.63B-1-O SQN(S/W'H=@"J+]ES0O<.%W78.L5.WFA%=0* M"(34X5Z?1+28?%4"J.Z9"E%EVX:FH7%CHQGK:!^G@:6+C!Z<$1K$=64"'VCU MEFWM1?JL$S!3*VPP:93WH!NY_MOYM\P:NM^/0*_F!D 87&)##**1;G1B?BFR MI@[HN^"9AFSJ=<)FL/<&D"#B)=*6YQTY5SX@JHN73)9%X:R72O "J&P*AE)C MV$0"Q;S_IQ>@#"H\B9Q=YZPW&5)G$H/X2D6;VVS'1&Z>5'$! ER>C[K(!C F M=+GUY$2&0NSCZ#1"QC.6MF)?ZJXW-QZW#K$VM92/,V,5,S[7W%"$*ZJ\Y^RN MK%[_0^D8,K&MBWTA/ O"5$AUR\ \HL74#.^S[4M2I9]I]9H4GH(1^E TWAA@ MT04X&VI1+2HR7LH7"89:;T;"8' !J\!'[#9&&C<&B\G:.UL;A-HS5P M]'O!BE_$P@)UO2FN!AW&A#O!&L-JG8'Z=-K!TK5I#\[Q&Z1#Y8/.+FA],0UC M\=NB#\ Q[7 +?O'ZU06FIM2VW!0E(V5HF'#U>%&F4*TB'75KJ^*YZR@_,V^*FCU_'$OU[^]O?"( MS@%S<8VC 0#J G8P11 B<\0F^2O-TYOBJF94>+\^%%:KCGO6"B)SS(!I+ G! M/NHUV!G^W-88PU!4C_ (%N-E940MIFZI>"/@TBSJ0PZBK5>@],W#+#'AALQ@ M\P\A02Q3\UU%]TF6RN(PAKH\QF@TUR2\.&475!H; A"/:M02757$KA@Z?T8M MDY3>*M9DO7FKX9G&9H%K<'_.IV%,7H] V_SB;!AF'HUWX9GAT9CA0C+6Y3:$ M0"? #(_9-F!!,M8) M@,8[4WI0]? O,RF@"FP>(ZD4HQW3DNT#9OM)K/NW;V>MG60CB18T.R MQ&.6")&R9#G;8RC=B=TX(94A6=T>=&,&7"8YO?#7&=0&8K9#'(%B4"*,6,5Z ML/N(0*ZR;':_U'1&N*1C,J:I) \@[TDF")1*UC=L>5>V+?!A).E'!J["&N? M@5NVPPJ6Q@8?SE&[ZLG"^VY7U&@8XMT^@D2CK1&A%;C^]*@#]O"W2?TS7(#N M]592M'0:T!-\@B'4C'B*(-#AYT,"[DE*0U1#ZP1,JM/PK&%1&(;I MD;1(L4N%LG+5K;B^*C B54<")B+7&#*#Z#A2@NE M",J94YH@'5UU/GRM-9R^<&@=1W J^6*=0^GA_!=-^371.14\#6P\TY!S7)VP MV9R\;A)$+<$N3G^MVB><#EW[C%5<@SI8ULO/AC-"DIF:X6;3QAY^_WA( M]AEE/]TVZ80O3 JNI?@)#R)EV>2;7E(D%L[&(Y""YT9@J%KO09< MHE9Q$97/$Q&3,[PLK&FNCCFH_;\<<&F$]R,>L?]74F0TO_UKF3[[=K5A*-K6 M-L"B.P=LJ,7Y;ER95F-HZ:QB&^!"1R-R';\X@54P!NQV7M?Z U^ MT18%#O/+J**!;9#AE8[ PB",TFW#UKOD ^)AIUKX'4NMTKCO@#?8KN\E7T06 M;ZKL.2N2?$(6@V,*8HBI'2C=VNG#.99N_OE09P7T@RE?GS+1N*K756]2MD&R M79;T-G"X3"O>LE!M.L&P>*6IK!&L_-"6+E'_R5U+&0L>Q-<,"V5M4^+NA;C5 MZKS%Z@:UZE#"JNR%ZH9UZJ(9+;IFV=>'YE#1+UF1O1Y>[Z%N?BZ3A,'V./3D M3&U(/G]MU,C$!>#7Y:[%"!Y/:Y,VZ$WA:5@P'H>$)5Z&K8L9#'@.WS3A_%''C^32+\HT_S9=,@F3W@#?L'&P;BM/$P0:;1V(!GQ[KAF M.A74[ 0AK=RI)=^,O9F-HQ$;-!OAT4CM0C):H'OVRMYOJ$;/&PDJS[NO':E_ M)MH5[@=-OV("Z1"W3*.("8/RQ '1NY;AN$40ZZ:= R2!^G8Y/*_#7> +2 F)9CE]YE=Z<B@TV/ V"=L)K&EJXWP(-NO*377QG#!?<]]?/& Q&-/&-0=+N-&:O(1:A" MZTZMHP_W&!C#EC5AA=##Z;%LU3:17SBXY:Q-(T(F(_;U" '/9GT.H4BTE*3F MA58W!935EW["''HF>%*37)/0%"LG5+KCWH]X3'6JVQKO99"_I1^X@D/0@F+? M\$.LHC8%UB<6FAW7-HV6&76L1 MZNLE!.>.>E=;05O7*> &Z[(A-(P:!&/N-&2OFF>,=IFRR IR;H+@U&_"M+;04T8[A_R.;\,4_!D*0=05B^8%>>HA8C:$L:;W=WA*<^V;9,>9RTB MVR0\KXP+*MTAXT<\YEUV=W<'CZ8GN68X"J].]@ ,?7,;<,%H/]:FU=\4$PL- M6">NH6&9%3B#URN(#O&$,_@\3;,&1(_6R<@/L16F#3Z>]"-]\"R MU9CP3/C5&\H<; M E0#2#PTM:T7F\U*->3:Q61N(=YXU4'33OQDK7.]@L!])>6E$#T&G$+'@=[ EA 51"73N M''5"ND3/]N5)1B^/R.QD8@>3Q$>O4UL] .*,:V.)>7?"[>*?Q'4NGPXO M?=>=FFU1$]N>FO,T%65R?J5%6E;UYR0'EYP]PG*,E=4KG M9SWV?KH;_TX(FIZ_\BJ"IN>#;W4T'TOK%<34\Y0!T#HNRAF-#8:SU]C1? AA M<,B B2PQ_0W=1MGL/A^R/)6^/;.OP3 8]<09(3)X&:Q(1NX%\26!O!=[)79U M#-ZKI$*A$5-'(YHJ(QJCB;B,47:"HT.<-A[-*6P#2!?5G)CB5-%A(A_(B$PT MO,C+FOU)RA[\9=)J)87UN%YF=4Q5<1$$'*+Z\51':'&D5';W=.295!C?L];* M"N-[H'7(!U/)][T$FF/&F4\,,U^'R6E9] +-4*?@9[0[Z/SYN:+/20.U,XIM MMD]R=V5.VW@T$<$&D"[3.C&-&IX#16!-(A8@OKOM:T)TY/'XE: %*# M1G\=+*A%[0\.X3L7A]=#SIZF-WI/4TI?0<9E[\V>@F/[KJ*B+S8'U\."F>OA M>@AF FW2*8^@9D0[2=OL?+.#F-"B81?O8\DNX3VMF@\F_':Y5-:R2*$+X+8% M#H52X^1$ L6L&99DE0PF4(R.[$PA-_N. J8B"0@!T&IN"B1'/;X05%>,U<$"^WW-!]2?=EG5GYX)R$EX/D M@LJ@YG@1CUHJ8E)0XW59[2BDD6RJJV][B &WEEPY/H/C,>A:BYC8#2BFK&*6KNXJILV4]E-6<-0M"O> (NN5=A0 MB^H5/BZ 5'&.=>:Z MZ(AA-,H@]]4:Y1PP%S?H.0! >[R(ER(Q4P68RET\9WT!!T_#$]MXO'*"%H T M\KLQC5KZR9*'L%CRSA*Y.VO)Z3@^<6>!O)UXXF]8U7)7C7(4^=-3D-Q5?CSJ ML>.5:11=6=T9K;/8=;I"YB,?HA 0C6W#(^SH1C^Y3*YKK34$M(=# M&WP#^LD7.Y%U#*&I@^?45\^TQNJJ'IN #.:CG4I8'=K\OBGS:,2#9H3')#U: MD8RF4@TK6OMI;9V 7)G2").N+[G1C9?1H/5<_4H;;X-Z]RQ?]?@B*+)YK"B!HJ=>GKJ. MC>/SJ*D%<5#4]UU,SL9+@MCL=MF6/NR3K2=$1!N()]5HH&C,LF 539:19722 MO+4-##,?K.F"GGEX)/=!IK^L022(QI"*)@__/#! KBEM FH[6"=@RC8VF'3B MN]&-)M&H]UQ;1N"#9_':Z&Z?@>H2L8-E"*!RXQS31;A@>6L97Z'\,*S1IOQP M6Q;/\ S&J&L^ RQ$5RM[72X )W5I$+F8OZ8(4 J#$PG"(Q&QD$ZOM]H?%C M["+C^NT8"NXD4&?;1U1ZQ6'GH?[TG"1[T32X?01@@\FWPZIYPG@"$SXU; :! M*6=$3D*Z0'VXJ&P)PSO".]@"TL;"/I;R26^3N^\8W9N0%/AV!=*41*Y!VD7. M"%_FC"1%2DRY\ AL"L?8Q+BI](JA7[6P0^#T+VZ2B+[2HLS[*GD5Z7%9-0"W'K;C]XF0LFGT*P=Y'RO^5$0D%:<$@"AS\RE0@ M(0"*G$DD.$3 0P1 9X2!1,H=84!A;YL(=+<^JS'8'7$+7^1)77>5&C<5;RT_3S1YNY*P=:HX3XLK!;Y 125H3/8-N(+PZ_]6%K'Q94M=MGG=UU0WK;NBY,P?^:V"*[&Y M$;/> QY21+$NM !UU9.NLR*K7VCZ3RL"%/F? 851A[" MR&)@\5 @[IUT]6W+;LYI'!%SAAPQ,@2!'RY\3/SPXQ^''RG-_NNJ:-AC=9WE MM.\,:*0_'T=@(!GU6XQ(<1/$*H7M&$6VX';%.Y-J4STTT,V3)R3Y&I4.+QXV M&]1S,9_P!7C[_?+PFN1Y&S[A.01\+&D'HSP%%L#- M9\& 6V2U>9C*S+5?=@GF![CQ0)=\S_+QP&L5]K1^RYR+;95MPC(GD"K"FEGFVA?Y!WOCU?C;IIY-V/OD[K$#X$O^) M:Y\*P]/$NRD4BL.[NFK^ZW,)%6UVEUE%MTU9U1:2= M:/)F1>23'R>5-Z$4B)1*TFZ5>UHS!7/;N'-^^E%DD-:#=*L-@3:= !-:$56\ MK[2![S*E_BU+P9#_2PV)>&"VY,4ZS[=-]B9B&SWU0L#W!DN1=BUPE?P RY&L M^)%T*Y)^2?+W=E'D"VPZ%4RLG$O+J!(%EQ.?_!6^GL85OKK* #S(5=0B!)<" M;%T(XOF3]1V#Y3[Q]8CZ3:)\%/:*.DY^F/ OGQ'XMA3BE:^?D?;[9!C+C/0* MGHRRQI?SQ'R,NBFAB"T[.?U)*5*1.@#.JX:^^B\?L8!RRT#T0+<&X8N8KQN< M"R<48>,],XU:D=]IU3[\=BYW1C(H MK-[<451VO^X9Z5>&>ZU;FXG&1*XNG;ML?5Q9^!C*&%V]1U,:;6- )V@1OWI;;)+][*0M/; ? M1_A Y-B ,<1C?Z@9H[@AK$\-U [*R_I0^18[ZG!.9*X,P3(%Z)KC<^->MF'(C<624')$M3@,;9S! M#!J9=MW,03?Q!L7K!E$BLEOD% WXG.T$EKR^E8\SO;?]/!FW(_@>;VXK74]Q MB7N8&-7Y8ZF?(1,US3W0!^5%AM5%5I"PZL+)XCCUT""N6&>L6^BQ^/#^#GG4<#6D"3N.A7+C6M(M$9%)9)0 M#)=7\2H2D.>1PWB1'D'8B+?DU>L^+S\HY7"(.]SM)S<^IOWST#ZI1O\YAHG! MAI_1GN F1E19%_+:&W9%O/'^#<.^:Z]EU63_XB]S5WS@6_/X3O,W^J4LFA=K MB3JQZB>^+!FG,2AQ?^HGI,-M4U#LTWD<32S7\=%4CFFK=<#K$&N<7*^'?C_AW@XJF)@[EY;QP[WGZ$FF,.'[K/[] MNJ)4;9&$$/4-8!" @[2 $( $W_][2CHOJ@1/8RZ6V_^.B9Z#U%9[#("4Y<\( MGV/(]$4."1B@XHL/,."]8I&.!_R\ER>0Y-BJ*WWN[60X7G@;T#.V7P$JA57[ MLN( \03S"TC*K#XNRM1ZU4O'PF#NF4B]AQQ\N0*!)?"="TX,S=Z% *)$,F'W M,)VG*5NTEO^YS0IJS;^2[)%#S]H_$)@TUI906&+ Q+6 M0_X_AY+_SR@.'$L0*J1%]09*TUOD"MSM9Z/*D5[<3 ],($'B6FPMZE$'ZV*J M9L_5[T?5=%!A@JKII>5Z4VK 1"63/<:6J@53:^ K77Z-^ X1'\(V$2Y!+--. M68X)<6\+M9[G>9&JWJA@^U"781[JLR/6SQFM8%X&EBIY>W>XN:!-X IW;_27;3L0]54ZJ/IG9 M2Z68)0S+AK9;1]&OV+X:&D#-= BYLDD3N>2R.'([SS-PIZ,DW/WQC\SY1= MNKM#?IOMK#:NSEPEPV9S6RI,NS*12Q.Q-H'%L<_F,80Q.X6.)73DGCWCJGJ! M!DY+^4&'+7(5%0<#S(>!)(G=WU/7!L\/S4M9@5%SJC+:(V[Q,U0V'/0#[2H:'50[EKWMEVFK>E]Y#-JM1KDA6<1B+_8,IG^IP5 MX&7YG.3@LPSJ3>6H$@)YBF)YF6#*81I5X])4LN$D5V1N0@7F&DHPTWI3 MF$HTV[BHE*LF94',5:TQF>;%S,2L0'+$M=&TQ2B@H8JLF&-I="WJ@(C&*WUW M:U6U; >=&3,&L:UJ SS-LK*!%)'+VIK:VRFU=Z5NU$P\"B-'S*,$L85%4U8?CH*OW9A1S7H4#:P'UZQ^C=&)ZEHM:Z:% M0ZCJ8 16T8"508K@:_/3(%=7U6A+J8TSK=8&MM1Q M/)W,NL0RU$?(+PC(*5B)AM=#:V+!&)>XUGEVAVYV_!D4S0_97Y3DD9OBL4J* M.MFZSAFL >=,1@V)=?@_J,DTX-Y5%D/V&4U VR@W3"9;1.TMM)^Q]>A,:@:- M^K2%HFH\=Y/(%/=4;E]H>N!;S%@'6?$3UM+.^_$(-B"_FR;4*]PN2_[.%R9F MPPO.X3V:.L8CO1#-T1UW3.,4K_<=/-+LO5: M/:ZU2Q%*?D?SS@X_I2OUF(KBT10+(8BMJ\>HZ9UK*,.HQD)$[=]0XD&" MU@A2[9Y6UAAXZE80!!J,K/]V]E(JLH2O%B=J7PX9_1]8MJE[7^4T9'.8 R$3 M=[SXQS7]V]+]F,1&L[=CDB#[%=:8\S!"TNQ(""4.0CPDQ/]MH D+S[(O>DB MP=9Z_XV"(96I8-P4DU&M7VZT3!P*(43<=$@EN$$K763ES#!*Q%VZ"&IMP]W@4LX=.7-N@YF9X0OR3UM MIAX?11IHVP":(TC8TQ'P"7(6D[R3.A/="V\/[X7Y4E&[%WY>7RBYO&PS M"A_ %H6/HH[1<7\\N=?VMMCN%K:G,]&DF5F#X M^L5SXPY^DYFW8J@Q"@[-\:Z";_6AZSA&;@9F3LTY,H_)&4FSIA2F>8E+>.E* MT[I0G^_8JPKOP36;X%"J9O3V3F!I\?3"XOAV]KEDL:AJQU$YXHX0%^!UDE4\ ME>,\_<>A;EX=):':J":8(K):2#\)^^*T8F.T+;E1CV+'@ H]%R\9W3&]9WN MZ(;-;L'R$GHE8@A7@K\-U935O7%3"6 42681,3*CC46&=+'VR6*]4.H*C4P7]_0UR0I>H%CT MZSHD.>#]YV.L6*%&+'<5J@XTHL!& +@5! 3%9895U<'8$U%MY=Q9 @A6](7A MR&[=FV);OE)P]I;=)R[H@9+$[&V] KSU#ZX!-DG5N.F M.IX>1BO;0E2.G2?&GE\FC'I2Q<2@U>C) Z"-!C =*X379HX11=XLUV6UHUG# M?9N%8EFI(X20=F^+ D3;3Z %PQ!9^CU9P4*IO*A];!IK8]IS1H_7(&%/>>-& M3GC;%M2D$"W?<2"T:"$.R$:!><0P[91CR!K1%,!?+FZFN'G=,ZV8AW@R&)\= M7C#^\/,YI)]$Y*P5/.]F=*SOM@O[F ?Q5_J2;7/JZ0;7CC*\QPCT'L)L(K$) MJYBUFCKMU&&@FZ[E.PV@SOPL9#T_F IN57\B,2/+M>?;[>'UP'N>VB1S]R$[ MWUS<6,OIZG(P2JN=0!1-?)Q(G\C'?5V3B@5]\ M'FKO @<^1A>2%__8[:YX;2X&%AN:,TV6UIX.$FVA,CF%\#EZ'PFD1"\Z*B4#\0]6@RU@.4\3=FB]1V[X)+\_\OV%V5J]3Q+)L@I9T1, M(FP6@6F(@=1V7,PTO?(5K9F.(F RZ1) M/(*)O#V421#/EV!VN/*A8KX\7&A'T*[!E_^UK)J7\U>V [:)6YOB(XDH/KANYM[W[5"ID:[#<&" WT1W*YH1SX"A!%!?^*>57I,^S$YV"SXO MU"YR[#?V8*7RAE1^"%&FS 6:E*I,*A2M\:]KY0QN#>6#1(+2*<+JCV?$IKBA M[))XI#=MOMB,CUVRXE 5W ?( +[.OG%OH/LFZ6;P/=7.6TYAH_NH$Z;OS<']BOLP=GW) >1++*YL@OI?2R9CLUK.#!-)I_C/@&^@_Q*N^0H2$_-99&Q0%=B/Q/=$- MR1:L,:J(CF,E79:&1M/J*=B$*YSP=T@4#9%GQ.FS, L7RB*DO5F&+HSUB 06 MA .?=">Y8CK>'^GB"2+8F2_++ M\O#4G#^5A^;G4L2^;VE5^*-J^A4(7X(DL ;ABQ"YRHHZVX5C;.3:1'I%K=,0 M6/&?%PMX+Y?ICW F2S&\E]A=2*9A;_1GSR%@U"9G1T8ORSHM<%?Z*KC\V734 M%PQ/5T#Y[DOW+$-UXW43D^&Q&T2/JVG>573/;I2VT(VS:Y^EV*AU['M&=P4M^VGHC8JM")DX MX\4_YL-@T\XKFO:U:>LN:WZ&10/\(?U2:B6!E76N<.$]Q;#A)%WL"!\1I^$I M4-G%ILB@%+TX)5)0R@!Z6T"* 45LX1D,XE#?^=Y!=*NTW$[F73\PSX@/LU!) M6*<&9D_FOL7(^(FT)>[[^K(81 KD%RD<9Q,/IU(LJCE0K]^RV?V65+S(I-7> M9RI> PD#[41D-ZH+)Z.USD^$B/X0:)+ZGN7Y>:'9#B?X4MM5N)];M\GZ_*D8 M5>8GX6WBXQS*1?:27](=K2JK%OE;UKS<%&GVEJ6')%<'>3IQM.O:S0'O;&G2 MKWTV'#GNV(%RR1Y'&O/5NP2Y(Q[^_@:Z+JN0YM.6UM&HKNX1Z&ZGM1'/R,WF M&'9UF6=IHKA09:!DO:VRO8L!H]EG9!#% JV^NR50G2%A6)H/43A]8INN9$?Y M"0]C-\2AMNL3]0-POZ;+5UK5GS]^ MIN5SE>Q?LNTY:*MAL2%R21&IURY*NE7!2]6O2_C"*VP%?@1A3#OD:#I'E$AU MQ\?5ZSXO/RB5@D! -HW%2=0NU(E,IOR:57B)["B'^8I\)(O(3QX> =44N2R7 MU;]/D)T&.E2 ^2W2_8'S?58_ENU4O'^?TP@Y05@3G8!18T),:^*">N M_S:)<\[ BI@9<^/8C'4XD)>F=*#3^30,_DXW[61-\43;-E25_.[W[B1-,R*G MH_M);#[3AX9;'VD%@EKR/-O++-8A_4+(UME0?*=YF,W4BFE34,*S^NQ4$\/4 MH#1CC6S<4#1[(JX%PU6TDG*F73G;2&E95VOJ'&5-N HA1%3GTMPF@JZF44NT M;!SUC?J.^C7:^D8=3^FX.5?+193W%>>B)@N,B_5]WQD!>HV_$W,JLD3UM6QH M'>:6XT,=/CD$1AN@-['*BF3,$(XMC\X,I'4[>F4N4#,2%F^7%=VX54BOLYQ6 M%TS>?2XK:P*K-(OQL:0=C!:8;0#<; HSX(97K$ND6805ZVK32U!O#P/TIJUL M11(E *RVEO.X*(LW)N1"=",(.Q#%)OZI9F.O*<@^5ME16=]7;D7YC&BZQT,( M^R\1^2E,5]U2Y'+'J"W!BJB=:&3L,E. [B'94&VQ!B*RM>>,G,)& MOO1J8D@]PZ&:;:TXB!*J8L;$'(?BPGIEKYX\P]#%P9[9.N%YD^L1L2!N--I4 M].<^5P8:QFR192[H8&V/9:U[@7W361 Q<<6)<]S8W Z4OJ6FG_2#1J3(+(I!8&Z)8DN[(B M%Q5-H8+Y"@KIA>%J?.(F4"GNWP'5/U/&!JC!:3W8 M8@G2KJ$6P"6P2M<-^HDO!75048]O.,K&8SJ58G$9.G2I7S"YZ8,]*>P".=AM MN6._W"K*5KH0\<<2F!"/RPA1 8%=ZG#NN1#E#VMM:T'(64)^K-<4H.S"RNC< M]%(!*1"5!YALJKNJ?,N*;7"W*3X-PE';B2L)21VA8S;&NU"/V9&U;6I(T\M# MQ0ZIJ-PB#-?BW]DE^T"KMVQK-]?W31XAMXNO(^O6M*;[L_97D"/:Y? +>P9C M;O3ISJ!=9(?M55(5#+":0=:ZET/ZAK?3@(F"@>MK#NY!S<2P(&I$YI">Y].F MXT[/A5)F(C/'B96)-0%DB'DKSHW6Z*O 0$!L&[HAM.E?RYPM X8;5PFJ!2)M MU-(Z/1B*6M]#,JQGA;19(E![T9"^Z0Z!? M-=DY<3(Q-H (4>^2LFJ J%SBAH0P^]%G(X7N)XW5,!I3/==A-Q\D,X9Q=3SI MEG#'A[?^FK6X.P= .YS.XYCPN#7EZ3\/[.Z[>O-ZE_O!A(_&;2_I1,&XD>VX M1I8*'Y*L7>Y#1LC#YR8QPW!A&[S:I)3 MD?)DO(!B!7+R( \-5"<^?T4M0(.0-%K1PZD3TP7RE3872?W"S2DI33]__%*# M!Z=SYYU#D]X.-M,+P58@L 1IUP!A^P=8AFE8/RJ58?NED'D8CK.)D5,I%K5# M@G(7=-EGF]WFO6 RW4NV/]\Q84DQ^H?>CMU:\(_=:B2!Y52/R9KNS1#\??=I M. WCRAB6/2@LU=H>-&8;N$]MM]+J3ZT!YPFGUDJQV"7.^8:2S>3V3#OP5CGO M)Q Q [W.^1B%L1G?C6K<-##*$]'8"_PEJ7ZG<&U[2KW*&5PFZ>:LH8"K'17C MY>9!/++4'MIRB-^YW@3-B9V;Q.MER,M<295Z+R'L+LM9%(VL)A^9WZ?$DO?Y M?2;Y=,E,S$%8_K]!)J9&Q$7-OFY.1;YJ](@E5W=D4VB7N"^" KP0Y*@%H'6Q?&7W,&S$3OX)H M$=OW<'BJLS1+J@]>TO*U+$0;9K_K1\P2OF/N4A83U^,%LJ-ED\!6"X$.)'(ME-#9# M/K9:V7"+Z%@+?:.^TF_-XSO-W^B7LFA>K*+TK,=^4V!7KII)A6->?3-%$:HR M7M)=QHM4NS V!8.]#:O)Z?RHI;1::R- M&D&P?:'I 3S@X"YEQPC^ X5"WI*<%SD(ZC_3KL(U&_ RPS7%_Z LY>XX@[&' M)N%NW! SJ!=;6:60('#.[DG1I'%40=?L^ZQX67#23;+5"T;Q?UKQ,3M />C' MKM*(AL%>8B,F$45IL'7$;RA1QJ-1)J/*< QF;TNK$/6I#YDG5"U2WJ68#@HK-8<,8M@MW;+ Q AC#$>LL7*]X8(EO.$V MT":D\AJ)GOC =I(TR'33M!!!G.J$#HQ,K D@0=1FF W-PCT!;@AU32(6'=NNU^:* ML)%ALA_"3<^X1LS/"_:\XDE/O_1!^/DUG,Y%6U@.QBK?TY$0V;<%(G(VL MS7E&CJ?Q(^X+ MKPDE7>PW:&;'H!9"AZC15^PE*(=E@:4&/F? YZ+YFKSZ"C?V@PF,1MKN-N!5,KL11*\0-[$&OJ5:W$A174]E_&"$ M+2=C"K5BNZL=S@>NBXA,XF,<-.HRZW71J%!.]=+HA(HB!\"E< &56]F^NBA3 M>_0U+U++!A$8A5>35H5U?+GI>*!6E?)78QY7EK(48L:O+N4NP>S!.]H^/F=J M3PJJSW6>/-MU"CF(P"C$YWH [7@K&U")J:VYM;(5F.$<&M98DT)J!>G,91EW M@N2#L244'7P3?6U(QKUJ9:#F=5E]28I$!')>4RN]VY!92 ?O)Q V YOH%D1, ME'?B'%M'NF ?K\"PE-)O_P_UY1+)T80/)VP\MQF6&4M;#V1%2KI%[_ M@D<(A78,5RN"R)9 UI(@*RF!X,;8*.@$T"@JT^ZJB+1CDN'EQ/:K&AWI$B+AETV1Z M0[ESQ/9>'Z!LN"'"=WKJB#.0FITN\:E!''47+.=*+D',+5F"=,:[>W'6Q#;T M=:DS7>2FO&ZF[QLE4E6NX-Q]93;,KVM*WE= M>X3#WM8Q@>*JNY:FQ59>69L[HS/"C(B1!RZ<(UL;*K8)&GJ7)UOJ[T8O1Y-N MN+$Q XK48D+#+,'8$8ZI 8\?1W8*K[Y)@?'GLDS?L]QZ" RR",B?/W0+D':% M'[%/10B:9K=@*'G0! 5S;C4W'DJ-%&R(0HGM\ZRGBQ,.PX-P+W;FA^Y[:KK\ MBO.1V[97STDAA>0+!E&99ZF LDCOV,<8)C+02I803W+>F5)4 MCLGJ;5[63-;V[C/U.]"^2/D2CUY6OR55(O$UTG^.]-^S=5M%V&5+4]"TST[# MI:CRLB'\8DI\O"U4Q1/?OHX@E= 8]4DTBNC+9-IS7E9BPSVQTUH6_(8KTIO7 M?9)5 6ECR@I$68(?_7X1/8D,IX%H,+HF)DXE5NQ"#+*"GMJ,UI9>-BP7..S7 MBUZ#P8"'B1U.E..^M;R2[F8G.[=MJGOP'4AG N4]K;H?:_EK;?4F\<7@I6P[ MUY45X5,ZYQ"5W;[Z,74W"+F$QAQ"&)D[GZ*1C0]F1\.B7AA4EEH0G.!TP6 + ME"T:E2ZZIW7#-DY#4UG::/@/RD@1>*B_V5)Y9%KD"S@4H;[5U6Y'[6D L.Z9 M5C8*4G+:+_?%I<;_-I@@("(&64EU$K6 \5IF1("&>QU$Y8+Q'D'8!Y$+! M_ M]&]9\W)QJ)ORM>_'%U!BNYU.WME\TB[@K[6-)!P$X6H6%B:0*7HPH<^[("UT M!G\!6G2ARS^@XQ3;(EUN*4WK:P8WY/]]I<$*"/7<@QTX$U4MZ&($A!:/Y8R^[W-F:& F$RWBT9E1FD[V_EBZ MWI_:0N5[J?=G::5R#%$C5Q."("\1+,8-B0XW'Q\J \MDV1#T\D$CZ"W>.S.2 M:!72KY,MG5BR'J9HE>KQ"YGWF)@H[\8ZZCX?*UZ7!_I8#IM8370KL!7@ 1MU M^L+NO1: 9YA7P4J@F+;HGVE!JR1GFO5Y^LJN5$BF;MBEZO$DR&G<&#*UZ\9!SR?DQ M^=89T61@NQK7_E@.H]I;4P$<)_@2YFGM*K!G&NODZ%>,7#EB-'8=DX?-AY#@X,",4]_5U]+B(]*$^7- M[K9,BOJO-&=Z%FRK79EGUMIF?<4RL9#:PQJ.-E^+P&*?LN+3OET./YQT$O9F MD]T<"L8U+?V:5/P9XI56P(QH8V,[L"U'"&-Q[U4-=!,/+/BMI;?#=GMX/7!Q M7[50."I".M.1E.4&MAY4@\%T]*?:=EQ$C)N>=F2C^NNRVM$,4J3@$6!Z1B;" ME6IV27!?YBBK=1!083,.+IG=K HWML>1-#.V[I&6M[S,/ %-P\.DT>FG;V" M31,W/RO]QZ%NI&D>="+V1O(4)"&W@MS_6()Q_JXJH1%9^OGCEQI.?5<5['S+ MU' A*GGJ."K?$F8C^36B)>O"S]SWT7X5CL0/\&&VL7]4*J_U'U]/'2WNAW#5X*4,* MY0:2(W+(G;T?VH1T$F=[N( \D;5UC@O, YE#O,AGT%)44PEK,$F/KMX8XT . M]+MPC)3_4C23(7:^>G6@:7@PC9Q 5AA48\7%*$VX$8_*!+6P_"T8[C<[$D5N7G4WCX#)^$?9]9L3&QP8-Z["H[79#;0P+IFVW/H3M&?J(8"PB&B;()8Y(WRAL\Y:S-=:2S2@!V6SC7$BQ>(*%=-#R#.9,NWTU+%WC)E*+ZI2 7<:K[1L8OKJ5%[2=\EU:;B M2<:B]O8=K3B,]@MST%/[#()J(!U-+"&JMX)E3Q@(L4]0&*[FFS*<2O&3G0(L M)J!(<,6""4WR9T?=^8G&K#.B+D_Z]9$ERJ-H8]34CBAK7KVYTA[D#*626SL'GSTV;,Q,<>,>VP,YT/Z<_4LTA5BVZ1J7UUF# M FSM9&+%-VK^E0!ALV/_Y;7W:_L]U0XF[>A1HC82N8TXF CN0#;R5A_$8]AL M;7H S#B6_BY9@4-I@(N)[ 9DXXK.EW1?UEFCQF\+OY8O[4%.'+KQ6M^>EKF MLO4]F)F/01 Y8O-(38F4[:0_+I/&^@9HJ:#M) *S4*W2=F3,_'"C'KMWNB?- MP1?09T[X6$\D7BA^)E9-HTU<%XZYMZ?P?:BU=%M+1AK#;-5^3(D]1FTK.9E( M1JUU)JGCN_0Z:Y6UI]9:PKW=)CT%C[BEOX;5RLZ;BZ2J/AC'.VG=6/I3*RZ7 M-*2=.>JUB&2JLR-E,^+YR!"5+Z(6W&:GUH?;%++8W A::UE=O@9$G@R+^I5% M7S%PS$G4]-B_+K:C"DM7;)!<5A[8'NPU$#B=B?%NAB="AN2L:L]TWV2I5*V:9WV13JLZFVN]LQGFIK3('EF/8A8'+5!Z,>0D4M4J;T<8R)6779I#RINLB MV1>#L+69&B>0*G9?2;/EGYM!Q3]?EU4;C&8U/_%^D&(X$]I:L5&V.$AAOUJ&S0 MA@$^I>-R$RBK)RYHUE)K@6U9:07D.1'1UVJPIE0C&BN"X#V:VA?NWOJ%;N%@@3 M$8<(Q-$^5:_%_WM(*J:;Y!_"ZN#USG3CI9T%ZSEVX&!ST!A1C;A7'ZLDI5^3 M5UI_H>"5L^U9/H[P@>3O8NA_HN[?,>"F?6Q&#JT[O586H$A_+LOT/S'P.3052$8V)S9E/5$0P#EPON+^J[,LZU5C_MLZ#?"[BL^A_Q=_G=%J:QV#$T<\M$C\A5G MZ#/D<7.9&R^9'%X8+F,K.D9GL =Y=#N(FKVJ&&V.RO!5UL$^.<$(AQD]G-2* MS$NG <9SP@):.:^CR&,(DL97*I@XD;EVE50%>R7KM@:4N)B]ZE$[K2^.=1;V M7F&$=[M1-+$KB"JHI9!&553NZ6N2%>V/C[1Z_5-P55NMZ$VWF!A!8#E<%D[% MW6BNG$6_N**]M\Q.[:FSTZ6%G;IK1GU$HMJD.DNK++2T*!N,QA>$C?!]M(L9 M9C2<'YJ7LH*^@B?,21FGH)#^JZ@YETN3<-9&G,^ES-1'()#4B%)8+T&IS6>ZW+N;XE[T(S^' ME!&>39Z]_?_-7<$.PB ,_143SU.G7V#BQ<2;1T\X65PT:L8.^WQ;Q@)LE*F+ ML-L@A?+@A1)H5])3NGM@TYWC3F1FZ=$1CV!CE H5EM)$VH.6V/^/&CM+0^>_ M$5,?="^Q;RI]B:E[=[F=S-03N*REDE-3(&-&).^XR,KBY4M#W0LU-MI,*GC8 M&)?S(=@/W.3[TQX^E!D86=(.LDK>"TG/L%;H6O*\ 2D I428,W&6,%5+@+M. ME_Q>B;8FP9IDE2:;=%&+RYQ0$=C,F[IQKIQF6PDIU\"H06/N!;'M:0^3;1]_ M(\ !SG5[^!3_)8%6$_*G2CWMPU1 T9F4C>Z_0Z^1DQP_ !U(Y10Q<9E "'Q 8 %0 &-O;7,M M,C R,3 Y,S!?<')E+GAM;.U]:W?.12);G',)GIXD=7SZQ?@I9L7 ,2E0)!MY4/&ED54H9X"4"C4 MY7;_[X^N4+%/LX"./UWUY^O/UF<7MZ>?GR__SWBQ?_ MX\?_^AH(7][L7IWBSO?7#%W>)%Z_*]L\[]??//B(^D?IB@%.>)CU+Z@Q???$,&K(<\31 =\*\OWN/XQ0?\^.+- M]R_>_/FO;_[RUS]]_^+CW>F+;U]_^Z;\Y'_\&(7QYWLO12\(WW'ZMY<-2D_W M2?1'G*Q???OZ]7>OZE]\6?[F7Y_H#UJ__^6[XK??O'W[]E7QK_M?34/6+Y)A MW[SZ]_NK6_\!;;QOPCC-O-BG!-+PKVGQPROL>UDAR4&^7G!_@_[MF_K7OJ$_ M^N;-M]]\]^:/3VGPLI3;BQ<_)CA"-VCUHN#\K]ENB_[V,@TWVX@R5/SL(4&K MO[TDXDZ_H1)\_?:[UW2(_Z(_^27YY13'*8["@,K^Q(OH5&X?$,I>OJ!#?[RY M;$V"?H2)GJ!P'=._O**_](H[QBO[?/YR[24HSAY0%OI>E$*PW1W2TBPNR0+; MH-N,_'E#R.ERWAVFY-8ZNZ^!^'U=, S"[>T#P>T!1P'9Q\Y_R\-L=T<&^18G MWZGP*ABE$"VX8$^]].$BPE]T!;K_GK 'PMP92OTDW-(=#*].\C2,49IZ,5DC M:9CBU379Q EPQ0ZGPK/*L' ZD6\V7K+#JUO"2[@B"SK.%KZ/\S@C9]LUD:$? M(J5=0W)$L!F\PV18@K>/$B5QM[Z#W!1NT".*0B%TG>(N2;$<4@RK%EIY1BICQA@#;$JX0,0F55+WZ DYOZOU[ MX9,9IB'=M)488GX/=8"]PSCX$D:1VG99?0.&TAFZSQ;K!!5FCI)P.E\"+K(; M%%&3@1BXQ*RAUS7/5X:..P8@GWTCS,R$ S8RB\@M8QE,:JS M)Q@%;O>K;4EU]CI? N+9MBG5.6-^#[5#, _\!!7F$\"H+-^0< MQ:ND/+42Y.-U'.YI*K$N/2BE,9'M8" M*'NB:X37B;=]V$',H#.8!;[)QAX3X(F(_ B376I]7[Y)I'CE8VKD^ED4>O=A M1'3!"!4=0C:4SB^-*?H?=#"F" MIF)(+IL$,I4:V,26O,KF2OSWD0$ MX]E@/VR98WHL=\: = KL:6Q+*PT]T3W>:"TP1P([UAID]F8;JLTV,\T0CFAC M=\H>4!+&]'F_.%23T@N489P7G'CT1AD=C#_-K4F5BH69?B',/1"B'N'36Q-> M-UX8UV0S1#B+@\[O!&%:K%,:$I$6&RR0/"SQ8F/OR'#F17L&=\A+T@P71&%. M+87Q(:\=!P;(SD9/R5*.#1TUF)-X2"M;I[E&M9AVJML,3JS(C*EZ9*=JTK>H MY$.4[*B[%T55&%/%%CDJ(WHU\9(=2LDEA6[,VSSQ'PA/VX28]"9VCB8Q^).: M4(C7=#'Z7I+LJ)F\H1J'5^OFU5S3+)4;V\*9MDYPFK:ITKL8,2_S35X2' M21;^;KJCZ1"R<1IMO%\Q,20R(O#PGBX;LJ7X$?F/P=P&QH37Q::H*@MUU>/ M9$8J!"QHY2K/4.!)L! M'(9*ZUTT3F.S MW#;,O"O"6(ME])2A.$!!S30=V213K%8P0C?"?HM4X1G"24TI\NY1]+>7>?K- MVO.VO^P3B9:KB\))%GK1-2Z/@,5]6KQFMB5+F4P)ET6Z';E$W14(3T:Q.@TWIP'=3"Q9)>PY> MXM<\D3_V5*"=SUC]QJMMD5SWC?\01GOM625XHP=IA@>%AA.R__[MY6N:U$IF MLT+DWX.K4MY<;@M6,[)OH^(WJQU&&4<:*&@%MF+@^KAS Y-01YNXE$* @D%S MGV#>!RKF[2PL$<&].DT9-['(*CS?F..I ^<^<+3(S;$ 7XM 4^VFC%A;*A5" MWQHCI -0%4A[7GJ5;2XT-B6G)Y@T8!PI5VM0!?A 2F"V3)Z&)=30:,A+*+G MV!C5!5@H0BB#1_,N4<<[E*<&V5/.G_PHI]6O#JGD5NX8$H1GZ8J1$RF4W:0# MNE5@F^#-#KL>/CI6D\&YVK"PKW"\OD/)1LI]S_IN5HN'.?$*@S^[6",E+Q:O M%//"IRN6"IH?3"\5.M!<'8* B3E\2P..6@^-5M\,I(D?7I/FA;"\="L=^ N M76JJ!V.\%@G(.5W*JLN! [:UMR/35XMK;T?][V.\5W1(.;YM#.LWZ\6B*RXP MO%X@(+AL!0PZI66'($Q>8DT=S'28Y(=>;B:VER*'F^D!57HX\J0'Z<[0 M/F!)XBH;E\LJKTC.P89,#HSGL:97FRR,T(3)'07#IF M3JL2%)_"[.$T3S.\04D]LYU-6*4(SPA@.4%"^7A4H*Y4[Y.7T)RDG1A=CK=G M: R7GC/]KOS_-R;$>?<4B-B<4^1*K M?07._'8C.0K8'H(IP ?@A35R^;2CMK0@;"C6!QS[-F%DDYJ.VTX=38[PH-P^ MX!=+RPC+TI[,]JN,N+1TP4)]@!RY9*;E07+XT4A.71;E&:]Y2=&Z]"UQ[F26 M%_\PU;D>VA+R!(LA KOCCG>YG8RW4!E8CN#@/%+&9K5M>WJ^V+%V6^,8)5W$ M3@\M9!:]3C16#"T^O9D&3@M%".:TT,N]'S7L;"#0;'; 2L25 7@P-),W2X(% MBS_14G)6$&71<9V^HK+5,N7D.-&=;A+ M0[G;,[0*_=#.@2A!=DZ[J8P4X;Q'6D#?)>1&E"<[R]LK@\Q\UBA+1AI.G[D=4R*>@%Q<9]C9*B,.0(ES\NZ3FF MT,I*%>ZJ:(Y]P5*ZR+,'G(2_']:?16* MW"P==2+QN8QH8/&US+,T\V)::&$T;)LTCP;@EB!=9KZ84O) M%*ZLF[$G=Y3#641OIE<>H0B=AB;T.+-X'O-HS=&TYLK-;;9,CRW;Y["0X%$ MRSJ ;)EC-V^)7?V_;X5'=<>?#TTF1(#+);BTKUT&9,?H[UD7FK7A6@-8]6' MQ*.E:9)6[9_L+(+]X"YWL0%PVL]6M3!<5XLYQ2E9I[1^6^'@1&7IS;HY M_EQ0;OMQLO3"AY\7I@Y>L+=UQ1?3FB*U0?H#O*%J;LQ?& M5\2 7\9G8;JM?%?+55G%^8V=O5E,TO6KF=[N/"!&C=<4?HBGT=6HGHW=J]"> MBN/UJG/[.4C(8&UV\P.-,"MG0?7++FH-.FXO-CJP-84$%9>K5V8JQFV>*H6R MZH08ICH3)X2$^%PG6M=%F&U>8+HT7)^*TEK-JE9MXEP /@:I*;9D3L16N[D! MDK,$=DB,3LN14ULLI>< (N;8^1/E, _3A_*=EM9X>(HNBZ+YN[O$BU,R&R+8VB(_02OR.W?>DQ745>C/#G\EX;I^&:C/FG)V MQ09E]6!NTG%K+!L=S2UQN:P^Q9W%N.:R\_,8PE0&K&RC!27*+-]8VQ3FI'.,T3RT$NNKS,Z#C5%C=@06T=-?F$:,-H M%"P>B2VP1A_RS3VYG*^*.33"Q,?8&C19<7L(&"ZSI@KI0@&:ZCR5T._7+W4U M>L;!W\^VKX+MZRP6O%C3IWA#:#^0"U/XB [<$5:7JSOOB6P'(:8Z39,UT!DJ M_VLWDM2,[/C%WR*OZ4-;)&%*P]_SA/Q_.>5: *,J M&23?CL-BP5:WC,:"XNV^/&9W>C5OY&]EGL8UC4PCD\NR)+S/,]HEZ [3HN:T MQP$N@E!KYZ(5_87F\1AU%1Q'L&8SXUNHA?'=*N5U1X;[%B??O=2,4C]D?8Y> MXUF&LO[RWX]_1[7![A1*$MJG[WX35D29UN.3A&M [[4V@9#";%B:2"MY8.$P*VO/1WV,CHL:9=W><]HAX+*^@Q M";EV#THI,;\84BTNMZ7J&L4A+.+7IS*5LC>RV#'DY+KV'*=DMT48Q10GLHG* M(CH@/K#H),UF:G6!;IZ1;Q-F:>K3J$DGC;B\5*=4#=TBTBPZ,UO&3%&!)49! M]"RPB!^'U-P.5Y[$P.K(Z3ZBM_D_PQO"IITG6VO'&DU,BXF,:>8&36Y1E4>63(\8ISLGN>NWM^@Y4 MZITN0'K]]KO7!43T)[_HC#N)/9@)GY:47"61:#";VL)T,OY+*%A3N N8"J8- M_LK:MXN49BK5$RAR^J4PE!IHN@M13@ZNBGCS]*EFL>#/:*FU1YKCVNK( NH> MI0(3*[2A#&98!+_F:=%V5PHEJ8&FNYCDY. Z+;VQV)O!)47=_N+?EEO*7%:2!;J*+<@*I0&M7.=4'$QHRNH8KR!:OO#;TWE#\NK+FB M(J^MQWL5#F:M!CRINF]'SU-9IRK 8V$:GE/]?8"O 1"90DI*\,E+B,V2#>', ML=[X7T_:E228M$DK3R-;C:,PO=O:J9<^2&&C-."$5Y2:8&K\(%Q&-N!C=4$Q M!/#0\&3F"';ZG;QQTC;N.L$^0D%Z029X[2593$9\"+>G]*V OA[8*ELK0W<> MMH^4!&N, 1Q,T%8O8?21D"C*=)9_SL+["-TBG_PF[0(]NA4\S-&$]V\@D=<* M Q$N &XE3TIE9%F:M(D&)?9:;2;I>[-7BVJ8ZG3-!07)U>B.ZDJ3N]I=Y_=1 MZ"]7A*7> [Z:P2<>>,H^4CU)U:"Z\8<=_/9WF!-$7 :3WGE/YX1G/Z-V3ET> M E&KEE;:*D"P53@4FL-_HB3/O05A5-'AXQ> M+(+W,'MS<1ZOR<2*C>R%D\V_5;=U]5$GC*:&B&HTQW;E\2R. MRSC&CV5WX7!-+Q* QMK0V+,TT08%5B,\NM?MP'']QMN-EU2-T^:/,Q/H!(*H M83)VGT&M1%8KB44"X2>5B9 M<#J>TB$"DUZW9J*KT3;W:4'LN\"K667D:=]Z-*559\V,7$RF5DF&@4==K-P, MH,^[6V\;(O)/5UF@:R.#$9W%JH<3<:TK4XECJ[(V5\I3"6/SD"ESXM/>3^S) MO%8C1[W#KQ.\"C-K!;,;PT\;8)8\:FA<.L*,\^U_>6W/3P93^6#B&@$'0ZU/ M&CZV,HO^/#9NPMG+[;>E'ZS2!U-'FB6;&C0-5UH?-#V#O\IG(N?)3V&2Y5[T M 65?/=F#X(V!U<8>!YX*LBJ1K5<4+(EU$-YLCM?WB,7GN[ M?1VD)$<))E]&-9@C>Z!4&058GP-#3]@9H2NL&EM7A9@/,>4I M-ZB\VEQ*[ZKE:'Y9+J9L+1G(ME8'-X6=91AN))E1"^)3F#T< HN\4#[SI!A3QT'\.'1IW%J2$M MHAI.B+@RE_UP::V*BPA_>6F25[IO^%2/9K?/MY"@?D]<.M9U@A]#(M&3W<>4 M6@G++4H\&@VQ()KP6&3R6IV:!AN3,;,%\'?:["I+&JQWT?/3KPA*_44P\#3L MJE=HZ_B^03Z._3!"K4;/=W@*Z]X*HVZ-JZ>?MAUA;M9ZDX?EZB*, MR?V"S.:*=D6^"=^I3+>L8.N)%NXQ@U:^P!EXG*S]<*$ MRN/TP4O6EFHP<4A])=L_3]" #?:T%& _C4([SY]HT0@[CCDV):=>E[' YP@9 ML'.$"O0G7D"]1<0:H:Z7'1-SSB[/^=2M(6\;19Z\P+KRZ:S;=UX8TYDMX[,P MW>(R0F:Y*K:9](V5!3Q \MA/=5G):[2P>%NJ18S6U.6IGU!B4!I)4 /I:!$= MJ)9DGNNK;Y#3#8>H5]D-:A$'>OV75,<\;KB5)>RDV\1!*7]"<;"/#)#,ZN)] M?-1F%E]D8-TB%)\T8Y]V8T9GJ/POF0FMPMDK#$5H5R,<7C-LPDI:[3[ +H9L7G\#I!6R\,*J= :J]. MN23I8SY85%'0Z9S!5Q@8?2E8*YM@9J7+8"1M81#^2@\<%@0Z/3/L'CBE[4ND MXDI7>K2_UD.(@X1.OPSKQU&O+_RHQFQ-]>L\A'JR!^NY :<<-+?D*O3NP\A> MLQTIPE_IV<." *Z+!]@V'&L#9HLHFA22>13I1$0Z1 Y)K9.[D78),0]? M2621,C1@O4" +CJMX)BQ58A'_2NU3[A@@/4/@3-2SG)$I5.&)"]2[3LV"(,I/SCOA*#EBDK'.B8O2-R MDH1K:V(WE=;*_J! _BLY4U0 ,>F7@FG_%9.#A<,H?:5,W2=AB]AP?8,&2L(6 M2AHLD4HK";N*.;O#1<7"!)WD:1BC-$4IF4LYZ^I?[-3&46)@DIFW$LNHE<:M M)'&-A$O@QYH>OV3^9(?+=M<1.17)@4F+4F_IKXRC'WSRCH\=2^HA$+?&SL%5 M#A#5N"02C]>T8H_%=]]AJBXM54M:T)>L1@(F;) (F:*/4) 67;B]B!C,(^\, M"O2/0"-4I V6G6G7VG1L91['@:$B;H/,35N7D'V:N=M+B(B-([F$""4-ELZO MHQHE9ZCPW5\G(6%R2VL!LA*(@+1 3'&2UPR)A=)4@@&93N!>T3C0;M"VXFRY M:KCD=_V4%0NV@Y"XZ[4/HPSRLH:KZJ*E%$WFKNBMF&QYA('0CA;PJ1T'[ )I MPMT>3-<^L[2T]47/ICK!:X+!2N=(UNGEX'JOD/N6AIS<<&!O 9/@$> ME*>& MO6_/1W!0QU&.]0XYIX_6-M=VZ]P>O0HVTSU!-;'JE%3W\+#T>#!(]0A6^+!D M-4JWF._H^]8/>C4^!)_/%S.13#2JL\#NQ2UK$,?K.Y1LK.W$7&+'<+?F2U*C M] KPM5I^AH[=:Q/UOBJJ@HJX#:JZ&'M?SUFL"!"3)(=X?8G+\KM M)!X/D#P>11+)5:@GPCQKY1@][I0HX(#WL]R^H M^78;%4^H7E0_H5[&*YQL2G%;[:HD27LB+?\DWYBE)0KE;=9,J,$;=.<]H91V MENO5,83+G.F2<=K"7DW9.TDO/8%!M?S0 [!L)VH7O38-U\>Q$7P=<;GMQT-K MSY )'"*1XF!_M!2] NT&^DA3=]M!41]N!?G"=>M0TH3"#5H6( KN\"V*(C+: M!4YN/^_(KR$:=Q"3G]PA_R'&$5[OKJY.I;S'6@,[]BJHK@8*M9X '76'X_=Q M[Y=4);,'Z9(^-+9K)Z,.Z-IR=)))Q..6J.BMMPT1#4++@B*,O>PY8(0W?U2W M-RE(G 62@]K'(0"^C&/\6 CY+%S3ALVRF[?2@,<#*UM>+NY'/ YO?@II;VUR MX!CAV!CF>-!KR@:J 1((9A?G\9J8 BBA'E=B#*QW-RC%>4(V#\/U.##T$6$[ M($.HX!JEOBJ';7^Y.LF)( AO4G"ROW0:5*$#%D< 8+$NFJNO[F0/;M ,$Z&L&8M*>8S#FAQX!T+PW)H5P[G4"WTZZ8P/H1*<)(2W^LXVH':5<( MZ[0S)=/E%'#CP*HY]/R.3%T90G4P,MND%ZE><*+<2$>Q#3-%!!F-H@3A'>$I M)=26J[J%QNX.UXG._(QR#HSRH\W..E(0%%SO(ACG[X679M<1^;_03ZD#,[V* M?,+Q[99:WZ<)0I_?>W&^(A/.Z4_($']4]1Y9(CT[+;$%@4$PAY%*795Q1D7W MTK0ZFGY'01$:;^1NU!IXAON_G@ -XC=L6' "P^.&"&UQ7X4R&%ARTB37)V*-S-[QXD*94=/4Z:Z8PD&P,1S\[L^G5>61:CV1)!Y M7*/8BV3+J2J..<]-1%ER3FJ,G* 8K4(_]**#6^(">40)D126HN_GB9M0(DZ2 MPYF:M$A+32I<@^(&42K+4#SLT80+#$A/I\4@J!N]Q:JIDV9@L","5>"K 4C] M)B+Z\5530E>$G7(M_]C]<4MRZ"E#<7!(\N[)C@*&R5Z#PG5,_U+2/T.IGX1% M.C->U650O3@X\=(PQ:OK!LF7ND&(E>H365_CB.QZELN+"A2I)VVNQ! M:>G)RA)N08V]G-YA>H,F5@1*BG-P]$/$ZO*"X4P[2>$V)T,0W2'#GN'\/EO< MXSQK2MSRS5RW=N\K]5? M7WIC<9:&+"MN3YM!N9:.17YEACW'0X%)5- M+.9P:F?&P!"N&XW)(%3&,HLE,6>5W\HWPSM*\T*[9RVX@9'7S'::J7U2>/?!8^[$2 VZ#!Z6A M[U0B5A P8-V845=9$5Z1*MKLY4>:/AKNQZK/"]V!U/9R_M"-^IWPLT]OFZ^%.\>8^C M.[3IGA 0U-W?&F&-MZY*D71K<,A W M=W)9:<[Y7OH.X^!+&$7:YE$]0)F1VNJ^.=(]58T# Z>G%"&[JTR1!:?N3RW- M:*X_57G/>1T62=WK!)4/@?I.(CK.2.N.0TK?-=0>T.Y"XM%R>3Z)L6NN#*ZD M9GQO;W;9*_(VR=P/-IU>*P_VB%97Q2!1D]8D[*''6C,J]%VN(UGB:RG;;E5P1;MX;Z@#.[1\X 20/;CCWR6"M+GKK;*JQ2 MB+>BEN3%.F?KK5A5)UZ* G)7W"*R>]31^%IVT%X\15[#?KQJCRHR&@J*]Y1B MW=O0KJUGQI*!32A+^*1)V++M:,B34QL31+=:MJ@I0C,^36G649@5$Z*!8KB( MJD9Q';>O%5EU&'+1&7*D>YT:!R9!9#*$+$>2J;'@-IQ,1S-:T66*\I[SB5P$ M1<=98I86=Q.FGZFL/M((Z\P+8U:7%]@[EI"B=OQ^2QR4QG@+3(*PTV4EA7%[ M&$J0?>XE,6&6 M]ATM[MU"'(%6Z!#-&2W30?$!=A=QD5EY1Q,KU,L*3"?!\M9_0$$>H>7J+MP0 MI):K:O1&O;YBDFI;E\:PCB+^I'(R=:0$:J.I&]Q[CL_)8LUVG\( -7J\5>S3 M E[G9 $DL1>=YFF&-X0T,<@2'.1^X=BX1_O$%XGWO8A]!>TB[=HFP%[=-?G9P::9"1NP'Z-FB?0W(7:>^7ZU/5G$($U]7=6 MAZ!QNGS-Y0@.^]Y^_%-:M#W.1CU2!HB[?@-2+%4@+]2YIK_6&?-Z)IK3T@7G M3S1$2^LR(A[!B<4S7-6 -]_9;N&< @?-#?VYS@%_8$?5#:9B!,'6-#B"K;S, MC=U2\YY,8Y-O:$\R+ZK#[B]PTF;7R"5M0,C5C49-.4PDZ>IQHCZSRZVO MK#*-JD/.JNDC)#C5C4!.6J!/"TX.AO;,3!:]75[FL2]8QJ-2-X"V4]J1-9AL M=?MI_8R\)+W#!;-0SYDZ%*:ZB1C*K8)[AJVI6#6X]C>IKZX*%U\:=]+=^(;& M &.)J J^JH9LG48QW&9:=GJ7H,H-(C(!@E:T.W2R;5:I&>&M MTIRKZ2'<.P,'TG5489BK2[PNO&?ZI/05U89L/GFWZ1#2+7F.%U(@R\>\JT1J M21[^R%)3%W+]#S-R)WQ$O5DO-CC)J@YRU=OU"'ICQ)#K\!1C'3*#PW&^7\-= MS9_&J%N//!_'LO4H2-[UNT#--!8Q73Y\N-F*0!D\#@6#P0KN%<-U?63CX-4Y METD^[#KO/8)\X5)>KJYPO*8O#Y3)A01/H3UZ2>''&>DX 0K1-P>7Q MJZ+431 [,G);G>)\LXWP#J'BE:2F^U8CTK ++K8Y)0,*O95 P8>%R7D1'-I MBJ,YEX6?A8]TLW"C7HIL3<[D4=8I51Q@O=GC7FCW[K*LJ'F%5TE9@"3IU+Q2 MC$Z3J:6EE/JC-*!J^ H0CTJ*Z,)C7DE"3DZF57S.22[%5 ".Z'.@;P#G)Q5?>MBM@N MIB*W+S8_<./>4MSX6C,$?'YT=[Q7Q_K];ENIE!<':5U+L#K@=5,?*DDQZQ1J M'O)20QJ;WNZRT9JV5$V8YX M)>5(D^R7:NAE4@TLZW4GWS;P)G_K8LT=W''NA-5-A"+.EZH#'WR#F2;39YBF M;4'CS*#@".PAS>[@Q!)-P[A6=J37PRID4'0^<7+=E)%:=VI0MJS._4,E0:7] MR63%VYT:8 '^(]UN 2R<[AN$1J\ )Z$-#[KCWV&4Q.<:=>ET57=^!W:3K,NX[T_MS?R#%4[(N2(XR M+XS2X?LABDE M>.9,9WO7--B@M>P-D/NBGJ$H8QY.4O+BVR!#&*X>MYM/B'*V9?L+5YNNG+W8 MF=UL"X,?5 V7C92\./#+1DKW52,EO/*K1DI1IQZ9=DB46M,FS1N@)A'5T*DB MRS (RAHA/Q$,<))6E*08%GWO)E0 "B>Z3H32T5\U6V+FX( VT'ESS6)0=5;>.(:>/7';J)<#2=DZ:4EP M>.(@_(<^394E;%IZ^FF1<'TD&@#:%9;CLD!M=OIS&@%-!M$YK]AAB8(%U[H[ M!;VJ]V&R[WT85[VEM,\^A>:8@R?><-M+G;72'_5=@E,[2X1'R^W+FG1OS$&1 MN4W37D01_D)MTPN^T=;C_4C??E M/5DX2>A%=DXJ-B7'29]<))HZS9&1XQ"Z/5>?$.D]H5/R-T;)8^6PH\%Y&9UVC&DI5'SE6.6&^%HRQ)O$7"<1#>LM$S0#*WM M7@2Y2X-[6[9<1\V6ZQI5>@_Z?]WNX:YI??-&T=BAJJ$8J0)2/ D^=^L7&!!T MF>7&G[K35XJSBMYR1?X;QNNBK*>5[89-R?$9(0'=@*1<&=85Y[2Q;J%-/JVX MO#M#6YR&]L4O(=?QTMD'V*'/RR6UPL#?HNH9=84E((=X4:3L?3@>Y]QYA M/49):T^Q6&U<1,^Q4T43**$$791GV4?]X<*LR961/S7%;EY6@2L,?Q,S9>F@"JHOG<4"T%9N=QL$_Q8=O2S MC!N#U#P-&Y[<*CC_/+L\=:L7L2OHGBI<2O9""@9(3G8KZCF&I!";1A"Q[^>; MO&@1=X8(>3\L)$K^'*%"M''0;+?*G8RMX%,8YJ:Z 0H5!PX:P(!ET)W$5JB$ MD. DKX1Z.T@SG@*B;(NK$@[9 WVBW1>53,J6E1G&>3%S\L-X'2&O%6:A6<&! MDFK5KRQ(W>%EGBQK4E<%*=WR#1H4%!TLY=>]HBO*8I29&!2MT:?(>:RQ-LVK MZ=2H-U!RNNV J5?G14?GZ"BFX*UNL4R!0KS< MJ,#+T5"%FFOB$9SZ"$4Z2Z$8F#Q\0/*\-1?T*&A?C954MK5QWBP_+M(4=6/O M>,K*^7:^*#'M5:Z(@ LFJ=5T])."X^7J)EP_9,O5QQ05?$DA)_CF!25 MZQ;!KWE:W/67JT]>DGBV2HZ)*1[5*2HIY$H%_C*V"N5.+V5X#)(_LZB(KZ-K% )82#J4*EG/_AJD>T;FN(.I: M'S1\3JPFG# MDEV ^U2.RYX32+-&&" >7B\K^0$GV1U*-G819I YPB7,$F8-,$04O1+"M/+T MM1<&%SA9;(KRG9>Q'^4!"B[CNP?TGK"8)ZB\&+9.%M46/""$CLR$AQ%^K3OC M.N/V"75T#@E^# G7)[N/*>5]?T@M_"Q\+-@]"VD##/*S' 75/^/8CA_'C",G M_EO(5=AM#6$ #G"PC*, V"^(/NNAP"._XZW)[]'LZGIA$D8W7AQT?B>@ LEI M5YN,MCKCA,GJ!4F:X6+79[2YU#P JBZA%8V?*8T[;&1;ZXZM?B'D&,(* M8I-?=R94QIU9S[BW-KNK5AZ$PUU'2XD% <OLO6A;D7%5NE MK00(+K%)/2NK+^-61CE7H#"EJTR>D%5R'YA?NLQK'-)4QF,P=+K#O#44:&_O M9?YKQ;408AG9)!_I73SSXG5(F"U#^9O!J%61SP_$HKG[@J)'])[@_V I\,6, MI6EYX?4.[%90C"%"3DM8JS%/S^V[+W@"6E5S,K>]!E"3]F# )86,I$%$;^P4 MI-7E96+O!$XTJ03%=>%O=<8O<&ZIZIT>*_.ST($UJ00$L)#>2'I$?GD19 M>=:C A"XRGXCZ-%B18A.2)G:_'S5&M6!QG$50@'OMLHP#9#\FDR@9J4F\R@( M9<=QFIZO5LC/EJOZ/81,4=(5S/[V:,#C"@AF-=>[NBK(@4?-*#'8N+1%YZ8*E#JDNQRGM8WD?ANHQC^1@35A02 X=' M.:KE.2 P_4PBF OD%8[7U.%]ANYI=;Y3;QO2/D5%$N.!99MI16H<'(UN: )@ MD&XTE8J)JS#V8A^5P5Z-\$[CYN\7Y< E5(T:59J/_8/#F?@ ]R,+"_O V;)< M>LX#;&11ZQBK? '"%FS2*7D@I6C[7W:UI>E!<)BC&S]ZG6(O)>/]+\]+QHIILM@[#VK1=MU6SG@[:LM5[BNX/ :T*T6,,Y9Y2Q*1'$M2,+=*":@ M?5XUBPFH8-S27+7R/)Q/W?;&T4"()P+CFO/7S/)):FOPHF$GXY62;<'Y=$Y[ M)6_V8 \K,WW'L"!'QDT-X(KY,P]L.M%U6^-N7M ML#? O$Q/L2S@'@',#RK):D6BH\H!*C*ZQC^9H,T% R#V/.WSK97A8 SA:%/3 M084E !<=2YD\U5Y%?4SV(SC)A# "Y#!Y5^%93+:*G Y]0,K/75R!C,"H9@T6 MWS3G1.>6Y]O8W6V>F=@Z9)SE.;.Y '%:.4IR5F3!<:Z993WBF?_CYCKJU9$N9_DX M.5K:S$PQ3UA>.=KYI;IX.,W(DF7;9BZ6*@_.77<.U&8BZ5=*[%I+O%+GPK79 MX$ICII%FI<*RM00K92;)U=O*'L\LO MM[_>_>'BXC_W:''ZW;^^N[AZO?YND=W_FOSAY/SO__C^G]L?7E]'Z.GTT^UY M\O;#YV3E[<[^[ MV^O_?(SPM]>__G;Y^^;SKP_!SW>__?[AY]7JG]]Y[\-_X;_\^]/;IW>O3A:O M/KS]YS\__O;V-(R^N_K/O[*[?VR?OE]_]V69?__GU1_^_NG/R^T?HOOWP9OU MG][_[?^].+V]^>8;M5F]HIW9]0%G[WZ6\=>94'#D>0!976=';6,Z.GA2./7<. M= ^0SYLSCD0R?6$5"@1&;MZ,"+DHG!# M)I_L4)J%&WK8;//$?R!RV":ACQH! 9I/18L]S6H97A]HGMD*/E;1+23$(MV-\C'ZSC\'05WB1>GA!3514917* % MJ0Z<; K(G2Y JNTK[^N<=^2NZ]I(L)@?;'?(?8ASA]>[JZE2AX*[$ M,$Z,!TGEI=C(2,)-*P3"V2VYDR!JT&2!&BK]#QU?S^208,P7[DE72?@W/Q$N MR5J^C'T%R?>_ ME:)3KUW'<"4@9<2R)H8V;:5FQ5[MD)C&7F]RAVL"V)6?OA'$Z$6NA>C"+URX M*9D,"A^IXKU+<&JU@-0 R1DN6"'F0Q)V9(P)IGN8Y&5 6 Q71?_=JO0HW=0) M@XLX:#J%TS3?T$*4C^3W<6*G>[D=3H]-W2SA"1C1IZ.EUPF121A4J>?5VB$\ M6_;B2Y ]K@-*1LYP%K165TS:9+C479N'%(/,%&QJ*)Q94G1:J>.ZZ!"=[:XC MKU"X<[(M;>D+L*UZT4*"QP2U6++Z-3P8%JB:8=G8W7;;/P#.[R8EN%7J8GEFL?C4#_74MRK^-C>T&&D4H:(!>'V=D(6J_^&1F ]LH=0(@=1R4[98JQ00RC^9 MWC8G0][B5?:%"*5X![-B< X2/1+ Y85<*X$;[^X[C(,O8119 7L_^#%LM7V) MU<@!E%EV?>.EZ<=2 MM3&1.IS@N? S-'['B?9SHGH"Y"5J-[H!R7*:+4[G":MR8F*3KN!31 ML3@D+;!V/RI0PKP.2/KO)P:,O+_M9OL]'R#(W@%OM.(X'U24M2P54)4%(&=5&@;%JNJV0>7L'(+/IV9SBF8*%K3RPF6-%C*S>$U[D/M> MDNS(QN@5%:?P:EV)XU"21:\@RVE)X#(^K0B4):V6JUK>FO57Y,?5=$0R5+F?+;$GA(K:G&@U>QY MK'G,:!)1M?]K33A#F1=&J9E 5?8_$(*:F[8A[=YC[Q@3/A!U?EB8Z7_SY(#1 MNDX5+\V#XY+L/ZLP#C-R.W^D^;+M.*F3W7OO5YR<1EZ:6BOPIA_-%(K^Y!WU6CK-TPQO4'*#HD)TZ4.XK1:U BS#H[A^R3' 2D)$4"^J>G9+ M/[S;9RUV/MHIEMD?_*."BLTPOCK\'V5 MK9'[M>.8%),=D2\1Z.?$([@+P_NJVC4C573Y3 2YDG]3;J19(]GS#E(T)27H MNJG=!9])>PE>@T0=;7E*6M_ILC(@Q0GCS/'BCHT\CPU7-P(;RL 5M=LVW0*. M;15P&R!Y3* W*[5I.$\XM8(=O;INJ+$7[F=8E-7QJ>UGWD^IL",[PBO-2KWW MU.'Q#/;3 QD!\O;Z(2F0U_=Y"X;F/(C:WQS:CZ(.GT2EM;6Y2ZAH3?>-\_F% M'CM;%M?S)7,+HS!WN. M?'Z,?'Z,?'Z,?'Z,G!? =A\C#4^IYP?)YP?)*4)SG ^2,%=7.6]/IPV=;MNR M,A%50/(3HJ6[4; @.Y&W1A]3M,JCJW!EQYUFQ)!K*T'%3==N;6:" O"#EB-W M=O,9%Y5MDU8]_W9JFIC:?.NIFC-=])R'NFYNQ<$U#3;1HU:?@1M$?19$0>A6 ME/I>]#/R[%AV$'PY3Z_1TP_9-T=I>!S7$%2;PP>R]N^^H.@1O<=Q]C#Z0X0, M2U^=8O5!@7.4V5$@-]MVA?>4;2'?*[4]$=RLI7 MJ3L%!I .5Q7=8?*;F/-U@1%=E!"4)0?LSP^9,?Y4$8 MKZU6AY(D[0)\2:7N/(9("?(XG%>K/,L39>4#F M13'^^_WXRU6S)*"FNTIR4(/0S.9X!SHW:.OM:)=20O$Z"6,_W'K194QOK#R544XE6,CD(*F +U[IB5>S;]"F8\./:1AM)D;HHN,VST&;= MFGO!C"/'(=@.=*CE7X"HA#&J'EES,A@QY-Y5-;XBM5P-8X?/&3-OR]]@Q-!7 MJ49-KX.K/@TZS"]6A/3D=*G-E>NX#HCE::ID'9PL*I>G'N(K20<%9F/IU\=&"VS3-O=A'ISCM=J;D M)4.H#.@T-A@48C4Y A;T-CY1K!\.KL-9K2QE9N^.4;O948VK>HI<4ZW#<6D. M9157'U"V7($O;3B*;D-YP1<_(!1PMQ9S&X#!]76"-F&^8?%NJYB%*4]';DEH M@ 1VI7$86DS[*FV+W*L\14&&49J%&R]#*R],'KTH)W_'_F=<_LHZ\>(,!<:1 MQ@>B'PG1.WQ>$;T@1'^B1&\IT67Y*^]*HKJ!QT:T%(^3VP>BR2<>H7-*Q_&X2;? ,NO/:JK1QJA%#L3=Q-T4C#B/=E H#7J-!%H3QPN8$//996$CT0D MC^C@$[D)T\_6;&@A02<7*!<&M%CL^E[,2,<>Z#-UBN/B5GA'OK)H10L)NK3J M9%8%&TZ6Y#IGE=Y==W]SMVA6]ZDX?G]2Q8$A)O &P,>Z-8WDK&MXS_4]/TQ6 M%_1BM2XN8R>[PZ]$NP]80U?&4W,\3/J_G\, Q0'-V0N=E:7=:Z/ M4$U[;M[6O!XZCBJS,\"=,Z^Y%8;:;EZYW^#X^?^OXRMY5!1?N*"L3I%;" M18(0+4%(E".;AZ8SN7[>U<'UP%&[T(X/F,:PW- B9NDRS]+,BVDB*(UWL.DS MYQ/]VO1L& 7'.1"%9.Z'%\*]RHY/9_;&WDYHAUUG^1-.]T!+T!]!_%)#G)Z? M$8,]VS52RO7"DQJ^@T4UIF;PD6@D6S$T7(D 1L=P:6B$4^N3[*T;2U.[:G7S M<1G8(Z&9"@X)WY^#6T>;5>W97A!N@XI:>[Y9AOA'6J&QRUCE7+DP@%Y*F^=" CGY>J7. 0Y?B1MVA>GAGO0AEUXDX$1GIPI,BQ\>"_UUMD5) MB(/;S$LR+4]>IR3[^1-*_#!%UTGHHVN4%/-H,-SZ=RD=,B)P'/IB)F/7V9/: M]]HJ:KTQLXX@RKKAY.?U"SPYS>B%]]MI^3H,YC$_(]*.B\-$%=P&6QGN]2CVH@I.7C(N4.-7R?FHI#^ MA,,,1S(;Q?"XZ+X'N(S8)A*=J[RE.2([S]JH!)Y^'6M#Y1S-5FG,F6'!BA36 M'8O'HL0.08;JQ.AHU]T;+XV9,8Q3^_LMGY'C\ ",@YE^STE3+Q*485UDN*>7 M\77!SR2O2!T6CV 3M05>I8Y_F61@8JHT&9$'SXV6 O)_'%NL$^0K%7\[MF]V M!+LG[7CBIF+1]O@Z#O5U@FC]M#!JEQK#8Z9>@?L5>H-6:Z.Z5BTJ#%HY#P5E.6%N7S!8S2YM%F.KY6+).U=DXMC^(J7*'+ MF-;P/*S+,#[#441^4L-"YRL4$@;L7#(QLN0?7OQE)9JCR(4+)-B8MV; MM8F=R!C[.-R%VI*M56'45QGVY-.I^/R &3D.#1L'LUH=C5]07.;2_/+:63;- M<6J9&11UP+AV-LUY'.C=-2S$%\_.[I/E_0B4=W2X:\TV?R69V&-SYV7RNZD\ M-O?X.J*S?6Q$:^4=M6V<]8R/[MD_O5V8:9W.7H5' ;966>ULGI8EX<:6:(2) MLE)Y)J*O?2Z/(73"(H:U:D(\[[C6R]G9N+*\/]NXZG#7BCWN*Q%4AC-_FCS+ M:&*%_0SF<8R6Q=BJ4&N_<4:1I5=[DP25<=QDTFE%<]?3L2"K55([K:CK3IM8 M KP6C!YSAAEQR[>N.,5&@LO[&=(HX34,[9^>6>WYZMOSUK& I,[7ZN1#GN M/)Z=H'!%Y_1J5/34WR/UF M&26-5.5W98/=LNY7&)?.$IT\<"TZBG,#@JBH^EU2K7#9))]HPUU^90\(< M99TBC9,I__!5Q$@DL]*T@-PI1B]M)2C4$9K\,"61IQ$ M5LI$+0!V7LK\-TNK.!J41YR&U2J9IS!]G7VV6BU ;E D<896JXHY,+[=.G?U M=02H3J7#?=,NO7Q6:^D-XRCH0/+)_#=2J_B EC$4JD MEZ9DS1'9ARE>73=(5M+7*&I8GV,+W\=YG-$X01R%?HA2=D5#(%M#0$[U:K!( MD'?[6TY4Y *AK"$TN<<)[M>.EI<\(,5S W_R4/7#E,!H<+!<+=8)*I:P%!*< M3]U8BVHH\&:M7SZ'5==WW!*J^6;C)3N\NB4_#E>A[Y%MMR>,KWG?:<10RQD" MC=]W69=03J5;LP/;2I0$_#%^1"DQ+&_(_Y,[$/E3P=3'.,SDLH2$ [B*9E&# M02P#P/U%+8BDK%0IF:M5__(\)'Z8FW[E)S/IE@[:Y8K8PQL<%WC+WS0ZWSD) MI%'<:5C3U:]_U(L;'/78?(?+FZ^/DK91KG,V+I.U%X>_%PR2,5,BQ*#$+PZ: MUO]R=1'&7NR'7K0O.FOW&(7A3/E$8$A7OG(Y]V/5@Y\Q4.]FJ\K)5;N"N,-% M"ZIT='WS06L7$==9(=>1%W_P-LA:O? 6 4N!J9V=+1JC6U7H8:J:=@[9QQ)$+M/EFW:!^S(FBA)Y:1JN0A0LTA1U M/:YP9X 4;;=/<=* =XX'.;$"VKBCKJ\KY*7M=S@5[:N^UC-_N!^K7O):A.)S\5T:5)]LL-#=.1=;^1#QJ[$OE; M=T=JC^CDL.8K(Y5@9\H@C?3T9"[?0T]>Z@Y=;$Q=:DFB3W1WYW-Z3B@1= M5^B)-W\ER>F#JWLT#+)'F3O#-#Q[7& ;=%V_;BHHO13B39&V#R85Y):K5>BC MVZWG,X]UCOG9_VJB%S2V;!F3=G,DU?S_A!Y"/T+,QTJ@)=(A,2N\>&*"/L4F ML]WS;H:-V"2#KA3[E[:"#"^)IOA'FC[SQHH^*C/AXFH@OJ$W55-=IOIN'YAV M$&V.J_06.W87AY2C1QY=4 \B]L'QQ$_3&7/Z*:&UYJ()=A@S+:4SS[#@+5 M<=9K%JG 24;-'_K$;-73PZ;DQ*LONP;:I1V8@AK?Y\]ER*(SAT?+Y3H2:JX0 M.;:+1A>'4QR30R<+:0 'SE!*;%*J0Q;]!F**;MT(TJ@,B TV65;[B&_L$-8V M1AXM%XM+9V?DR@K Z:V4*?=Y1_Y*[H1)%A,=N$/^0XPCO-Y=79TJ.%(EAG$: M-S:@FD42G80DW&3Q$LYNO6V(8A]=98$:*OT/'1=ED$.",5_]SQ]-P706"+P_25<.A,LXQH]E/99P'69>I+8-"3Z?. 2BB0-[$N1U M_^(\7A/&$>U]=TXVQ?7N!J4X3\BZ5()%:J") R0GC HJ\QY8+K9H%3M&SO70 M?>=1T;YK(MH'+T4^3:$- U2V!F%TAN$HG>A[-^:^BKN&RE@H 9<99?2:%YZ/%ACJ?K5CZ7&+S '%89E"W-G,D&]?+\H]IK6]VWD[EJ4_-XZ4 MM5"H;N/7&%[5QEQO4)'C>(I32\^I"N0=75IT-4!%L(#6G=;S>?: DG>(> MQ,P*@WH[9]"9UP[.E!24P:?E1/72!SN^4CKPO, I95&AH5'>&286I2S$5+>1 MM_*FT" PLTVQ+9P**N.VEL!'7T(+Q=6YI>F%%R:,#L"6SS\>#S/#6UG$E4IH M5!HV4HFR^\%R5>KGWU$47,;G*9'*EXL\ENO/-S#$3( ;$D2%#T0O115\\*%0 M^JFWI;XQ^8)^O&\GZ&)A0L*=>X7%N(T/]VNU56KP&B6%QLBW2I<99R9K1DHD M]0T?HOJ 6JJ89AU,UG>SN((S)UR+?^QW<6J3MEUW7BAWGK"_G-C;-A, SIQK M"(P='4KR/R@!QY#CB9_UX4PV)/:D:_F/_X:$4H\ZOM3VG_Y7\[B-,F9;2][\ M26C\0KPX^!)&D7FAF7JD14PL2F+.K*DSM"P;,E0X ^BJI<:!06#;8H.3K*K] MNEQU:5F9VP!)U_FB6N W[Y%#(@6O#*J&^/G3-L+E6;>X)Z8ZCHN*.F2VFRW9 M@.E?;/I5%<@[COPQ5@0520,^JHW@^V^>3-'(N=!_W1MI?.:345Q5S_O(Y M%H+/%8U'YDB]0U^=F<,0CI>C6#O*GCQ\+/0+CY=)5?W 8&&%*)?%PX=5\I#J M;)K?8'0B5>EJC(P&5]N/U%?9BA= U MX0!N:ZQTA2:>*USXK.;36-WA@+*9[6BG0AS3!64O=TI(T8VZR^TEDC(;.55@ M;X:UF;&80<6FY#210$J-6T8K6UKZE6X.N4![+X/5M*DN%<=FBS( ##D![H4Z MR'TD]X(DVM$6 ?3VQ&+*X 0K(.=T%AS1X M"$/S7?#Z^II:-RIM<3J?3%Z W2DZNE4<98E:N6V(7:I6PY,?:9T7SX5JGPO5 M/A>J?2Y4JX] 69Y(R=4V]3VY,27]:%]CF:HZV1R6_NCIP%Z*,"4]1&ZG7U[# M.-FF(;2AF4*ZV)0WVKLPBQ!]'@W"QS#(O0C47&./[D*=Y2TWCD3T \]UBP\Q MF?D49@]%(A"-*7D(MW?X/,[";"=_F]0#;H"N&Z_ H )S,1T2H_X-DY([?0C1 MZOP)^7D6/J*RW'(";,N(:$P<#:%X'![)MR$:8J3'2TNIN)98WWH^IU@2)CLV8+M6OJ"O_N"M65_^-9UV)^B_!N3 M=E5[J,,0D;K^&FA^/:^%T)HW6&[Z8-E>ZO@ ML/0S3*@3:^/N >>I%P>WM%5ZAI!*4.#P*)-?'!*" $SW-E@K!5O::Z7Y];S6 M2FO>3K*]/Z OVC="WK>37Q?<28/E<"LE(23>&L>?O$>TB(,K]$1+BBF@(/A\ MTGX.T;1=)7/7S%?%NVB9Z-U=XL6IYQ>^YY-=\U^L.1L5R$\Z74)'G/H'DN[+ M#8M+BTY)!AF7ZU1=U7G(FK_&+'R?@!V2 2_)]38EOZ 2^L?_VK%1H"=B@3#< M]O^\S>_3, B]9%>7X+@N1S- TK7!8;:&AN0)Y2K5Q1K]EM-(?'IQL/O$ MQJ$UW0"$02GIF_21[L5*P)/-ES8N-==K]E>4*CX6PU4Q:0FTX E *T;8&!12*H M54S;WPM"E-((X^6A".B)%WDQ>V/FEE*3'F[J6Z^*9%SU3&H^.AKA)C709.X_ M3+SD9.$H((%.(VUTZ?"2I$C'E$=(/,+$M[^!Z3N)3:BWY.L$^P@%Z069$^7S M \J6*UHWGJJ-O78D$F2GOD.J2-!5*,2P376^6B&?1I0[LU19'+CR5D!:JTS) M0@5B:(2#T3-\/S>52+#VAY._1["G"Q=@H92_2)BH8@3I^T&&YQ%Q6M4&@)/GKF*A@>HN^GCH5P[DYB+)K[XQE*_23<4HE) M(<'[=OIG!7?6#8.)@-?,U#HBF>DA#T/IH MVE?3_AR=53.N$3#V *@U[*B,M+(#E93_");'$:9E>A=Q]&(7T_Z!P_ECQ,0U2G M;28I2*_&=_3;]+#7ZS+VDZ+>$2K_.[(SL4=^\INFCDCKM]*QV[#L-_CK)(S] M<.M%.L=9]^.)[[#\2=_%(13+R&8NS[>ZO!!UIY>91= MX7B=50DWEH.Z^!2G?A62E%L-J[&C0&E][:]F10>L8A\NCF"R_M=R:TPXPL3W MNX'IUY N N43?I@$0>-X ;53H=#8TS;/AR40(T,0(U.4&S4^H%*#S;YXTI> M+#5R8WLEV+;G#0K0ICA7B<7CH^9^T#&!Z&\2.036#C@CIN9T!II)O]:?4<,* M>!>7\I(RSHU?AO+D]PE%0=9@0]2*T,'[_"DC&UD>I@^4S>6*LOW."^,KG*9U M+_8B!NK.>[("NQ(#<]D$U*1:ZX"Q TBO5MC^#"O=ZN5!9P5K'JUIFVJ#DJHC MIC4<.$9=D:[SQ'\@FTJ=X=I@3>YB(_A^ZBM-./<:$(@>MLIHU =]P8P2#NTO MI[TH.+.M)3]Z"4KVL85QR0AL1K-<:M8=AC*E9VBP@&F#XQX_C4F MYAX;U88)99#7UYUB+VEDJ1><2 MWO#M+%=%"[F_HXC)_/_7-3SCW&A%C]X3AU;0,_4J)W"X0W:B[-QSX"RJ#XM21E)1; MC2F$N^''5TU)$*X^EX;%C]T?MR2$GC(4!PIDZ O0:U3(T-Q3GXMP#H"GLHP,RW%JN*>TG*(>#LSI@]7F40$B0.$O5VCM1>=%)\\!*RY%_A_7^/$5^:H\VG]4]+-%9%ZE,,D4UX7+]&1W^)5K;T=_ MM/A"SNMF#,]E?(V2$-N)>H+E<)IN$:'Z $/DN%$#Y>F^.YF2TT6>/> D_!T% M'V/"8^&!7Y;1OQ$1V?D32ORPBIFYH9-OOHD5OY=^0K33&PH6CRCQUJCUR0FY M\\;QH0[D&WOJ.I4)SG&WG)0 G3:ZJ-;R!4[>>[%7KO4+9">+F$=K@A:14'NX M,G-TN:_YJB+7KQ.\0BE]4/0BPE9ZFB=4"E8@'2 YQ[UA2(I0;@,=A)M%A]L% MHS_@V+>(LQ3A*?H>A%#+B=-IN>#GP@\6\=SPE$8%%)M M.UYLYS)(D9X;^K(2!2QI/'9<7'&U?, 1F4!Z_EM.W?#[B#A=12QNIJTQZ3*R M&A,W0%+C<.,*1CX8;F (]97.';"GQ7I\7;6BWYP]IFVQJKJZL<@N!W3^U)S& Z#4M# ]\?/ VY(^-D\!F$\YALF[C M=P9UNP6KA!#-WFXOPB3-EBNB%6&\5GB[97WG=@>3D2MSMG /%(I'"S5U @W9 M,S]T'#(H)7[VC)VZO)/PD587C#R_<-U:[$?+(34'W(:D!>7KUK-\"4>4F?*@ MI&\X.*:I-_;L!2%%-Z>+AL4@EAM(!)9FC9LV0Q:-!38EQX:XA#JW:M>PI:4? M\5X/7&476MP1VQ1<1O0J2[TC''T3HN\05L$J33):4S;(_6R9W*+D,?21[+Y' MOFU 1?[6A8D[N*,C2WZ/XXM%_Z2*M!S[211Q4O*3R>YH*2@P*CJ :TLL. M2"S1=*\U*E+_"<4!3A0LZM8';DYP&9&UYP5X;YGP6I9QP#6>X?5]^=>U"!NU MJ0[Q/Y:N!$*2DW,_"3WW0_*#BCK5Q;=7>,PRN")Z4UMU0F"%@@/;A/2J89(# M(VUPU@B_LW-A$!%T8<#J(2J6&UQBH*G?.*<''?E+*ZZXX0*U[D$>9&!BMWTA MZFJ2=1R_6'!6!,G:BYHNAY_7*=N4"UC2H@E&E?8(RFA"0L:D-D,$V5(#BRY4 M!'01!&%61+<>ZK16>?PAN9$IUG.4'VWZ)Z:"9/2# B&.37)U]!$*T@LR2:I; M-)W@,B9<4L[OH]"O7UTL761DJ3MQKNI>:*1%"A6,J!8*2GT%-!5%K7\KZ[L9 MH,*<+E3XGUX9[\/F4%G1S>+64EC(CC4#?*3% A6YI^<#J.OK589P\S"VDY\W M0')>MLN0_&IO@)O4XL/]IMFX9?DE)D,_A-O%BM 8\?8HQ\3T;2!]^=;J .>B MEM.(.YQYT?D33>:DVX_( .)LS.(19K =#XB@1L;D1=)C%*'@9%?7N:U^T5(M64.>YK..C:5?*X\KWU##G+CVDF52O-X' M13LWJQX(&;IS.\\E)%G#[23+M7GHV'A> MF.1&F@-];Q?!KWF:]1HGHF[= );AKB?[[V9P MDV5.MXY1,(\FTI9\=;E6%WW]X2R"@-A3KL4_J:)N_0IU]]T*=55-KE*+VD$0 M]MZLH1F=U5%I!:E:_9RUK5QF#RAYAV*4[)UL5O2'16=.\#/E5*.GX3YB]=\= MOW9#KS9FJWZ#5AV1,/4CG.9)V2!W/W!5_N(4IUG:6R=V6QX9LJ19:8$G6L4* M$.)A5(]]X9 ]_=?G[JI5"\+%*H?5QWWX_@"JW9(19GF@E7O;W1GSYW26YQ ,A#)[<8@?0JSA^(\ MI?>=B8EJ&X6!!,:,<>ETC_[FH&-MZF591L4:? M!)5^4(S/7%^$YO6^7X&*BZ9>"F&M M*HWXM$ASF0T47[+VF/YE'+-2AQK%*R]_>1[.0>G^J+LI; M[H,+OV!UB3>^T7VMTFETL/=A'&[R#;#\VJ.ZNM@)I=B9N)O.E04C MWI,-!%JC3A.!]L2AKVR3W39E0PP:12:T_:&Z[5W;45B6JZ?!-6',X6GGK:+FUZ;$Z(5*Q3*)@3POIWD2Y4$#HW9.ZI>5W=W#E@QY1P4NM_, M9A'T)NNB&VZM =4&*31-!I8!9XC9X#$D"JCJ=/VS II][K=>K:U.SP M]K48F%U(X K?*58M7*\3M"8L+%>=I$NI92_X?'+!;4P@1?-WTAUWGR+9LE?K M^@/%O\@]0DN,,YM=64HH^G7LS*)'.WKS,0XSY7*?0V/,8S$-2@*LX:S6BF*7 M/1E:/U.H7Z*W6/I%2R"\%FH]1-*L2NT/<:"Z*/A?SV;C$@@ KJZ;'B(JY4[[ M7\UE,3#F"U>V3?6<\/$ZIM>(=CZ82@[\T!AS.2<&) %8'$T%H8]QLN>LR1=- MU9."1SC ?#Q"8CF E3)374"LXN_V+K.S\Z>RQ6-0KZQO%JL5^F"52*S]7455 MM?T_EVITJUJ(3#C"?'5,L!V>ES:H6>&5I M+57SF_OQ3'QT_,F#U1!3+H#0J^*B8OR)1Y@+*F(Q."D&MJ_84)'C^')IEN0A MAV\01:@:(J9,S>7D@T,!KK 98&GN@3/<4N,$+4[F<8LTE+:C\FOG:19N:/T7 M)6]D_ZNYK&K&?"$KCX$M3]M=+P>)SNZ>.2Q&@R)E!B[.>JT+2IT/Y&[TZI;/ M !7.K&L( )PUFO?"=F5NU4MAY^O9+!*! &I(S"O(*ZT*1)(IC^@B2],LM:AVC-V'Z.5W$P4IECSHV(JO8J+OW2;]24%35B86B LU%VI[53B!6CA M^S@GA]D-\E'X*%VVDO>MZP(8TG!P)P^:135NL=?\/D6_Y30!]9&FG3;W'=U* M1,WQK&XX7&+*>PU'# HE644#Z+B&V>/U#D<=IJ[:-5B=ECL1Z4KACQ0"TZNJ M^EQ65<<B MZUH+N.56^>];>H-/'@]]L;DM,EBR/0PHU$8IH#>G2KI"N;G(I^.^F#'SJ(#3TK&XL>60@X:BO6V5*P89>9QEZ*6?1_0E^*?'#1$/)">T&8O M1%-6DBZJ$1S",.ZSRYA M@ZX3[",4I!=DHM2@^X"RY8JJF1?[J&CK9\DJ&B0[_6U918:0!1U&?_<^PWYA MXQ,U/B]Z*5W&*YQL"AK*C]^BP=@/X)RM0VH@11,R0.%^W,9PC*?MUD)(D?_' M-7Y\13XOUP#Y0\%QP:UP4(VURQFOIZ-0C%XY?@)7T1BZ+L4@N0RC'.: ,@(_UA#NC$!RZ[3&I1LT4!6"-5=XU3KSW( MFBX&T E=$"O.BWY&7G(>!P-%YX:QX [JREN@B@U? M*F[Z*1V6;B-/N;HG2^7!R.YIPN'G@IZ,I.!JI:KBN"#3".A4+B+/#++V2&[L M%E5L.K.'JIZJNYH0C:6.+LE]X>F?: >Q@#HC3LO\&EHR77& N=ST][MR)[Y! M6YQ0=P-UQ.=FUK]PX'FL(K%LP#QG>I!=A!%*3LEIN<8)Q))JCS>O0Z@C"SA/ MF*Z=7?I:(8P\]H@SV>\XXM#W8)GO=S5+!Z/S@OP$QM'1'7,>NQQ7(D[*DO8Y M*I4'&J7FJ+/P*0B$ EG'5/,TNMUX4722IX3[%,)N:(\WK].H(PNXBJ:ZX)QO M4+(FELN[!'_)'FCNKQ=#F SL<>?@%1+*!:X2JN9:>D!1!(=2:[AY'$DL.3@J M?MID_5^YEY"QHEUY%P YC;ICS@,@KD0 JZ!J^[@3+TZ+(!= F'J#SN5(XDO% MH 0JT+E$KVUE9QF@^VLUV$QN1WTA@-4KUTV5 YA2N0K_@$FR=\4:>RX8X(!^P(JC:T"V" M@$@OK?Y#YR$J@B@+&VO4&:TXIE# JJ)"@O6M%;"^G3=8W\)6'S4#ZY3\<9G< MX2^B4@6*4#7&G(<%SY6(HP*@/9Z*8W5).]$^AK$/87YP!IXA7CW9 -8.-0+M M&J>9%_TGW )9C,QA9V7>LP4#5@)4.1")LI0@SQB?UD!S;.!* M?O+3$'Y\11FBC1'HW_X_4$L#!!0 ( -" ;U,TDV6NZGT! )-X$@ 9 M9C$P<3 Y,C%?8V]MR]:W/B2+(P_/GE5]3Z.7.B.T+8 MB#MVCY^@;=SCLV[P&GKV[/-E0TB%T0Y(C"3L]OSZ-[-*$L* )"Z"*LQ&[#0& M72HOE??,^O)_?XY'Y(4ZKFE;OYZIYX4S0BW=-DSK^=>S9O?F_O[L_U[GOOPM MGR??J$4=S:,&Z;^1&WL\Z>HFZ3F:Y0YL9TP^>>//)$^&GC>YO+AX?7T]U^$: M5S<=ZMI31Z?]Q-P[%AUV2[[9%VO8+42M$K5ZJ]+!(6:KF7_C-_/?/?L^P=9[-KW?!"?T&N#L[&\3BE<7\@4U/[O'=.UR M4:TMOZ]8*)0N_"O"&WZNNE:%:ZV1:='__?KT,+O<6W[][-(++R"7Y@'!_446 M\VHQ\I \ #WWH )<<]1*_E"/5\*@84K_XB!%'_N:RX-+G>=V=H'FMMG5\*7 M#.F(QMF3IV[^6=,FBY?[/RR_!6GB+KV'_;+D)ERP\8X=_/57+_B/T4O-.+I: MKJ=9>@CMSU',Q?_[ +B97?D>CZ\E=JG::#0NV*_AI>ZRZ^"1ZL7_?G_HZD,Z MUO(+*W'-]>]:O1[+ZA:6-J3O1X*G77X94,ZYS!/_WQ3.] M$;TF7R[XAUSNRYAZ&M%MRZ,6<(E'?WH7_$7X]#S]F\C^NO9 "Z])&IAXI&>"8L@;?I*GNRQ9BG\"X5T MJ6,.SMA=N((+_/?+9-T'7!%<;%X;@;RY)#HLCSI79*PYSZ:5]^S))2F$?_9M MS[/'\ V\]6(2O'GQW?[ECOD\]-C]^UN,OQ04WGZ8HIZ,H M3GCL%7DU#6^(RR[\H,QF^(8]8/&$*Z ;9=+_]*__M&^[[5N<]U>L]?J?KGH7\L*2+=U\^/I MOG??ZN::[5O2^M^;WYKM;RURT_G^_;[;O>^T98;NGYH[!%O1LRTE=WM^?I>^Z+^?/2LJWV= P7ZEQO_O2>Z.#7,QT,752[OYZ!/7MY M:^MPC>4QC7FM%O+_^'(Q=^_UB8P'(&,\^;C-_>L9V.F7 _,G-?*>,Z7+R/J/ MJ>; VD9O3W1B.PPIC5JY>O6>R!Q7__C1?.JUGA[^E7MJ/7:>>N3QQU/W1[/= M([T. 1'6 SE%U!+I/(&?]LGX3#IWI/=;B\RDVTRR-6]Z^+/:*)6E)('$W'-G M.SEO2,F? ?')!*ZT#7#J#6KX@/7G7\A69%#==I@S=SF%2QWT]-9B1@.<^?P8 M+A@B*^8-[2W_1C4G3ZUES/G(5M6RC%NX[>RZ2R<>'?>I0TH%A:PMP>Y,5]=& M_X+7W<$W[MDU>G.+PNS]WSY]3S)NWTNW'2F7+3'&U]8J VWD+E4K+.!GHJ"8 MTROE%7JE]]1L=^]1>YP4B\P,%"@6+R1_H%D&CCTF_Y[['_'L=]](";/$Y+JQ MQV/3Q:!^[LX<4=*VS].KU9;EF=X;W@?7]G%AI5(IKU8*I5)QI1:5"3O[)^QZ MJ'^BSZ:+.\UKPR\[@KSL.XDWG>_=SN^MI];]MW;NM\[#[7W[&[GI/#V>SYE" M[\DL$WV_F->?6C\UWQ] MU@9@1/>Q&YIRXY>- M=G'$B,(4VJ7K@6\S<>P79,)Y-XAO\WL+?*Z)[W9U\>H;>VIYSMN-;>QJUP>A MH39]T0PM=H=[QAQFU\9;<17:LF+R=PL6B!7>4[JG_;PWX%80.CJC=J!8=TKC MF MKSWXTGH)B_3RZ8^O15ZLD:^&C6@.#';=G9H>)>5"(2'91(X3YS?PL>/T M[%?K[/I6@QWA[@K-3%]UG$;3!#1C]/W.2 M@4U?JQ0K4IAZF>MW']GHZ4\"#+X&+4\_;VOER&&+98YL M8&:"W#R'SR.UE(Y%!Z'::3I4XU+H4Z-0_OQ>6J0O''FP02@\#FTKC _72^5\ M.5FGRX/;3[,0['__GWI1K5VY.8^.Z 2A)A8#6^&\ ^)F-$4CFFB 8$!;=&?( M!+/$6Z$+DMXQ/9.Z.1[II0XUR&3JN%,,^7HVW,D]=[7XJ?\9]00FLYHZ -(& MBAYES%?HM=];!CK>--=_(_J0@MD&[_Z#O XIB[8@=2(Q^T_J9S+47#(P1T!7 M,)OA1TP^N_#OGU,3B0TT[E/_ GAF2.\2AF5X9MFG^HQ92.NG/M2L9YH#3L"? M,;-,#/@5=C->.G&H3MG>5HN$%;>XY!,\;P#_=Z?ZD+A#&Q,'02[4&VK>^[6_ M:O.KQ"7RFWT8/BM$LPSRJ?@YAS#V*0443_O_ 0CP>G8IW(2K\)^#>7B7+8(M M4G,]TB@00WMSU\[RW4P=!Y[&<_GP"O0BL(+F7W3!,2%^ 1EGN^A_VS8)BP!D M9,:/LY&0P8"WQJ:'?5R@T'3/L2TT\D=OA(+!_T;N43AK.C.<;S5/(RR!_&Z? MS9X1%;)83Y\K%RJXE4"!3D<\LM;-]\@GQ''MBA1+Q7/_"F]HLLS;!#-O.]YU MN?>[CB\XW$S4_;SV5HD@!O'B[YS35I%F[>MM%6!.C8Q@<91HN@Y;A?<^(O,X M*+&7?DN "?)+?G#'L,/@'4X@9PDV+FK6FX(9!G@8R'1$PS-Y=NQ7;QC\? [ M4+8R@PY,BQ7>,#<7K=)BX6K5^MC/ZE5P6>(%_OIRB^L++D05Y5^\8JW!E:;% M! %LWGZ^&"C=0-.BS74N)_L<7U!]TVC.Z]#T:)XU[UT"Q[\ZVF2VT.HOF5/B M83G7;Q\YB0.L5,H>L/>J(1- %B*6 ML^-Z92J4&3>,3*@>S7AU?!:8L'R;=1Z+Z;+;!%+ MLW13&Z&S@;6YN%*.Q ?Y_A\3OX%R_.IO2P6F)1S32U$N[C*4':NZ/26DV89\AM<7_^,2[8T%AV/%SU%//@%%T$XQ/]]>S^_;= M/#&MZ3AOV*SM&B]9DI>QQV-L"K#U/[I#S:%N9^HQP0,2Z(Q@NS-E\:2I9?(7 MNNRJL^M:0VF4RDJY4@W('ZSOFO!KYOMAPO2VSMX(V(17$GOVMO/]\$OO3(9C$EOD$W"0HL*04.EXOIA&QC,MFLNU[< M^\)W6:^^O!]FCBJ9BX''YK<6[OQ%R%E$93,^!=8'M#P[X&\;R/ZVV9-;3Q*L=/_VPM*EA>M3XG#7K92TXU9.@W(.>?\>F:F6W\W4L@UHN-=B2 MX2^FOEG^^JLVPEG9I#ND%/A68_&6^0%W;+(]%E3=4MW_5F7?%DZL+8&0S=Q M]9V*_(@.X#$-=,X9V4QD.O@FWV"&QAQ[5_?$WA&1#'S=F5 ^_&!6CN[!HBCC M;LNT:%"_R_,P*[8!F\??E>43ZI#U'U3W&FN(?V^ MT=PAN1O9KS.5\;&V1/6D*';M 1=W&AALVQYUV7(]F_$G:X\SQR2,T\SS=QC8 MB7"Z[$Q:.\GMN:!C\9SL+>I8VB4$WS5+>V8\&9;#X-IO35>?LBG*3+ V+6WT MYII,0,_8&64Z+RW$:YZH.QV]]XUEY_-2_2-(XY"-2_MC8W6GYL4_L ;5!/$* M_B9;-7(D?#GROV,,/;+=*5:!:7U[ZI'OFO,']6=\>EQR&.RWL3 MQN4=&\F>8X_E3J47*THO[N=*TK*6 M@#O-+G9ZO[6>3@47,LBZ0Q1<[#35]T"?_6(+IF;9W!WI]6RE25Z)I(\JB.G[**C)$$%V4 M'RX[9L@7H2W6GM>0=[N[G;;?%F;=.V3MPI ME7RL[H_W=IJ!;/T$:>X,^+LF!#WO=;WG'JYHJPQ(SH<6,_,TX8U5$JS M<5*>>B\3M1A4[=M6N]NZS<&G;N?A_K;9:]V2K\T'D XMTOVMU>H=&KXT3SVL MB;/)4)>5TUG>37%)CX%Y-VE5CGZ9!9YGGR^)Z<'%>AI+Z5-SC-,L65^.-[2G MKF89L!+Z4Z=X$8Z)(X;F:9^YW?SN=:^4SRSJVR-CUE01&AOXHAE!HUX#X CI M^^M9\2SF@%0">G>+1^#_Z#")==X-%Z9=RI*1R:L?M%NL M^D<3D:;K4C1'LESXH1&R69S(E]&UZB^ +>RUPB2NCA_PS*@7;<3MN'G6" 3[ M+\O9\?U5\ZR'/6=GU_^UXIFKCN2(FS!:C$X8S9=2#1B=NOEG39M<(LSA&-%2 M9(SHU 7^*2KU:F-A?.A*="P#=+G<% R#I'4 "18CBYH-359&E];*R<#CEE MI8+-:WMBWC2L^>C0B68:X&M-L!,\WCH3F#E].%H6R"1E M-5D;K_#LTR+GN BSS09>AS J9INS(,PV"B@A(,)?UK,];&1/'S406"^E)%:Q MJ-3JR?0Z-H64$CLUI5I/=F!%4D1H6-D3>,$;"^5@%&>"R3BI'8 I,>19GE- MRV@%4,7:O VEUE@\_.78.7LS7!658GU;7.W6/_"GAEC/\+?F4HZWO#W(XZ%F MFM2B.03M 2%[PK=U!C]&R&J*E9@Y][R-.O9Q!H"SK52FQXS:+C)"%JT]5,?3=%[ M^6;;QJLY&L7XJ'6E4-I6#,G'QMLAK5)2U/K^>'H=V7T=K%Y6=D[&OEHH*=7" MQPM1)F.F6E;J#9%D;4+0D4M?PB;YJ5=D9(,M[5%G?-Q1KDUVAVZ/W6B(ZP%0 MU0-,Q?B6R4+]%'O<N3Y44Q089!QXW[=5*"$TN[O3R)(Q7-E,E%73_<-[_>/]SW[EM=TFS?DFZO<_-W;&AH/77# M8Q7^\>.^]R\!\2?48C)/JP4)M0=3ZYLC?]J*<&@0:C'[#CV&Q9 3[0W+X39# MR8(J.D3]XR.'(+E^0%'5?;NY6R-H%T6/:1%442KU_57AI.129TH-8F+W G5E M#BJR]:=FU>+'B\>LBZ.B4BAN6_UY *G+^'FT-\68I?1%4"(J/D657U$M?#B^ MW@A1U?+^6'M#Q@WCC X=L8-N)IKCO_Y04AI,8\>6-_7C@_'(H>AI/].)Z.('+ [< %,EI='8%E.[E='L^!!8 M1U1(*T$ENJQ,' #U3],;WDQ=0 9U E7ZEL)&;)0^'CMOA[-:4;8"V$!>OVJ. MHUG>6[@!,K=&(N.I\B[5\^;/_- T# J7\'_S \!@OH#/!&.I>.5/W#A2!F0) M/)\:__2)D9[QU/K^ZO(+=Q7)$*!EK:("DL]L,Q\'H(4@I;QR0% MZ3P.LJX3VV$(M0>L!#"/)8" S3YO"<.OIX PO.@OV N&Z?J90&P?P\N(Z;I3 MI@5TVSTU+R?TR 9%:K> N61N*RJE2G)JYU1)N,LNYO4H5%=*Y62!(&([\TK! M,-_EO*0HXS@99YNMO4ZVIEA2*O7D=,UI4^]H4Z]#FQ)HUNK!IQ/LQC=#^;58 MW+^=4L_*MELV<1T'TJ:?"IO=UHZH@[9MZ2DT0F%IO>KDZ"WI=5%5*XCE!2[+ MB*QNCY'-$8P-\Z?B[ ^8ZML>:5M/3Q0G/7(\>V&QR*9I&=SZGWT5$[VJB#MG M(66.2=TJQ[2WS,GQL-R*I$ :&5)2"NK'$[U;(*RH% MRU7JN=,979EA.?;M; MYBCB>LZ2N[A/[GF6^:.8QNI#.^=9Q-J.*L8FLB^?SKA;T?:[Z,"?A,#N8W0Q M9E!-*:5HX1 P.)>N"[+S_?M][WNKW>,-JS>==N^^_:W5OL$6UD^8IB1J[7/6 MYEQ*_Z$X>Z9()6HI5U_:9O69]\.>6I4%;HLU+> B(%Z^,8FH=5S*)6F@^'YT MZ(""@X*WV?H?"OFO]/JLO.[4=/ZF+K[H47,Z#CM%0F%9(>&[+[!4A[S@PQ62'NN%+8!B$+C-J3>T' $--?L(,Q'69//=>##QB?TEQ,G85'Z!$\/0_/S6,7WOI'RA$\ M30[/D5,(/&J"ISR_T)$HQ>5E08O+4RZ_S M.I&$?@0B(23^INLI;2WN]X7@>R:!-T?N+M?2F:F V 75BDJE5%+JE33(196Q M-_;8%IN[7$M:;)8;2KE<5JI+BZ56L*J$>CN[?'^(=R9Y8^+=XF8SL\OKIT:. M;%/BFV"3X#*U$<$SM7D&42/ -"]===& ME%JI[V#(RLYGATS'4]YY8]"!J9M9-Y%]RHQSGZBGF18U6IIC@1YR([#=.AN(EN^[P/R1V7ITAT,WL. MU=RI\Q8XFIK'"G6SL\^#%T;LN(-8D^NN0UW;V=F!J2AM@B\[23A'MP23:ZG[ MM&&2[_.1TV0;(7M@FARVYH(!/80[J>.&2;8_IY$I(-)RC,@E&%&T=34CR;>$-* M?EC:U# Q2'-CH[?J\D],8['8#2_L-9FI!5_@$;.NE'A81<)@[7_+YP%8.C(N MR:/V#+NU2_^<4DN'!Y2N2&>">\"]Q!=V*=L05X09V_!\DL_[3V-2A3\OD@GG M,.8]>P(7%W&;^-\$6Z>*WR49$%&+72_",2/0 JQ1![#\:,8U?S[1_%U0L MT[G0KB78EU_Z6#/;[?S>>FK=?VOGL&+ROOV-W'2>'L^_7/2OI90V#*KV;:O= M;=WFX%.W\W!_V^RU\ 0;^ ?K@TGGCG0>6T_-WCW\+C.DGT(M\EE:,/:OX1?> MP8PB^'TT\DTK%@O%OV%1>O#WO+$)KM)(F[@ 1O#IBKR:AC?$-19^62=8D,9- M6WF$5HQ'MH93#C @_G\]JY[%/'"9R$Y6GKVA0RGY#H\;NJ0%MH[QI>]<7,_' MB%/ZO N+6N6&B(N.MFGM"1MI0P KW'OV^9)@!A2-DV3(/C7'? J*:8&):T]= M\.R!R^E/G>)%F!]@SOX$@.1_@:6K+428=T2ZXNY)5V336(5DU&R@+7PH:$^T MS5#(;!9G]#5JI?C+TH4\T1=J3>E[2 (]_$MLY"F\*E6,R;^Z\=$V6I*Q73H3]=%W.DJI\5(L1@!M.YLHFOKYP1K@[*>("\]T4Z+V4]WX1-UJ>;H0_^D@QUT@"Z PEL>QIKS!T4=+ZOH[-+1")8/1/L>@)(L M-\MRSLK81FIN@B:-P8 M7<6"4MGZ_"3Y1.3&^%)+BEK9UE?9_SF%L^P5%ZF1M)6L C4*U!J9N'KIXPG3 MC5!55!I;G_ CGR#="%6JJA0D9:MMA.A&N*HKU13G;>_3UKP?3S33P7 "H5S\ M9TV0M ?(%;::Q'SX]6]W IY\PH,=;]AT7>K->.IFJ#G/L67%=7'-U;2$+FY% M:$'.@?NFF1:Q+=9Z[P*ML#!50V(>P8E1F7FU@+,'VW4[UJWI3FR7S<;L#-@> M<-44 P2SFFTC,['2[KI2PJ[[:(B+'^.VE7N=FLW?&3L[K/H[]C%[6[GS&](G M6?,*-G$O&(ZU]^J/S#1("$D 2-SIZ#OP'>3SWM? 4$UI2!K,V\KL3H^@4E4I MI#C@4$0,;2,?U\!0L;3A)&S!ZN/:U(M(250.&1,O7KOM1$3>6[H]I@A+JIGF M2JF2;%W'&!H'0=1.).5:B*HJM?HF6N6P>-J)P%P+3Z6"TBANHET.BZB=R,WU M=EY#*6S4#;$O&Y+%J0B'B7SR=4+65)*^2O:T&#$">&?7]SC#A+K[BM=GI]D# M0!+3SK6B?!IJ&TV>&C$E,'(V:2&25WFG1HVJU#;JKI)77:=&346I%?9R:DT: M:<:UL>EK8[H?;9R=LX+0O+.;?'J 2R9A.6N&[DIJ5*TR-#<*9<@K^K9'F+I) M)ZZ\ O&P'+9OLQ"S !>?T$G[C'E<^!V GIKND-5VV / 8U_:+C0$SD78J-NQ M6G.@=0:W %A,2*^Q21A(<7K+E!65FK%3;K3Y)6QAV:T MW1JC=[9#X4^B3QV'6OH;\1S-&[\<'KS: +UGS Q#89.0V M+7B_?.DJ@E*7NI5/I6Z;(:YR0MQFB*N>$+>?VI1 IO'H!(M8[*5@;U<-)>M4 M[;%([YXJ]K++6K5MRUX:4TI31+!1H[F\B:RM<*54-IJ%(6\$8AML50%;\H7# MMY&HO6NNW2BN(>N1LAD*;>NN6#U;KZX\27W'0 M;&+S@IP$V4HSK$^0-,KS8Q-D*^6S)D%*-:5<2P[*?&R";*7?UB1(L:PT4D32 MUR/(3EV#LVL$A9UN!W"- 5GLD+O+C$T0Z0L,3XL1H_1RA=7U57--G0V6N35' M4X\FGN(CIRR;,[^*:XFREN98@ #WD3I=W/$,8SC+DN,K%&Z%%<(-[F.2PCV[ M+IRG.,OM8RN=BB"$2M$M\;$)51"$4)7U#]KY6(2J'BNA=FS>_9/]18V\!H_1 MGBFW[UQB3SW7 P4)"SL9>Z?%G(R][23>&GFM!+&7WN KK"7U D'0Y'*@/<5S MVSL#)@$[,V$0(PQ#&1A(OYJJ-!IEI9*B)#>E#$R7FI27?A6AZ%>&S:=BEB*Y M*>=$OT7S\.#TJU:54KVNE%/DY$[T6[0:#TX_V']JI:)4U$SV7Z";+SP-<,7J M3*YS.;]V9!(U&2^)6@"D]LPQ&(9M^DJ>[+%F*?P+A72I8PZN\.R'9Q/>5)A_ ML4ZQ7 +P[DXT:\X0'6AC<_1VF?1<=JUK_D7Y,F9 X ,!C(E$2^]2FM-TW1[# M ]]PS$?;]N !GLUF^/VPM*EA E>0&]LR,"_*/K$2%PV_OC,MS=)-;42Z'GR! M%=MN)GB0FURS=P0O^5L^#\BC(^.2/,+FO((G_3FEE@Z++%^1W[71%)=+\GG_ M1B:P^*V1\BO^WKQG3^#B(NXP_YM@UU7QNZ1BI;,(S(O+#Y_)WE)8\A*&U"A$ M 2Q7I/M-%@FF-N(QNMCJDL4BFJ( AZ2+=I\?S+Q?]:RG%,(.J?=MJ M=UNW.?C4[3SQ3QPF9I(5C.]H4,I^0Z/ M&[JD!0:%\:7O7%P#]!.P'< Z):6"DK(:=4GD4#9TM$V+DC''!LT4&VFC7BL" MM.SS)3$]N%A/ ]FGYMB>@BE(3)P%;4]=<#759:7XRY*%K!I,N:Q$-="ZO\0&>\*K4B4"_:L; MOVR0\A.PV#06^ 4)+1I"!2P6E1NA A9[RHU0 8LUTR!T3_,R;^SQQ*%#:KGF M"V4B_)3*/RU&TE2^;]0M'_F9?1FW!D,@&@ZI@L8O9TZ\-]'ZIBV :JH,XB=I;%!E\#1 M$SKM#JF?=LB&&7"I=L@.3R[:8Z?]BIHUWGZ_:, =9['N-I[[$GX+F 7^&DT1 M/8]XSB=PF^K%_DIZ:73..G^R?I,6R4D]QTM-F_13S97#[SX6+7#P@2]E:8CV8!+A>54F4 MHI2M\F%*V4JG4C9!2MGJIU*VPT,57\K6Q5JV;J]S\W<$N?749=&0VA5I_>/' M?>]?,H-^N)*VG8)Q9SLYU*2\8@L[U1:*E>;KE A65K +>=6!O* 'TF:_$,A= MB9BFNF2NB&Q%B9A"Z$\=V$J>&KY'APZHX^!V\&S]#T%KBS( _(8/WQ$9ZEE% M5=H%+=^<3;@9_3IMQ LT'S73R-];QPZUKD_'TQ'Z2QQL%DSG'^<\[2/'0P\L MD+)/AEUJC]!K"E=1Q?1M4SH)KUJ!)#,W3#EYEG5Z%L$[4 MQ 32P;EM9_!RB^?CP'NB[W'#>Z--4$)]'(#3Y+N/!]J/MGUOZ<#4S0^T?UM_ M3DUO1W;M7CI$2K6@AMG$M XL)-^81 I6,(UV21J(RUNJ^[$I52'+&F%V4#B^ MG-[^+>7EU>.I:\0:"35BFZ\LBUKY+:$M%H2$=B,"QV6WZ]'L]GW[;JWT-I?' MD(VQ8+O*OD21XU*S\!&D(3 -1* MBHE%=ABOZ^I/:>H7:&68;,CNO X3=9,*0HC)W7? MBKX1DR+#0F[$[*PA_OV=[72I\V+JU(VUA(K%FJ)6-SGD5B@F*"4%S(5D@JQL MH=4LL"B)%;4FO2U42@KNB;Y^R1W2DI0.:5:VT)YWGW"!'\ RK,!%A,//!NU[ MHK"IJ YSVO6+ZO(=R-*Y"1FM,^"?/;,_HEVJPZ6>F6#Y5.H%14W1K"PZ4XCJ M1Q_$\DG/$DMD<;60/(U =&X0-2J1=OV2.Z,E*9W1K"RA ^]&R:)$:#M-IOV1 MJ<-/ XJX%(2KRZ)ZUVG7+ZI_N'O#"3C*31D?>F2\UO%9+=96PH%:M892JHB; M-$N/RAT*.-8"*&.2Z2#&60*V2@VE6DDN#A1=UD@>RRF+&LM)NWY1G?R#6&!I MMESR^>?B!:"8*LOW-9QD)6!.K2QJI";M^J4,*F1C,#$FNXGP6-*)OM5J\P8Y.M[!FG3 MF+K/TM;R]O#<(7F0IBQJD";E^BNBNN.9F3@2[4X)@T[P!+A\:KI#Q'"0M&/# MRTR_CET4SA,YU5,\9Q;/Z0Q6&?7 B@$G B,V M9VQH6OS6A%A/I5)1BBE.?Q.=6T1UL;.QI )F65*6@-'YM9DE9I:*4I"_B:TJ M>0"C*FH (^WZ!?4:,S*RY-J=NXW+Q!TSG&ATM:E'1FD''Y_%,<6!3YE>$8[X M<(=MIY4/27&0CX:X$_^LQS^G4^XW1%Q2].:$N.6(JR6%C4Z(6X&XI+#$1T-< MPL#3;<9-/SKVP/3P)(DTI\!7E6(AN>8C-7D2#PV7G3+;%-V)0)ELXZZKSR%/ M] *^:XX^# Y34)/ S.#L^35X*.$ ^M12,2G8F?)8]W0R,0.4+8P6SA1;2<$^ MT;&U0P:+$U%%=:OY(&N= 5&M*J5"75%KR0T:HE-G-[RLI M!/L@8[V@U$O)1:?'3LIX2E:%HN0[0Z)<41JU]1W7%(+UT+7$$IW(49,\=UR3 M,7=R%$M*(5"LDX4G0]DK)4NBG(H@+C-?&G)+WF==$WR.NFZC'72 MI:U/*1-D^TE6(RWTH1QUR0NCZS(61F=H$*UW*$=-J^>V3]Q0(29_>XYFN?B@_TTU M:J*FE,K;C@ 5@/ZB1BM2 R"Y^ZD69/0_-S*"1-R!X@>$_AD=T\N&\IK!K[KM M>EF7U-'3L#M*%*/SU0+4@>65 + MHH86T@*@BNIG9F,6''C'93OS;8U9#VDGO@G=A)]R6I=H#:.[0T#Z7;[N])_C MQ=F):5(SC>S#40Z!L].(E/5QEA1:.>%L$6=)T9R/@[/XGOO2-@-#UAL75E J MNYO"#>YVUHZKK#GP6 M#5T[9+%8"579WP2WFJI4RJI2J.UL?([DS)R>,*(-7CE-<$M!09%'YQ1A(ZKE M3$;G2$C&U%IEW3'P1XFN!)MWFX'2IQ%NPI!QZW+H?9"QH2IE]43*6$J6"T)1 M\OT(MX92*^QL"-].4U");NB>"AR2+MQKM<5I,:?%G!9S6LP> H2;%ON=)DFL MY=,(6M@C*3J+,I89E:7H5J]6Y&\/*8K:+)0: %'[6U(#(&J#1NP&_1C[4[@^ MRJ<[TK*>38M2[*P@_ZV-)U?P#76>W\@3=>VIHU-A.RN+2>4FPF]5&3MYRL6M M.RO=]ZV53W<1+N3L%W#?&DV6C491J=6E'S*@%@5M1=F]B17;;[L^4RQF@13P MP.3G!U%[:5(#('MS2%%0'W+G-I4,&U+,H,RI W/;3582-+(@*SI%]<2SMB(V MZ =3%> ^Z>V$DNRABY*HH8O4 (CJD69L)QQHRYV:,'=91WOJITN]S4\].R>F M69MI9&]P. 3.3ET.Z^-,]AK>0^ L*;[S<7 67S5;WJ;F?]V&OVH]>4J'P)6O M>Z.)U"01M@>S2R<>'?>I\\$:,%^6V;*IX$LZ:(,VQU L%XC9E&I ME$I*?7=-,)(S^6;AOUO )@N?;(-**;9''UX3/96PI+7L)P M&H4H@.6*]-XF $?3T?JF?D7:P/T3>=[M_-[ZZEU_ZV=^ZWS<'O?_D9N.D^/Y[$@"P]5 M^[;5[K9N<_"IVWFXOVWV6K>DVX-_OK?:O2[IW,%?G9N_(\BMIRZSQ&M7I/6/ M'_>]?Y%/<%OOOOVC=?M99C1\^F%IH!P]:D@-QIWMY+PA);VA0RG1+(.T38N2 M,5PZ= FU#&J0Q5@NNQ ^%*0%/4'K,B,"7CL:^:8("Y7AWW"#'OR]-GBOIN$- M\=+"+Z$FU,& TB8NK"SX=)8JI)\Q3QPF:I/ M-A4>'3J@CH,\BM9KDAD914CT]:L\?7$!YZ7E0D-=/%MW0.'6I=GXZG(PWT"P>[ U+:X1^QY=*A0VJYY@O=-1XR 7HOLKQ_W0,3 MW)TZ;W-::5WPY.")X^;^GNT%VST:EO MR=T GS9UOJAG%Q5J&I'-TFO$T#QM M(7RU<^SO3,_PS*'PW+8S>+E9]''@/='WN.'U)SA\'( ?4O01' ^T'VW[WM*! MJ9L?:/_R1,Q^#9[-:@7]T$:I]DO:$L%;JOM1)16C2GBHW#R80;3DE]A<7GA5 M^@R^?TOYE^5)NM1E!DD-=YLO;1N8%S*5NP(WJ3WO,.!N1.+8E'IY?[5VY:)2 MJU64LEI)S(W+P4SI$2M:>CIYRO 14$#H8R-*!:52.1(R)%3MB'7XPXJJG>*6 MM%B(IY(XJS./%G3==YCG:BO2'& C@//::C+.KDO M^V#%LJB#%=,"4!%T:%W\#MS$>1-Q!XH_"G+!0@K'0>YG%F1Z1A9U7&!J $2= M?K=GFVAN %NL$:16E6HUN<%6>,*+.C4P&R,H0FU&9J/I!B1'=D@8NUO.(SIVS)T8:$T&2@K2G#"W"G-)X8X3YE9A;MTQ_2?,!9A;=U;] ML6,NOORKNDU1ZEHCF&M*H5A=>PC92NHDCB&3G3![&U>>#6&V"?UM,?KZN^;H M0[^I!2>DQ ,A]DSBU")/]J,F]CN@M'HZ92)=6&*/8Z_+1:5>KBFJFGS"INC4 MR7YHI=*BCU0DDIJ6OSFJ)FI#0&H 1"UL3PU 4NI2Q"U7W\05%6++ M"=<-/M'>(JW@SI0:Q/2M0F%85/9:_)J,M?@9F#:/G-=8^R%R6N!^I#!P:DJA MFIR[$YX1!*TZW[-]LXH/8L1N-K+7B)?D]W#K,OH8>[>U#G [A,SUA/X MU[S5&^T>1/U_IA8GPZOI#7DKN/;L4-8XGW6T1]+NG[J@;KNLZ!35*=ZYE1!$ ML6=-'&[/GAW%@H>PW%O^='%_M_+NSM6RJIQ<6"$\_66/*=1%C2FD!D!4CW/G MEH*(._ 0,9*OU&)3W[41(A7>YR)^!U3SID[6,_%D55."1C5D1>>'B0VL(W-N MV&;TS/Z(8HCVGV"3WX3[\XYOS]6BJ)I\&+CP;"%[V* N>]B@\6'"!A)MS$.W M9*_1J9&V(5OH OJ4O;2BE<4>H$FED10,^3@X.S%-:J99MW?_A#.UL6Z[^@EG M:B,I,G/"V2+.UFU1/UZ<)92D;]/LLV8G;Z6:?$B&P%7E^R+)5F[ P4ERH-;J M_YE:E)0*'ZFSNK'N, G19-Q^.ZL;LC>B[Y#%8L5/<:^=U8UR7:DV=M8Y)CDS MIR>,8#U'I\[J-!04N6L,.ZL;*88J?P@R)EAH8AU7>NJJWI",8IUY>NJJWI", M4AR9"J:.6EI_DM6QD3*>DF*=NCI/P'I=J55W)E+%K[2-[4#ZW72\J38B;>J] MVLX?!*N5 5TZ&^_L$L#\.5N'I@,E7):+_/^$R0W+GIUOB)J=C]W;C9VW)OE, MZ//@/ L"!S9GO!?KA):4AEI4:B5Q3_!)C]?->@TZ$X:S9)3*>+Q '/(:.VC4 MV 7RBDJU)GVG7+$@:M%-:@ $[8E(#X",70B;>&$9[4$9CY2*VFDVQT-:$VV? MYIF<%;[%@J!]';*B,ZF6040!M5R;C8W?83-!(E*SIEC(OMPK@(AB)LY?\HU;+\ M(0A5]A"$*GL(0OV@(0A1]N"A0Q +J2(VC85-:X'?7,\5)0]45 5U[=,#(*,S MG4$>:&X.9&RJ1RV5E%))^A&L1554SSD;2R=";C[(HND&-$=^2!C_J2JELO1C MEHNJ[+$&5=180VH !/76LK%L#K_G) N)[-O.D=1)5P5UTB5%9U%4AW>/,8^T M<\#5@O1SYHI%V>,#15'C ZD!$-5MW%^ 8W\;3KBQMOGQ3"!J*D!6='\:_ MW]_XJDI5W +?U'PA>Q"@*'L0H/A1@@ R;4R)(@4IYM6?3(SE.^\4.-@E.DL? M/7 TFNV$5%DH>AJAKLPQJM)T9$K//5E#R.49 \CE#YX&.& VT^X$@EX EP^ M-=UA<*P?-PFLV;E^PE1-E 3U]-,#(*-OO4751"2%=SMUL!N>.J9M\$%-\YQG M#Y#OV-RF=]WPRXHIT&I62\GSXX1G"%&=ZJPMH?=G6$=9H3-@\M@*3QJ+D(DD:WW(2A:'+HOK8J0$0 MU4WF7 >OBCF?CQ$<(DIIWQ?QO^RHE-4;SF;6I2P&' -.2-_P5%%]HA"5=2(0FH 1/44,ZDT.<0N$S.P<1,- M9K!9'08O(='< 4;W8 M;*R8M QP U)FM<@ME9(/%Q.>\+)[_U51O?_4 CJCV5CV8BR\PX1NFC;5A[M M%H9*=JXA&U/BV&-R,S3I@+1^4AV^?*&D,QB N>><&HN7;QE!?6Y9T2FJ=YM9 M_N+1L75*#1>SR(^:XUG4<8?FY":R+U<+GW*M(;W:K\D>#ZB)&@](#8"H3F-6 M68L#[SDQPQMWMD/A)J)/'8=:^AOQ',UR1RQ]0;2P*N:DMY9N(4'#%K*B4]08 M0&H 1/5E8^T8=5-7RI<=-[[HZ,TDQZR<+B9>+'_LHB:[ZU_[4*[_@?EUMQY_ MH,OY/9>D/$D?!J >&=FN^W[Y2QYY%D?@ONT8U DO_SH"NP5O(H8][8^HOYP4 M'+#6@^)UW&JTI%B'5 A(O\F3@A4?!V)M8=-WZ<2CXSYU2*F@D&(!F](EYJ'TLC I!">Z+/RO_:(K M*<0F.KIVR&*QFJ.R58<:J\WJ3#V73T9\CJW@*M>41JFA% O)!92B4V M,)OTK0SM$2S);?TY-;VW>TL?31$KC[;# D$>SP5IL+B>W;8M5BEACT9PR?W[ M"9>+2Z_@TD:^##7K"E M,2E_G9?K%,$$HC@3C0K^E10&F-S]':9]%QVK6O^1?DR9D#@ P&,B41+[U*:TW3L M#=:L-Z 7:=L>/,"SB3>DY(>E >=XU" W-CKZ+O_DVB/3T/#K.]/2+':\8-># M+]AQ!U+B814)@[7_+9\'8.G(N"2/VC/LZB[]1?)Y_T8F M:/BM$6.%@Y/W[ E<7,0=X7\3[)(J?K=4HJCG%4 7P_Q9!)6+6 F?R=Y26/(2 M!G 4H@"6*])[FP <34?KF_H5:8-DX?"V;02M$KWI(KB+ 8T8"\%=!7[?H=H? M^3X%<0;/G3 \1A=;7;)81%,4X) CHE1;^?+H>A&.&8%VP91[E"'L/QHQC5_/ MM'\7\*3D+Q?:M00;ZTO_^J;SO=OYO?74NO_6SOW6>;B];W\C-YVGQ_,O%_UK M*<4%@ZI]VVIW6[Z=R1FV;W-W+WT/EGE\@, MZJ=0#WP^-!AIGLK6'.RG_2YWX1W,E('?1R/?(&*A-OP;%J4'?\^;DCK88MK$ M!0H$GZ[(JVEX0UQCX1=.HW2(2),26 SWVIJUF&NV"BLV>_4K2#<0$C8[%BB#UUN=T."$%B_GI6/(MYX#*EF+S^.]MA M1D_;M.B7OG-Q3;[#HXZ.^RZ*)7 MQ1B.&UV)N:!TZ$J;_%K!Z?,/QOXZ_O#!R'YU>1>:/:&.AF=9$'1W7MCLY5:5O"/P6/[,FV"FZV:!$UQP1H=&TH5[;1=9?S'[*82( M%#C;6N.0(P.7L"48XW#W7U*S MY4QL@K$9!6@U'1I*-84^/38>W0!1-:5>ENVL^@0VQ\&7 QZ0!IW)<)ZW!WE0 MIT1S79KY46J[W@:L-R@*8&=P%X#W0#67/N&+[0$ V$3X8B2WN*.D=[TE=HMX2Z5(L?#![8%T$5;?>VP*(YV\:QI L%J1W 4XTCYD= M[&9,P^QBJP@2Q@([UJWI3FS7Y 8>,Q]<-<:4VV0.Z>>#HFD;,;TIFC8QJC*( MEXIT+F0V IL!TW]_/E=7I8AF,,O$,%V=)]8URS=6 MS."H#]UV,Q?G^XAKH':^#>!L6DQ;!^>9W"",,<9,6=RA@WL(;FR!.6#7NO!! MCJC<]T^RF6AO?J&IA'P_DVN_,V@>?6#BA+]:.X)PQW83G000SATPI!T%T[3" MX%30:;_9R+U[2W3R"&;8C M4^N;HU.1BQ!"J:G[+H=#=6J^8!&SM$&C1;T10/<4 A?G5V[B7F0=.\HL=+0N MLE94XE6+8@=0EV53+7 O/-MY.R)&#V RXY*IY6KR6(%CBHYNB*;21JIW!^'1 M);SZZ-")9AKR!O(7:>"#Y*=F7&;:QTAEI5;XX'(Y"6&K*LXKLAV'N,H5]X\& M\&1/:JWP:_DT:(\G;6*B0XU-$@/')+W7P59QH\3NOG)QDAN9[;.='>CM3G?.20I='42KV0//7HJ&V<&*2]D^M* M3=W?.4B;<[>#IS1'(EW'Q> (W<,,N!0\7DLQTN[8.3P&:^\<]>(FXD PTSW8 M!"#A<>;4$6V UG@RLM\H?:(CG(VTWD8H*6I12(*/U 0)P/NGZ0UO MIB[@DCJ!&$Y'9;6\273LB.R1U"B4K%?N?:_2<6Z ^?Z<=5B_4OA8)?*[Q%VQ MMD4(5@"M\.F)!B65GR\TXP5+1_VY1PZW9>$NQ\LZ,;K'?7([I3W;M]/QQ.58 MMZLBK+VTS^V1@+(56Z.QA3K=4[@]"+7O3R.D]JD:HIY%?YCD3JH@B:K(=R+Z MBJEW,5[LJ^^ZO(=KC=F _AU)@_ZV/.MFY9/VXB>S?@C^L3.(\?K>Q6+6/V;# MIUA:5,E'IM0B:]UC$U-A+ML3BE=OMW8PDNV3/Y/M\]*A;-*3-SL?!3"( S4? M'?O%-*CQ]>T'(#)B;#=#)*8)DI:4VBXW9^+Y$9(3;AM5O%/"E95R=?TC(Y+H MEJV:3AB4RU>"*"*1.;&F]4+=T\A&P8(_7Z>N:5'7!:+\.35Y.[S+.KFPS88) M>%[G3@UI@T%!'V'/;B*0#@V IBYLY]P9&V"ML9CV;>%Z#Y&67"Y2[#T%+K" $ M.2)B07%Z!S3I#'I90S^P^W1*#=_0--A@'VV4+*VE]6VRG-#/,'D'B.S"-N@, M-I!L*49*?;@@48:' &Q/L.01&J*&II;&H99YFM)ST-[C4/+3V&5$3+^7&D1 ML?#886G9/VJ@SHJI.H-(OQ^Q:&R$LOV*_IG M'YD6&\6L.]0PA1DEURB)66J4G3".YCX$ M\9H8*Z5PA@\L?SL^/^]E8'+V@?W.@)$DY9S?BE)214SJIE=.92EC^BOE;CB^ M6](AG_$R(\%<*ROJUB.(CD6\QJ.J#N:&8*=*SO,Q_4D=W709']L35E5S#*S, M9&N'P]/R08RI_1#X<+W4 K8BNX"]/9)C$7P-ST7#2OV^JG]5X"/)4K/BOH[% M6RWODG/QH>_X7H,?:09G&\DZYV?;UG./.N,DO5>N)[O9I_3:KH,@J8C32-$H M+%8&;?TL^\3/-I+^V])4FO0,M>\T>W@"[_)T[4( IIIB1LFINB;;%/M:-*LI MI5JR4R=N@4UK,* ZT^;TI\Z.)R".YE%V, >*!/FY)[7]E71.SVG?[6C?<9[K M#%H^QST!PW4LUF]@&?@/%K6]P'Z+30X7,ZI#W*].YLK7]-MVR<4GPV_;Q4(W MM@,5KIKI#">LW!5'>3FFCHGDZ#Z5Q><+> ')_8[D3R%D/DO,?Q&Y\I$ZIFTL M]L[KHRG2/I]Z1"^O39 MM"RTH;%:G:'KN-5":4M>C'!7$XPSQWD#W/RNC:9QY]&G. #UI+LC1*HT#D"E M>HIB+@GT]:)8**\K%"A\F5HW#ENHQ0A0W-^=3B8C MBD%:;<0. Q_9[M3AC=IZ4/@/;A+G7V"I4Z7_HTDGO<^& M(?+U/X(_X4*)-+B"[[2J:=/ M,$T?R!E>>L2/Z#*(9Q.7CD;4<9&=2?>/-];P@8TL%G[9H_K0 N9X?B,/#S>R MR296H\1*DWQX>W:70WMG.SZL :@S2 '0N.XVI;IU X^D3)=%.5RH_B)%QO,- M'L"6=.[0^:"*BMI(D=8,6<6^,QA]$&/-CQK(IDT&G@G& MN4ECMP47KD^_@XBQ+0485#\_*F[T(0.XXAKT*AOU%0O&@W).WEN'2^](RWH& M%X?WDOZW-IY36]( +8IQB5PP,J>CM7.ACTC4'8&7WT88R=9IV@B$9[[ MRDRTJI<01R=%\MIAGI?N ,>*/KR]ACX]-YC7\3 MPIHT>JE:.,7&UD)9<:,A\N+)]">JV\]6:'/8[XY7933(VX/\U/6GJ;/=$IRQ M)]U1DHSV$9@[@_GC0I_PO?8 H&4#UD&NIS@T5U6*\L\.*!4.U["]B6 /-#)P M)9?B1S T8-'>:+JQ\P,6QIJ5MSTR45HQOA'&U*T=6S&D^(TVP0!I(*'A$C;T MA'B $G= 64([/-?*\FR'GS$P<2@6MTFY5WH^:)W!?0!3SP[&R:<<_5\5U^A) M+;63VCP/+[5CZRJ.*9&QJI[B3G.]QQ'\Q]1=+*IP'T8Z<&AW@H&X&X?2/[YK MUA3IR8I,,72>*EE7/89@\W:5DF*(7V8Z M-,;""9BV?0H7WY5R!TCR_C_, [ M)#F\3R&X;.C6^DEG]0@RSHW<-Q2,?K2/ 1R M/-(FR"D"AS]22QO%!:&+6P M)!UUX2'',TI=YW(^\B?!,W!ZQ9"O]"(5WJF(,K M,M:<9Q/>5)@?:*%3M$P D>Y$LZ)/!<*/S=';9=)SV;6N^1?ERX G]4,X^@ & M/C?\8B(1'%U*P8/^G&+0^)+4 MKP@;OP./(OF\?R/;_/S6B/3AX.0]>P(7%]'&]+\)ANY4\;NDD6-G$50N8B5\ M)GM+8#W':K]D>]3D%#PW G#8W2QU26+131% 0XY(DJUE2^/KA?AF!%H%TQYMG++ ML_]HQ#1^/=/^72BJ ,&%=KV#5\*EJ_9"__JF\[W;^;WUU+K_UB:_=1YN[]O? MR$WGZ?&<2ZE=;LC8A81")(6PV.O"NG0"+^Y3AY0*"BD"9?:\@$^A2/U,]OGJ M58S*M7=[.H8GZ0O9-OS;M,!P:X(]\>^.\ZQ9YE\L^STC+/R!_C[X_3@IBL?W M0TK/"'T;#I#JP1N^CL#6R.N%?^,;_JV>$0HVQ@3EF8-SS.9G;NSZO6>[1O)_ MIJYG#MX8@=5S-DQ M)T'BYNO4Q5,^0=*9UWLF=)1^ I*ZE#6IBUF1^EVXL'#.'5Y0OS;XT10N);_9 MO!GJQG8FY[E/Z%86"U=H5/L?;[C-S?Y2KSXKS&^CSNB-_&'9KQ:ZRK>.;5'2 M?#$Y6>8>J8 /3;3@R! '.<] !2'T0RU%R6I!R#CV?D8-&VXPV RG80YH=GZ@Q&>-G$ M?H6GLG(_N S=0IPQZ&@NJ 9,D] (G$@TT!L\Z0E_^56"M@%7 I!#S8/EL4<@ MXJ>39T&7%?X,G\P6,LHW:K&$MVWYY"8!0UC? @;(A6_SGS.8 M(K3SF!S8^M3EQT-80)31'/0*)A?Y\&\VWQN(-094C +,:D IR]*H F[$P'O5 M'/@TU!P#/_FCGIPQ_I&+8G@.C?ZD?'@#\"D=8-@5L0C;5>/%FV/391%Q37=L MU_619)AV?N!P=^&-N!.J RW'S>'JT$'E83)^.HY&^HZM M&02+:-\082YUD&G=" H8$+@5B#N=("\!W&\NB V,02%^PD::9TX;A7WAVI.A MB0D[9K.B^-$/E-\4$*$! E*"A6 #Z$E9BA0P FXGM#D!!>+P"OML"=.9!8HR) >]& M/+/CH%E=/'^<-K;]R94#D- _SKOG>5R@$ MX&Z"\3(B:@WC 6J9B;TVZ%86 M)8!O&O.RCYD[E.D-&^0,:3X[E(9"YW&D,:/_.W6>X7;LA,_!G3.ST+?=-')+ M85E))^ HS[.H8-X/7]L V9Z1&,2K(Z32SH MR+4#=RT0VL$O,X$=?./[ZN.PU(_[Z^AZC QJ#SPLJ$V'7%OB7RZ__KT.717 M^*K Z 9YSYT!\-E9FA=V9>X5Y/@(5PI$LRB?T?N&]O>+Z7A3YH0@:$!:W\N) MN$A#&\QR?0@74>N9NU8X!O@!,8E(Q?PS^=1^Z'0_)OL>)%(VJYH!0*A;S+UID?V+8W&WED6KG>5'=Q=S4=\R_;TI19T C69$1= M4AX5H2,68. 3/5A( H#N,RO.WUFE8&<1%E6&ZT)C$[U:"[W7O.AH=A1NQ^_=P M%Y[GX ^F+2W_*M,/_KQ7G@;&QET^:TP#$]/CL4&/(B_#AR$Z1V$8D-L!3(_Z M4207%*+UG#>F0>S/#W[C/@5UF'^E&CXI=Q\J:9RQUYTZ+Q3V-*M=PTNQ2\>R M---UV5>?[KN@M^="TJ"(@T!;)$#.=AZ8OD/ D,6E Y 4=JD/KC:9C(+ %M.V MN7?[FISV]3;;KI'UOJ[O?5_[<8RU+>>Y&:BXG_W0R++ A'_MS,3UO^ &KA\? MC\]&Y7#WV82'L:/QVUGBAF5QAF\N#][C($&T:&?9*QZ^]RN=9\DI/_MCOJ"8 M@=L\-CYK#!N/%9T QJ88WJ92;*CE9)9KDZF%K'=98_\NZA1=)"F')L_41E9&NQC8"7^4#^W"-M5A[W"LHVSO!-W:F'S@>>9F_CS34 O M/J(#J5/+95V+D008,EOK#8IA@C,$O?@"F 1N$.:):X@;.G3;PVMLK^\JXS$KC M5F[@#AAIF&$[\R() LK8X+'Y2(>;5@DPLNF<#V5;[-=')041?=C0U"%NJG!*](6 MS;RB4=US26-+TX?O\L S?@S"JZ@7,/W.^-H?;:$9AL/T2,XPD4=9+RJKPL+Z M08P5@;7WS#8DAG!\M=*&WX>!$IG59SD6PQ;8G'[5S_N*P&AP%4#]@WH",JI0 MG)IY$9":>170UZ"D+KK.4Y7U B$RK_I1#U#V,]>S. C6FW/#!;^36@2T(^4# M1'GU#GN"8S!CF061GUF-+LN6@IZ?H.'A=\[C*W!@BVY.1JM,X, *P'+%W+=F M\S'JEK/K[8EI^=8+X$)[9LM4,-8,PA+AY,IF2(KD"?4LO/_E+CW"^> M8T&VR"GN:/E8MA<^TV05G :+TKW059RH):#^W^),5M$". MS!/YZIXS^;WA3-T&X3MOZ. \!Q N%L;M0$!Y0Q>:E ^J>:P?2[(7<9$ M$%DJ@I2E,@BN1"X,F-V/]OHCR]XY<9C"P#*_:.CI,FB3O>L&W14/6+8*+^D- ML4'#=$C7+Z3U?[]UM&?;^B>X1' M(,29CF%MY@C+:[^"(*+@E_W>ZF!%!-8' M/6)H%2X(VRV"B9Y*[O?VC1(I\^W^O1N4&BK1NHKW.5M>.C27%#HGS=&(1[O" M8F1LJ.1CE686(T/+S)NCF)2RD$)'V)^QROQ9IVE#+7R8KHWZJ6MC WX60:<4 M,R^443.KE GJ@UAT63(K3".=G) Y,F=>@U'<.@X]!C8>1CNW($8;#J*$2(SQ^;.L,P.JQM><0-^L>HE&$2&#GGJX)Q,JWH^\G49>&%7"35!?12_"$P+X.>8*R&'U0MNW7C+E#[)GRQWCPT=3+[\O-WSU?U)2@QQ8R3/7^'36#L(7F\$ M#\G-OY,5YX9Q M/,8M(\X4HS?"ZS7X26 AKV*>TAMBFUTNLEU9HRP&$&>Y4W\T#'CH^I $I1\Z M&PV%4;+ 2L LZVP3KQ(>R,L8CWPQC:D?Q#I/(Y3W;@_L8KIB=U8)U@PWXR-H M"R3:VC,3TSTM4]U=/"?=']^_-Y_^A?,.N_??VO=W]S?-=H\T;VXZ/]H]G$[Z MV'FXO[EO=24<@;@FP0)3;&TZ[UO)@Y";&>J6'>[9G#X$834K@%BH!YL!-E=E:MXJ<6-F/F8GQ;^(),#,I3@7Q]DQ66ND,3I:!#ZF8%L9D;-:6(_4DAJU9O>& M].P)[)MZH:+X%(]4<4?QPJMD7H4F MIL-*RY@9SJ=0O@<%DT5@86+=S4]6+1^4I82WX?#-R=0!9>+2L(;-M[)??.3, M7! [$Y7QY.,^(T"U[80IZG)M-H&(-;RG\WMA$F MD6;#>KJS[JJ9!B1+-=_\2-Y0B;E+5 N7_KE$Z8]N1"0;?X4B6NN/3'?H/_:] M#HR^QQ_!.Z8:QA[YL6S]__C%JZQ@F\WI3;62JUFL,;(@=C7&YGA##.*3':QU M%;2,8MS37VFTU-NBU.#:GG(-QBLWF)7B(D%R?.Y9V&0SB]3X5:J^N@NU7,3: MD4)992]':IO)D6IF4O'QU89_9D/YFMVO MH>#P#Z%;>MN/"=NV,WGS([P-7YTOU!6RPM3.?0HETN?+Z--Q;]\ @O!L--*< M!7C#[QXB&YP%7(-?_,%&-\'@(%3"*-; N@WD)P&KPH*%HT\ ;\;0B+]VW]KW M;5!<". T'$:$LOC-EZ'50I4-Z@Y$))]#Q.44XS:VRDAH.OPN*IK8_.^E$L!' M8>X'N8;L[UZ>YJ(("FOJ8P0Y@WY/PDT@3&Q/B;'H-7(QAW3)UU.A!.PIG)LOIFPKF6F7 N;RF<,^NZ7"F@OVMO4>$,\M:7L[D9KY:9 M[&QICL5ZU1]A W4Q(TA\R5FL%CXK!$<<^L=O?H_8@%SRM'XB,F###_T^N>ZT M[[&;R[5"OH+WXX8"]FQ/ M[X GS"0R;.46DR5A%+GS:ODM29'EU-5*OES T[W,ZT\1%'S&71^5W_I(<[ MA@V[8RASPB?/IV-)D.$;SZ$%DY(.I4RF,2G/EI*/5-:\.J8' H3@!"YB\QA" MSC\CA0_!TX*FIUF#(T_3!A. !@[H&790#"B*, !"7H=LT-YLZ4$=_$R7,)LW M:LL#(/0G3R*P2E[4 &'G(S-".2YM]EC?SITWYC>4E>4869D[#EF9N:AL;"8J MZYF)RLJ6HG+/7]VZ';;R.7Q S M+P>+('BVDFFY.)FVS+AEYT9C <.]A>[GK)5E[B5:C.Q<8MOF7-C"(RX<(_T M[\6A'GF]^>[U^KO7T_G7XPE;7-SX9J,[QB'83J1LQS<<'%)$H_;AT_4 MKQ8B3^B*/V$CPCBPU^KE^N=E7G!HR7#S!E@V_"D8L,!L] M@"@:@U2"E^067L*9R)=L+/9H8@3DAX\/Y*BP*&TF(GV0\,LH3ID@G*N.5-@I M#7XA>Q#AM'+B2$J9?.MPXN3Z8G=%^G]SL;EOL<>FQ!8+.)IRN=13JWFUQ*3> MC(,B%E3^Q@'YXY$'V\6XO2\#2\4JV&#?HWF$ 9F_$DN9ECTPZHZR=W_.\4GG MKAV$1;&IDO6,>3RTZ$L,V\\:F,RH""3.I6]7J/4\GI#E_]%@HGSV1X5MO?!O M5<7Q-FPZ+ B6T9O"PY YA.N!=S>#*"870 M!!UHS^,B/-&DRRTUZ9A)'#PS(@5%M>\REEK[/-1DK=93]<.TGC9.K:<[V@H9 MZN--*Y#5-0MG@CCO(W58E'?-0IF@=#/A,5G7QBQ&J[.OA$DE*'=5';,1+Q17 MV6;IB;Y?@>V">HV^+C_0QN;H[3+^A6?7CX'2S063OA JESM"[$1Q<%C&DY'] M1O$N($H^_-.ONG#8$10N=Z#H3SR& GL9'3]NY?K:VW\P]_C\@2_,,60=L&S. M,$\SXZDWYFB*"IP&S(G3_*,+Q, \5_V^^_(:3*1 MGP<>N1R])-_^P558E-M:1'O1S%& C>@S_+EMYX0E8(+4 W?[\,QN%J5;>,ML M[0&R)@Z.=.5%)NY) \\]E?*1MA M8N0#B%:1BHVU#-@F%[)-P"?LY0L\P@N23"?D$38=/DH)WJL1,ZX%\<$.& M_*6/QB#%!/?Z&N/.\2N4WJL,@^KF&-R/7\_@#UZ1].N9^=.[M*;CO&%[>?^" MN?))QDT\\GW&CS1GM^-(8?9@CI2SZZ)2 >\*_A\(S& 9UPR V+55LU];N:Z4 MRI6%M6$OWPMU_6/G/6!>_,@QBX]A-,D$KS_\]SZ%KV70X(A3-Q:8$C!&H5S= M(YHW7ZI:5AJE^A*LAQ(I*_3^TW]![/KJ2AVIGD*,0?!3SCWZ=5/#6/#:9"/\6O<$R#;6%*PQ7<&-TSN,19)V)6E MAJJ42OMDY;776&R W%CDX$ 7L*;VR%32+Q=H_&SF9XOE!*5OHIWV,;J#BO+6 MGO:]9A\T^3<;5.J-C7W2UOJ-M*F?F*E#4CHGWSK8,'O3:=^TGMHR]LNN3YO0 M8]V$K'MEWMBY%CDLN\30I#L[+7-6ZN.?)<0,0S\9PO(RSS:OXV8 !CEAG'3' M6E)#4V])\_PL6\,F6-A!DBP79,104D?&8?!)'4%2W73TZ1C1C2=Q23!E96LN M*VW.90<8P3(W-OI',( EMT:D-S)I=-;H'8[&9XT&035!.#U_+E>WR)[GV$#- M9I2FZ^F./IL7_S*V!!>+N1^1(1N,SV=S9E')_5>L-E8+Q:@^SE=2*>1 W+>I M=P,O?^0;QOCZ]@-0>F]U@AFT37Z^NDEG-A.H?VS>@U=%=/;4-= Z/B\O:NLQ MX#*HY1EJ!B^$ABTW97LSAR-"=--+ VAI"T"?*.YV:@1QF^9L";=\!2D !%R? MJRLA%"NCL&G-R/I"H;RY/-ES^>[W61LJKE,W)V$%0FYA^V,) IU0]@1E-L.! M*2,_>XY<;1BF7XC!AO<,-#WH$V!Y-?3>^#EV&!ZX4J#6(NC81@ILBA\EQM6 M,; 0F[\0'C1RHX59_:G'J@;\D_] CRO^8"-,_Q%V.!Y A?]R\YOE(?TBA4 ' M8]@.,,'\I0NL;=6#8S-9J(O7VODOET'?;LK;!S@E9N&4$E:BEYM-%/=G("DS MU8.ESDRQ^5SAS]T-9"/QQ?/\A"P\HM%VX#&FS8W;B1KH]_Q*W#]VC?L"(A#@+L]T1%J MM7I&\[9;.I(\CKG?(!*4,$,1'(!LMJ>P)A=RT3Q5'AE&:,@\I?(IG!W5&?+0O/ MF=_P966#_"YP MSN9;ED]>_."W;9T!B7N8K=O!Z0;)[,"Y4Z3" M7%"'D-6KPEFJI!E+M@B^YYMH!MK+??NT?R,^^&?_(2&%7<3!OF4RDDHUFU+_ MOO_KC7K/PYYZ>_G/RZ]_7-;F-S?B(N=87>$2Y]J(UA5ND,'8T@V,N$0XS\_/ MV)]G3R)F:S_S_C5" ;D9%!?AG)9F3:>Y;OYD_6 M8K>RKI?WM(/72_Z^VV#[[E$*Y#/.Q&(.-]$&M>_ZD4*=^+.W 4N1_RQ0(0SN M@I Q<^-9OZKB7[_!7;'8/N'N]7_Z3MZ) /]VFFTZ]B6'G71%X %T<9W8V4']_O<_-N&P@3",^C"WI[@2:-X\+3 M'Q]^-OI#S1A,-6,T^B5^/7 [9V3\%!;0E;79\XBG^;K MFQKH'H;"W(,""7:^%L2TSU;B/EB(\^T-+L+5&DU$/]@]B 7QM=ED%HMQ[UVR MI,5(UFD=6^7105=9UV;#>";A[:UR_Z"KG(P?>7NK/#[H*D^T_BB.(RJ]RODO MF/CUL?_*B-@FI6X2QM>:<($4L,W"KOY>0RN_*!9[T@'OGVM8O0REF !'RVEK MYEVMM[53#=UAV3LUF9PVJ@/78/9&#<=Q1,9II]J_2G/LU*BA,]6LPY9]XP[C M]VV_9[ 4BK.EQCSDRV=-=EA&JN!+E))>6;ELL$+/:/0NI:7A"884H=%T/0Y5 MS[&2Y8_W46Y#Z8LRWS886E_/]C-.VU#Z&LRW#3-MJANG;6CNCLNW#9/$2K0: MMD'<9'^AK&K7:Y*;R74/\^>Z6P97RHBMA>V9CX]80KJU/!]H]? *5MG.Y3C] M1\MY=,W-DSW'_E5;SJ',:#9QG>"_'L=6*0LQJF-QF1BSALB M+Q310\<'UU0%Q;P7(,PX_W:/2@%A_"HQ'PO#:"[_M!?65=!H@;__L^L\7W[? M6N[:7/G4[A]?A7L$GI)PFDZ0F1-DY@29.4%F3K"*]S+;T]ZVJD/BCI5D@/G) M+C28/'XEG^ T;PQ.DY#R%)98Q]/;>K],H_"1!]](@+]-A=O#]^&$">K], M'#3_.NK:Q*@1"-#A=2P30 M\)88);+Y)Q!(U_.MS7HO)PQ(XDK(ER;@EQ8>OJ'OA*\<)8SD4 MF&6:7Q@FE< LZ6B5O_G;?8[$82>&EQ-XAR.9[0G3T@X-3((Q]IH;KE(-Y'&"GC3&Y/+5 M<;=/ZCG9;V;7,]>Z44<-32HF99S0A.8-8@#T0<,KJ6O3P7N@6M'U6HI-4^-Z MLX0V7F]Q)6NI%TU%IDQ&-:YD.\B4JS4YQXQ!^JUG>FNID4S+VHWBC<].R??4 M+2D#%BMT44Q/K"8%MZ0,B*O@W3T^;4K!32D#Y"ID!HP:PM:=0"I'!E(I=.&= M8"KM496<@"K=X"HY056Z05;RSL J?WV -?4'8W_PN\ (NB?OZ5GQV.-0;)W+%'UYSOC8)-9+>>^O)D M8>\[]8D:A9'2X/W#/'O!NU,12D(\ 'N&4C(1?F'9WRA#'WK(&IECG+7?#BOY MF3U52(FRXFVOL*\?1WI0 SPDF=F8KZS/*'N;M5!_=MRD%U!',?XA^NHOU/!K M\4WTS5ON5DOL);E^5#>62XJ._O( "\EZXIL#RK5>H#M4_SC:0SD;:RWHC7 RU)>1ZRC6\IQOI2R2HM$Q[ZJ' M?_>HA;(Z%TB6H]_K(IW ]#K:/%VSG3A?+R[8/HBK EO8LT7^$NS!<0.#V@!O M=#>;3:9BN^GL2DG5Z?2G/18&%U%L>O$)+AIV0^AT0\3R]1W+NI3. WZR'K;G M"W;5>O^TU@O']?@ZI-18YR!&;IVRWK]0BB1EJ)_I&Z>D+^V,AUOT_:^U0)3G MQ36@\ M!AI%(:/'RH?EIP[.+Z;'FZ[#A_BW-Z"+7/3Z0"7%;?Q7X0+0=W\L(+NC0K5= MGRSJ-2_,6T^R;WWQ'<QU2?49\ZU,C;]L2JA8LD!-,4\D]]LQ?*9')WG[XPO2=T M/^ _E__=V=]@_>%:*M&,6NQO[@"<>VS&ZW*M(XLH!;V0K&F%;\9.Z)5]C[*L5+U MEMS .V(@A+^D6$OQLH>*O9Y7X4&0D/P1="# M16BY_J!2P&8R3D3!AQ32V6R/B[]7[78\H!,R1/N%[-!D?7:^O3!=]Q66APK5 M?8NT'_?)A\/WT,-T<+ 5GM0)J6^EXV.^LW9K>5NXAM&2P=/VMJ-J%0YHL$XH M0?OE9&B<8,ZQ/9&8),X\:WYF?S][LA<@F;^J[+]GV)CD;*"/\;U@N!B_<;/S MN****2C+S-,8!E[B6=1B]Q_/^0M)I*'09WA,Y6YK@@5EL< -W:*?L1_,VX]8 M5CG+\4LA[9Z=CHMS"+X_#%N%>[K\YN2YHFN(*1>-_QY9".Z<0XEN?2315VN; M.^Y&.8'T1S0::1OWU/.+B^L_OM[?J;>7%Y=7_SS_^.524[]>WK>,=:LCM)9S M+T0\+??6M2J4YPG8M)365YT)GS6$_,FY28-B>UHNKK;GM)[":*3#J+,:@B3?;$\[U?U'(T4 M0B4@LR$Z1]OE;N6C[X\^4/-S8Z=3+-QGQ_W$ERTN7?L%2]?Z>G' T-[H4!6: MM6/8J2IGOO).C>MD%?CE>$-X9OSZU=2UM7V3 9]:;V[P<-($;#9LI'SQC>U( MK?=^ZHY,2ASXKI23EN,YSPV0R>WL'[0$D<$Z,U"6PQ(H2XHO?#07"!*^_+ZQ MUIZU'U79[\4S9PI'55+P)WU\81J!81/C2^"G$[!/C%D]F L8PL-6M=BC(O37 M>5FO-"O:W^'X< M"^JVLUT7!N^GZX)^ZKI0JV@KI1):5^MO\%3'?:T (T][1@UW-Z6N)CWUZNL_ M+[_>7]_^J[9<50OX[USK*U)4.3>C53GSQQ2DI3BJ6WG+::G\^U$7:-M_&:]' M/.69CK>"_)1E.F69&(#4? &M!>ME@WG?\5Q(F2K7F D $_Y=S'=_B>M(FQKO M+KW4[)+JVJ1.AOAZLTOY#LN?COL?U/@;UWD$K](_+VE;F5ZM:-I]GV(;JH^,LCC]Y MVOQA$POV-URO-.+9T:PAPN*WNCVUG/*8U4+YBSWV_'33Q7 ^I05%(SS4ZR) MKUFJ@6A,:[RSWA7 IX7MF\K<;U]J8]B)WAI!P"M$OU942G/;4F]O+F_.K M3T=8O+9W)44N,&6I6\W_\7$(V(X7I $[7)W6/+E3ROZ5KC7CS^2 GA-?TRD! M>$H 'GL"4*C/C>LL=G-.4B&H+CN>O2I->\LG?W/$9I_5 '4[>0S?9 MTKSF9195GV3GE3J=$OQD+2W7)<@1_ -M#&&'-!THS,W*,\E@Y7EKD4ZQ)==\ M1RX<;YL6\,Q!"?.&TG9"WQ,1,=/U\YV+E,T+1J9\]+&W1J^,6U@VTFQLT3@! M=0K=_JAX,.64RVMQ@R:#XET-&\_FE0N'SC9O.^16)?H9=ETY@A7DY*NSYJSL M:9;?9-!(OX,WMC]5+NTJ^Z.#9=Y*2\Q.!$I30T?[J@4J!%2=#:BMUYN52?N! M5&X;Y"BL4(Y1Y)EUQ6)G&(N]OKF\O?\7\?@CA?_-[Y=?[UL@%\L5[*LG9EMB MLX)X;JF=;CG6R\9(AJLE!DCYOA.G?PVR,*@B"]7J3/:^\A1@/@683P'FXPTP MWSTY&U"-\R=[;;D1S=WQ4*ANE&GDEZG1L@"*NC8:C=]!I%DW] ,L[TR;Y0#J M=SKHC.P?NRTV':/3M++F6]=9V_.#%J3H1C7_O.1AT88Y>A%V,<2M&]7\Y7+K M-+FTD]MNY,%TP3^ED+&$AX=\'/A;# VSS1,_N8]'-0S$Z MP&H-AMDXNX9O@4P!_[BS5_B[P^[.^ "[,]2F_:H5"1U(PTXKI6%;T+K9+*J@ M4P\K?M.#6!B#07>5:6[QF[4D?BUP^9J>]02.L&H_8R=>ZICSQNM/]<%!'%'- M*-$NYUUGK_7!(5Q:(P=M=U=[;Q5,:!];56KI+=4U/4O1)LK7ST/ENR3M&+P[Y6%_P"A M.G]V8%O_EWZ_5^!296U@G.CL6ZEV;7XWI]HT!P:Y6XSW)WA8:]=T:H7F3)O, MLA,U)V!8(Q9!ZLX8FC%M9&=:H;4O#!BJ3G5?$BY2;0':);W/QUP>5!$$UPU' M)5ZO;ZWYRO0\>VE;BW//LZ2Z@@16\U$\:EF =KT,(WZ-@S?BUK3,EB];HZTS MYI=AI*]M:?1> AA8E3H=*/73_=>XKRG;>F+:[Q+3_O#],.T;)Z;]0_>-IJBZ M5P+43;4W>[]=%WQ;[_?4+Y?G=Y=W-7+K-X# SEY& ;?.L^#-M=JV/UR#N0/S8-^O)GJ\LK_B1.'N_]ZI#SL/["W/4\PY;)IGTX3A_SY;#^[.=%]58\2L+8V^ M(H0%+#Y05@O55$E0\(G+E?7=1H \%P(2"?7%WC[!IUSKV;37*#=PF3_CQ\W- MQG6^V\C^OGI5TVX+?6"$S%3,-/^ZV+ED(T9M5%^QT.+_2_%-=V ME[6Q5>SU?[18(>L.D^,J>VUL5QD5?="W0%^O?\ $N64AA.0+= ML:#OK>*LF.]^EE,NP2>6BZWN42T\1ND.,O;0.J0+.**I!$EKY M%50@GJ1!/*$Z%C'=X2F^\E"7KO.L9JC14+RJ6$P&LYV6%5X)/%98 '4+0_%7 MX\R0EF,#1^Z'#Z/>,!YF^TG=.EGC#061C-;&&[\ ?B(3;>T@)8?U NK7V>#O MVU>GA15I-WS<2KI\G%N7C]IN:Z:>;UQ[%5?."L5CX,3::Y#RX/'V*.@&NNX4ZGFRMRE^O!C0DC M#_U1^='P_]A3+\WY$S\.3V;\AL1;==SKI^CO:)KN762>\RV:X&2N7URG=WC$SC+:TLU6+K&4+G$ MDSZF9SRA7H=]7I$BAK\I/^K! 5#!P&%71Y&+H1:?4\E],=#(GIV%#;K +/BG6( M%J3-0SS+?8BG[1ZD9/A"/KT0=9!O_PD>,3QBGY/,;CP]9_BM3-1M,!")UFBH M2W%08[AP 7%>DN&>8->/D\(1I+@DG0R__)?F@3VA8EGDT?O)(@].6>0N>MAZ M/_=5,FOW*KDFU6.O6>2'F0X$-5; 2)+T&=7-37Z3DG-"7U&@T.-,4]XQM TO MO'MZ_GQUOWQG@:2(FORR4Z>!HR6"^LQ198SY"+%E; 3<[F&_)I@9^V?SQ%&M M<"9-IQ4XDZ[#BD:]O?Y#)6B?2KI(_RW.6M=UKI_!K"RQ;U@KP%)$0(X)X.^) MT:5.TWE:F%UQG_R@]?7#,HDLVB,Q?.]Z>8MONE[^ ?X8[E-:>?%T5K7"\< % MJF+WX#2VLGMYJ_V-_L&J_;PVTOG[P#GW=4BU;9VNNWI)6J7JCGB[/HY;PN>-M#R;.]=5N89_A M%*XPO5O78KZM^J?IV@2U:&6GW]*YSJ9=8ZCLT&,\()GKDQX)F@N67.8Z% M;K37??NDWEL1Y O3>U*IQSAR5Y@^>HG7F1*,R5*?039V#!V,X.2PK6-;"*8[ MXO6N935%B#"X+^>XM$O$&K+"IB@@\2C5!M\LT$Z/K[^X5F+J[4_Y7.D M$R.!H );#E[D?W;6*2B@^L EC7(]-L?K6!CJ68":J.6^K_>A=JX,_+EQ+0^+ M(!34)H*'X$S4\DOE#ZS4">]58LR),A8L>.$V*WH7$& U-P0XW%M62>\M&^;( M>Y. X?Q42WJYCK$4G+V;/UF+WA$ABI!K];UXLNG(X,5[ MKK+N(H)/K6'?0&O8?+;@GU%MFZ27FX8>X!:&MF]I/MN@?;.T+,/KV_]KL5.; MKJR2&;)>+=.MSF$S[NF#&(L-/AH,/IQ<9]J"M++2@P97>MC39S6N=!6'(=9[ MN?AA"YDVT9'74""0+!@5J@1"%/X%4K7LXG:6*?=\&B?/L)?=SB-U(7XZAL4= M%"=HJF-Q1[U9Q6*,G]ZG.Y:?Q%)OF<42W3%F(C]8X),1(?]Z;J\LYHPM[>\6 MVD[/&V?-PSOX:S ON,C@7Z5(AN.J%C*M\,\M;=?;PO]^LYCF9;05^$K,>TD6 M!/LK=]1B 20%1^4N6)4Y<^5P%EAV#O\B(XP]X]WQ(O@""\^^RXX=OZ;91\QJ-^[[,(U-]; MYN1\"44K.^_FA#8P5M^9:9&^M+Z"^%U=P MPM>/2$G,2C9EK"MO7_$5WGK_8JV^641NDM:D.T=_O_9J.DOD19""J6D'K"O; M^B^XFN]?G-3>LL,C*/XLM\V#=[7-V.PG;:/U?K9WU&9N+0]$"(J^-ZE<4EMO#K5ICJ:HQZ!&!/X&R:E^5:WETII3,$N$ ML="=/7;5DE6Q5T:"?$:O2UJRZ^6G8,%R%.I-QS5JCP.14^13'#<,PJ)^P[)& MZN!# ;(WHTI($/@DJ70S$@+,V?*B$T4 #6@47ONB.@_P; 9GPR"Y3X=Z4BYI MRH67HET'B_<'KEWN@O%\E6I=5S05:H2_./"SA#>7Q#!K%8ZT%+B*.82KA2"! M3]8#]L>^,#<8O2=IDT0PLSZR7#E;5QJ3UY<=K:$K:"$>Y/'[X4$>GGB0TYN] MUIM$S=]!2&^LA1"U5P6'C1+9[?1S/53..G^''+WE%CG15JY+OA_,F%,0YC ' M6\"TUPF-7*/=FSK(>]_,?N;O%J-/VF[9$B,&YV 3)5H5$-[J]FC!N[65^7N& MZ--2<))P_SVN[]C;CAXI\CYQ(2=R\.)1H\^RLGD#U.!5^B_+.B W\?2X2T"2 M8^%HK,S0F (1F!Y!^(5I.=1PCCJ&;AF[)U[Q MPQBW.6_[B%&;HWKB9-0>]0V;R\P].)]X+>K5%WB?(S(E3/LV4,2Y=O>=L(C7 M*T,"DI5BM UJ['-W_#JD8>)P]L \_]NBD%!Q1K7KM0/ NUR)_H-1E1CY6[SK M+?=X[PYS9!0CC^Z8R=VR<.P2Q8@0"Q)? @6 MZ(E6LO95'?1FV:F8XZ:3;,2\SD_N;QR W+]K;)(A9TV16"758V&5;+0T(*\D MU4+P3Q$<_SY%]A'OW@D%>>RWXG[% W_OM"R ';\3663WR2(KU513'<^>II"" M%^+3K@!)I)'-$W'BB#SP;F9R0T[*H,N[GYTY-#%D:WN;3@B9@]VGD^?RH&R0 M;>U=.@ODL+U>C>^)!+*US4TE[>M8?]H3]V-')"^)];$R._I"B=I??Y_!1%JE( ^@<&;JZK$XY'C+(TMAGF33-"S%! M"OT2)HO\:FW#?V\#Q]4EW?/.&2(/R@^9 W[<=<5S(H=LO5C9O^F^.NMY%AED M&7AR"2K(HMC0P^2C:N7[*S"$8CR2D_?#(SDZ\4@V(=KI^=!P7O_CSK/7>)/J[NK^ZOK MKW>P6P\M4%.F "_*PBP*;H> 7!3>Q>980A\^W/WG=06C@8/N;M>6ZZGWUOQI M#3;&XZOZYQ)NG;K*DF/ <,2W/AJ"O[V<;'! 5#+N![X1E8OZV?2V:*PJX*N]..Y_//5GK'@P^K^)O]"/^F^_: 3-(:0. M+*=G+RA */=F#;RGZH_9K!WAPDV"B#-;G;N_ ELL_F%_-X;4 5!,&L#/YMR*Q$T2QC^*1TZ" M\3\^NA;8\U@,PPO>%9.>2+@IM/O7#A:UX$2S)C9L=V)Z3X\3GZ3-3 UF!B,G MEPNQ06R").)(V"K_R5YO'3P$SP["C4$)J/@A_A$/7J-L4'KR['IH<8P*:W,1 MC._"'P<)L>XO5C^\6#?PH2>8FX==N!,XV]0-'&7ZA*9ZNX=_8YP3)FXN4#$1 M"S$H,4O]"@NEZ@._C/"O]@<>RM09/HZ$SEH_T<%**J4:/>(JKZD<"M65LUQ:R*0, MSS]?(:;/VZV(I.#1<18O(!AP3E7K.]9/L?JL!T0-P5?CBO84F;W99J[; M0E:J9Z*\:^YX6R_/SH\JN)0)5]-Y,)9;-I0+'$D*C"*>K?7!8!I.X.7)GC\U M.HUK%(:_67 !F:MLAI6X,^R/5WTQV0X2TM)FT$NDBU4Y4RQQQ.XKI\N:XKBM M*8[C.=;]4US:^!C"I?(:0+9AJ*Q 0E>[!?O<(WLYS=1<8+@85(:)E8+B<5X M5@T=)&4/>/5N"_]YYF!;'LF'O[\-3O*"5M^PG+$X."SWO#GG21:BG<>MWW C M2,5Y/,9,QF<+Y)#,,/Y5_!!^US?\YL'$A15X?G>A3OLCT+IS!$7#5U:O6OAM M=$\J.*0'RX+;>06K)%?)TH-6KT2#3[WE2(QEP#5(.-P1&Z2=1"FFK]FN5 ^K M+DWXF=(F< '@2EB461(W3\C:5.!HK#VX+E"].]^X*6O!TC[3L*1G^3<7 ;C9 MV'#%\)MX5GTD./Q;7#3L_=&"8V_W#!MK_R^9&Y;_%$6:,?P3;OGPS(61N8&K M!TST-;H"\IY%=HIPZ_[PQ>CWK"H._G$-0UHH=A$@^[9=%'LW=,"HG X8IJ/? M]=$P1[P'EMO$ JO5ZZV_9?MC M -(7A\U?F-Y3QY'R^JB**7T+=Q2H$#3[8:HIO7>/&P!_SNXTNJ L^QLJF$-" M':KMF9C,K3^7O[F.E]TDSABVQ^S:7&7^U?H;?,!Q7X]W Q,NR>!JO,+YVTO; M##IF<\/N?+V02M/.F6GG+T=*<\!1>^RQM0*7*(0KG,WCW6X^$^[&\V,*FYDK MEZ_-]/8@2.T"TYP-#.-5_7_-Y\UO08NRX]WG.H^U6)T;<)-05B[%\J1AU=HK M<*I/#((F\-RG_+5A 7@3W)XR>_9J9WO-LT9VSW+Z8[A';FQQ?BUH,@X$[\ W%I,CP3/$:VN-:K8.QNBB:]F\\ M/'?T>-D&A4>L48J0:".CQL8^W0-?2[4][(H[R4L[1A3[2(IQ/=*FH^RZX3=4 M8>;'03;FZW$'0>J4$^Z2R7_@ZW3#EBG-/^L?OE]..4%P=^'$T$D6DF6!4O%I M3>G>IG_^E7!,1ZLGR*5H5C!HA3(UA*%GEQIV3S]

;T]UI)F:K\*V<#BT@'/T377V]<]'2MH%&^_:T67[SS1 P,!F6FT M6 >G9VBX7I%Y;3[L*(3Y>9,%BQ74*ZV5 ,6',/%II8K:;)QM/]=0K7C,/*P% M 4+CF.M%P)GB&2J*]XS6L#2MD^V MNSC;F)A70KP:^Z,)'WSU; 97PW(2?,2<134UQ-EM(SC'M;-57ZUMI!9F86U- M>P4_1)_L]]U@PUKAXQ'FQGX%[_T,1P@6\^Q_&L2Z=@/3-BDG>^.FB]/4.]AN M*C3]LEWTWD,YVK3<3DQ:+T?[;#VXK!YM)-6C*>(\9M6CA7=6HWH:]DW'?33) M')*JRU;FBW]2"8^./UQYKFFM_!*SN_][)ZK+6 $'XW26U5%$;X4KSUA=$ ,C M9]4(3-JM/M-[DX1R"%[D%*K6B:A)4IT.%>%L'&][AO)#Z&J_J,?3%-?B/9#P M+S_;O["R/%:(Q]# XFM".S:Q/$':2@*TQ9;"Z$T2JB9$N=?/-HR^R-CZA89V M1^535V!]6XO$*BM17V5HH]%(,_H)-3?L(T*6H[5,H2JS%WO[!.<"4=R*C^)N M&K(WR7'+3:+P]7)#7H)46*Y3LZOFS+E M6D/X;<;\IL6%D-0'6*D/EGN]9)+X=VNUN%I?>G/7>?D,RC)5)G5-'^G:,*GH MB,NDC649>,R?X+D(;89)6?1P=0E/I[("T*"@2)@ >R AWA*K-134VR$%@_?% M\QI\V3F_$U>F_>R+O8>( 5&>6!2M*1VEJH_D"M M+UQG;8E'J%A"LG1 'EDA,IP[RYW;H#'QG[!X;-QP4RZL)>*_Z#WL3,"'0('O M7 R P 7Z'_#3(Z6&2OY2P^Y54269.)UE8)F^'P:6\8F!I2$&EOJL]UDYZWUZ MJ@\\U0>>Z@/?;MVPWB^G&&8_E!A(Z2+!%(JB"H6'I\K 4V7@J3*P2"ZG"@-% MWLK 00XJY5-M8%N[5K8V<-P>2.7-EP96V;^62P-US3#:Z[[R5HL#JVQXI>+ M(ZCG+;&Y!+CT2P]C%2LZN:.$2E9SZL+V" M[58/MNC>P=G?:2//G.79SK..]IS7#BT-]SBYQ8$[2U@A,Z.:9=AB@\-3_>^I M#+%UN&P5C9Y=AJ@/-#V'0=5!/.NI#K'C)D"..L3Q[%2'>%37?L?J$"='6674 MN2K$[DI"1A7B<-!>G]4V%46'Z] ZX2S45(>F#1(@AMW7'U&'\FT(B1\Y2FYV MF;F;^NS8*I(K6;0I0J">44'ANR@F+*V.DL5,*@),T1OCHR1N.14 -B)(I0H M=6TRS8Y;=;4 L 10Z'#0(;UDX[!^H\59M_^T/2H^N5K/WT5AEEZV@5MC'=SV MEF:=;UQ[I>J%VX2%]A1+LKY:W\P%5F:Y&X>I! 99%.!1'^&84>XP*U[.0:K) MV6V]K4FUHYS-[@XK8WR]=&9(B@FTO06:J1_WJ'\2\$;I>7Z%%*NU"6:/"$?K M.RC#]:-%2,D,O=LO7T]4MMZF'W<$^OT^_G]:O9&]W5]?I.:M+PI/M\!6^K.X M7E[0(&@G;RR7*C]2YR<5Y!B]25I!#I/.N0QMQD(2P@\O;PY_#LP-AAXCKJ?60ZNM!JLM%V[COGC[UQ]/H(D-UIX1T"QZ>XEA8D4/M41*&&>H+G(. M=JC)3K:U(<1J3QSXO-5%]^3JC>F_LDJT]]99[>Y[*,4[E M&&^Q'*,C=GO)GFWZH-7:BQ1=5:&>XU1[<:J].-5>% FC35JHO1@.3WV9ZLW7 M5-FULK47P^P@>K?2-<>(T:^RL54P^CGXQ1L^EL=2-E-EAUHNFYD:;[/RHIM( M_JX(1ADD?WL-4-J$Z1^?/'0&I6],CJ#2\H3CWX_2%]A['<'W>UV^]X+)KZ*; MLS'Y(VVOOV:] MD.']P'IGXPOFC0],$-=ZM7?)QGMZ8YWWZES)OSY\N%JOG6],Q7^R'YD&_O+E M@A7M!2OWEB7O+T%@/_8K2UU4+C^+Q 45184 MK 2\@#>#5EO;IHH&PE8*);^*@BN-M=+!YF'ASFJLE5AV;9D>,H5'^4UAA%N& M&ZK!&U/ZJ?42ZJ)$-S6ER" /5.\WT/3Q2!L8\0KLM+*NPK5^1MDN=U*96HYN M89-> G]J@6YAX2TY0$WB(&$?I"9A5"*"=3#/MNGW$EC&_>W9/IE;=!/F0:,UF!I6W,GB M!Y\Q^4<\T@CD>Q2=ZN$:P<$>QZ&#/>Q7YNW,]5841&'@R_=*).4:UL'QNM1% MI#!5+5>8JOZ,GQ/M,$,?%YTQ0[6K2KAV%7^J7_G12;NEE^2M7BVLWGJP.):* M@5M5'_CQR+_:'U &@F9R'CSO UU2RYU+;-4+N+=WGB>YLW@VO9X:MYE$&6C( M=0UJ1_UVJ.KO< M-^XXG8^2_7[UEAO^UK>Z]U*3X%"UJ]IZM:L2KW95#U+MJB15NZH'J'95]E2[ MJNU6NRK)U:YJ'=6N[3N\-2JBPSF_)3L;ZM-6JVA3:GTK5.8>:15M=MHS7F=; MNHHV=[ELSE%E%=2FE&JMGDS/FE4IHIQV!]I4H_,G.KW>Z+K?K M)4!E)*,S)4!Z_VU6#[*^35^=]1G'0JGG'>CITA4E0JL35 QGE1><>KD.%J58Y3=L'73.L/C[%D-JE ZWWN<9LE6#--'[570_%^^Z-T M11ZJ]$=IKZ/>>ZJUJ2(996MM$I*D;^'(=ZB>HA/>5=EZBA8;X;1RTD-5$:&* MB/=E8+0@8!4J*MYH 6">,HHC+)4H+7]E2B6FVFQ8EW0T7!71;L9I7PZJ^224 MT2^9A)H=;[+<]I2]%1MJFQ4;RIZ*#;6)BHV&D[3%P2V'1K=(A0 -GJ^2K6:, MAEO-?%8OU_!!BU'_LYS8Y=IR'U_56\MSX'A8$J+]**I]ZMVWDJUIC/9;T_QC MMWI5]7'QUC0A&=@O HA5_]V>/]F/H('+(=7S(' 'I9'1Q9#JL' )_4X$]A8U M=9&!'@BM/IL9VF2:VINF.E8]-%&]?0QX E950K";FXWK?"?@%LA_$])5'M\- M8T_#K_>B9X]#7I6-(\!=<+.CQ;!:@ ]BDNF!@#<;5(*W11@)G,8G?"!- Q%: M)DQWO39AEAYH#9+C!8*?[8<=/3$5:OL"$KA"F!_OUZ(LK&_6RJ',?@A62\]% MW+$7?P/V=UI;JUS0V^2&*DF08Z4"Y+A[%U?S]U;)!BW&J4'+J4'+NVG0(AW4 M-]RFQ2C9IL5(:M-2.P9T>*P8T%,GE5ST.-U"C+Z-3BJS"DG&W)U4CANOV;D^ M*E7VK'P?E;>9&>Y6(Y4J.UNED<1GR1A M*=Y+>Y(J9R<;K:YK@\.W@.@ I^][:D_2%>,J"QL_T,;];#7> 9+?8P3$=T4( M*@#B!Y.W6838N?XDW965C/XD[2%:WT7#BC)RT-&&%<;;;&'8H0J,C@I+]SI: MG-H(U(V-+RUZ9;#QAC89O;LV KERX*52V*0JS-R>4+$ E\97L%1 \81O,833A#!$(I8'=DX0!68F4&J] MSP^J!5?7!B7'1?QN/C'0XQ,,W_($'^7<=%T&LB38%%X^ M/HY88 ?78!&HSS#\)T]E9,V)[)1M8H 3Q*0>Z%_)G1Y4$Q3CARSEDJ84[N9/ MUF*WLJZ7T7?",,2(POC $R;PF#"!Y.<<)1PPZKT(T+"Y53]9-)O;&0VTZRV:,:1T2Z.O@/4\6U%A$OP>]%DXQ! MB_,UD2(T$3T^9JO42L;?'=[]&F92D.:AI*"/JIV3825_Z[,-BM?Z8G^S8B\] MEV2/8\Y/CM?Q.EY4!?+7!_];ADQ[ 0YX%^]1? %_3WLPQ? MK6W3TI#7/ ^.Z(=/UI(TTMD*55+\;DL''2>L5R:P..7'[C^WE1#(>%BNAT:_ MQ^B[[UUS8=&]$_.H.Q87@1%4\&M2[E)2OOO]G9$VRT&!6+Z!2(OK^_-A%EA2 MZK(ZEY<<.4[@E0DP]!P@BM0EBED![T6L4^M@AMK8Z%)A-8\V? MUO#4Q\-6+X^KQ&4KJ(Y9KDNTH]JCH36K8)+TM4&.Z'?G-$A#"YFJ08PC;'HC ME,;%SH.'6LCSM6*<8T_VYL"V1Y74<'D%8NB:T:_:>N!@"J2A-2NO0$;:<%JF M0.W ^J.A=4S5'_I(FQR#$5).P\!26*N5-=_NL!"#TQD<=I.'A[%0M,G@: V4 MAI:LO'X93\K4*!U8NS2TBNG^C=8?M=&7?.<=:GVJ#46VX MU$Q=W]5=.\2FI2KXT4#3I\5OX0)XX99#@PF8B6)>4VR?B]_4XPYC(>KUU/,L M5I99VM!JE==5AM;/X5W4YJ9W5^ R//19BY2KC>8@NP%>F!Q$:XRK=K(_6'"O MH?6J$-PKLY2-Q_8D8HY"%3 <+##7=R'83#G[;OQTX M017^SO<*)VAHS32U9E0*+8:D<^&&U1U/KF![&U";'0"Q>#CEPF&T\3"U%GKQ^1_5'YVHI MIJ-.!B0.LHKIC8?:\VR:;(KBNS.,GQ:IMU7/66Y?3/>MHY FARG?T+5!4P") M(]ZJ+$79N;*1X0F&=/"3ENX<:L;TX%V%C@R(=.)3:]+1'6O]V0F)E$/==T[9 M&]-.-RI/2+ MWY(OIJ?^F'H(PF4OPV*]Y*5QQ!FY_4,PCJ5X>PD9215$:V53SY!%QIA'!QBS MT1NGC%GPQV^?7"N30)YFB*!I374M;V/!L[Y9JU=-R9YY_P SG_7&\8NDP&Z- M#S#F22^AP#6V6S&V?Z:GDG>,_2V^;3WUT\X5/7>D)RK[ME\+M=.QX3_8)$QU M'L!9L;:6'\R CYE;.L&NM8'+#CZS"-[T:IEN3[VB;V//:57H@; HPL"5/$T- M&M84E]\WX$O0-IX_P)B<-8X9=:P_ )#DZA"!F.EK\0?LN&].A:8&&ZXI$_Z[\P6;:V, 7\ M/AH4"IO$%H:DJ2]/]OP)'^5/%[^ .4%\,N.BY7TA.96M"T."*QKFX+!=("]/ M^AAN"#P;A >);9>[+5RST>_"%BK\1?^&XZ?"COYL_)*RG&SW,KAV&4&AM3@S M8=6P+4]H0S9P43L+C6@]62=F&.C#J_)L_AM>'UU^=;Z"_S;8(:0[!+J-6&&3 M:E;8N*;F(BG6?36.V_RB(%'>EB6RC3A,#PF]NVJ3I;\^?*#U42_P +#&25RN M)'>P.>&5??X4:H:(5&FPYTSA2+^0J6;]WS(5=) UK10X M_#\7%Y>7GS_O+SL7"1W=(,=&M%3Q.0SE6&&M!.Q8/4.#XA4T"4+$WR-1-;8B MNYUX;;2GC0BFU'<<4I2T/@E'8A#._2L8OFCPQMP#WF$W15^+8\?/VA^>M=RM MOMA+ZXJ74+,7CU39<3HFC1Z346N7R!$>DVZCIV//*3Z>AT=,P;>DT&,=H M877\#I' TS2< $!].C2-'II92X=F>(R&5S?.QOF*F557T=3JZ7 T>CCZ[]=C M;[3;<"> ?$VT8"W6OC?6K?7_.3M3/]O6:O&K>@,B\AN\X[\[:SV'R1KZ;^H_ M$>\ HU+/SO@7223\>8C!LR&=;9T-?-A G";_C4@VCO%WV0T7@^6(IR+]9]); M^@DO8:=+FI*8S&_J_>L&YG'NF@_8R?0KG"0VX:\.3DV?R=_ZB_@:S9KV-]BW MY/D_N);YG[,'"\XN/'A#*RF/=IPP6EPG><;2M@8RMO?E\GAQ(L$.'4:RHJX;82 1H_XO3%.[.;0>14Q/LE 1F SZ9PN.[A-SA2!7'O1XIRNZW)KFI"9+DV M$I[N2]O<>?:211#1RQ)$(CF%5:0[[>7%JGYK"H/N@IGRX_WJOG?[N]O/S]\NO]72A VE1: MI=Z)9.?1RQ9>9XF'P?-_V6)T% L)$O%7^\.=-=]A=NZKLX5OWYBOJ-M8#J % MT3B6FORL+1_D% VCS1QPO6M>!L%_9Z;F]8QGFW)D:.= (5?5J%O@=W MY6KM@4Y'6I//YMQBF:\TPI11"@D.L459 MFEOK;HMIKAO+Q6O3? R?$H_*1O80',- U!?[.T3;!\, M:N?:VU=U 8_&G4E%94[U\$SP2V=$#(-3.%N8KV>8TS^SUNF3^IV_]1-\_XNY;4AU?5VSW@RFQM8@F"_Q%L.QQ% C])VJBGG-.O8FV6-1!SV'G8 M^D<4[#(Z:%!VN^ERY7=KF8V>Q%,^P4;#:DGB"]_%_/ 6%Q97D_'X[)^W0HO) M/TP/6^YPG5UK8]H^;=:2,I>4Y<=TE 8YC04!N_04+#7I:V#,@1K M=#)Q'[Q @5V8KOL* I]])(=UVP?#0]L'LUZ\=>!/JF\?$,4BJ6:.U%J@54?6 M0HX+9M3$!?.[Z$VR+YQ M\8X5H,^YY6Y-.)E(9XX?Z'JQL,?P6> M*Y[E+)KIJFKSJAKEO*J&IZNJR%55I2MQIB,;[WL5U^D^UK/< M/34Y]#TUZ<6MX0+WE.0W,O[6?#KQ 0D_+<]3K?_N[ V./UTW*GMT8X)J5/.H MQG*7F9)#(,NTBRU^D<4SA@G.JR^9%9V:TTV1?5-4NQS&.2^'JN3N!=?S:JU^ M=;ZQ(\)"0I]<\]%9_VE^LY2(3E\Y='1+Z\\;X<'Z,+QTEG5$U2[\$ >P)A&$9?U.EY8 M;CBFMV=.LT9BE9?+)2/^KL4=(3UJA[6\DM<;F37AC02"-Q;M=*(>R1\;HGU7 MD969E-3"6IJ[U583A-1LLVB76 #/W&WA?! B O07:#FX:SSD@"ZTA<8!KND$ M-T7>/EJ(5_@2:61?@=/M+18";ECG>8,X(MA>VI_5*_,MT$.)?I7]83YW=U;P M"#\."D\2L5"8-ZB ?-VV)Z1NPVX],!">[3.< M$-\>]7?SE3[C"P-LLF6"2F&D\S?^8".B*R*U\ B\JO"\BD"\\K#;PK#P4,-D MV0TF/D8\VA37IC W7)FPQ&MSM7UE5R3I.#OFW,4"J(&6%#,,FR<7SO,=S,BU M0 7WE,S#)1D)/+^((>YSH6L)LP7B^8 KSI0=/,3#IAL6D?=;2 /Y\*G:A>? M@I\'H[[6[_=5[\F$#Q$/NO,,P@&7#%P\3 B8=PJ;],S/V8_3OF]3R/%3ZPL(GR^32%Q,I"+/2O/I+. HBT@A*GSF%* MC_1W^#-:+? \Y'A?:*(DDE]:28(.(FXFB#@O\8+K#.% 1(]/"[^ F;$_L0UG M"ZQ(V\!,)JF0$SZ'CWE')K!EQHON@*GA@L5865#$L#K0&=:/Q::,+J$FY2^A#?5Z9J>S'6@M*Q M(27='AB4L 9JB JE&@,IQC0N)673_F&N6:IF+#IMI![RF1X:/)YNV&K$[A%P MT+G;$C#F1[W7]X?!=V^OK1Z(-NJ_B'@K/#L)KWL /VP1=$& =QB#< ",22Z, M%F:[L[TG%-ZP_?/CL*>/Z 3B.FKL5"SIP>B$[5QULWM8P;3!'[-(.G%@"V;H M4BVSBAL&Y_A,11 %3O?)6<&Z>KS3A7H)?N+V54,H!9=?9I#%%)HQ&VGCR7"/ M0H.QK1SX(LW_Q711*5,K"+AE05]XEK+;X(_I3V&N/C:QL+[#[6U[='MA_;7I M/PAW9BY69]2GU:&GX>+A7;T%$QVU)'P+/HJUVXXL-PJBM)ER#9:>'?>X?*GL M/L*MIA/J2=:0<':3^K]DY_! Y)2\DA]5"Q+$K0E4VQNM+_XPTQS7E#M$H*57/R%":PMMCQ(>^$3BJR/7GV5G+X?"T+ MA]D/(JDW*Y!@>^ZA<\!P'/XUDZZ?1CG"2_)%15Q7Z&KX2H6)/H[XL^UZVX_F M^C]*6D*WWYM-,[ ]X7#./B3M/W9KBV<=^SSK&&B\W8-'AN%V]:K =!EV%>Y6 M*5\Y8E_U@T&1@#$+&%$ BKXY&,O7 #E[L![!% 70U26&$N8?L9 J*A=X03". MT%3VZVJ1Q0ST=7S#$R;^;T8I!D.>P\?7Z.%BM V^*(N,XHL,:^S):,4HN6MA M^T#^;O#B858VCP>#')T%O_$?+^(!,#L_0LMC?2Q0N^]J4;*OEGYO.MX;>TG5 MW;$H50%=KIRRG VK]%E.E3X]5I4.1C]'U,WRJ>)Q054<\1E"^CA(Q')5+)TH MH]?7"RA@TK]*@OX-E14$$?VH^E5E]7L]WSJR\N5)//'LI,Q=*&>GA%2R/@W' M_2E9D1S[9[]8^'K;+TL =8C* U3CL\-:':]A V&2K]Y>S:P([6A+'3#\[A<- MV->A+8N"$M,-V,1H]+: 59N<"U8K'54A<"8F*,3H0 MY@:TZG>BGP0=DA5GF+0>%C/2P./L.L3D;R0 X[)Z-1G\F' /NTC+@"8G)F$S M9CX]-(QTW(OSE?R4 U@S._3 $^LX49$J9%7TU-\Y[B",C/%WB<,B>):?TN?? M+$;$#)]X3KOV$R[@O;*?D2@W^F4J>JO)OAYGO@IL%%R,3$_-\IAYY67%V80Q M)3XO0RI"_ID2]L].F-0[Z7Q"9#QBWZ9#5L$1B]ZEY8/(\PSG](YX&O^3D3& M6Y_X&W-<]RFF;G(4*3=$/K(Y!\%79\/C>/9PMF(//%Q3>BKB%4=/__'J!SU,2,MI"6INVJW]", MY$D??2BT2T^YE^,+K Z01W+I^81IQH5V[8<=*1?RF']W@\43,.TP/CX$7??1 MX8E(^JU#9W #MBB[DD"=K!.GF!!P'TEH^?J@TYD71&GP=(T77F[L*+>T4D_/ M,!=*.C'@#1(U+ &=S@^;!M/IF%'3NC[3AOJT(FHZ_2E-HZ85$=!FYSK(P\/F M3/S-+P?A"8<5HDREW0B7E^WVUF)L/#?G8X.DCTEK*>D,GIG,*-DP^J,H'6JR M/CK#C_I\J#G4ERW'Z9G"L1%A$4<"K6$58 UV2]"U7$K-N;UBAH]ZOYM[J(O. M7?M_X7J'?_Q_%]>_W^7TN. \HG(@JD&*8RMR$2^O]HW==$P+_#CJ#<:1!#,U MHO/-,6<=I8GC54@\*RAW7FRP)9% M]:]'[Q>VI&QQT$:1*KS@?RSWF]53K]9^QT"ZI*;3M*>@=O+?R2;Q"FNKP)WP M !O&KI@5K1DFZ9F*AH^@CF5#/J.@,NZA_4S_8+%K;LWYQF[$O&:9Y"O?F@XJ M-KD'0!I7$>61>RHOBQ7L9 4L+EI(M=9++0K-B7E0((>$J(/4KFV\&' XT@R@GQ)HZTOTB MT2/ZTY5>93\_6PN;9;_$FN/K\>S.Y]:*5_TQD>9>'E6U\J0$>ZS")LDU *VF M\V+13GR',Q#X-DQUW)%DW[8V2L_C^&SBZ"02(XA'T1BR6\H1PH?8 Z> M4L[!B^@-7&7BFZ>#O,)#XO'ZTO763S8*CXWV!?TU?THT >4)RY4?+(OPAG!E M2E]A3AYJD0T8G,0=25! .'+D4^!VPQSY_&$E\,9RP'9]Y#6I?L+'1U4+@\OV M(8O2]BOY4(?\V EG4RS_7BPBB+B[Y=YJ")ZXUPU4(FX@^9RIOAYXKO[=5ZWR M#K6:>))2M/2N=6.T"RU9CSL;D)?T6F^;]3K5#![G,FJ3.^/FL)B38"L1$H! R\UT-4O M7C/FRZHLT:;GE)R/7&6,CK M[V-#_#E*V_UK.G,--!'[SDL K+?, )S/PHY0FGV!![G,)&4F)*.'E(G-\IG: MS-+.20B-3%&L!?Z$"01&(8)FQU/4;A0@M^OF7SX]VW%&&W%^WOK1L+'F.O:6G@X3R MDN3<>L[J0J4,CJ0,)2\[3.*UE;1HWIIOQF1=KMQ1">BM\Y<["MS'N#[@AU)3 MN6,!X,=@I V,.-&=D@_XP5.^^YY2 _!#R4>7QX ?[\ T;< RSN(=^WP*:69G9IJGC1FG>K_$RK5LG ;B'=BB M=.VRC$ .Z7') HB@&V=]I%BLK]^4H9>INBH?7AKVAOEKR-1P#5D> MDZ1T#5G!VK']LR#TEW_W:A$5(9H.,[B;NRMMK!B'-E;B6C5JJU!3;V9YQ+"$ M1,&$>%^!?"-\',' G!1T+0YJ?E6Z!9N5LHW#ECG7VSS <'(MN5%[);]@C)* MX]U'<=@?\F'BLECXJ#4E'E?+6F7X&V,V,61K+ZBJ2^I14;_N H^*E_$JL1AP^/C*@=X86U@.RD7=2,18""P/ IAM>+P2QBD.6)4; M,R^8L' 0(4(C/!9]""(5Z%+&HQ4!&G)+H)S%WAJRL/&G%"G@&@1%0YD]VIA- M422\I2097@7#6\.>H5<,;RGULWD5"&]I?7VH3?2Q4K*R202XQ',JA[B4TATA M1(BKY>JC[B1@6[16\9V;RK9X7MIBO67>XFLI',*2=9$(6;BYGV?!KUDMM&Q6 M>+7P,NAEFHU72=CF:S6.($;182]*2)F5P\54?_W6YA6_&>&FH?^F&@.#0=P: M4 )[4Y20J%C>M+)\LQ)V#^']WRPMS'./6LD/;XR9Q/34:\')%!6,RFU4HU)1 M)NGD-X>KPN+&KN47856Z6"GSO%DYKU2X4CEV=D_+QPX3EL.3P8$1%45\C9Y! M%W:T :69U_<9MQIN3'5T4D)E515)M(5\TZV@QW&^.U7N,:#D8C^CK<\7.@LD MI7O!L]_4^JV$H\?LCMX/9G=PPNR>,+O'A-G-RSZO'S_]_"@/^[R!>0/I[K_Q M+3ITQ4/41'($!M3.(G^2/$J4DA7!9F604NVQ0O:Y9)-&DKK()W_NEPUA.!E& MLK*M'<5YUJ(-LCP#SG44CB#I8VT\GJ3$B 013(2V:#21ZJ2#[++4YI6XBD(= M8UE$QF\+2VUO(WU@0X2R/OL#!H64\V(M2"(!SU@@*&16AKKJ%B(N4C)[>NR/ M>]4'[ZHC_B7S.AQE_ LIO_HC+LI*V>A7Z"DUP+N4LK&O4P%"Z3O/R$M,K[?, M3'\47;2D.T,+9YEC43''58A(9R'H5^3"XJJL;OJTY7#9* M#MK QN<)*GL.1 M$+^IE&C='LQ7$)3 #99XC409$O*OSZQUQ,RH)'@9J3]>,+2JL=)?%NM9@\Q8 M8+U@XA2!BLX MG@BZV>+_IP]XT/)PIW$1E;QBV,D-RZJA>YX%>GB7-$8M1M&:&G_=MV5>WE"C M9=[0FL-U/FE1>I>$^N"L1FV\^PF7<3\AT1KOK9XK"%AD%B5LBD_,HO[BK!_Q M3L%?96FY80)246@YA36BC-W L3NJSVQXO^Z75ZM(*6+.W!3<@2(37" !7-\F MER\ISU-KD8#8S!G(K-1;$Z52]M>R$[?E(7E)M1 :M:+\20[C4@=*I7"HP2"&EEN-^+%WF4;H31 JBBK@94*]9 M"YO1+7P#Q>:X'B?.%?DX;S=_"OZHQ,*L%F*_64-1^JC42'!?^T 1"<,XVP/; M@E!W#N9-&7VI7P<]SP=HA0'OGO\0GVIB(.UE+#FYI^8V]SU^\"*6])K)1%N% M[AR%^FF -L#[2.H?E'/>@Y( MF!2UTLQ90*UX4U6'L3FUX96L%<2^_LH5?O[ M9*QC6=82*O9:G*\7UX%E=$'W*J-W36,QF8VU\2"A_"M_#R(UWH-(D%,D9^&+ MK$*1!$'&,GR&41#>*Q5\O#^;H@D0PE[=F+_#4JQ;DI*_6Q)+D7MAE$*@G*/M MDX2&19"#N["ROJHP(FVI?VN ?6 Y(Q\K8:_C4 AN-UXX>#.C!0K_(NP;E>B0 M+A/,\-<;3H[OB4P'?I/T,$MY*(S\NZD&3%% ZH&OW5PX"PF2&K@UBM1&*>-L MC5I/ODU2DF_\TL^=(D-/+*-==6VN]*VUL)X)476##H=\546 Z_A)$.I%\>*_ MB$.9"_NB! YED:6HE(@6E0VYZT3[O6E"(*FH[]O<5E_ZK\7I72]QNG\#P^"+ MXWFPTT3^]=6"/]R;W_>%R^!S/A-8+\'P*M\X3'CM2AU>>X9"&!SUDG;5#7_+]3(VUSIG63#L461'BQCC M_$U"W=$\:15>(S?3X7'\%3AT8W0 M8:L972%7K4"B\O*H&XWQJ+<5]O4C@\.D<*$Q+!;\101BJ>BJ$OPQ;W0UM8;$ MF*3?@J$RDNIQ6CT:IU6"0MH]<5IA$0B4*3W(1RD9 _[;K#AMJ#(B$O94@K"G MFA'VU*=-1165.KN&#Z8%NX;+<08E;&\G1^SZ/6.<*PQ6)O2%"ZLT$OH2K^* M7%:2))MBD;B3(C6=T]2YN?/$7V.T0@'ID%-(B@*2G+W5+NC0[.\JE".<5U?L M3JD0NU,KQ^YDK;FWO5X0#TO)]8?*FBP<+]EM MN_T5P.'Z65'EE!59F;:>&2D?6L&:VZAYS,Q-V"0;S.2=N6)RJ MZ#3NL,ZA?D=[UM!>H]Z@],$%[ZW.JM-CON2XUP\RAF#;/:E4C^$L=G-N"&/C M>K@A/07O4:K_7SJKE?,BC#2YV))>]O"J_GS^BZ2<7/7GC[^$:XO0P-XR&G9[ M89LNUK[]S-IK$]&V^/(OREK;4#/L?NS68;.'J&) 3G"EW^/'ZH \%I9B^H$4\SAM7+M7!!=W7 MDD>BXD]XCGQT)=$."HA$40_U?T_R:O&NIL%3UX:PWK.U"OP -D@EU/;"7X+P3#4L3(VV M]:50BS/G#=-#0RDF$]V^B)J]+YY:[C MY;8O_P3]#U=Z^#9@,BH06]NN*#FEK7 TONDFE72C<[ZW[NU9#]_ MXV^1[JM(=7[N*II!?5"(?(G"24)5J[BU*71!73ANS-?YDP5*Z<:%H\4&#O]\ M=,UG]6<\Y4;_MYN;&_J7_MLOS&F%7[!8+V- CL11T8ZEPXB&;&HL>!"VF\[@ MSOP53C*&;6)=N$71Z \?C.C)EBBV][QG4.8]H]A[7NF.9)=8M%%YEL$X.'R! M33KI(M]8385'@[' @T%R)!7/C N6RS?;A3-Q;B\T]=9:89P8E^02Y@L.T%R] M8Y;/JWH^W_HR='%^>WF'OQ&2I EF;H]@ATR<8"/_"S8)G'H4(,&_ 3)%1A!W MFE@4Q^B-*,SB.U$F\L\^6@&/A/GJ@M$I(HO^YQ)>P#PU-H3$D!J:L3"$1_L; MF5&PGAB4VE*.A!\:7>^/_642DP6;8KFU*'0$$N0L\ -\^$.XQ:S_L& UA:W@ MOZB\> K'57YK+UP)6/1'FP]D ]:*AQQ6\]6.-91G\];4!VMM+<$^ MQ7I:3B&UVW*V?6:N8>@)K62/S%BQ8"NXP5=>3PDBO3AL&@5; XM(4< &A@\_ M@$EJKN:[EL5$UPJW".#ZK=%FM$HA:,FG>= MB\X%0UVG+,2+S=9!]':R.7N,V$@,#H!E3PDS00N+EQ#[/"RDN6+7EQ3%WB53\*$U""\3=W@RA?OC!>Y:W'U+U5.E^X_YE+J+'%=3@H<>CHU+A+<>([P5 M*XYGU?;"&V!ZBIR*,-5'=/W0EPEA[)A1BNS\90#".4D$?&[_/1^LSBW0LAW1 M3^DN4Y18X*!,1+EX!10F?"R3_0Y%Z2D186/(MX7CS/+V7QU4(59\$4)5,;ISP MU(I9P1'(NU1@<[U$R]W[N[5:7*UO''>[!&7N)$^0\7(GF,(^D3H%%."*H,;; M]C/L,Y)K@449CF%BEGUER7QQI&^ M%21EWKXS1F-]9VHE.G_X@%%Z:VT[K@)3@J6#V7@8G/_K7QY.#9"ZVP#)R$NS M;K1-LYX:4ASE:X:7 Y'19&_R'_L]/0>& 8]87C1EB),P5&*/#R[ M-7@(N!I)1T?0>-@HZ$I. @IS.I2H]-.7CJN)E['1^ D^9\-(*3'SZ^=H$SX7 M2MGR1\UIVF3[LR9L-$5J48@QPX#^W?-X$EW_1?W1&/;Z?4HD&[^HT_Y/XH6A M-PB\V)(8NGS@H+J&O<:G8[14Y"&IJI;MO."$T+A7N@@V@RS59V=!N6T M;64NW>'%.J_(1'.#&VF]_< MGO* MG_NQWC/-&._[HL;[YJT\1T*HFI@==RV6SX*+P%V<80;TE246-BMSSB[.I<50 MX<0Q+-67*/?8=3NP=Q@$C'!P-JRKZ0H[@AMWG,M3L/QY8>A\$HB)F4,@56?_ MEYI[QV.:MJ>PQ\F"(15>1&HU^+X;080/2QB(=6R:5&46*64175,"LX8OGW)K M/=H@LTPAW-J/3_ RWSS&$!FV!%C:*ZH:@&])G_;\) Q\+#06LA],7BBPGT11 MU$7YO:(5>)!$FA^"4*%E,95 HC&"\XP>U,:P8'D-MZ$BM35I?0^Y'9*G9F4P M";)IJ60NRIZF.8;,4$F38,@WH56XYT$!TF ,L9?3S.$C!>A$^KVA+X:,R58? MC;2^/MAW^$^E#77>PGDIE ?'3*$UIYS+U_2K&&/.UP,RV_? M9_.[_8S38*&,#<(MMJBC0.&;F\T*'HN+OS)?5%)*/OPX#*B-:JF>^CF4[PE- M2E*-J)7E34:MM:>1/-N%:)PA""^,1W[X %Z,R_/-68&@P0+CY8EN-0Z!A?GJA?):&P1*+H*\EC\\GS99LL7" '1A 6&^ M?$_//(5M(>N9-QA$RH3CRQ,I^]7[O?XHJ+#KJ2G6GC[1IJ/)GJQ(L<*+Z*QR&'>$Y4NU[N >&5-HSEZZB.TOUTQ7+J;-9[^GZRWN-3UKNK1ZF- MMM#!>Y2Z')J\+/&#HV6)3VAG&&D*"6+ MHN50HZ/^..J-IA%4&B\0L]M(/_V&A=X_KS>?H$ M%\P("IRQA+T:2W6==KRL4TZ4\HI.Q:_H%-6^/=QJN8HS_ J#B8-LEV08*/D59\OO1\FO\\^5N2H1TC-1 SD]VZB5KP+\U+G#5JFSLN'DKE: MKYUO;-Z?[$=[RW0KE: /\K"7&(-IC>PE>%400Q9&\5')\,*>B&K3]@8 E1R9 MN'$DH$?5A_ONLG!BC9U\J4R?K9$1#^4IX5">'>LN%KHO J=7MAV*7A;"+8U> M%0I%_ M>$FMQVR??%D9O((6/Y,M"4$1@?9:'W 9K%A+P6%,MZ2K9K]$2TB![ MMC"NR]HJ3Z\?]R#46!SDT!Z>)"\+TZ Q%J;&X*LR_NXFL)\18=(:L*1S-V%% M<JU22\])OCML5NX.4W@RRF, 3X^A5&2$C%/30+.%W@LHCVW>&> /-ZL=E[8 M<^$EX0ON:=-L1.5^P#*D>/9W4>',*NFW/E'3TI\I+PEF8NNIC^#.PKI:;.SD M_.ZQ)4+D(8S U3\;F#Q4E[8+XZ4]Q#3%RK:HK!@=/5'SY7D6)[V"$[3!TQ2S M77P\R-X/1WFM KEBM#@\#PJOYP/$M3$W\)#O]C-+XLEG+/'4RD8:*J$',+BH M?!K_MK:2AL&@R#R]-1(:Z@6+ZBWN#"X4W%)30$)2% Q+1%C2864%\-PWW6_" M$7<1?1N#/@.$6TL'D 6#%';XZ%GQ4XN_E?5!Y"%I!EZJ?1?6@^&NL*T:>"5[ M)E2\4_/6^0Y:KO--$MKF+L/T@M>A7H+%LGP!_*BWO_Z]AB;:E6>3W40[J8_3 MWBFE&A-%IG((/IZD(N3]UD^J73B,-!3"&_*,[DT<^-G"?#U#[J(S:YT^%4%^ M] F^_\.'\"&*T2%E$/WCF'+;JA6LN8QM[I?LNR1U6Q*($]&=*+7ODJX-])$V M2>@]5L+:C%YVN:W-\-:%#4Y"6\39]:>C68T&YV"4:7 J(4A*AL%I3'-8G(, MPUS,Y%0D8LLE8J4$,Q0#2PD2IST(92H6FJ],?+:U7#*&$0V>04PS/B4B8G\X M56FTZZ_.3%BE<1-6S6O"*FV8L&H>$U:I:,(634?(=SM>#XZLX3RZ9?1]E8!6E(F_Y]Z#E\F_P(@*EP=HM81UVNLUCI#2HO/!]V\^L M*A>L!;FJF_DE".1.!5I(^@E[@J37;&=69,6 X(3E]N9/X)NOV%T9H!&BD$<] M1C-M+^(EVX);VN:IJ!"I-(R!KK=7AM.0Z[L5>7'2*[SSE'.SM;#3J[DG&-[C MQ=QP=^YPYHI_I_,'!=DD9TFV5^CUM(MP]O-LJ(WTOG Z\N<>M5"K&H9P MX>NZ9<5+\>9&_+%!SY?0FB<5_L=VDH/+>?P-O2'&HBI XXHD]OQUTI>+YE=M M<-@LDW@H$P]C^-QQ$S$8@<+."^WWDPSDFH2BZ!22 Q-_/-WG@"0TSY)FE=+] MR>^@I<2/6:2#EAXO38VL7F)">V^CK'-"XHN=YN VI8666;G8+)7F6F89>P$\ MR26($;Z&E"9:.%A>B>C3A$K[$ZY.3!QGO"X@<"P9^D 'GUF?CO/7&S;$^]!= M1K=B+%5IT/;9^X&V3T[0]BIBU1:RO9HO,\Q+J9+E(LZB'9(:QMHG1I3Z%OSPZYEO68=&WV*+!OZ"^ M5DFIKXW"\B(=97W6TBA!5M2^R_2?E'W^4SP@77%VF'?+!SEF]/-1NS=: M9UL/H#PZ*=7.VLKTM[[<4*U3&$PG* M@9<52^VRK._,6=COV2JR9QNM?'47?L_31)=6E[ KY[4TLE5JL\K371DSX#V) M^W8*>2'D5,I^"'.XV$=9.R8ZJI5,_ CJ(=3).6[AQ^ST,-=(.>-^C^LQ"]OR M@S[!O/;&%>Y#SOB>9TK\B46[[>IC):O;KA-?BOP=>-6<'7B54"170\S_6J01 &L622:I;+6$-1K5'[!^E"BXXK M,YM8U\P5IKCQC(ELM\:M8C9I$0$#K8B]^T #X.4O48'(*=A3;5:E4Y67>&EX MM,1+YZL5$V;I6$4+1Q[&Z$C%+XS MU/$SH*9A=:MPNULKBT6',808L >)XF0P:]Z*J!]4X/,6Y@];+:;[""/]R/Q?+X@UI[08J%V MR;+_]2 "BVM9$RXYGZ0,TBG;^S^H%CA3&PS]@@D?3=3?\93W]?)W?[^PK\SZ M\9X#5>]1$?COA9>QYG&@,58;O!77CX0(Q)]AN>?B9Q' 9:'I.>R9N?% 1L2_ M?@/EM=@^X5;T?V)2E&=;?L!@[5^WKG@^61C@*XJ=84'@'WA(=[N(C$/$B!\2 M0N3U063L#S\+%YN<"4;>X/W"@#%<*+<+?Y"^P$B_PX7"3R)(-^GO\N_@?]Q< MZ_*;BFP8CRX6M>.>..ZOZO^YN+B\_/PYOF1\?Z;3G^IP6G"1KJY>24T3T'<@(UP^_@5W\?V+LU\T]+$VU4>Y9*,Y#5>OB Q.(E)81)[ /=DO) -M M,C2:E)&F1&%X$H6BHO#9V;G[)2'?+7(LFF)T$H_"XF%_2U$4C8I'(U)PCY3V M5%B3VQ'([<%4^/*[L&.Y6)WCZF?+EJYK@V&\!O-H]<\]9NAR*Z"6'*GCE+HP MH.?"=%UD@(Y4],:MFJ$V[1^?6?,%*\UVZP %$( $*.$:KX6LJ-D2X(L5OMRP M9ONY=B$CR!@N^A_!FG\22WZ^7I#P\?6^P.66)*7HL+XV'.24I*[I,);.W:H;/%0,YQ5.-F@D!O#K MD[9K7]M=L-VY89O#4A""*^.KM;U>UJ@.=4,;C(8G?;A?'W;@8# ?94BRO7!V M#RNKN(/2>=!3@X*0[.5.M/)N5U^5\H$?@A7AJT M)^596P%%NX41*8G5GITM\,@:\ (UTP3HPYYR M>_GE_/[RDWIS?GO_+_7^]OSKW?G%_=7UUSLD"#@@,+%>R$,RID0^%&41)66$ M2J"JR@GD$7 U, X*43WRQ38?[!5#FA"R5_]-Y5-7:>[O@X^B8:$:5!"JEKN, M[*.^(=[&Y#:C/L!]E2!,HBTNZUPFFG ALCV#-Z["K2\O\R>+<*V2G.^_U*=Q M>K6@>PC^?_J0!P<8\J"_?\B:0#?:WRSL-R%ZI6W@UU@XN5#\]BDOK,SLF^G: M\%T?<^8@!MA9+NTYHAUQ!01I?9RO%"L,L#+O <%IULIY::*_?==PO5 _Y1O%G:@@M5Z) Z^+U\NU)_Q^C;ZO_WM[NJ._JG_]@MK3,+Y-M?\-OED M?K,7ZOGC#MO4:XJI/OL<34FUHA\=TR5JF$^V:_'[Q:9NIB+32#4GELL*U:BN M4/1^_QD?*(TK: LO1HBE8.C ;Y'QB(V//DC/"#'?!%R-%MR-SH9>X.TV&-ZD MM7JTUI;+6]?RTC9>4<.PTQY[Q>\R8O@<@PB:$B2XF_C$KB]"D3)+3?:!J"1BC^>EA?5K/.O@"RZM!> MBU(DSNZD2*\@:B=<-L'C[I=Z@YVRME[ E,*'\:Q_ L-HL+6,F!BIBJE:/51A MF,'W.BS.]^I#P+' \",V?<5A6:!F\ 7G+O6@PU7Y^!I\Y(8EUL]?X!#0;[TK MJA*_6M_08J63Q++"U+BY%ZIG5W+TODD@C>\/WF7ZW-6Y1;ZRDS.LX'5P@?SLN+^;:Y,)[.XFY0P2V=XTBWY-"\ MA![C->^>*!5!=XP 9BRQZ:,UYS#P<=.,Z2[@5J503Y$#DE5+0GZ*X38E3N,*XM1R@[!:'4O>%F DR(P_F6O; M6JE?>NK?G<5CA$W'-SLOGDP;+VW2AQ=/MK54P3:;[\C;O&8114:8B9;5B[V$ M&W?EF$A0\@D,.6?]IPD?S+)]QA5:B]"YX<=&VE-0QE\=SEZ0VF$D#D;TB61$ MB\EBS44F\F2JI+GEYB)7G"P+; OZ;UISD5$O?C7&B,S66=,8%Y\&)WJCZGQY M\&F#U:>)HQ4U_M'&Q42X$^-@BUE<,7)J$@]%7/XO3_;*2FK@*>..@$VG0(:23ID5M+P-:*!KX[PZFPJ)N$OL7HUM_,PB!KAD$DPH&0:O=S>K=#,'FJ>=C\YS%[ZJY MSVH'RQ1.?$K4GA\);XKQ91Q-\< RG;_SW<+>4C-J>[NU AM##HW_..I+/BLV MMXY?W--3U(-86+7:U<+,IN%CN0^=98F.78J:AIRC)O)_^!26XEAJ]BI3$ MJTC-NHKP$LBI\^75WZ="E005&D4)46SXC:C4M^Q'32NHS<::_#3M1WVTMB^6 MM5:N0351QH4U6>N'XW[&5$;5"/WTX+@NA?]"+)O17O'$V?G)S6BP-^J75<>? M<*'6ZN]ST#\V$LTF:&&%.7KWUOQI[:RPI\8A]VPKY)H;4'MK8AWDWB%(5?#,4OV C\MK!>G+TYN:T-Z4'Q!D$6 MJ0^EJ.WOI@L/Y5NGQ]526/,IN:W=496^F359NPEXJ'W6KLS;2BO/Z&Y^H^> M^M%R:<89]JV2!)QH0Z<.^Z%\CO*C;O2E=$F64IUFZM3/UH/+E*H15ZH#T3)L MOQ(-K6ZV4HJIYS31T&=Z6='82U>=TT)%B: ;R6]I^>"L=WS3J=57(5+I:7 / M[B&5SDT@K>0DD%;K(I!6AX8VF<2[ZRB\IU8^>ND]#RG%N1^FEU:JT$L7N 2. M4E5GX/\ZBY75WP]6=G;"RE:1*VFTI:O?9/7(U"(JSPJU;[D?V,'*MU%/N?O[ M^>WEWZ^_?+J\O?.OB__YX^K^7V\DC5U'=5MQH1&U;67$[0B6&H3G,S5G F,/ M+!658UY9H#6.N7HCHE1/)*^X2 Q*"U-'*MHT1?;?$#N='UY7#"1\XUI@)+O6 M@M8JBGW-@_K-0OYNQ!L$T-=_.EFQPIK&AA.LYSU#QY,WQEU(PJ='8N]-+8C4 MX;K0:@Q25D/9U]HY>2D:G=_E][GE>=+\).!RZ@0GAC8:#+3I*'6WPXVT$K?O MO1;?U:WEAJ6UW#$7$_UN^BXK3T8\B/C3PL^O1@M UUSY\%6BQERD2&!._W8H MK@=^@7)HTK)_VE\MDO7]\Z+V_ L$4V&T @V(+%6DR MIHLPW+W(&<2FI<&DI96E9D9'B5S3W#MJNJZ;6%55UUJBTSCHBV/,-A1^5:QY^ M]$X8Y\IR,RXM-RWCFQ."ZZ'JT,^4+A2BH5[ L*F]#>BEH)@UUCHXFKC)2,\. M*A0-FM@SAI;YZPZ5._P0*@>4,GCI]C!8BB-M:"2@$O&S'FM@RP+7O!S)#]MG MYI^'%8O^J 8O1\D=9AKBXQ>IAY2-#?;2,N'ZHD]C=B9H((O.#FL!F>.^Y[D5 MD40(Y1!"#PHUIBQ94EEY=;FLT"+#8M+O7(E6'91 M;LT[95,1YPNR2,.GI;I&,A 4DXR\J$V1]L+DYP6O%RG$J!5*>2S!\H1D>&5@:,P')TMP!5(J*AF-O!H,M4&NB$W>$SV M4NEL_<5QE81O[!$SC=K[82&]BO\#%\/*X5TF$WI'QQ=56+4)$Z-:=FRGIHAS MNPA-3@Q2# 6-X81=D^^5GOH9LX5RHTMVHHDL=W^XW$URBVS^K=&2CBSUC;\M7I*8/!X,P8 M3H>S/BC9)?PVUFW0/W+$=A%H&1K>)7>8&>R:2G-]/I&[RPN?K"/ \TH/.)^# MVH,O,/BT$B B \PTNZ?9X>:(9>9+XM%.BVE/%]Z',.8)78VC#L62LRQ8(8 AQW*U_\L'+6N64.' M:U&'K6OHWB#./N[C8*,*6DE6T&I%!1U9A2ZHZ+?2:+TK:EGOE];+LV/5RU&> MKEP!GPC=8A(W'7]<1+O[F.7T&!6E0S,B<@D1&C/ @1] .60II7"&L&D3E ZUTO;Q^0;:G)WM#K>^2(O,) M"BO>'^4GH:_V3(R<>CO)W_@%/>QBX2$UU"S]I EKT81Z>?1D_UA5(=)4, 7B M,YVE!*F:]W')>* N.Y=\/-?+O":3T=MO,0DSTE[/5SM!;YK3:.)A/"599X/% M:3\_P(U")27^*A+/&[?0X\M)!4\8I?9K@AP_JAV[9C@ +&.U9Q74.Y:,7B_Y M;7/MWJ*)Z"]4JRF2F(I3Q[(3H;8C4M$%1)@BS>F M>^T2TF5!=2*%4G#[\ITL!4=I#Z[,,0GSS5HOP+M##V]NN8@G"B(/U"LJN!^4 M0NF#([\>8(+BA@C/IL@MT=D")./=%" -^J<"I&Z)&<;:D,OC?4.H)=&VG@XT?JC>"/Z JA@K0K&:6S4XRX6 M!N$8J19 BC@4!=\H#)W+P#?%!*\,_"8AOL%YZ;-Q-?G>GT%P,QZ4!<6DXG7R MC>W_9^_+EALWLD3?\16X'GNB*@*BN2]VCR-DU3+J<2U=*MMWGFZ !"BA#0)L M+%*IO_Z>)3.1 $$2I+B $CMF7!(%)DYFGGW-5Q0]*;-F2)0Q7)]9LS1+QEB2 M)5/8RHHT&2WN$'"7L5#OU]!:TO'FY!7+FOD=MB^T:QVXTFZW?H<23F3^;@6B4@C@:=->FZ60@?DGA MV]U^^]58!5#R$.=I7)9*L6?'G,M0K#+H&O_"45$3PBZMML]:S@L*1K:+NB:=R:<:M"U<,^O M+:U-0EDL8LV9;#%3CKBV1*^OH;18-TVF:HV&V.JL\NV*^42H>9)ZO4R7%9,) M1*[Z!D?1.]I1M =6J[GA20C&@7.:T*MT3ZWZ?'NB9APN\I,J 7KC^05@:J8> M;U^^VCK9^3S+X_-%L;5Y@+Z_30/BIP7H5RG83PK0&XM$NV& OG">YU3O)U#J M]B5;K;W5;.V^0\&5FN:;E70R*+W\E'\P>%^,\]#': 6]M7*;4.7*:D M=3'H5!NFTN\7#'P5OD"52&*;0K9)V M45$_R>939]_6PT#:$@47)YE%OA\^&(7GL#F/+QO!V'^YW"&[U_R!>NPTFS_( MH:\337^2(2,42 M:' T;1H^DW*3#XUHGRF R00!-4I]5,>,2H',\\BUCVH&^ M']&868[EHH\F20KB=FI[D7F/"1H%$R-3'^<\7!0L?@ M=W'X0ER^@DH M"7":7JP&QU3MK4B[8XS.3U3544+ T^I9@VY3T\G%;6<]%@2"YL_\^_XH/VJV MU[.:G7;I.JI6I'2AUJB3K;1X.C@(6(UA!PWBWH-':4P!JA^N4Q( >U9\>_]I M4[X[33;-C^J\G/RHUCD_JAH"G6PBU/;%CZU3KGY4O>U&97./-E)8L']_!)3A M1<(VE-)WO0]VB\+'7)MM]KBR@/Q,_>C83?7%!<'N83,]>NSRP8Z<]QA)69,4 MM:;5:U&J&>5";9--;SAYG3'S';R/./"E@Q@S>\*<>&[Q!Z:]R^DP0J-"D/'I M+(X=C@%%;94RXT:D "KA++7"- %:H;K/V%U2-YKS]85ZF\6N'+2W=&1=]9'V M&S@[-9?FI^D?@#IK6N&VK599$ID:JK3$Q8EMCN]I=7U^O;$68SI;X,OBOH1/ M:#F>M#HK\.0.M.S:,UN/(8J0Z MPQ',*LA2YJ1!A=E#&=+LPW?W0ISL[>W+@5M[JP?>O>ONC4?CLYRS1R[8NLG_ M@6L>]90CQW.PTS#J@/"SN$J,6,K6U"5JE#YNL(J'@]M*."Z(C9D79#J)_DJ3 M*$Y7.CS?-\:NU'BT?M!"\BP98TP.&L>=XYQ@=&S-Y[XWH7B%;S_$2],)I\HS MA+$+D=K,H[9((0I!0!+D0NI736*60(M7@;T M#(\!M'4,H[CW]D(_Q G/GC3#R&!MC0<0VYF?'%>(A 9=NCDPEGWL*5X\]'R_ M#R=T:: :;"'Q<)!:@I:31B@-X5UC&2EO*KIM#$)5)D]=RC)[ZFAM.0^F(: MTL6OES=OWYA7GSY\?OOQYO+K]:>/ST0P[6(6TJ[02U:D[0Y=3Y3T+V/#H?#2 M.#?,,9?>3Y9KM=XE9? M,5$:]/-P+CDQC=->AG:YO&EZ$C_-2D.S>3)J"(TH3UL[H>/+AY&.)UZ$Q?'73LYDRAS_L?L_>8/S96"HZXO99VCZ MQ>DX]AP/S "7; VTRF)*1. (N:A:,6WTJ<5:3JS:+4B@I7\CZV7L%M,4/'6( M RH/?]*X3ZGGIK:QM6@V Y3Z2"##+&S0^( M\0]H+[+)!B!PS0T#S7ETE-2!5H_X%)_7G*8LW0S^X\'+.O;27WQ7--W;,8\X M<,$&QC8 H[P N^ K(K5,VZA8N?!$S_:OZSW;^H$1I>6=V54G!EJ=#O[_8FW MZAX#)<&B98,$*3HELEPHS8EI299_Y]F#(5C'6LYH*L[X]Q385KN7&R+/>4D: M1+D,GS*.I((G0/F12W0-WUD3)=RB)R %??)7E8G#75PB'#KVRN#G@?W_,W]=:@(\.PX]( ;']8%7HXD =Y$5PW,B!>:Q/6* MP8N(G>-7)X@/V 0+/Y".020K;-]D@T2&UV% A;K9/\"3^*^ *)5#*.Q'4=0L M1\]$)=-E!-!A9$3,:,S$_D:8**?N9?&NV)()7G <@#OW (F:;\_2@99CC%TF MZY8-45V-0LV=(!#CS)JP>1= ZC470UB&D*H4^F0*6$HE6LW/ ;8%1#!UO76! MWF683SQI*I=8/\YT6YC?2L2O$$3L$[M=A/7.OG?Y[!496?N#6)ZRX#J;B(NV M->KTK5:_9 ^"3C.>:Y2Q60X2XWWDR(P)#&AZ'NZI0G;_*5 '3 _<-!FP^W*2 M =OG9,!]^]P+C07S'I8CV!K]'=L:)UWMEK%:4FJ4EH4J\YJ(E"X_,'7^@D*\ M*#BP%],%9OI1C/N&E;#06N3A45\,&MLG%6N2 M7^>:MUU3]F#'E'U"U7%9=JQ!=J'PIIT3;O:$:L,=H]HIS_12.;WD(&^-2AWD M96DMTJ>S8;/-+?) N7NA?,>G:2&9?(T5AF9822WUEYM+DA"4WR0=ZR1#,M^Z MG-3W&6=D8L),UO+1H$Z;= 8L'#9*.1]L.\Y+)9KG_$BRW2;]I4+/S7:C6W(B MJN?FZK:2S1Q A;OX'5WMN5:2*,RE>Y4'4C-NZ%MTB,#S7"P"4=!2XL0+]4C"%UU:%)7LK/8HU6V1IF\A N74-! MK"^&R-'O6_U^G]8SXLF=ZZ0^^ZIR*]]%[G+X2M9>D6 O3X%.*,M8IQPR/(F% MI&TM83N?"S +'0ZP4/W_S:5TG-$M/(2@ZU"^5PHXR:K3Q/4Q)\X5&0#Z!?)6 M/&',R_Z:L>>()#JY5VU-F181NW-;/,1S<$U,^XM$0].OV."?(9T([8[2&K+6 MJ!H(=J G./>H>[Z!!X7^37;NXJJ4\Z<5S)9G0JNQ8;FW4P@ 7_=]L]$:J*%2 MU1(DC2Q!XP M%90_N2-R6+&R(@>C(CD(5C"!B"6ZE)FDJI M4']N[5O1">61(KTB M :F8?Z0\E:Q]\4>/( J,!R>$^AXL:AOL#15$5=W7!M?JP68\=+' MCP(RE^--PHA['P+I7MEI+"='(-4Z[I0B5+D! B:VT4)O8+9!0];?OL:X,[XP M7%!&L2<\[V4>1KH23.KX$F/\6#QZVM[.SU_5/UM%B=,'M+02?Y4*?=:U<=&LZ=6:PNYGJ 59P8+CX-\0Y[I%FME%UKJ M@0%74BTK+3ILC+<:XN81(!Z4] J0$',Y^Z)9J[)@!)9PN3CF>&B7D_LF3DX3 M>%C2O@AIF!9:JP%N?4*_:Z#I)X02=-7QE+BQ#'$\N\DK.&0TM8:*3FO7)4"[ M*(3=_9V0$66(;@'GJ,N^L&GG!64'KBA3Q02J=(O\\-5R6*+36J/JP>W%J,J94U#X-+6[2/7$WR3=C+[V4>GT5P] MDHWZ%"V)?6U_@1ML?#=1L&9CU"]KQ;2_"]L-W*U&L[LXK\#07%_<["G+]:4I M:ZSCDR-)FH;"GX7W20ZGR$Z @3U*QQ.%EL!@Y6[/W%C!BYP2/Q1MCR&#\.:7170?9A\'&]#-/+,N[ELX2K M/$3!Z@^;5K-;8D@NFZ, 8LZP@Y*ZA75<9MM91P<5;PM<1QP#MY3#;8-85U@1 M4#8Z_B8SR)725):49XMFAHDW(ZEC<)PQJU>A=#RJ';+]PL WY<;*UQ)1T%B6 M_<@E%H 13A0-$FJ<@MZ:<7CO-HRWJIY?]>-3<.@]D+4:IL72I<)IR0"ZZVB1 M)4>R[_*@S$;B=G!D<3LHFVZ[MO!J,#PVV/T2:J\<:,JW*;]ARU+V74X[2.9>C'+TPZQ@:_JY[9!QZ0NFG@#I. MY*JJ2;,WCJ?9[R!->$/-?K2VV_2B^TK3ZXVJ>OUPV]S?&NOUH@9_6[W>U/5Z MXXAZO:GT>F,G>KV]G5I?!8M:1]:*AX-%5Z]162L>[40K;EN#9K-$V\24MDT< M7;'WC6/>K!$_N#X@@/Q@-XIQ7BN6Z0!:Z@>-Y2%L..NN!Y7>N^Y><^AYPY\D M"QJMD=^JR@'&RA;UFFT;'Z$D(KE);YZCTHM,V5M MV48%X=@^1G)12>A3INIH*3E)$0GV&"YY::Q\U\T!#CT+]V.8YT127^1J(R/+ MU%N=H->L>P3NL%BQZ\+R_BB3F]0!VL>Z1(>-71%8-$GA%I2;XNWTO;)NI!E/TYUA[&MR2IHJ_ PI, MY.\;8_*#YR1W/]&05^7BG@"IVO,8<$W^]!UZ;_^61')]L$P34"-\B?3L%?Y. M^'@3I\P/OG_=('$4 =Y"1X/?DK>-.E+ST<)QL4H09Y9<&Q@]\VJ6[E$TD.= M"_PGJH0H@&EP++=@500.8EL8_63^Q]75V[?OWBWBD,#08?N'O>N:J&U3&U\Y M@(1@><1 1>G]YR%L_7 8W*[':T>%ZZ#>1SO%Y)6FUJBWN3?[R09G-FXQ8]02 M9^2XJB]VLK).9]'3?_ [_F%+HCTX?U?T>!_BH'"?QEHR6L/]3=KR.M;K^Q&%'BP[X09[YZZ[E$I6K>FYILO8?)TY4X2PWXR ;"?\\, MYHL7_W4Q1<^&1X...43CGIG,09G,$2D-$> =W/^UN/ZUTKM1DH)[BBQF\XT/ M%Y,H:\I?CJ>G^-Y4=T^=^-=/Y_C!/C&QO>M^1S3^ M? 4O[C1;5>('.@BZ'_]2(%,Q9@#+;ATSV.Q=F\8)ECK\"X&!JIB];9R T1-_ M_LGTL,_DI$J^_:M+2O^,.;TR3&,;1T9CAN@\TQ_S]I#=>YX/U? @[9MR[_(K..^3?*/<:+YE^):,[GA+]#>'\10/6'0[?M5N=JUV9VBU M>[W72^-@O:5QL$]9^SPU(GJAL7-QIUJ H>Q>BD^5E=64X\.:,-$J+TFGN6W: MY]8N$N:RV@DR%UXSUK#;Z5B]UJ+/>>DA;WQ\3[F7[W=Z)=M6A4LV)?A3KFY$ M9O]KYY[[^\KC!YHL\TC5X>2?0!%+]-+N_GT$0M'0[J)P=5]DLW!-NJ#SH(VU M/,V%9-MZ7,5NB2"?WWN@X-CBQ2@1EB^;Z123@UL]J]U>;#6S]^[LQJ<-X;R)D=DE>YR,*K M6"Z5BJV2>HMAHGJ=_]:")COM@TD9[0:$P&DU1J-U J>>^+V-"-DU@BOYH1WL M>E'2:J_7MW8E/[8QD$HES'M.$#_NG7>?V CQ";=.^X^O ZYQ72DYNE:OTRZM M13\-RMJB+6/E4XXW.N95-D^UROC%_L+UNH/:2X^X8*30X(ZU-LJQ#E5KQH*' M=N%]N[CS',>%1_C?BRELY:+3[N"JH">W?Q:1F#WQW\WT][WSUU=[9+!93? ; M*B)B$N;"83WBHO:ZS?3U]??T^N4R3WFRN^*?S4;[>?//POEHK []_-XEKICLOC=]< MR4DQ.)>%:O S_K\R@++2B[3EU; M;Z[-'%'QKY)YVN9>!ULUB5W*PU1BL]T)5QH3R*SE5=#B %9\ M\E,DN&1^%M RP?M";^1 $C^N3)]/$_BC]0[XK2YZYS9<6=K 8LYCC8("=[S;8RO$_'[#M\:+^#IN*AW6:[QN?Z MQ^F'G:?ZW&M@'7:Y$FHQH+]3;=O- M[Q9AIS?LN'+M7%EVKBP[\4*@N+W-A*D!H[.:I*D9M'/FM25#4ZBKFS4'%J]YE/ON!9G?,I594TMY[^F M=U![T5%:57:BA]3K#[I#K!&FR@=^H;Z)_Z M!@8'*C4]EROMH5QI"\WP&.5*G0Z6RZY7#<_E2H=01X]3:P3VE:&FA<_8IECKL4%H= MIV@)NYOVK6%W\PX7+['VX8A"BY;V MHPW4()8/6D&[N3[(>%IU2P*,@T[>JF/E4GO7E4NMPX^%0WCMX-&,W$EX&\"E M..;W*TDQWWRFVKS6%98/SEP,XHR"^D4*:C9*\NL,0#0?0<.Y7AJL@M#&34$Y-5;/XDCNBC,SI$W3,*_6K*I/2XQ- M+Z:CC' U+S!OW0 DOD]79#LS$/IQ@C&!>Y<+Y_ "D @1?/B)?*JT\$T"_R!? M,&"3G^:N""0TS'?K@<\N7+R!K_C.CO= &U);>N-.W2A:*E7_])*[:Y":]YX# MRLY&%-0IFRBM4U ::-B["@F,# DV.LAF\2#W020[/\C%1,(UM%3Y' 'M#7F. M+W7 YR&WC+#E7OY_+B[,=Y[K.S^9G\&>0&?,OU(WF,#>.OV?N:X.8#(O+L07 M2:E7NY"@,T 723B'A]NH8XI/I-[9Q\_65_EEAZ'O258)ZF]IEKR$IUAK6Y*; M^=G\^CB'?5Q&]ABKDC\"G?"&/X:XM4Y7_]:/\FNT:[K.[-;*]S^.7/NOB[$+ MU D+S^DD=6C[)=#B.>D[UBXU0ZFE+]?AQ8UD-U0+O-K+RW/9KM?IN!Z-*/ ?! XBBC63:LA8==9V5ZEM[N&T[ M357O+GJ*Q #;3'0265,[-NBUK%Y)]RDV<6($6MLL16$&/\>HI\$+A!4"&O[< MCA+/]@W84.PYPFY0)H_CCA/0Y@!1;U,OOB,<,1U&+;98/H9P0*V>"O, D;_! M+UW"QC@E'VF=#!I^M*\_*K 1A'24/)I?X1YBW@9]JV&@R:GNY\Z^IXMQA;_; MG%-3"=CH:NVZ/7Q"2^HKWX[C3U/!N#Y%7]#=F/.XJS_&XJ]QJX(3OMOH+=:= M:9U0R (D35HDA6%O%!T52_W5A(GZ[O!+%V2MX+8N'/OQ GW7%VZPL_A$EK?V M!E[VW2\%HEN('+,C 8D/\Z-X6U/;B\Q[5$,%WL:NH>[] =#4!98QDR;TV%U[ MXSF"W,#K\%:^1XUVJ)9TL.ACRNZR 9@?9!O+$/K!A8N6V.R8#DU+J6RM-_8N M/.MM41U(H/9V+5"[AQ6HGP)SI1@T=B@&M^@%LI+/:L&3U?TEFLW2,6L;RL)% M&3AQH\3V<)]PN[I;")=[YT5Q8GZ:3EVB6WN]9"2Y?A?Z\(Y80&&^_5?J)8\D M[LP=B;O>EH79V\BZ2J*N9**W4474*<3EP;7]BJ+#?)+HZ&\I.N3)Y-JE5!LJ M49(HJHD/8U_BX[!RH]!7L&9LOK]K-M][(INO*8M_0H7TTUA\KVNU6T\V=_"9 M+^XG1N2G"5?3^.G\?5*;S7_S!%WG([_Z4X2%#BV2>B5SDDN MM89-X'Z/L3F-PAEM"C>*WDQ$1PITP4G&,FB4?XD%'T_\E+*];4"X /AH"+@C M7S"G9'?\KCW!T!3QV@77_\VIG7/)U2N:R MZI+OD@B[+%)I^WZY)"3<&Z<)XN/.I*:Q6ZE)[E I#\>U-7T&NY:)_>=K^HR. M)!>[5K?3L0:=[I,=@6&4B Y/OX[O B_"R*#Q1Y\:!37.(H%9%20!*.Z64#; M.ON*SK1#R(%1\^!RH,R!9AS @?;L/6='E![#74N/P<&EQSMW'!'YM=J:^#!V M'T :M9X>0/HL7LV!I-71HW;/&I;E&>[,F+IQ88..L6C7[->:XMHU.JRPQ[Y;>ALN?0W*DC_UD%#9Z-62;+F6?*?M.0?[5KR#T\X!^6##=K[8+_Y M)YTMK$^B62X0E2:H'L71I]!)@*H(-%05J]VTEK#]M,C<11O"_Z9 M!O15@R2ES:DHMLPJJ:)'E.2A$ .-=^%L'&TQO^[@)J:5\R [B/1X%*!DF+?X M@C()LM&^-Q /[^ ME&BPE@EDH X]@2H-NJEP3H-$KDKI4S>A0+L M-S2.5ZODAR.RV5V/4.PT#Y?[<*G' ='\)S1VS#3Q?._?&,A';D-%2!CR3QV_?!!^%-$4P;3YJX,RU6H7&R2 M>;RQH85JD>F^0?GE)F[Z?'<)ZHF.VHBB3R+)JA'<]DK[_048VL>DW%VW$.@< MN(7 [JX+*-28ACY0*Y$9>4R!F@$P>"A>(.\TYFB8=([1 WDJ5A1\RY,I-DT5 M^.F%YV[=T,NFP]\,NMX6M M!";$(K'/ #!$\Q&+ELNV6 "DZKS 2D\5QZW*UE"[N[[5KK'A$;K#*:5-HW5Y M'6_$;7RQ-:O]HJUI!_H?!\"^P8[ B// MJZEU)2-:T[.:[ M_49[,4VC%!F/3XL5Q- .H?SBQ7]=3+&?E8=2&A1Y,\+!X6="W0FNXO&^@].] M%H>[5H8TNHN(FJ/2$R'2S3<^7&1/-:70O1"BUI34]+UISG8^%6HLCP_V\O'! M5=EA,_$I=8>4@UZ=6[45+-VSH!5[:\&+Z?] M5>_<_JJN?K5C^*YVW2FH<^!.01B3*7A\L41?Y 7'LG^(B2+Y'G3M*GT\5?R% M@HC8RO&GH[MOJ_G0SK[:=>BYZT8>G>X:]6$$%);?2YD35P=!=^)>"K1=X;@U M75!+YRA'(@R=%Y3B)[_KU!S#.=Y,/_]D>@D\/*DBE5]=SL!T3422/WPE0P+?N!.A-[7*9SIM&.:I/I=$?&6T).2SVMX?S0"I,9QJ. MFE:WI.O)TF/>^ "?@(=+=%OAP>;C;3YV,(VED0T MVT6/6SVN8H^$LX_91O$.YQQVK6:%Z:B5K^7)HW#7BKVR689+Q=YQ1N,>49QM M-FRPJCA;=U0''R9Z1-FTR[E_%633;H]^)\-QJPB:(PS'U2YF X%3;]1^^H"F MRJ>M'5]>=K2>*CQV)3&VGI&[5J:\YXSB'[G"ZIC"HY"T=ECA0<<07P>?J4'& MF@Z_UA .?CALU9R#'2,W,-[HG)\H18#)G>2(] M<*-.J=L[K"BH?DA:2!_$$X]N3NO85U(U2M_LD]A5%8]LB4F5!M!?RKH M<$@U5+'23Y%@I-PI89T.^D*O9@FE]D;;.D-45#CORRBYEJ7.C?66[5:7]10U MO/C";G797A8M7DRS6[?#[C;8!%\RG3 =^^X3D6G90EO@4IV#S*V6U1^VK-YH M'"JK7N0O#_8"W'NUSGP!&6A+,9^5A9J&<(_*PNGHBSL+G'@K"R?T()OM\5?O4T:=3VAQNM<@W6NP3KUDIES#=:Y!FNG MY_9<:[#RTK%2R55KM#1WOE8E5Z?C#>\/K&%MBWAV6SGR+%S9;2W,6;/;VG7) M5:?5K'?)5:LQ6AAC4H^KV"/AU-V;W.XMMFC?^E*>G-59E'$5ZJLR&7><^JK3 M<JKJDB7>J-VS7V)521%7?*/E0 1%1A' M%1&M+<9O':&*:M@;6J/:,ZE*9WS*)52M1N<2[8L7-1O.I!>6GR8KC MV)C,T/-KF-A^];2_DU._EX:$GF5M7_4JSLZ:*LX75W=3^>2ZYY/;\N1ZYY/; M\N3Z^SBY':O2BYRV6[G.:J$MYRGF6U:2]G6.+(\Z;:O3KEG>=,67+3A"UWYO MB\L[U0ATJ[&?',R]WVKEE^TE4GW,/.A6O?*@ZT2%=0]G]\ ZV0L3K8'QU*U< M#746Z74(N-=2I->RJ.*HHGZ7/53K)NKK0,=G%>!E4&W-TQ?VKAG(8JC*HQ"? M^YRZ9;3?+$Z^ AR8>0E%>"X#YXK^=NL&$\^-LY*LQ3*K-3.N-EMU7^/I=CJ/ M=/Q+:] PKCY]^'#]]V;\RB#/\*RP/SAR=CT $3O+]=_Q-W=V?>N:>/?X,C@ MV[8# AA!@ZU.$C,,])V333/X.:8WP:7!\W ]#KW+,D#-2GW8-KPPG+NB6QT& MD29V?&=._? A;JR:;_B,&>YN]\3E5IO.RQV^G'FY_?.\W*HH5$^5(T#XF(/@ M5/+C%:@17RZ_7G_Z>-8<-D2*P^H+2AR"M0-82/J- M93[<>9,[8QXF\"O\$01NG([_Z8)8U60J"N&)OC<2H),(M(4$++WX+PO_''MQ M EH$V&H17 ?)],AV0')/)EQW'[D3U[M'(Z=A?M56!T&,=E]LA,%MB*%&L;)[ M#[(@>Q^J*Q/8(N@T$2LNH)6!#$>@E=H1 2/U(I<[$R3X5_B(NB_@)G")%4!= M)IDKU)"-H:RR9\TIJE\9-*!HS5%=OU!:%X+RE."F47+C\JBXX>57(,6 '5M M;/LV"K [VP'=SX6M@OT-KP&L_3<>2PS@X*4 :GETV->@^CE"+]MH>C8ING#% M#_B?(,QN@75-P'OOWG-2P@OL[N#B,JM[LFQY$5_Q?"[%\7Q1I[/J$DI2,ND2 M(M"50;BL5#[WJGWN6#I(WIH7"5N+VYMT').*E+R]+^^9LFY@];(%:BA81PWC MYO=?;][^XW>0K>;;/]!0?]'"=5-<:(MA[%6PY@2.$G#B;]XO5V$T#X'GN\;E M!&0<6\]PJ+\\$]38MO/2ILC1J8P<[<-J:)\"\],D"5'4=35)IUPZJ&/X+FDR M=RB5%1*@_+BY?/_[QTL *GD(H[]B\[>O;\Q7*,[;S9_Y;_1+Z^?7(+O-ZSBR M7=\CM04U,!*_)/))CW.$9P07SNLSWZ]QZ.;X'G!-D&G@)N$VVWLCT8.[\!9[:7:*=ET M*Y--9W\\]7,Z]D%7^#2=NE@J@]?\.7+AEX@TQ3G9Y5V 9X[]O@+5DS$DW.^/0!\L![ 19N887 MOH8#=?94B@5'1W^*5Z9L=-I-J]E>I/@JRO:DEKY3F;(9)=\E]?\ O:7 M.R.C&=:>NQ@FUZD6#]TRYW9DHKGOKA4QO>WWKMY*+_UL1Y\BWC0YG0$ZNNIJ MA5W-YF(P6.LBJ!.!.I7"KC6)G!BV.6?F%DKZF&/6"&+,NA/I/S'W)6:>'8CV9(.0/H/P+DG]S9L6NF$Z=K3\P+^NN [SP8X94]&W$SC,JN?9%<'I@=X8S]U)DL9FG,Y!=<4KL8SR M.RE(#?7-&_5-C5K@?;:)J1W:.RQQV9F_J*6T:/( (F9@J'21_1HN;&1"S"J^ MSXAB_= KN)9:9$O+EYW'F">;Q$.R7595$Y7;"?!XWVHA@0YK-E MHCA>+$ "P7O1#S+PXEF$92HI$J3\A'KG)"6S@:M<%_!L) M#J7G*&"J::Z+1= _O)9:1.%Z4ZDNG# M],R7+(/XD\H@7IGG4/MX;+5TC4.&S+Q??@]\Y.O(TX5 DZE=L1%B_L^#%[OH MV1'^0S'5!>[N'ZD= ?,!M0YTFS B9Y2TR%F$6O+W!QEW4)^DL?B$[EI\&*:1 M_)3>)]0?K*.X">_A_; C\[]#G]ID8)B^0=_&9+,8- G/\6S4CAHL&$A(WIKW_+;V%0C=6"!TZ71M-2_^ M80FK2':N 3)&.6!N)@=D!L6'-_]IS^8_7V;^74U &!4$A"49"#(ST%YC"=14 MX*3/.)EYFQ4CHJ3&2)II)C CKJV9PA&![HRYNO@& ]\]Q\19_MVTQV&:F-,T M2<'>=? XL2:W >X?__'GVQ"L*LM,@"1< M3*:F@(![Z^'?[L(Y_B.ORM"NRE)A"_@1C>M)(K.<(P&_ECR;)4#G[A*?%8G3 M:/&(J C89C.N6V9'@/](YOH=640N95\3-Q!/)C0WS,!NTB .RE*GXNZLJ*']OP],2;H^NV\!?IP2M^ MC@,%.-=8#/!;V"_B4A$41BSUI*:2 M"'*5?\&RO@Q/XG1RQQ=L9;3$N5X1.70P=.H%H1_>/G+PS@-.;$>(BTBGTD%D M:-H5$(- OSGYKYCVPBF< " Y,!I,OK?]!_L17IK&(MT>)0!(A!7LHV$>7D"= M;%'=.J5Y.:P M(N9*CS'5"*3D8L'L^TF&B@]W+B*?9;(GQTAH[^-']EQ:),V6O(XK6&'E.Z1W M9ZT+^@%S<=,6 M#F9<"V7G@Y?<(;QSJI<)"PR:&#+\J@IJ0JJ5X3^D@?!C)2 MN'"!6*XYL8%Z M3.XFL>QH8"7'0R>9JHF%6Q#N,]R9H&,N^87OQ>GMK4N!3#AY(0R6T:/Q!7 # MTQ\$QDQ@"],47Q"Y]QX@+3GD8!\D14.LU97N9PZ$:MH6$T?KLF%BE8KYCK\@ MF1;6X,+U3SUT(5+7(5"\ MPVZW.&T.?$*LV+_T$-P77XV"E=HV'>P/^Y@'L> MGB.=[-MO(#R#6W*8"G=W/AOG[94>IO]@1\ M96T)K4"*(D!MF9]!PS2NKU>! M_R^EA4:+6JCR8(JG1$W+W]/ S5Y9V!3 AVMO/2; B\R16 M2'V#1 C:SL /$-K/"'K=H)+2YGN4?SG MGR!=:!5B*OC&WP,;3!V4 &BL8C2/?B(G/D6W,W?GC286%?A<00F"'X25-(H_ MXF^*E<*;D5N:+5-6!*ZTSQO/"T6>(]J_C\*'Y([]"BJU0I@17HS(2RH3UF+" MY6>UN+J/M&)!)R_*=+3B&[(FMPGT1>YAY260>B?HB6?>>419*>6C(87F69K5 MC:S_= URFTG9$A'#=B=WY!! _YC_>&$[]VAT $&Z/G81PG!ORA(+292KS(0< M SW' H(=8Y:K S8"V"I@-$2>&Y&+#!"!=",0+>@1T=Q[!D6)J6X^1G^%[SP M/ WS3U>T_ $39C9&Y1B !0$",M@+*04 -'M82]B9%OSQ ;9!)>E@5;K:;O @ M)O;UJB^_[B MMZ]OL[\HVQB,(GP5FL(D.>VYYY@1* \F>F-%VD/OO>[+"?"ZWQ/[Q/U('Y 4 ML\%[)6/5Z\0Z;&_2@4W#21JCA$5CE%0);=6F/AP7PX5:-#YH0,@"&S7 M@FN>)@^4NW\']B'^9+"&$LWPE]S)LB$LC@]> H(YD]BU?UTZDT\D8!O8QN! M():FF#VA)#L$'U$K :O5OH6->1,"'>M2&N8G= OP+6681VC+19"(3VS-VN8X M"M&9$44V]9R(D>],\GLFJ,GSBQH48!)L]!'LX5EL4$0WG.-C#K61TX\Q>P$APL:0^TH9 IB;!GX\9UW>W4JKIRUB?KLW3OD\& SL[?$H<,W#?AVTWD,$TLK'0:$)>$3I1OASD@G^Y"2&N\.?BJ>']@B9A(Y_X5^J: MJD48>DZ0D/Q'B6:YLNDD5AU*NSAX[Z.]=__:7;?*#9N*=9LO)RMJ>,Z* MVGS?U12%Z2WH&"AQ/$YHUSH]Q!2@)P4Z ME&;'N['X#D-!XQ@>EV%7Z@^B>A7H+J#@3]!U-0-NX%W5,8/WZT9)@'L>G%*A/A^=SC_MN34EFZTI*>X6*W= MK;[:+B]@U!^,LAM8,P+R$"!QFYXWD7T;!G\"#5[\7_.WWZX:TJ=OZG^Q\$\J M2["X%5W9@.[9E7@>3AOE*]E<#VR1+URIHR0'P!DP3.Q;Z M,.PPQ8@>J.H1I\N <8%&Y 2MBYD'9ML#&>48(<4L_IF+ 2WZ;!Z"[00:P@7] MH P '&1R9Z>^B49UR'R@H6]*[A_3EBB>'$;,O:CV,@9R8>NM;+D8+%G4;=K- M5ELME($IGLE6PZZ'L%\1$T5.U^E0KP;3#Z7.#W^981D<9@\AE9E4/$-,57-/ M8,.WR!%E,+8*^XE"=+ PS'>N0Y4'5WF3(@M(6B*4_ 9VC8Y-IC+8RBAWZ5AD M30:;BX$!T\=T$.JQF#EN?.#KY,TOW$%V$L5C@TWF#+9&\8TD;R(VKP'D+,45 MOGD)#-[/H$5^'T9:677VL-:DJJ%3Z4*[^QVK&7_%L0^6W M_O$QRXGP4#LT74?$>M)$.!>_9B^8.C90K"_CU?">X>]'_AUL45P:"]!US0YFX3_ M2S@ ,?7)QT 3@""]VL.U@#0)09E?B*[FU&_4%XKPK)M5Y6TD7T@50J"194LTZG9?HQ- M]6-U28YRKSGNW \?N<5K@ID+Y#05OE+.4@+D&!-JC %@+6\EH4POO#@W"C&A MB*T,)PIA7P2%[!<"<@6MDC?X%_/RGC,7,]6'99#0Y%94(P^W"7_^>PEI+5[]3Z6['/K!D+EC*;?(OF5&$ M@B\GGP33HL 0F"*WR*L+-LVKZU^_O,XS2,?U/30OR(#2$SB52 %E/B S#2TK MT)V%("EP-2V Q<*54CLG=VC$!+?,1C^&P<5O0HS=4!^.5Q]_^W3S&F3;S!-% M!0U3WRJELZKH+D"?B3T;G3B9F$+(T.X(9QP3)B" OYC**.1 6!"+;<"A>YB1 M.L&";N ]S,;)#Z4\4).09Z>I[Y'XB&=8Q$%?HK93F)RKXLTDK0JP\8&$K#T( MOZ!3+.ZC)'X1P*'D GA(A2.,^RYRQ[SK*G9K*'M%""46JBF0GU&\U[ MC( EP2LO@;G="/9 WKA* JB@Y+Y23CG]8R6#" X:IB"2]_\.?"0.@WO/1XW\ MG1]&GF.;6@9"+$L6E,%3R 00R7631&C5=S*O1VCK:0!?#EAMQ[R1>QN:L=>.LH+\3A#?VW*,TA-\2!WDKEOR1 M=I_[2^:,NOF?FX(S2K2K7Q*I$#R'-$G;G%/:GL[A[E#G5%IT9D,0DQ)*7@QJ M=W![X:0R_TOX>*B&R_2FP=X';%MNWYW)>\LF%>4^7U8@*9YZJ"+'/J M898U=J^=B-/(N90(D!B+IS#=+Q?N*298:NF#@JDCL/@4SM$%J2'2(GOO%QQG M *NX4)[*Z-NW\9TW-_\;;^4#J,H$AO3%_2NUX3I!Q;]0UR>N=PHW@&ED !9Z MR*)T3G.$L&:L+#@%NFFR)X17B<4 M-^\_WUR Q>*Y*$%5M4^,"@ EO9+%1PW7(ALK#SF)UILA=KE87YMP.RETSF$> MI>I95>)$+: +%M-&<8/9EFYFP*DB:%R_=EC[@O[;.FC#BBJ)7JV7D^@U.B=Z MO2S=[)S?49/\CNL E83/+&BT@-O?6+')/9 /LFE_R.DWYM=T$J/.<1EY_P89 M(619/H)65'KR/DDE%O(P(M(D7R-?)ZF:R 0'Q74NH+*PWI< V0E)//-AZ3(D4C7R6@))F^JEE M?K-SIL&9.9P2<[CQ?'3]_YKZOIMH\0I.T%*98*L?RPPA_;$\R[B"K0'U!9[D M%FX J.F*MJE>-).QB(QLE<,(ZXU$N2:Y4\JX OJ,0.VF$;&:\P<3D"ZX?$2+ MFB?A)/3UDIBLC@BTYBF%B1?=ZPL1=@'L,@Z1/S2I^=::0YQ,]4992<69C;U8 M-O8;O#5*9P6NE?M4,2GQZ68:#?4:\OT+)YW[[C<]KTAS8RSG0[/43[R+")TM M4^\VC;0 WC1B6^C1?/7EW6M5V2CJ^9@I:15[V$A0]PFQ9X2S+IT0!S)Q,:AM MWH(>$Z@215"" JX_E)GOL8=0V8$;IG&AXI$R=":N-Z]'<[X^WG\S/=Z#5!-XD+O# DK]E291O/V7))"J" M=P.PO?'9\+ MU?[Q@NM7R](L9V-XC'NU\FK(Q*I5K9VC?N>HWVE'_23%$IR??1O+\F-,V%OP ME&7$K3^6F;\+?RYAKU? #D&C"LV;.7=&4)]8,H##81512B,;)EJ9:JGYUI#1 MRBQQ_Q&3[> 5G'5-_!;3U$3?A'RE%L<)2M21'MDUOC]6<2X)&G:_ MI6]A+CCGD'.#"+$N39-Y1.Z/>Y^A0!*;U[9!;2=%NR;L2VD_YA,XN)^%S(Z9 MI%$$7Q/9A%C5E$Y$)X\2;"@:^>?\[3///_/\#0#?WR3V78N-+W]X5!C)EZ87 M,M'>J_Y/+)-7S,6':SRH.>_$LGY8&P&#@B LRW3+4JXQS?CN,>8R&^YC^ZCE M/K-+%("C>5:J8F@C*#B5V;O'5 9X19)/W- C,]>)J0:?4L(T2,/LI5D[R!EU MN(H>-P*#XT]4NY,\A#B3S'9DUDZNT9*EIUC0X4?8OMCA? Y1WD2]A5"Z3&S8 MB2U*KJK^#WM;N0$W >*R8VP31BDY6=43WYYL@Y6YM(L=E61SS))4CJK_T^VZ M+ 27K] *["!$;SJ-4KMW^33$^ZFDX-!/@)R>RSF-Y']@,[I,+-.,D;[Q8K4RW=# 1&IQ;+/: E M3!3_OEJ$;P123MRKV2*/V&>!NN%?A-,+$'87P*MDQ_>9]XT*4FW@U*"Y$T2R MGZ*0)#+-M.K_-%G"W-H5C?\C! V8Z*OKSZ]%DP?RUVG]"H'98E=I"C[(]G1D M-S)(&\&1@2^:)?XK%7Z];RBX3"4B$< M71=,KF!>0B*6T$B:BX.(O5LU@]B]5]6+_O-B+'MUJR#PTC@$_< MZ!8;[8L6$05)"XRTXGRJK_ X%!)AS:3HSGG^EM^XRQ?Y*0-OPQ#29+ 9MZ$8#T>X#"+@9I^YOH[;01 M$!_4B5[RB3;,&Z[9H-2P+,6 /;>O^A?=MOG^O__]VM**4K#)1Q ^R,8B,7;\ MWU"SP>-EL1G;4Q?G$XGA4E'(K;*\*.MG/7XT?9[#WWCVX0O5'^\54?W2;Y^J/ MK5&H3E1UF$:V.X;X)K/ZC*LL#HCC;M/H"./13Y;-[4^;Y-Y@\7F:V#;P[[MU M,';>%MW;>/"D2,4G-1D'+'C9,$>7YAD4QD#$LO$$.H \Z@%8M3U/)C<-4 MW[!XX@:/(,.CA2 MTYMA614E+O &L>BHR".. >(8TSQPIZ)E;/FN#-2!PT2? M'JKYVP!9G5O.L .55GB&9%- F>MBS[!]+3NS^'3XA'G",4_;HL%QY%^CLJ![+DD-GU;2(./_:O-92V?)731!8C@\KA(O@-BPN&AXGG(, FKY MII(-M+PRZKNJ,MAB0QR,>K?P[[OW7IC&O@PFB^[= 7Q '>[@=PUN3-"+LQ0Y MO63$$H. B+VH8(M>/OLH"V<-43BKDC#D50F!:F7EKGPYR"6IC9QH3B03*CB< MX45@1X+\(K>7"HM8YF]?WUX4>]TJL7SF:K7?TQLB1"/'9>PY(-\W#YD28&AK M^(-*%J6I5$1/2!I*(Z)>CS2D(T'YK)K(!X3:-(E5C17+#;Q2,[A$ 9&Q9 :7 MRI59-8<+ #?_ F7'%;-EY60PFO\)AX7*Z2U-_L"6D.S4Q >RUC5R1X::'L8# MS@#4P!:-3[*AMTA^0+'$M1,>>&+:P)+$U%G143A+C<4R"=\GNE5#R60>"NL+ M<]DBE";ZX0'PSL1F4:_0]&?D(>CZP$#J/^$:8\>;9$DEDH4A(U(34>([;'I# M)R]&ULMYJ*34X>W*.\PND-&>;]' !G/)QNGGN^8Z9R6+$XPTVXI<:E6 M[6.8X-'05&%NQ0,V@ :)7#W'B(4)(::,M.9\M$\6]Z4X+>4!'=B#5.;00?_ARJ:U(S&LZBS1'M/DQX_1^'42Z0OXCF*@N>X)_12R @9FWXQ7FMN M^E/.[\ 6=61%B&_B?,\. : 6HE M /SC+DQC\3(.-1(P%AF;'!F* )DN .0HGCGQ18>%7%4, MF\7(IW&U>%F412J:P<5RRW$<@BZ>R,[]HM(E+YREU0,?QIC1Z5]D2:ZQN,=[ MSK@D;\VWB>AG9H1C>+-+3=. SX.4IH&FVKUQ2%,[?_VO_*E\EQ IRG_SH!)^ MBH;'(J(:U)05_2>R&1Y6KS@N7.U$=!$E[7R&!MV_,[<(#DD0TCEV 2@,Y5;Z M%HLK&N;T$)BHU=W"Y@T\8[18U( G-8GA>;&+92RP2N"N\W("=ZUSX.[9Q6_V M35JD11ESTJ*R^@PU<%RFJ@AGKDU]G]DQ?0_"&6NX48J$48ZSLY>7+"$N9M3J M'2EUY3[T[S79C;FO#>,K"4$\$)/@R4(3HJXO[WG/,C[X,X+W'AWEP%*%QR_4 MF:/F";=DPT\L7Q1./OI1&\]0K-1L"(U3@)B]#K.* )I N9ZT[8,20QDYPB_( MD[L]*K% /2"F[JC+-1/T+1F:="9/-0M)I0WE5!"EN2R7HN:B%-5L77&;NJTJ MK/48K4S 737,SU)=E^IUY!I#*K> ?RYHF_DLP7P1,J M+/EL\N%FY)]V?"=3._,OM=@M!9N#+8CB>-J,,5'3+^&C,6QCZ@DY,0Z#-*8J M>E2\@7'AM^^P>QR_@GAR$.>U])+@0S6-W5BIL9\9W-&35Y@F2+J_R6CBS.;J MR.:N \,69"@4BW*'P=).1XK=,'.).5NAS%-!KFBJ?K)R*U"\U.6J5R;P0KK, MTCR%M4#9U$L?55NGH>.B@%#^+>M:Y,:8Q^O%=U2E7:PC1Y4V]D2\6626\/#> MW(OR>MV*'E$Q.Y=T"Z 081#/&WJHE:5*Z*!D^:71^:7-R1<\4X_2$WAS"IWQRJO [.4P3'Y41H'J3>6KJC) MP)V8(L<&M!W8MQQ?58N4ZGFE+)$R2S+_9)XS ILP0 D$79 IF7I;6IB8X%#D M\D&'3GL $^)"$9W5;&S'G<&;$YDL)GNY6:8*Y;(=BQPMX6_*O)0"H8MS C*/40[ATOK?J5)8Q/'10!7$!-4C MY$U&QJ]'Y3>YN#"ZM0/I^,7.4&(8BE@/K?4XH2>%7X5#Z$9(C^&T$:%.RPQ# MCGVS9,M+M BV$*:)S)/!_DO(LCW7R7AUF"UA9]WQ%CP#ZC2-TM-4QZ/E4@EN MORHUJRU$#*#27,:P2^]M.J5YRW1O(.!B,$$<0V1@R7<[NOM$?H-4"*H'"DG MHV]*G+040TK$9SSBE+6IYR&1WK.J13+I,F>BG@73H02392QW%)0*&/3GNF2= MDY[J:H:\[]YB,J2=PMLL++?$K&)BEUY [EJ&(6NBG&].8.!J/R\UZ']F5[&* M9&J>SCBK6\2,DCO7=K0HK>!P%?:I,3FC1$P(1J9+%2W)J;S'GGB 7 C(G\6, M^0/QH5/'Z-WSG#>:QX<9C^;Q.;.=.@J[A2LK#:OK/"KGUM.R!*; TG8Y#ZB]SDCE)B>,K;C)O4:R[, MW'XT<&DDAI>X%[ZHNDC S,99=N?HRK'9R T)J5^IF="5)J3.'*2.'.0F4RF, M7(Q 9QJ2D12RBKPX3KGB:BI+-CPT>E-!QR+D 9".R;:<8?X0:CN:8H0U<@$W MXXO,( RHJ06::$:_R ?0 M=M15(X*$!E, FW+B?,Z6C*&+HQ&/\&!J5&EHU"GE,F<[F/MV0!:EEHK."<;X M!RYC*SE*/)6EH9I;3*RC?B"^2'1'NP]':*"OEB9WSDFC$N;F58B8@LO 3Y2I M8ZLT>)F8GA45RV_1Z(P9SK".9.$;O=C-DO("/! _!YR* JE$BD)B0CH70?$@ M);,7WDTGZ#]2[C7N.99]HL) WA;UF\*QV/>8T93E16;/R%@[[@T])7Q(LLH' M'0CB%KW0:3Q'JGU*JECWY:2*M<^I8L\N56P?_1@!#8%GR&R0LZ)21Y:G;DFE M'NAI]&*:9T0&BXH\+KCXQ:AN![.:L9K=?L323"O_JZ@;"CSJ\AQ0E[HQ36H9 MP];0>N$LOIQM0J;5.,'B*O+MQ"RSXY!BI9'# 4K,?"N#M6%>QKGA +167IG" MPK>Y#=_!+#L[D5EE1D('Z%8!82>:$UE] M2F,?Q%2&6)63-T KCW@,29BQ K50U?#24]0 BS)X0#&2I5=BBZ*] M)';M MTO2L1DLZQ4V/5:_ =-W-.:5^6*8F^&(JJ[XWR)C6X?3&E M=8SEK#2/_FQ,'ILW?Y;IG10EO Z XEWSJ_WMG+)73RY]Q3G,W!+%Q;X7Q%+H MVA+[FZ)>N$R1OD9!1V!\/!M09-62,<%V!!L1MF9"8/6CK/'WHDDZ0Y9"O1?# M@,P%MCN]V.!\7/7R@&:>TJ]$[K&LF7EY_U]0OK&H5U!5>2JTTXC1IA].T'4=/#_4ZT1QIPZBY6L+IFJ\_( M0]99^V>3M)@\;4C6^I%$&\<*#6;7V$8@E@:AM'NQ [ ?NP]8W(&V]<*QT@9@-_F/&^8'%0'9-W_O+I1)IZL:8J'8M0!;_=AW+P!8- MB&PLI6&7HG>+"#ZC"_3)B0)FWZ"T;UY#&L.2H\38&V[W[I6JU6;RD8 M92\HQYC#0]ZVFJWA24(^LH:M]DE"/K!ZK<[6D%>GN"6"?3D#P9P MP)6V.H3]Z@05>)AH:Z&:@_&>5IU]U9,ME:#MT0+RK%MO3["TK-8B-1\)EI[5 M6B2J(\'2M9K=!85W]V+V,)M9_^ !3_8,S"Z!J0'G5"U S*P%2.W.Z0S,20#S M%%-E<>4O2W+L]R[?F_T%U]"Q9&I_P>(]$B0=:]A<\'@<3>MI]Q#H=NNB&GMNR,#V1ZT=L"$WE#*'YJ9O5G7@VK_@Z]0%B=O6J%D7GM9J6]2&_WM.<=7_"3M3(9Z@A3>U@7KO^$TSDLOUT:$7I//5-D MG1RWZ^44Q>)V3LX9WEV(B;ZT<,!*]'QIA_%JN'UD9"'!Z?1V7S4S9NGF]QRS M_NZ7KV$"%LW!?9>M]N:*QMZ &5BCVE@1G;[5;-=%-6UWK.9H0V!JX(G_Z"8: M1O\6QOO&YE>MIM7I+4B^%2QM7X#TK<&P EGM'8Y.TQJU*]#4W@%IC:QFER? MFUF#*ND8>X>C9PV:%:(D.V"JRSBH* -\Y1Z&@];%]_&J544YW#\>MBHD*.T? MB@W.XM!\$ET\/[Y"W?.U27WS4!=-10MZV=IAW^K[J()*>ABT;5<(C.P=7[K6 MH%TA]+YW.#8XC-VRSG=B;"^/!9L\\I!TF_LHWA+&8E'UO@]@5!?#_U6W!FRL M4Y?,E%?5#Z,F?G2EC+(V4 3_Y/R%9]?Q^3#.A[&^^F@G!W HUSJ9*P=RJ[_J M5,F0.H"YW*N21'< ;VBO2NK: G+J*^[#?> M+YE.F(Y]MU*=Z$9K:%[Z_G!MS5YWRVADG;==PA:>_;8[ ZL[6-"MG_VVVUUK MM&A@;K;MG8K&[WY!ID'-2V3#9>QA\M.>F>[)>_;/P-0CYK%$&OYJQ]Z$#BV9FU1?VTY1K.QV(+CV;/)9F,Q//T"-MU;6ZU_WO2^Q>&?])OK7-BP##9D MEU,+LD[&9^%X!N8L')_&/39P.*UA(8.6-1IUK=YBN+$B'ZGF=ZOU&70!*UKH M3UG;_NSYGD&_;W6&0ZN[Z-MZ.6< >-#J]:Q>:Q=X('G5C]1(=N<-:^6K#M$* MM_9K&GL%==5TH-[+F0[4.4\'VG=C;KFC4Q[3 -N@YLXTTX#Z&L^XK[&+?8WS M+8UYY@B.I;$CGDO"?:$K?K5YVB%.[^PX01M,3AGT(CA V!KNR?5= )N*0V/Q^K9Z_1E!^-Z" M(ONKCA^CQK 1?1L& M?^*H5R;)[@LD25(+<>N8N92C*P:#BEFJ:(#GMPC%0%74ZRZP?C05NACKMC5'')N2Q*R*/!E@#>TT(S/EB_J<]F_]L MOD%HC06V/,SX.9[('Q^OQ!]Z+Q#!B%]GS8<_R.;#1V#5M2*MBFPY7FS;7"2K MIF;\%3CR5BY:0U]Q([(JX\DE#+E5#S(HQ,!J@!/5V.T*E& #0U,,=X80W:AK?LR"BVIS!Z?0Y9L;RIB>KL>?W91/TRJJ7WV[N>SN M6YUJ<8C%RQ_HAM:VE]_.3'UX X+K^_@O0J$4)/2,MM&[!A %MZ25_*-%9T" M]#1 CJN='H&'T%L71AM,)* M8JCWC<236O!'=]M7^QDSMP/#4X ;RC XQ44-@8VG6!C[(C D1F9VL08BY MKI"O1.\'1- M)W41@76\]'A*S;WMIT(O\(%+V>CI ET!G7..F&1C<*(MK)2]PC+'[L1.T8!Q MX4??<^]Q&W9B>O!_,6P!X/*]OUS@A/!Q / E_'?:+RQ%8W' _ &3"/\V=LTT M\7SOW_!:)T53B/4;.#7ST;4CG3>>$&O:L1=V\'*\L+VS%_:4O;#$[[/&8F?N MOE:-!49Z9SL4J$I,[-;+$?_FDLS-Q> MX_#>??&:Z&;VM;BZW(5T!DNTR,+%M;LE2J6XLU7W!U+9K.G]G0R3.D0]Z/L0 M=!GC*@3A%07GFLTE\&^6*6O:$Z*HX!'UQ-\#.W4\9&EPR@X:<@Z>-^DOQ.G> M>0'HM1[HL#<)?("I8)RO (HG0'>'F5)CUPU O7693$$Y36=2![WB5[&N"F9] MX@6@3H/.;9NW>+GX&5YNPRSA&DNU>"NW-D<[$-C O>4HQ\2.[\PIZ.2Q2/+E MP533I+F<4[[M2;> FE3+2:[>>9O7#*_.V#'8"BB AI MV(!7$V]N(T8J0RF'>F B.>[<)5BL+,\?C"-SFB9IY%IHL&&S#L02P':<1&%. M[0F858F'V=UH%=Z[<4+)D!-[[I%=%\+7 7]NH_ AN3.\ !XF#(S1N97!@-ZK MP(GQ^7DHDZJ2V/6G8"HHVT]"BGT_\-'(]L!(U(#"=^$.HS"]O:,=2$ X>PA. M"VQ4/\66(\8X3<@Z]+V9QSJ+9<;NA.U#&SX&.H-=X;]$%6#;PHN8M#R@85ND M].!)4/+CC_ T4(@;QY*ZP;#PDD?Y\L;SPJ_G2#. DX; R?_\CV&[-?@9&*07 M3P"#0C4;D"LEF,N7<$0+XPOP&'L"@422,()7,K+&Z1C;M24H,+!A3H(Z59HC M2/EB XQ7']$','VE9/BZ5(X@.:51C#^18!,/X317_"M!SMR M5$ %:4440M.6LX/0I B\:>:Z2*6Q8!A .(#]#FX@0CJ(6#8VS/\.'V"U2#J8 M)G!U0--!2((Q(JHJY5'&&(^/Z&N:^JBSXE\$@5_@\5)RX!285Q(KGC&S'TW@ M"FZ4V'^YEBQ2@6OQ? 02Z%=_3QE3D2QD$J:^8]@.P!ZCZ\F>3MU);L>:%,7W MW'OB!AO/D52>@?K\F\10:JER)>[YBQN':31!O_&A%>KG>&?E>U)'CPY=8DY, M*AC;A(24"24H%%J@2. G], M35+11+",3TME/X+K O%"%H3_EF<\E M?6>%G?U]NS$U*I MBKM4O@.CVBY;C59O^>ZR%\4T-@K?(S2U<1JCEA7GX_":JQYN/0*,T$R+,QD^ MU=9=AS,B-,-COQ*.J0BW4EM+ZR&)FGO2%W+/DUU&.GJN&M"E,D-1W6!%@EGO M0DF1Q$AR2"T#9]#H;P).I]MH;P!/NY]!7TH',OTD+H; EJR69<* ]L5V5O') ML>V3'B2T(#>@0#^%?YT( V,C+;&C^P(+N,5>'R^F^3#7L6(UYF2ZK6GR]A8 MS6[IF=M_.[4(#3W*,-F;L<) MYB3DME.AP?7^+NH)SV\+MT!0XDUK@I@E4*EOMY=__5EAGUXKJ&$?N_ W1;$] M]24^&:%95@Y54SXLOM\=SK]M327M[M(O/RL:T3/V-1K)*1;L=..4,)$#-@W3 M*+F3!IQ08UNU9LZ[8,!G"5_$GYZ6:[()_G@1,-L\^K0K,-[]\=TJJYRJ8KJ. M(:Z0)EMPR#*O[)%1?J\@?=]J=+>A@=B=A*#T%HG /*KZL1,R..L:9]+:E7@9 M;D1:Y)+F#$HORFA+SQW(W&Z5:.U,:J=":F>U/J.;SN9J&1!$YV=TP]19B=^W MA^6LX!\:C,Q[M (]Z9SPZXU'1V-K4VK*GJ $B-C6.J>W5U:^[ M03#T3\P4E"G'E)F#4=WPFPG023$L.%T.C;:N8 M:Y+E'LY4%C1\-?1C3"&\,RB-DC-\L\1>^J9K1P'%S@MY\5KF,/X(L"%1IK[- MB8R%#/JL3:JE&F1;U!R5FCA'(;SY\IZ;9EB4?38/X]@;2_@I>IME NGIB+F3 M@@,1.<:4MA@_\P29*F6LPY=3QMH_E[&^$(:ZNSU] B8LTI5EMI&>(4EYD\B0 M-7Y&.>5<'8*L>(:)TBJM77%%R;.FL*9(7!=S.61V'X)%524I,F_B>@L9FO0= M2IS7VU9/<,"YDY6O/+@BKSU+Z,;I)+%\8P9\P_S3U8JPN$0%H>6)!]3*VRBV M\J;4#@6#E\S#*$D#SDKP6(ZA[P.% N9R4C(]L(B4CU$>@QQ\ M<&?'E*D?>>-4U%SB"EB\Z2Z(GW/M2.WW]*=KS'U82T]8YF(FO> N&ZJ!^;!! MXC]>9%EZN?173']QG C%?(S=-@1N9ZH-)3KK]12AZ7YS)X!,ADYV)D*%I4W1 MO8<52_ G]YLGJ2!3)BR14_M(:6J9]F=( M@L5"#(08P0S'B>WERLE4,K/0?[P997[3O]S]^=&+:5WXYJ^ MWS#?86 ='@HC8H./934K=%!.SJN-';4QP3 [$O[I D[@+WB62^"(I^&A.Q[P M+T8)F5 ;)^'DK[O0!ZTH%L5*9O@ &!_?>7-DA"DC"A7, *QQ*)+"B;&J?E:& MB&YQ=1Q>U40A.9#$+ SX35S@Q,=!Y3J(!!J46(L'<(\?\;VP9D&Z 5H&L2Q] MPAV-7>X@HXX6.2\V\&;A %)-81P+-W>AY.^!;C[14 '. C$-23T#37)Z7(ID MD W 1?P\'BOU&Z4JHOQM&GB;>40E?%'X8=&2<3K^)U8@I<0KL/D7'"%SFQ!$ ME"TKD6/@@M[4 ^1,LC9A)"_I:%?48!D/[OJB2W'0N%F0L!*G]:(U39?@._P/RH!SC[SN-YBB7.?_]J-\89IF8>K.D*@.G M9?,H8H;XM@D+B3( 2-/$%DQ&JRT7EK@F^]L%"?>P98&$YG],"P2WA+FQ6[ZR M7"9S"JCV3U/![UC18V35)7:NTI%T8>#[$S?[CKXU6=V,+H5R2+"T4["T0H[_ MN4K^2"5_ 4F_*Q+S8J06,-K+V\AE07[:;30*C3:/SX)VM[6;= 9 /(+:@#*# M+3/B#D!HDAR1T$APVNH^,QG-JIW>M, #M=4E&03+@&CZ2 F_K1XSLHZL#N:/ M15&%WOW#*.W^D5ORLQTEYK5E7L-?S1:O"*_]!^<; &OZXJ(9^C[55+#SGNE3PM=42X8">A[]OS&*Y'_I3+%>$+ MK'8:JR-L[.ST']]U_]N MQ8)EWN;UWFI]ZN_?QM&/OY@?6/MZBVH=?Y+3[8I;*]V'H!X=P$WCFLM.G&E/&W]WE]=BL)QLD/"- :RCE_OZ>[:N[\[U+)WU5#Q9N M;U]P=*QVMSH<^R75=3=&3:@==B=F/NF#W5FW:_6;"\2W;L$] 3.P.H/>9K#L MF)B62J*WW'L)W=C?>*ZYB=Z;2L)B)4]:)Y3*&$GY@6ZVDCCRBXKBKBH0)W< M[04>OM4)')R)+&)J%P\:FU3+EB _OI*1C]>JKY"*@:-_\=[VV0&U^@"ZV]P@ M?(GZS?EN)6&[T1KRZJQ69U@!^.VQMZX[?]5I#K;<>$'H[:5XZQ!N$KX5_;_E M;H8J&5RCEY/!-3AG<#V[#*X=4Q:.ZY*6HG&I*:+HWZ^!]_&D[F87#?FQ2Q_) M;&'0-33CG -\/^4HV[Z/ MF7A3C$J,']>,ZZ,N?JU&LY,MQZ\)0-'&MZ9>?$*Z4UN$/,+,$=I-O?#1U=T\KF'@\:4"S&N+.LB;EZJ% ,?DXH*+=)8 MZX\-.DN N=<8#/7^AG306OR:)QV<9T]41_7F1JC>;73[^T=U'&C1WAVJ#QO] M7AYQQ2, B.RQIG7<5"E (MF44S[#-,&6SI0#JY%$>[0A*F>^!_AV7Q&44069 M3SE6^#QD]+5T\)UE]-X8UXH<)&.%?"[SO3+3&FJ"JV%>ESVW9.AF><=:3$< MQA&A;PI!H(1?;S:W)Y(K]/*-2JDK>Y;G#L]@WJT;)8\\.U)E*E'B;0!LYM;# MN*G6_;3;Z"B.>!9O3Q-ORS&ETVAW=X@I!B6NK,"4#K927KS5,Y\_-I]_)X," M9SY_; IN6:4AFDR/XF)3Y)&@4&F6Q;OR;Y62;ZXG.U8"&#*)GJH%M#QUK7*S MV(>9*'K4Z/=SW+_0[ETO.6 [K-OHE.FZK.$:HO$SCI52;7Z5_CEL=(<+HB;W MJ*R(1LWY4;2Z%/VWRSC/69ZLER<5L7'0Z RV0\8<(M+XW.(@(G'YS=9RQ)$= MPQ4NTM-R<+R!ZV+@BI?M)943&"/"%F7+ ;Q/+/DZ'R4;,G.Z#^VZ3G_]9W] M_YHM:K]F_U+#$ LP',QM-SH-3&H/$K@ZJD%#P0$?^/+W-UX\\<.8+IEGGGW@ MPK\O7OS7(9C2B8N,O8'_,4P,48+O\*@T\XM[BS/M4'>\N?@?JH.*9[;ONUBU MC.4*/'\.9Z9YSY0\MPI=]YHO)W0]/(>NCQFZSLN'9G>G\N$06BH)C6X#ZZF2 M"!LSH<#XC :.@S*B<=IZZG,I@/)^>66_-M[> U-383-'27+N7R(O;ZY?WJ&K M#T]/H!]6JN%D6^RA8&+'AG;SY_672 ^V?J;N>.Z4YO6!_O\EQ?E]K8Y]T>J] M&MS(_]Y(]VZU1I]LP:&(:@1.Y4S=2Q95+0*$6:$+A M>!1M-2*<6(VM#;B 6[A9,B/(+M&I;Z#K1]P]#4?!J=]9R\2#2I8Y8 %8P+B ME0EE?@S=!>Z0BI/M;\E9))TCFYJ^ B7,63K'5;,I=LB8UCG*.,73X< M7C>_!6/9%F@0$!"%/($J>S(+>WI>'.8Y/\11&^+IFIJO6K1'KS<&-$_ 9/ MT\&Q?4C%RGWS &HT=U<#J/@.JE'A3\]60!^^+7WU12HU\]T8IA6M[O=VZB4) M^!O#793-4:82_EZ3-S':TD3"WD7N;J>2IT@84M=-T M655E4IR82&W:I-M923%@H:8[8!N1H: UX%O>IO_,"\Z\X,P+CL$+L#>64#FH M*[Y@"DXX25'Y$%Z*Q*4D%.H?&7#TE]4,T &PP;_PE.0[.=^X1/9FM]E]96?> M(3L:VV"R7'SZYKN/TC'4;C;;AYN[<&P3Y22M8>P=CK?K>$KQY :N9::H&.N0 M1Q=62K,<@BR:Z&$]Q6V(K1V?K5U:>_C1W3]^;5QEZ1[7\@)%F,;\A!>8>=*^ MR L\N_QK1Z[4V]?(FM\'H9[(LQEYLG=3-D6MVA#6,JG'_6QN"U\[J8N57ZKQ M$\>-)Y$W%L5D3_6W\6UW6I:!3C>9314K3@::K%1R+51ER65;DERU\/QFI_I" M',!5$B=:+R=Q8G1.G*A1XD1OCXD3C$L[3BOX?/GEJW%]37'<%I#-IZ___?:+ M>?WQW:.(9!Y42)PJ7V*]]=F2K8?[FW@+S_\PI_%CE<=H7]4(T M)F7<: ."8IX0]"@-()]N=I[=+$7?TEB/%'8V"!2BQF(LB1"^$)VAG,X']:?S MRP8E-)OO>$#6.;%Y)PC'8TK*"5/:-,*\B.#T#3&>3 YPD7G-(O>)>[$7;DJF M.VU&ILL"^90DQ"D][/-Z>X6+?,!Y8_EY&3G(N%O\M5D%PF(+>1W(?R@@Q6![ MP4[^GH+1IEY/,)I%&"_36[@*L]7GISB52%4Q>\%]Z-_#<>M39?#,XX;YOV%J MQG9I8G-:5C;Q M;DG54%F%D'$;A0\)!ZU%J1)(5IKP0(EC#R[^G8;IB_!Q%<2YQ0/IR6R'AC^YSG^9;GDA5R M''^/B42$]KQ?L?H\1>A>M>18WEZJ7Z\VI$W+;5V9$RDX(#&=Z$$-EUATX+>[EZ' [C$,% MQM]M4,^B1Q-G?RM5ZG(>>;[9[DKGLQ@,1'E-E.\D1@6BN""]!,0/C9ST0"V@ M(C>>D8G(B%H9>G^'5JL_XGYV*L-9[_H@YUN"F,*$9(R6)E0YWT1$YR\2< .K M-VBM6,A\B4QI1W9TQJE/7 *9/ MEK;:Q$E60U7 ]I7]^E6[+)__#:[>^ORK-'(HQ@T:G8X>M).N F:S?J7^M(]ZV3(D R- M!66I^?D]B,[+G&/?HO68)&L6PL MCR%>C^4)&-7>$]!IF&_-/76!$K5./OONTO!,6C(\YR?69_\S%:G]OR\WS#? M?KOSQM@)YF3BD@=5AO;:U"AKB2$KUCA#@W,VR-F!+:[9U9+%&3&K/YB$$?Q" M\0ITIW@!^GFH(Q&QO9,]EZ,7JRK^/H';L>5RHF.+-AX"JG\+.+!XRW],QSP2!_MF&X%L_G;./J1M_XQ_?_M76UOVSBV M_KZ_(K? !78QFU8O?BUV"SA.TO'433)QVDYGL;A0+-I6:TNN)*?Q_/I+4K8C M2\>VI) 2R1@HVB:VY8<\+^1YSN$A*3W;,F06!V7)K=E;8]9>-ZL9-(=3P&V- MK\Q+. AP3JO4YJGP ;[_MDHS$\)R6"J1>F8AJ(B>IZR9S$5<=<]W3#5:9U,\'8-/U_7?FAM0T>/IGZJ_]_0FP6TO R__?4D M9#K8[B;)%JL>V]5\,):UBB8IWB!R5:)&&FI&_Z5=-4EJ,/IQTUJ3_(H>I;5L M;Q[&JM](,FR=4C0UXW"#A8V,+ ;V);#U\-=(N=!6T*CE1;MNXZAZA5RW497K M3O>&/;KNH^L6 >W1=9?INHWCKKN0ZS;*W'4'.;;=)WKKY-/KP>ONZXV[UN?-@G'[?3Q7QRB=OI(,=^N@*?_+>_L6J=^CQ'#0IO MK37LNX26\N35#,W3_.;OLG/3<(Z5&!\U5B&FYO>F#:,DT*B/[0[[(BR".X#!(9='^% M) *BS3[9=]:CYWJS)=X-AL@-Z(G?X03-+%:S+\H,[]6"P[/?[?3+F?VN-1VN MCZ[T'??[O16\*$MXIIS.+R[+D=,YN=O+.8JIF)CZG;-RQ-2W[M'T**'\$KJY MO2A'0C?1>;NCQRLDJ!HC(75ILUU:!4M[5UO1[6SG5FCAH&2*3OX>%=V'47%@ M7*;KVW.L]5V'JTHK_&3]'P5:TV]*_LHZ9[\I,XK5=K.L/DW!WU3&,_$MDO/[B)M90"+C.)AG?@9MM_ MKCX9'41?W>%H+T@;1&L1T+8XL597M*?5Z@I;>OX^P+^86-,1Z2)"'D0/Q$=O M^.>ZHP[^%'V@M0@G'KU%MOH+,[(\NC(%$;O\?>_E3!GW/\_P/=WKCX,U/WSR MJS>E32>ZGC]_G:&F.-/%4JMI:9B9*#:S^;\ MYACQMC-#MXRXO]?D3L826=7 MO1YU']G')AXJ*&?IKMX$;_"NUG5(5/@:B\X>H^ Y\N*L:Q)!W9%5%ACQWV]\ MQQTZ1H/D"'*0DM/9>+FSO@G MXUH2HS7HDP!.8ST=%%DZ>$\!K(1;B@W/=H+YU,+&XGHNWNS^RWE\.T$6'N&[ MDY._T9\$4#^NC=IZ3+^2G>E+O6#'\' M*6IXBZW'7R#[B^630&O9=U;-P+L+W\=87^'@R8F>M0CL5R>/@?/6=:;_?A7B M3Y%A;'_Y03QF&H^^QK,(3L>6-5]#6D/!06+'M6FOC]BO<@/+/4]&$E?7F\V< MD :R&!"YR0_['(3=$7,TP"R9U:$!YJ:61'-#CWO[R!Z0;H&4LA&2:@\2/YEW,8)Q 8,_@*<.X$FYZ1+Q- \*?=<\?RD'/1[ MRW'[7A!I1:C#9EP^4=Z0,;?0E> M^^E/48G06NRYGCE+.7_QRO=8'4Q#I\5 D2:7J[VS.D^H$Q<*6#S)KR(5840L'437J>J M0@C8N)EU.2H'(6#;9JXUB#M"B&#+NO9$-MWU7')O(PWIHO^'#MZ3/!6V%+'Q M JASK4-Y0#,)E$&#S[4@E0\9\@"Y5J;R(4,N(>L251%DR$?D6JO*APR87VT[ MF9)M%W"SN)\ZP^O1"/F<^$00:JY5C!,) AE7+=?BQ0L88$*U7&L6+V" H=1R MA4F\@$$Z5L]L#N14ATWX(.0&E. I9[VLI1:?CDUJ' E9?.<]W3E]8SEVS^U: MTIA%3=6<]7M [FB]];T;'<)8R$;W$9.;HA,Y.J:ZL068 M8"6'WLG>AMS"1P> ]PX76UBO1^<8:\>UU]1G@4U/$:NMFZ*"!4RS7A,5+&1_ M=5'!0CK;V %V54T4\$":?ZVL-\6#"1E52SR8D#FUQ8,)&%)#$P\F8$*-'.O4 M]6B7.QA\7P[P4DR.2_9#NS/\@<=$%VK'':R6K))R30T#' \0EI!=0N[Q,*_E M@OQ%PY1L#( S:=0D&P/@:1IP-"GN&" WU)!L#)!- [6$WL@)23E&"7*8I6&5 >0YDI> ME884JL//57!1FIX"%M7*FK(JMJ-_OPM1N=@LN@C93!HI.)#V.1_J^_L&3@H;L6-?@O%)U*"&#UC4XH92!NXY!RI_N"?&,Y% 1)4\W@> ( *"L]'37!WX M0&M*-WC@" "RFG1?!XX H!X*Z78.; [D%X$";^@K.(]_ #QHS/"&7SCP-5 + MA6/$#@P"\O/I=@Z"#P*R@713!\$' ?6J2;=W$'P08(,DX5BP H9MP,7;03*8 MOKV\<,>.B^B1N@L7^>/E+0J\A3]$#,+J0LBS57(7 ?:>Z&<0PQ0E<3O! M&A@!77@C7,3 $]T+JH(&672B5T%5T" 33G0FJ H::+,-(:"!9K"]F$#=KJ/^ MUD_<;&EFT!("&A0J)GH,5 4-,H-$7X&JH$%FD.@E4!4TL.5^B8EZ4-D;J9B# M(P!(I1LE)NK!I:51(O\#6TZ)_$\#BOC3Y]C+B#MA*)(DVYN@(+-MYM>G!9^H MSV?U(BF"M)EM,_]*#+2 ;!P1#ETWL2S^]DT+I.(66P1K-HIH%]9R[#8;.50:1M""L]%"I6$$ M;3G;&E(:1LBJ6]E6C](P0C:3/B+_M+D/=E;YK!;D*#IF7,8#FDWZ?'SE,"'+ M21^2KQPF9#SID_*5PP3M)Q5Q5 X3-*$]+:%WP^P^M9PGR_H7)YQT-QWI+Y$5 M+OQ"3' 1X]K3"UJX 8!FMZ<)M' # UR3_FQ< . 3'7?27SA!@ 9. ,"+$4MDN$ K3)]$YP>@!9&,P&GS$@@F&(HD1U%: MH""S!3"?'3]<6-,K%/[T_._D-8QM2!GN (^-<]$WC'Q76+/JH'48-0=&O@TH MB+'SD'JE2 'FW-!V4665(@4H=D/;19U5B1324T/;1:5E1OJ8'1"5&^!1JT+4;T% M&[(0U5NP\3:%@ 8:;$L$:+ 9"-!(!30"0X#S?Z )& *<_P,-P!#@_!^H_L:N MA:!,'8.4WRB4FZF&286-I%#6IIH!P,8D43X'-CJ)\CFP<4J4SX&-^- *AD%[ M[K>%2Q](D-*KP\8^HD="BOB: I9Z\#A[V2A!KE*L +NP"LA7-50$7] 79TD]5P 6= M0M9R[/)U%S(UH 7 /@?QM 4@ ]KL$ 9HB-\:.@7+R8O@SGH9#6U)FPK=7X%.@X:X)[X3L:\=;)A[8CP1 M!P$;ZIXX3\A!@(8K6>M0T)#KDK4.!0V[GG6%97C=6Q&8)=_U5L2]U',MH=PQ M@MZCGFO%Y(\1<@[UDF]\*V3[)=_Y5LAFMB/ #5WQ?##%S*-5%1S8$MJ5P8&4 M/M'BH$PXD'XGVAJ4J3N0*C>,+.Q6*A_[G+//15":A5!VK6!23F3:R$02E@,0 M-,I&IOMG2@((FFE#(("@X3;% 0@;"=2/ *!U)=W(@", R'+2+0HX @".L!KIY@-EG!Z$H4C2%KD-G$,UTFT'Q 0/ M'.(U@%X$08#"WFQN.3[QB%TL]C&'3 L()K%_)QIW3[CAS\BU-WU/F!L'Z)X2 M*7EWZ".,Y!Q%__;8F92[3B.ZF,VGWA*A6X17-63W'>O>F19- MDQ69L_29_AW3%BW!X;,0YI_#M@Z*M./::WB;CCHKRF=9CG"!D_PK3;_SZ(DQ M'T\<=LACDORDYLF!>@(%FEH@;M%\!>UZU'=<>BV6CVR'=;H&G*;T[I<#+UM_R M]K-#*ET*GY\"0+M1S'TAUMK^\\_""BB&'2XR-+ GSHC1- 73;,0!=.MTAV;O:=]X M3:8O7HW./-!"_HCQO^@L,),-2149$KJ)9^S0\@AOD6M-BT5(1D-M+UQERT<@9 M.NOS7,\\O%4$4(9FS)T@=H&/^_P+? J@S'#BA,T9[OW8 *;>U%,L%-YEA+XS M# MG9P_! !A94T]%*><(+T?8C*]QM$*ME$BY4<''G4=KC[$_<0-G2(L2V>^ZZ%XV M/;*L):=1YN408<2HRG@'UG0:XY @@OV2"%*B^(*(.2*[@Q=J:XS6K]]@5Y^0 MR0TI4,B;<;I:S/#7##.-=CM&2@"C=1%D(V9-^\X([W6^(LM_$HGCGGO3*?X- M1DDG8"?(%:*#OF,'2" ADL$P@LSR8&$:!];9.K2*)*ZA[XS'/AKC3?LVE/Q:JP51I\IP<&EPD47Z!)+#Q"#HG0 K)??)P[_KJI6S14 M'E7+.P:77J!Y#ZZ2-1 >?#V33<$FM1HGCHU\.LALMG5(1D"ECIEH/K!CL8#P M%+0.< HWWM9&SML.EKI-)'\YM<:OWHVL:8#VC/;P UFI;N"P*_7T[,\^]X:+V>;AD1)>XM\%K][];N[>J!Q^\(4;.N&RBXAZ M8,]DH\EKSQ^_,33-?(-5+"1T"'XT><%YNYH0 MJJAX0E9+QLG)ZF5$9^4=_=7FEXY-?CURD']"D:&M+PS0\/78>WC3[7W8GK[D MA]^MO^I-XKMBWS^G DY\/QZ"'Q*%>D=F\%0C?]8/>7IM/9+86.S8A]JGIO;T MS=$K<32;;R9RWIHK<.IT.:8NDG\8S8&._VSF8/W*,^; D' .MO2 P1R8TLV! MMO;)S.:@)L<<)-U(4P W4I=PZK0B4ZO61C((_SJ3-TPH]H=H^_UW;P.TE6+$YJK!*D47$R"70\E_ #G4<'[PJ? MF/U5^H/R'-'C(FRI;]D,^TT"GW">MO4"!!=+Z1V2FC1R:[\ N>WHFW) AI(( M4">ADM+2&^(X>T&+[Z,R=_P^'TW(TQY05,!YT!IED:6NN"SO2/IXX2^S^%!9 M9&8H+K-;%%J.B^P+RZ>I &66/MU47')5;329L&)F3-@L6+&:XL*N:',JI*SK MBLNZZ@VMD$)OJ"YTH?;!0JI 4W$5J&;[+*2H6XJ+NLI=MY ";Y"J@X[^$I/=39(K/B!KRQ5)WLJY]$YR$QU MTD80'IV#Y,IG7@2; -5Y!U$2";4B 56#;862H3KS($@B00A9ET\ZO*P=O8A" M-U5G3,0*!(14 =7I%S$2"4*(6G721J1$@A "+Y_G46/>5.=4Q$@D-!@? E.= M51$BD=,1$K$!!2!52G7\1( M) @A:M5)&Y$2"4((7'6>1PQ"G'%7M)KJC(X0A#AKH:E.Z52]?>8JO?JQH*8Z M0IRU+%5GJ$0@Q%G+3'6B21Q"G+7D5*>-JM]BZFWF?87JJO,^E6\Q>0A-=:9& MG"TF#^FI3KZ(NL7D(4O5>96JMY@\9*8ZJR+&%I.'Y"3HJ\)U AJJLQ-"U%P4 M;2_/N!M.0W7Z0H2:"U%DK3KM4?6.7DBAJ\Z8B!4("*D"JM,O M1DJ#5 MC)#SICJG(D8B@7%?H9;JK(H0B0360E.^E$6H1 )KZ:G.!HD5/_"5I>IDCPB) M!-8R4YVT$2>1P%IRY3,O@DV ZKR#*(F$_%V$-.9=A%JJ,P^")!)$D'5;^>(2 MP1()0@A==<9$K$! 2!50G7X1(Y$@A*A5)VU$2B0((7#5>1XQ"''&C97:JC,Z M0A#BK(6F.J53]?:9K_2.!375$>*L9:DZ0R4"((0XHPEIVN$-Y*+ M$F<^!;H$4[ 5G^A%3O[2#QEMAO&)KAGESQPCP[^96NZ5-4.1G>,%-'C[T7*M M,74&0=_![@!OF);D;8>MG5,86E3,C,-073./8N:V@V+?V5?7:M+)*_##MS>^ M9R^&X;4_0/Z#,XS+;/52AG67HRV*<#&(KM6/LF4M6T'H/EUK'&6K[!K:/,J6 M@]T6:H##7+8MU62[^LUQO=6U]E&VJJZW>@72P))&R,&NRG&R6)%(695TVY..UGBK"/3S:*"$?=ER;E&7-R?/.EG?+.=JN MROIH#2>.B_QE_(VEBI]O'M^0C\.27XX:\UO@=$,^OJJ0'$GUY )[XJPRE,8. MY6.CY)4?#_N3CVLJ)+_+A>\ZX<)'^(V7SB/YGSKWU>N&?'R2[%+D88OR<4:% MI'BVHD,4"A$NY@LA7$01(0\K5)QKH7SW]6CD#-%@;@T/'OOF97K& MJ5%G*C?%.9;JY)9,1!FG6BMW(BHN;A8I"O.%4#*?T<093@\'\-*8J7PD#$D@ MWEKN&#T5\7QT7&>VF&42BK*JP7SS)!^S ZF&]7A4#>:J40%Y].QU,O^5*/1# M;%/Y9@7TS;-GKEYDYNIL;Z7737DYE'6+IYD3TO LOH,D+_7?/:+G++:)- MH=3)#]3D95'$%IN0]6@U>0F7JJ7]K_\Y/3WYSY>/G^O__<\?P_GB\:M;;]M_ M-1_&7Y?NI_/%S_=-O]W\8'S[=+<,ILV'X5_:]+?P33A O_W5-+\_ZL-^J/UY M>6D,/KQY>#SK?M4>[('_YQ^#AU^^7O]V;OCV'Y_;7QO?+]_\\G[A_.R%OT_J MOYN/GR[]SN5Y:WG]6\V_[FCAV2_GO9^#;W>_7%[^>8\Z7?-W\[*OC/_- M_^7LXM??ZA_F3>UFBAZ[7P87?OOJNS^REN>_#'Y\FS8?>_=OSKY9/VZ:;O/[ M>-08ZNW+CS\_!&?AQ\YR_39_K(__^OKSTZ?@SZ;[<([' M?/5E%'YT6^-___>D.[@]/7V7P\UQV!'5Y*6I^L@*4!>/QK>&X<*:WB%_%E=^ M/!58Z]TQ?9]*['!-7HKJ;!$X+@J"SA"''0%M!!H_6?I].<4OW^!%P$5^<(>& M$]>;>N-EO]^M*@2)MRIC(CQY"2?.PLL#93#Q_) 8_#FZ#Z$",O2$*;JREA?]?65Z6N1+)QW[)Y '$W*+*1VM)*_."!RBV@E F,I>WV.F@S ?6 MW$'N$/7#ZNIE6&,:%C-+&=?EY?]$E/&VWXT+BX7?K:FKS<'][M0*@NL1O?.$40RJ//-0/[)-\I:\U!6FC42@ M$)C+2U7*9Q5W!)D"#WG$I2KC4_46EK/8E&5P!-V+LA9@0UYZIN?::.2X3HCZ MS@.R>RZ>C#%)57:" (7!V?*C]6&?92-RB="A8@8N0N108]>0E[8I M+,2^,\3/JNR63/8RE)?#R2U#ZF&?H@1U9"@O,U-,AMU%$'HSY-."2+(IG3CS ME5-5Z AJ0UZ^IK![)1T8IU-$"P+71UU462WEI6&*6>F51RZ4GJ-0H=527C9& MTFTKC]A#7HI&SFTK#QG*R]O(N6WE(4-Y21QEMJT>45,/Z2S%;&\C)N (N9;H-&2ER'++JN[GUXU ME>!]-6CKT11^ QWYJ0' M3;5? Y53#6.JG1H.ISJM)D0S0 M<.$C.X>R-'\?Q(2?PAMCJO)@N12\LY^K6",M;;3&4L'V\153O2FRYB4MU<[G;IN)8[ M))=A>)9;W1'G+6MDXL?D(RR>),5 4)F_]9F73\J@"O)1(>*H0H[+)L57!4.3 MCR1AKPKB[T(-3C9&4J+,D; M0Y./O)&GAH&4Q];8)D8-38:KY3E/007T@1VRR>6DRSO?<@-K2/O9G2WCK\2<26]5S;>7#L MA35]JC?M3APTNGA$PT7H/.#WC)QAAO:"H-_'6V!Q8-HP*J1K0I MJ(#[>*Y[)I1=+7<*&L]$A M%'G+'SZY-O*G2\<=TXZ[R4Z[-SZ82/2L1>B>0C (K03_&,A&,[EK^\'G6]V4,>U^WBX?IE;QF37Z=QU8^GWKTUI"2DRF19D:_TWT;.VSX:6],+BC4>6UNN@Z;]7SU[?%A" M)YR$U*9[)K9KOWS5_B(**;D[R7]73$*V3-RJ? 7^(LJ6[\GBFGQ5 X77OC-" M8)];#QD6.6[IC&@OFY\E8KT!KLM7F%!8[A_]C\,>QG+XVEE^4M>U6$^E')TZ M#*:]Y>KR5C[((76^SKHN7S5$8?'=.L.)Y=MGR)\=;+?*SVKU4STW64&LEBG- M4Y>O?B&=1AY8I!!]$'K#[S$I7SI^$%Z/1GA&W'%EBW+4\D[+)V@.'0;K\K)2 MP@J:;\5V7D"+HNGSTC/"Z+F3A5%T^BD=X0:><&M/F.'49*PCT(A4$.N,\ M>%U>-F40XL&3SY,+#\)EUYO-/1?_&&S7!7ZQ?+Q[SUP&R$';65?C->1C0D@Y M\(WOV8MA>.T/D/_@#..%>)^Q*GOJ'.5LR$M:'%I !@@/UZ5VC(2W (+.IM\XS+C(EY2E>$(HRV5Q#NBZ8\\I9>[#'X]5MN?.S'Y,HGB^9@&X]-[3?FJO,7S,24\!">5KR'4EF;3\MA?-0Y.?K.2V^K;"G4U%:C"FAV)*XL%;<<@TA M0_26?/&I!*+F6US;DB]\S2@SZHE7 KMV,]P%Q7X=V*I=7$&IY.PW%\V1N+CX MJ#DR+B_R41,IA:-]%\$ZAJ@!)'V!B\)Q47D9W)1\W,E1:Z1U4C!P:UZ6H^A.[;7EYMW-$ M2^Z=!]3#>N\OR*-NG2 1F<1R(!6F0,20M7Q,68D7[!S5*:\ZR<>#E7C5SE&= M\JJ3 @29>%D[,44M'SU5XD)TU*9*#] :;(P^ESX/_9-5TU-WB+!ER=_]NV'3$U>\O.%R%_, M94-F$O5%J$WRU#SC94,^8O7%RI^T>6&^;,C'A+XP^3/I#L1\V3@RGGRKM'A$ M"/)1EU+)C,?RK,M'$$H@,R%=JBXO>R>PJ/GNGG1Y23=R? ;]6!"A/>"_TB1K MX@T5G;G2L=1J3$4F+T\FKL@2U 816FYJ W^(Z;%I4Y>7$=MS;&75I=EW4-#I M+F:+*2W4N$4V0C/K?HIND#]'(8YX;OQ58)/E:(M"NIAT'T]*Q<1]R,N793@+ MM=*K7*JCF"OCK#[RTFTO5F3R,F1'BY=H\[)PG4CE D)5XHF)X9XA*UCXZ-T* M%'W#^C'KUYX>3)Z4>NHBL%]M!I%XK!-X-4-OOOTT.$\]]20.>=>3\:9C@WKK M&RC]BA(33CYYM9@AWPJ]Q-XC,Z8M\2<>F/JR<^1Z,\==O;KC"_?.+?B5B1D<_?9#WSB/;S%J;^$/41#].$&633=V^*T8S+OUW_>> MO<3_3,+9]-W_ U!+ P04 " #0@&]3=C?66C<' "?+@ 'P &8Q,'$P M.3(Q97@S,2TQ7V-O;7-O=F5R96EG;BYH=&WMFN]/VS@8Q]^?=/^#A7032 5: M&*<3])!*Z6Y(''!M)]U>.HG3^G#LS$Y:>G_]?1\[_3'HMG(K8TSE!9#$/QXG MWX^_CYTTW_;_O#S]^:?FVT[K''\9_33[%_W+SFES/_S%U?WJXWF_AG"OGG"#E_IR.4G M3]1'+'0AK!]5N]/M7[RY:+?Z%]=7[.9=M_>N==5G_>LG'.)"][U.VW=\6#]@ MUV]8_VV']5K=L]95I[=[_?=EYSUKM?MTY:!>/_@&(3WI;?^G=(5,)UNG%S5V MSK44BEWNL;W&3G.?6J/9Z_QA=-\ZG@LVY"/!K!A),18)5"0=^ZOD%JI6$]85 MN;$%,YJ],39#G=V_T(9%,<%2Z7"SV8=0F F=H'Y/Y(7((AP?UFN [Z#!3,K: MUW_V#!Z/P+B@6Y5(/6!M8_,]MDU-O5+)A]*<=,5 NL)R7;RR_L3.R>+-PJ]N M>.;[7GBG:]#Y1M)?+^F#[TO29]Q!B)!L-F&WVHR5P#Q9"\JV0<^)08O:%+CQ MNN!2,ZXGK-2%+05S!8>",:V3<#G4 G%+Z#SE,4Y99C)X>6%"N0<%M(B%<]Q. MJ$C&;X5'9=:FP[D$P:!+17Y-?5"!6-JXS%!,HSHB@3S8>"CC(7,E_9K7'X.B MJA$:0":=$MSS-);%$ -TN8A]@-1NCM!,@F$2? F+)HNW80/7"X#K\(7 17Z@ M(5\B82[7&LA"<5RV"]>EAH> &XEVI(Y52 TNOO"Z7^1[)[91UE/*Z"ITBT52C0.^6[C:%N$*!I'23@*AY)603K@1^TS,IP%*@,E M%,O*':4?=92BHVGBN<@J2E ">[SA[XGXFPY[&3'/S#/_OGA.A$-?D+5/V;[, M7(VRR9B7;O4JE-9%@LUZ"HFB*2T:@$6-I//&AU)"^W9H4V#NF8N^:X7B'L@J M4YQ#5:L\F2Y*V"=B<4;)A!<^T,C)1'(K:0 RY+,^$]#44NDHQ_13F/,)J;=) MXP0"*F#+5"GGI-52<;)W#,L',<]542-DOHL)._Z+!!6$ :.^2#:&NQ;@OY+O MM>(P2B[ 9Z4%K9C3+V_?L&BZ%O<3 M3W4G$,\)-;X![4<#+7E>?PP:GK(@IB*DG=-J"5==6,+;(TR1$E83QZ4EP2]D MATM:S8PK4)5>P=U_&;']B2HIR(5=W2M=!1Z#)[_I2_O!NIS%M1.B&G(W2Z7) MZ#SI(O$9@(>R/2N>_WLSR;_^F\%= MFYL*>=PB87-_(48>D2 _6&#.HN-89!;&NEE.ZD^@R2R312$\C$NJ1089+UU+ M)&+S#6R#09BE(S/&7UKF3B<.\:&4"-U/$J6._2;PSF:_Z!$ O?XMO_O_[OB9 MVL^Z%[3.[NG-!"WC)."B;4G:X(RE I5)CG;@AD+?DNI85A&^>30+P#]F\7I M2XI' 5;MEH1-X246Q!-4=&+F0)^$L5HVH@JH@I)J(3]U&+*+%=F(G!U/#3!]?A'S(*QM:2P>QOUKZ[^7^N_K%,JY[03<,RN\&S\-TB- MH_ -TF?E6X5RM-9(SB;'JW1Z>#2_MY$I"I,=LTCQ^)8U]H[PB/S&^SKCVG?[ M#SXA7"[859_HTFEJ^;3XUK;W"?/C /7YS3A^G_ 5!+ P04 " #0@&]3:%@# M'2@' !*+P 'P &8Q,'$P.3(Q97@S,2TR7V-O;7-O=F5R96EG;BYH=&WM MFEU/XS@4AN]7VO]@(0T"J4 +RUZ4#E(I9>F*H4S;D78NG<1I/3AQQTY:NK]^ MWV.G'T!GI^S $NYH$WBC^/T/'Y?.ZF=]SY<'/_Z2^V\63_%)Z._6J_5NV@> MU_;\)Z[N%9=K)^W3SZS;^WS1?+\1ZS2KLDIYF+&>3(1EEV+,.CKA:0$54O7IHO2.6<-.7:951T?(1R\1-ML.5[..4D?U!MG%<.SENW@QD(#-V M4-G=K^V=(.RKI^CP2VXS&4\VCC?3P Z/GJB74*29,&YJ]5ON2 M77WJ=#_5+WNLUW["02YTWVTV7,<'Y7W6/F.]\R;KUCLG]G1EOUQ^_?=]UDNKQ,X,3T.T\V&7_:%W^\7ZCO.&.K^JGI]/C!TWCV4Z=)1'C&*=,?*OX4/ M%SEWUD9Z+XQC)^:)5)/J]T9RKZ6MRG9MCUJC*>ST?G0_.YX6&_"18$:,I!B+ M"%DD+?N8

.!# ?,YO1O7G\,M(I&: ")M$IP!]E89@,,T Y%Z *D=H<(34<8)A$9L6"R M>!O6Q+U6X@Y>"7&D'"ERFO"8YW )N*$X+IN%ZS*%V@ FB79D&JJ<- :<+"1L M"8Q)TJHATIP()7*5FB-89+^]VS?=0&%W Y8K/38 M3JF&CJ!Q&_L@? M2EK:I9Y):I^1-"V@ZM&A6%;N*+[548R.IKYU$6"4(/];74/Y,Z&<#GL91L\, M.7]9D$?"HB_DNG-\WP>Q1&8TY+E=O0JYPD"P64_>9^KZ1O;IFK@PX)H61C,@=<*M33N: M6S!/"U"<[',33<$"ZI('4LEL0L9X6;MW&/*&?&EN?R0&BYB-UHG46'1JZ+>CM M]<;4VQ#2AV\[/6;W]+B$%H<2S-&V*&VPAE* D,**SG9[QH)?D[?TBS/G+MVR MTCT#G3XY>1!WQ<:,WY1>(E<\0D4K9FKU34:+Q2BJ #;D4LD;7(MQVSQ!TF/ M;C"%2UCZD&FM9&^'N>?=!B*3&AL(20D$""=_8,@]O2]@*WF/)].15B-!1B_E M_>(E!%,HIDB&2D\$KHX'VFLDOX4RT'L4%[R[AN('H?B]_.XQ\^>4MAVJ[!(_ MF'O=JG+H7[?ZUYPN0CE\U$A.)M55.CTXG-_;0&>93JHL4#R\9I7=0_Q$[GG M8\:U9_>6O"^Y/(]7_4V73E_+3S[>0/X7@V@,I(C9V6QF:7N#_PI'LG7E=YDQ MB/EPR%C4YQO1Q>BVIZ$\[=QY;YK5SL-6S/WG762Q+Z MZSMK&T*;J,VI)&JD0PACS^S,-[/?S*QL7?E?9Z-JQ;IR[0E>07\L?^K/W)'5 M+JXH;9=B:[R8W(#GW\SUB)A'"C>&" 1R6+:K@0 MERY_=-T0$B(WC ] JYI#4/1!-4G,-OA(LLU6U4;6>.0^;-F:*>AU6QVK/4;8 MR]=P^/LN4RS:UT87?)VEPU?R$E"NJ,SC;WRKNVY#_X" M.K_"=$B#F]W M8NB()"5\?R'SNP9$0N8.(I8%)(;;P@]0'M(0<:>*)FN\[YD&)KK;,8!DJ!NC M\(C-H\%.,L5H5JT0'H+[$&P)WU#TGB0LRW0@^-6J(5$4M@@2 9^B*H(Z@#)@ M:L"$<$9CF+4PF'"CL^AL"9.85M!.G"VC$;I"WXK=45A$$0L0*!I&N]5*&:>1 M>UOOD5E2)]B =">S'>$*E#@MKC+ANK;R&$DH,/;P+^H')4W)P@]X1*X)IUES M\1#3/=B!TA)-20/E1!G5"BY,]O"=BWO,VH8.WIBGOCV>N>"XLYFWM)WI_,OG MFEG+[Y?V9'*X_V$D]RQ46ZUJ?AC"6LB0RF8@XIBD&<4Z+O_5\C%C^:N#@SN] M#4BT VHETEHYBBQ_ M#_XMDB>6ZIV&U=;6]%2!DI")E^]>=7$1&KH_ M"H.HS$28'0#\'5_K)_5?3OV/YH=S4FB"% @',,>#3'[LZ/2+8\<_\KR$TC\K MDO%^\!*GO?YC;M="*9$,8!V3X#MT6GWIZP+]W1(QM/ MPWS^X3DW^MV'\)+CZ#L,J[Z4#-MMBOWV23B--V^-;?T2HG@KH5]>_ E02P,$ M% @ T(!O4^ZY!$_: P O1 !\ !F,3!Q,#DR,65X,S(M,E]C;VUS M;W9E4$D@%SE*@!@F2,R5%Q0+!/ZGU< M[#5L8N_ZUDONZ*_OK&U>FES;B\JAM@I"@#WCF>=9/S.SN'_CW4X'Y5+_QK%& M^ WZU?70FCEN??[KU+D'R_:TY=HT7U,*G[:I8N'NE;5PR#+AX O.J:^8 MX/#(U ;4AL+'+9&X,M$.EC014@$:QT+&J :S_A%$"/;\UA5?J*08#VY$%#"^ M!EO(I %5'>$J"AZVHF>+."%\=R6SHQJ$0F8)0I;Z)(*'/ ]0'M <2>*QBL\ M;IL&+O1URP"2HF^$Q@,VE_I;R12C:;E$> #.D[\A?$TQ>QRS--5$\*U= Z(H M;! D CY%E9/:@S)@8L!8$N[C:MXVX!>,^HE&!M@;1D,8,XXFAFCG821Q:HC78UW_1@)61 9=T74422E&+Q%K\JV6CI M>\M]@B_Z-J"Z]JB52"K%^.E[H[U7$=QL=!A_EF4/--)ZRGZC.5SL$^,YMJ03 M'O60Q"S:=?^.R3>1JJU:OZFCZ4DX^A;=I?%XJ+.BU,-MA'7OH[@CK+%CW4GZ ML&62QM@S4RW HYRKI 98UZU.-:@=1'NHTF.!%LIMO6O_U ,LLM,5P(]E?B.; MF9H&9Q#O#YW^__MTRCA.D9ADXL/AI0CCV$19WO+W(B9,3Z]$TE3KU=!F M$D6H#QPWNI>C(4$!IT8QCO8]'@,&+ NM9PMZ;:-<[B*A,LN9?M7_=2<7H9'Y M([ \(#HS$:1[ %_C:_R0_LNE_]9\&UL4$L! A0#% @ T(!O4X2#Q2>(9 [W & !4 ( ! M.30 &-O;7,M,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( -" ;U, T^NV M4?< ),;#0 5 " ?28 !C;VUS+3(P,C$P.3,P7VQA8BYX M;6Q02P$"% ,4 " #0@&]34YO>Q<9E "'Q 8 %0 @ %X MD $ 8V]M&UL4$L! A0#% @ T(!O4S239:[J M?0$ DW@2 !D ( !#,Q+3%?8V]M#,R+3)?8V]M