0001213900-21-059333.txt : 20211115 0001213900-21-059333.hdr.sgml : 20211115 20211115160537 ACCESSION NUMBER: 0001213900-21-059333 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: XL Fleet Corp. CENTRAL INDEX KEY: 0001772720 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 834109918 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38971 FILM NUMBER: 211410331 BUSINESS ADDRESS: STREET 1: 145 NEWTON STREET CITY: BOSTON STATE: MA ZIP: 02135 BUSINESS PHONE: 6177180329 MAIL ADDRESS: STREET 1: 145 NEWTON STREET CITY: BOSTON STATE: MA ZIP: 02135 FORMER COMPANY: FORMER CONFORMED NAME: Pivotal Investment Corp II DATE OF NAME CHANGE: 20190403 10-Q 1 f10q0921_xlfleetcorp.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

 

FORM 10-Q

 

 

 

(Mark One)

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 Number 001-38971

 

XL Fleet Corp.

(Exact name of Registrant as specified in its Charter)

 

Delaware   83-4109918

(State or other jurisdiction of
incorporation or organization)

  (I.R.S. Employer
Identification Number)

 

145 Newton Street

Boston, Massachusetts

  02135
(Address of principal executive offices)   (Zip Code)

  

Registrant’s telephone number, including area code: (617) 718-0329

 

 

 

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

 

Title of Each Class:   Trading Symbol(s)   Name of Each Exchange on Which Registered:
Shares of common stock, $0.0001 par value   XL   New York Stock Exchange

  

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 and post such files). Yes ☒ No ☐

 

Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition 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, 139,418,820 shares of the registrant’s common stock, $0.0001 par value, were outstanding. 

 

 

 

 

 

 

TABLE OF CONTENTS

 

    PAGE
PART I – FINANCIAL INFORMATION  
Item 1. Condensed Consolidated Financial Statements 1
  Condensed Consolidated Balance Sheets as of September 30, 2021 (unaudited) and December 31, 2020 1
  Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2021 and 2020 (unaudited) 2
  Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) for the Three and Nine Months Ended September 30, 2021 and 2020 (unaudited) 3
  Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2021 and 2020 (unaudited) 4
  Notes to Unaudited Condensed Consolidated Financial Statements 5
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 31
Item 3. Quantitative and Qualitative Disclosures About Market Risk 42
Item 4. Controls and Procedures 42
     
PART II – OTHER INFORMATION  
Item 1. Legal Proceedings 43
Item 1A. Risk Factors 43
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 43
Item 3 Defaults Upon Senior Securities 43
Item 4 Mine Safety Disclosures 43
Item 5. Other Information 43
Item 6. Exhibits 44

 

i

 

   

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that relate to future events or our future financial performance regarding, among other things, the plans, strategies and prospects, both business and financial, of the Company. These statements are based on the beliefs and assumptions of XL Fleet Corp.’s (the “Company”) management team. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions. The forward-looking statements are based on business plans prepared by, and are the responsibility of, XL Fleet Corp.’s management.

 

Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

 

our financial and business performance, including financial projections and business metrics;

 

our ability to pursue sales opportunities during the ongoing global microchip shortage and in the face of other global supply chain constraints;

 

our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans;

 

the implementation, market acceptance and success of our business model;

 

our growth may not be sustainable and depends on our ability to attract and retain customers;

 

our ability to scale in a cost-effective manner;

 

developments and projections relating to our competition and industry;

 

our ability to realize the anticipated benefits of the acquisition of World Energy Efficiency Services, LLC or future acquisition targets;

 

the impact of health epidemics, including the novel coronavirus (“COVID-19”) pandemic, on our business and supply chain and the actions we may take in response thereto;

 

our expectations regarding our ability to obtain and maintain intellectual property protection and not infringe on the rights of others;

 

our ability to obtain funding for our operations;

 

our business, expansion plans and opportunities; and

 

the outcome of any known and unknown litigation and regulatory proceedings.

 

These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this Quarterly Report on Form 10-Q are more fully described in Item 1A under the heading “Risk Factors.” and elsewhere in this Quarterly Report on Form 10-Q and the risk factors set forth in Part I, Item 1A Risk Factors, within our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 31, 2021, as amended in our filing on Form 10-K/A filed with the SEC on May 17, 2021, which, as so amended, we refer to as the Annual Report and the risk factors set forth in Part II, Item 1A under the heading “Risk Factors” in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 filed with the SEC on May 17, 2021 and our Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 13, 2021. These factors are not exhaustive. Other sections of this Quarterly Report on Form 10-Q, such as the description of our business set forth in Item 1 and our Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth in Item 2 describe additional factors that could adversely affect the business, financial condition or results of operations of the XL Fleet Corp. and its consolidated subsidiaries. New risk factors emerge from time to time, and it is not possible to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements, which speak only as of the date hereof. All forward-looking statements attributable to XL Fleet Corp. or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. XL Fleet Corp. undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

 

We were originally known as Pivotal Investment Corporation II, or Pivotal. On December 21, 2020, Pivotal consummated the merger of its wholly-owned subsidiary with and into XL Hybrids, Inc., pursuant to a Merger Agreement, among Pivotal, Pivotal’s subsidiary and XL Hybrids, Inc. (the “Business Combination”). In connection with the consummation of the Business Combination, Pivotal changed its name to XL Fleet Corp.

  

This report includes certain registered trademarks, including trademarks that are the property of the Company and its affiliates. This report also includes other trademarks, service marks and trade names owned by the Company or other persons. All trademarks, service marks and traded names included herein are the property of their respective owners. Use or display by us of other parties’ trademarks, trade dress, or products in this report is not intended to, and does not, imply a relationship with, or endorsements or sponsorship of, us by the trademark or trade dress owners.

 

ii

 

 

Part I - Financial Information

Item 1. Financial Statements

 

XL Fleet Corp.

 

Unaudited Condensed Consolidated Balance Sheets

September 30, 2021 and December 31, 2020

 

   As of 
   September 30,   December 31, 
(In thousands, except share and per share amounts)  2021   2020 
       (audited)
(restated)
 
Assets        
Current assets:          
Cash and cash equivalents  $366,748   $329,641 
Restricted cash   150    150 
Accounts receivable, net   2,822    10,559 
Inventory, net   18,104    3,574 
Prepaid expenses and other current assets   1,210    1,396 
Total current assets   389,034    345,320 
Property and equipment, net   3,201    579 
Intangible assets, net   1,773    593 
Right-of-use asset   4,471    
-
 
Investment in convertible note   3,000    - 
Goodwill   8,841    489 
Other assets   80    32 
Total assets  $410,400   $347,013 
Liabilities and stockholders’ equity          
Current liabilities:          
Current portion of long-term debt  $86   $110 
Accounts payable   3,197    4,372 
Lease liability, current   880    
-
 
Accrued expenses and other current liabilities   12,954    4,601 
Total current liabilities   17,117    9,083 
Long-term debt, net of current portion   37    98 
Deferred revenue   706    305 
Lease liability, non-current   3,526    
-
 
Warrant liabilities   13,582    143,295 
Contingent consideration   1,006    924 
New market tax credit obligation(1)   4,372    4,412 
Total liabilities   40,346    158,117 
           
Commitments and contingencies (Note 13)   
 
    
 
 
           
Stockholders’ equity          
Common stock, $0.0001 par value; 350,000,000 shares authorized at  September 30, 2021 and December 31, 2020; 139,403,914 and 131,365,254 issued and outstanding at September 30, 2021 and December 31, 2020, respectively   14    13 
Additional paid-in capital   454,327    317,084 
Accumulated deficit   (84,287)   (128,201)
Total stockholders’ equity   370,054    188,896 
Total liabilities and stockholders’ equity  $410,400   $347,013 

 

(1)Held by variable interest entity

 

See notes to unaudited condensed consolidated financial statements.

 

1

 

 

XL Fleet Corp.

 

Unaudited Condensed Consolidated Statements of Operations

For the Three and Nine Months Ended September 30, 2021 and 2020

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
(In thousands, except per share and share amounts)  2021   2020   2021   2020 
               (restated) 

Revenues

  $3,200   $6,328   $7,569   $9,472 
Cost of revenues   2,510    5,561    6,633    8,713 
Gross profit   690    767    936    759 
Operating expenses:                    
Research and development   3,217    1,646    7,438    3,297 
Selling, general, and administrative expenses   12,742    5,304    31,522    10,798 
Loss from operations   (15,269)   (6,183)   (38,024)   (13,336)
Other (income) expense:                    
Interest expense, net   14    1,266    35    4,291 
Loss on extinguishment of debt   
-
    
-
    
-
    1,038 
Loss on asset disposal   24    
-
    45    
-
 
Change in fair value of obligation to issue shares of common stock to sellers of World Energy   (532)   
-
    (18)   
-
 
Change in fair value of warrant liability   (7,229)   
-
    (81,960)   
-
 
Change in fair value of convertible notes payable derivative liability   
-
    (5,172)   
-
    3,565 
Other income   (15)   
-
    (40)   
-
 
Net (loss) income  $(7,531)  $(2,277)  $43,914   $(22,230)
Net (loss) income per share, basic  $(0.05)  $(0.03)  $0.32   $(0.27)
Net (loss) income per share, diluted  $(0.05)  $(0.03)  $0.30   $(0.27)
Weighted-average shares outstanding, basic   139,392,170    83,299,127    138,082,355    82,820,099 
Weighted-average shares outstanding, diluted   139,392,170    83,299,127    148,469,108    82,820,099 

 

See notes to unaudited condensed consolidated financial statements.

 

2

 

 

XL Fleet Corp.

 

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit)

For the Three and Nine Months Ended September 30, 2021 and 2020

 

   For the Three and Nine Months Ended
September 30, 2021
 
           Additional         
   Common Stock   Paid-In   Accumulated   Stockholders’ 
(In thousands, except share amounts)  Shares   Amount   Capital   Deficit   Equity 
Balance at December 31, 2020  131,365,254   $13   $317,084   $(128,201)  $188,896 
Exercise of warrants   233,555    
-
    
-
    
-
    
-
 
Exercise of Public warrants   7,441,020    1    85,554    
-
    85,555 
Settlement of warrant liability upon exercise of warrants   -    
-
    47,162    
-
    47,162 
Settlement of warrant liability upon call of warrants   -    
-
    591    
-
    591 
Proceeds from PIC shares recapitalization   -    
-
    75    
-
    75 
Exercise of stock options   65,875    
-
    16    
-
    16 
Stock-based compensation expense   -    
-
    442    
-
    442 
Net Income   -    
-
    
-
    61,914    61,914 
Balance at March 31, 2021   139,105,704   $14   $450,924   $(66,287)  $384,651 
Exercise of stock options   29,870    
-
    7    
-
    7 
Issuance of shares in business combination with World Energy   231,002    
-
    1,439    
-
    1,439 
Stock-based compensation expense   -    
-
    754    
-
    754 
Net loss   -    
-
    
-
    (10,469)   (10,469)
Balance at June 30, 2021   139,366,576   $14   $453,124   $(76,756)  $376,382 
Exercise of stock options   37,338    
-
    9    
-
    9 
Stock-based compensation expense   -    
-
    1,194    
-
    1,194 
Net loss   -    
-
    
-
    (7,531)   (7,531)
Balance at September 30, 2021   139,403,914   $14   $454,327   $(84,287)  $370,054 

  

   For the Three and Nine Months Ended
September 30, 2020
 
           Additional       Stockholders’ 
   Common Stock   Paid-in   Accumulated   (Deficit) 
   Shares   Amount   Capital   Deficit   Equity 
Balance at December 31, 2019  80,400,727   $8   $53,887   $(67,595)  $(13,700)
Exercise of warrants   2,584,637    
-
    34    
-
    34 
Exercise of stock options   5,300    
-
    
-
    
-
    
-
 
Stock-based compensation expense   -    
-
    52    
-
    52 
Net loss   -    
-
    
-
    (6,454)   (6,454)
Balance at March 31, 2020   82,990,664   $8   $53,973   $(74,049)  $(20,068)
Stock-based compensation expense   -    
-
    225    
-
    225 
Net loss   -    
-
    
-
    (13,499)   (13,499)
Balance at June 30, 2020 (restated)   82,990,664   $8   $54,198   $(87,548)  $(33,342)
Exercise of warrants   1,064,524    
-
    850    
-
    850 
Exercise of stock options   85,705    
-
    21    
-
    21 
Stock-based compensation expense   -    
-
    386    
-
    386 
Net loss   -    
-
    
-
    (2,277)   (2,277)
Balance at September 30, 2020 (restated)   84,140,893   $8   $55,455   $(89,825)  $(34,362)

 

See notes to unaudited condensed consolidated financial statements.

 

3

 

 

XL Fleet Corp.

 

Unaudited Condensed Consolidated Statements of Cash Flows

For the Nine Months Ended September 30, 2021 and 2020

 

   Nine Months Ended
September 30,
 
(In thousands)  2021   2020 
       (restated) 
Operating activities:          
Net income (loss)  $43,914   $(22,230)
Adjustments to reconcile net income (loss) to net cash used in operating activities:          
Stock-based compensation   2,390    663 
Bad debt expense   204    
-
 
Depreciation and amortization expense   1,074    474 
Contingent consideration   (23)   679 
Change in fair value of obligation to issue shares of common stock to sellers of World Energy   (18)   
-
 
Fair value change of derivative liability   (81,960)   3,565 
Loss on extinguishment of debt   
-
    1,038 
Loss on disposal of assets   45    
-
 
Change in operating right-of-use assets   7    
-
 
Interest on finance leases   25    
-
 
Debt discount   (40)   3,143 
Changes in operating assets and liabilities:          
Accounts receivable, net   10,883    (5,240)
Inventory, net   (13,248)   (2,313)
Prepaid expenses and other current assets   286    1 
Other assets   (23)   (152)
Accounts payable   (2,269)   3,416 
Accrued expenses and other current liabilities   4,420    3,869 
Deferred revenue   118    
-
 
Net cash used in operating activities   (34,215)   (13,087)
Investing activities:          
Payments to acquire net assets of World Energy, net of cash acquired   (8,188)   
-
 
Purchase of convertible note   (3,000)   
-
 
Purchases of property and equipment   (2,917)   (162)
Net cash used in investing activities   (14,105)   (162)
Financing activities:          
Proceeds from the issuance of subordinated convertible promissory notes   
-
    8,100 
Proceeds from paycheck protection program   
-
    1,100 
Repayments of revolving line of credit   
-
    (646)
Repayments of debt   (85)   (513)
Repayments under financing leases   (150)   
-
 
Proceeds from revolving line of credit   
-
    2,500 
Proceeds from the exercise of warrants   
-
    884 
Proceeds from recapitalization of PIC shares   75    
-
 
Proceeds from exercise of stock options   32    21 
Proceeds from exercise of Public Warrants   85,555    
-
 
Net cash provided by financing activities   85,427    11,446 
Net increase in cash and cash equivalents and restricted cash:   37,107    (1,803)
Cash, cash equivalents, and restricted cash at beginning of period   329,791    3,536 
Cash, cash equivalents, and restricted cash at end of period  $366,898   $1,733 
Supplemental disclosure of cash flow information:          
Cash paid for interest  $35   $156 
Supplemental disclosures of noncash investing and financing information:          
Settlement of warrant liability upon exercise of Public Warrants  $47,162   $
-
 
Settlement of warrant liability upon call of warrants  $591   $
-
 
Reduce derivative liability for extinguishment of convertible notes payable  $
-
   $(1,349)
Increase derivative liability for issuance of convertible notes payable  $
-
   $5,638 
Equipment financing  $271   $
-
 

 

See notes to unaudited condensed consolidated financial statements.

 

4

 

  

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 1. Organization and Description of Business

 

Description of Business: XL Fleet Corp. and its subsidiaries (“XL Fleet” or the “Company”) is a provider of fleet electrification solutions for commercial vehicles in North America, offering solutions for vehicle electrification (“Drive Systems”) and infrastructure solutions such as vehicle charging stations through its XL Grid programs, as further described below. XL Fleet has over 4,400 electrified powertrain systems sold and driven over 173 million miles by over 240 fleets, as of September 30, 2021. XL Fleet’s vision is to become the world leader in commercial fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions.

 

Merger and Reorganization: On December 21, 2020, privately held XL Hybrids, Inc., a Delaware corporation, (“Legacy XL”) consummated the merger pursuant to that certain Agreement and Plan of Reorganization, dated as of September 17, 2020 (the “Merger Agreement”), by and among Pivotal Investment Corporation II (“Pivotal”), PIC II Merger Sub Corp., a Delaware corporation and wholly owned subsidiary of Pivotal (“Merger Sub”), and Legacy XL. Pursuant to the terms of the Merger Agreement, a business combination between Legacy XL and Pivotal was effected through the merger of Merger Sub with and into Legacy XL, with Legacy XL surviving as a wholly-owned subsidiary of Pivotal (the “Merger” and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). In connection with the closing of the Business Combination, Pivotal Investment Corporation II changed its name to XL Fleet Corp.

 

Acquisition of World Energy: On May 17, 2021 (“Closing Date”), the Company acquired 100% of the membership interests of World Energy Efficiency Services, LLC (“World Energy”). World Energy provides turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions throughout New England. The Company completed the acquisition to further the strategy of its XL Grid business to provide a suite of charging and power solutions to support fleet electrification (See Note 4).

 

Purchase of eNow Convertible Note: On July 15, 2021, XL Fleet purchased a minority interest in eNow Inc. (“eNow”), a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (eTRUs) for Class 8 commercial trailers. In connection with this investment, XL Fleet entered into a development and supply agreement with eNow (See Note 5).

 

COVID-19 Worldwide Pandemic: On March 11, 2020, the World Health Organization characterized the outbreak of the novel coronavirus (“COVID-19”) as a global pandemic and recommended containment and mitigation measures. Since then, extraordinary actions have been taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions throughout the world. These actions include travel bans, quarantines, “stay-at-home” orders, and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.

 

5

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 1. Organization and Description of Business, continued

 

COVID-19 Worldwide Pandemic, continued:

 

Consistent with the actions taken by governmental authorities, the Company has taken appropriately cautious steps to protect its workforce and support community efforts. As part of these efforts, and in accordance with applicable government directives, beginning in late March 2020, the Company implemented work from home policies where practical at its facilities. Effective September 30, 2021, all 150 employees were working full-time from one of the Company’s five offices or from home. Current COVID-19 policies include universal facial covering requirements if not vaccinated, rearranging facilities to follow social distancing protocols, employees self-screening before going into the office, enhanced cleaning procedures, ability to go mask-free if proof of vaccination is provided to Human Resources, and strict quarantine protocols for any suspected or confirmed employee cases. However, the COVID-19 pandemic and the continued precautionary actions taken related to COVID-19 have adversely impacted, and are expected to continue to adversely impact, its operations, its contractors and the automotive original equipment manufacturers.

 

The Company has experienced, and expects to continue to experience, reduced operations and production line shutdowns at vehicle OEMs due to COVID-19, limitations on travel by the Company’s personnel and personnel of the Company’s customers, and future delays or shutdowns of vehicle OEMs or the Company’s suppliers.

 

The COVID-19 pandemic and the protocols and procedures the Company has implemented in response to the pandemic have caused some delays in operational activities. The full impact of the COVID-19 pandemic on its business and results of operations subsequent to September 30, 2021 will depend on future developments, such as the ultimate duration and scope of the outbreak and its impact on its operations and impact on its customers and industry partners.

 

Note 2. Summary of Significant Accounting Policies

 

Basis of consolidated financial statement presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and Article 10 of Regulation S-X. The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of its wholly owned subsidiaries and variable interest entities, for which the Company is the primary beneficiary. Because the Company holds certain rights that provide the power to direct the activities of variable interests that most significantly impact the VIE economic performance, as well as to potentially receive benefits or the obligation to absorb potentially significant losses, the Company has a controlling interest in such VIEs. The Company reports its consolidated financial information as a single segment. All significant intercompany transactions have been eliminated in consolidation.

 

6

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Use of estimates: The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve deferred income taxes, valuation of share-based compensation, including the fair value of common stock, the valuation of warrant liability, the fair value of investment in convertible note, and the valuation of business combinations, including the fair values and useful lives of acquired assets and assumed liabilities and the fair value of purchase consideration. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.

 

Concentration of Credit Risk: Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and trade receivables. At times, such cash may be in excess of the FDIC limit. At September 30, 2021 and December 31, 2020, the Company had cash in excess of the $250 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents.

 

With respect to trade receivables, the Company routinely assesses the financial strength of its customers and, as a consequence, believes that the receivable credit risk exposure is limited. As of September 30, 2021, two customers accounted for approximately 48% and 21% of accounts receivable. As of December 31, 2020, one customer accounted for approximately 82% of accounts receivable. For the three months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 80% and 73% of revenues, respectively. For the nine months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 56% and 69% of revenues, respectively.

 

Cash, cash equivalents, and restricted cash: The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are carried at cost, which approximates fair value due to their short-term nature. The Company’s cash and cash equivalents are placed with high-credit quality financial institutions and issuers, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents.

 

Restricted cash held at both September 30, 2021 and December 31, 2020, consists of $150 for a bank deposit required for a letter of credit which is reserved for the Company’s California lease.

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash in the condensed consolidated balance sheets to the total amount shown in the condensed consolidated statements of cash flows:

 

   As of September 30, 
   2021   2020 
Cash and cash equivalents  $366,748   $1,583 
Restricted cash   150    150 
Total cash, cash equivalents, and restricted cash  $366,898   $1,733 

 

7

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Accounts receivable, net: Accounts receivable are stated at the gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience, among other pertinent factors. As of September 30, 2021 and December 31, 2020, the Company’s allowance for doubtful accounts was $517 and $0, respectively.

 

Inventory, net: Inventory is comprised of raw materials, work in process and finished goods. Inventory is stated at the lower of cost or net realizable value. Cost of raw material inventories include the purchase and related costs incurred in bringing the products to their present location and condition. The Company uses consistent methodologies to evaluate inventory for net realizable value and periodically reviews inventories for obsolescence and any inventories identified as slow moving or obsolete are initially reserved for and then written-off. As of September 30, 2021 and December 31, 2020, the Company’s inventory reserve for obsolescence was $195 and $58, respectively.

 

Fair value measurements: The Company follows the guidance in ASC Topic 820, “Fair Value Measurement”, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually.

 

The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:

 

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date.

 

Level 2: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data.

 

Level 3: Significant unobservable inputs that reflect the Company’s judgment about the assumptions that market participants would use in pricing an asset or liability.

 

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

See Note 9 for additional information on assets and liabilities measured at fair value.

 

The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

 

8

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Fair value measurements, continued:

 

The Company’s financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued liabilities, contingent consideration liability, long-term debt and warrant liability. The carrying value of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximates fair value because of the short-term nature of those instruments.

 

Prepaid expenses and other current assets: Prepaid expenses and other current assets include prepaid insurance, prepaid rent, and supplies, which are expected to be recognized or realized within the next 12 months.

 

Revenue: The Company’s revenue is derived from the sales of hybrid and plug-in hybrid electric powertrain systems, our Drive Systems, and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). The Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy incentives provided through public and private utilities. The XL Grid business consists of the operations acquired through the May 2021 World Energy acquisition. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.

 

Revenue is recognized upon transfer of control to the customer, which occurs when the Company has a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service.

 

For the Drive Systems products, in general, transfer of control is upon shipment of the equipment as the terms are FOB shipping point or equivalent, as the Company has no other promised goods or services in its contracts with customers. In limited instances, the Company provides installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, these installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to its vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. The Company recognizes the revenue for the equipment sale and installation service for Drive System products at the same time, which is after the installation is complete. The Company has elected to treat shipping and handling activities related to contracts with channel partner customers for Drive System products as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.

 

9

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Revenue, continued:

 

For the XL Grid solutions, in general, transfer of control is upon the acceptance and certification of project completion by both the end customer and the utility who is funding the energy incentives, representing a single performance obligation of the Company. Due to the short-term nature of projects (typically two to three weeks), the Company recognizes revenues from all XL Grid solutions activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and the Company has the right to payment for the transferred asset. The Company also assesses multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project for XL Grid solutions, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.

 

For both Drive Systems and XL Grid solutions, when the Company’s contracts with customers contain multiple performance obligations, which is infrequent, the contract transaction price is allocated on a relative standalone selling price (SSP) basis to each performance obligation. The Company determines standalone selling prices based on observable selling prices for the sale of its systems. For extended warranties, the Company determines SSP based on expected cost plus margin. The Company establishes the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods and services to the customer. Revenue is recorded based on the transaction price, which is solely made up of fixed consideration for its products and services. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfer of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company has not identified any significant financing components to date. The Company’s sales can in certain instances include non-cash consideration in the form of the customer transferring to the Company, the customer’s rights to cash incentives from programs administered by municipalities related to hybrid vehicle programs that a customer is entitled to as a result of its purchase. The incentives are fixed amounts that are readily determinable. The Company values the non-cash consideration at its fair value, which generally is the amount of the incentive.

 

10

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Revenue, continued:

 

Payment terms on invoices range from 30 to 60 days. The Company excludes from revenue any sales tax and other government-assessed and imposed taxes on revenue generating activities that are invoiced to customers.

 

The Company has elected to apply the practical expedient to expense costs to obtain contracts, which principally relate to sales commissions, at the time the liability is incurred when the expected amortization period is one year or less.

 

Warranties

 

Customers who purchase the Drive Systems are provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties by offered by competitors. Therefore, the Company has determined that these warranties are outside the scope of ASC 606 and will continue to be accounted for under ASC 460, Guarantees. At the time of purchase of the equipment, customers may purchase from the Company an extended warranty for its equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.

 

Customers of XL Grid solutions are provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts. Warranties for equipment sold to customers are provided by the original equipment manufacturers.

 

For both Drive Systems and XL Grid solutions, the Company accrues the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these estimates revisions to the estimated warranty liability would be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of cost of product revenue in the statements of operations.

 

11

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Share-based compensation: The Company accounts for its share-based compensation awards in accordance with ASC Topic 718, Compensation-Stock Compensation. The Company issues stock-based awards to acquire common stock to employees, directors and non-employee consultants. Awards issued under the Company’s stock-based compensation plans include stock options, restricted stock units and restricted stock awards. Stock options, restricted stock units and restricted stock awards typically contain service based vesting conditions.

 

Stock Options

 

The Company accounts for stock-based compensation related to these awards based on the fair value of the awards. The Company uses the Black-Scholes option pricing model to determine the fair value of stock-based awards, and recognizes the compensation cost on a straight line basis over the requisite service period of the awards for employee, which is typically the four-year vesting period of the award, and effective contract period specified in the award agreement for non-employee.

 

The fair value of common stock is determined based on the closing price on the New York Stock Exchange at each award grant date.

 

The determination of the fair value of share-based payment awards utilizing the Black-Scholes model is affected by the stock price and a number of assumptions, including expected volatility, expected life, risk- free interest rate and expected dividends. The Company does not have a history of trading in its common stock as it was not a public company until December 21, 2020, and as such volatility was estimated using historical volatilities of comparable public entities. The expected life of the awards is estimated based on a simplified method, which uses the average of the vesting term and the original contractual term. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of the awards. The dividend yield assumption is based on history and expectation of paying no dividends. Forfeitures are accounted for as they occur.

 

The fair value of stock options issued for the nine months ended September 30, 2021 and 2020 was measured with the following assumptions:

 

   For the Nine Months Ended
September 30,
 
   2021   2020 
Expected volatility   78.188.2%   80.080.1%
Expected term (in years)   6.25    6.25 
Risk-free interest rate   0.41.9%   0.10.2%
Expected dividend yield   0.0%   0.0%

 

Restricted Stock Units

 

Restricted stock units generally vest over the requisite service periods (vesting on a straight–line basis). The fair value of a stock award is equal to the fair market value of a share of the Company’s Common stock on the grant date. The Company accounts for the forfeiture of equity awards as they occur.

 

12

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Warrant Liabilities: The Company evaluated the Public Warrants (“Public Warrants”) and Private Warrants (“Private Warrants”) (collectively, “Warrants”, which are discussed in Note 9) in accordance with ASC 815-40, “Derivatives and Hedging — Contracts in Entity’s Own Equity”, and concluded that a provision in the Warrant Agreement related to such warrants (“Warrant Agreement”) related to certain tender or exchange offers precludes the Warrants from being accounted for as components of equity. As the Warrants met the definition of a derivative as contemplated in ASC 815, the Warrants were initially recorded at fair value as derivative liabilities on the Unaudited Condensed Consolidated Balance Sheets and measured at fair value at each reporting date in accordance with ASC 820, “Fair Value Measurement”, with changes in fair value recognized in the Unaudited Condensed Consolidated Statement of Operations in the period of change.

 

Research and development expense: Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, costs incurred in performing research and development activities, including salaries, benefits, facilities, research- related overhead, sponsored research costs, contracted services, license fees, and other external costs.

 

Net income (loss) per share: Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock and potentially dilutive securities outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted income (loss) per share calculation, stock options, restricted stock units, restricted stock and warrants are considered to be potentially dilutive securities. Potentially dilutive securities were excluded from the calculation of diluted income (loss) per share when their effect would be anti-dilutive.

 

Segment Information: The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates as one operating and reportable segment.

 

Related parties: A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal if one party controls 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. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.

 

13

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 2. Summary of Significant Accounting Policies, continued

 

Recent accounting pronouncements issued and adopted: In February 2016, the FASB issued a new accounting standard, ASC Topic 842, Leases (“ASC 842”), related to leases to increase transparency and comparability among organizations by requiring the recognition of right-of-use (“ROU”) assets and lease liabilities on the balance sheet. Most significant among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The Company adopted ASC 842 effective January 1, 2021 and as a result, the Company recorded a ROU asset and lease liability (See Note 7).

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 is effective for the Company beginning January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s unaudited condensed consolidated financial statements.

 

Note 3. Revenue

 

The following table represents the Company’s revenues for the three and nine months ended September 30, 2021 and 2020, respectively, disaggregated, by sales channel.

 

Disaggregation of revenue:

 

  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2021   2020   2021   2020 
                 
Revenue from the sale of Drive Systems:                
Revenue direct to customers  $366   $959   $1,138   $2,020 
Revenue through channel partners   189    5,369    1,374    7,452 
                     
Revenue from the sale of XL Grid solutions – which are sold direct to customers   2,645    
-
    5,057    
-
 
Total revenue  $3,200   $6,328   $7,569   $9,472 

 

Remaining performance obligations: At September 30, 2021 and December 31, 2020, there was approximately $239 and $305 in deferred revenue related to unsatisfied extended warranty performance obligations. During the three and nine months ended September 30, 2021, the Company recognized revenue of $2 from the December 31, 2020 deferred revenue balance.

 

Contract Balances: The timing of revenue recognition, billings and cash collections results in billed trade accounts receivable, and deferred revenue (contract liabilities) on the Unaudited Condensed Consolidated Balance Sheets. In addition, the Company defers certain costs incurred to obtain a contract (contract costs).

 

14

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 3. Revenue, continued

 

Costs to obtain a contract: Sales commissions paid to internal sales personnel, as well as associated payroll taxes and retirement plan contributions (together, sales commissions and associated costs) that are incremental to the acquisition of customer contracts, are capitalized as contract acquisition cost on the balance sheet when the period of benefit is determined to be greater than one year. In instances where an extended warranty is sold, the period of benefit would extend beyond 12 months and therefore, the practical expedient would not be met for those contracts and require capitalization of the related costs to obtain those contracts. The Company has elected to allocate the capitalized commissions to performance obligations on a relative basis (i.e., in proportion to the transaction price allocated to each performance obligation) to determine the period of amortization. As a result, substantially all of the commission is allocated to the combined equipment and installation performance obligation and is amortized upon transfer of control of this performance obligation, which typically occurs in the same period in which commission liability is incurred. Total commission expense recognized during the three months ended September 30, 2021 and 2020 was $198 and $13, respectively, and $397 and $46 during the nine months ended September 30, 2021 and 2020, respectively. The amount of capitalized commissions as of September 30, 2021 and December 31, 2020 was not material.

 

Warranties: The Company accrues estimated warranty costs at the time of sale related to its assurance- type warranties. In general, for the sales of Drive Systems, manufactured products are warranted for the shorter of three years or 75,000 miles against defects in material and workmanship when properly used for their intended purpose, installed correctly and appropriately maintained. For the XL Grid solutions, projects are warranted for one year. The amount of the accrued warranty liability is estimated based on historical claims rates and warranty fulfillments costs adjusted for any expected changes in fulfillment costs.

 

The following is a roll-forward of the Company’s accrued warranty liability:

 

    

For the
Nine Months Ended

September 30,

    

For the
Year

Ended December 31,

 
   2020   2021 
Balance at the beginning of the period  $1,735   $1,009 
Acquisition date accrual for World Energy acquisition   25    
-
 
Accrual for warranties issued   126    912 
Warranty fulfillment charges   (285)   (186)
Balance at the end of the period  $1,601   $1,735 

 

The warranty liability is included in accrued expenses and other current liabilities on the Unaudited Condensed Consolidated Balance Sheets.

 

15

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 4. Business Combination

 

World Energy

 

On May 17, 2021, the Company acquired all of the issued and outstanding membership interests of World Energy, a privately-held, Massachusetts-based entity, and retained two of its principals and all of World Energy’s employees. World Energy is a direct-install energy efficiency services company (“ESCO”), serving commercial, industrial and institutional customers. World Energy enables utilities to meet their energy savings mandates by developing and executing energy efficiency projects. The acquisition of World Energy expands the Company’s ability to deliver a comprehensive suite of energy savings services that enhances XL Grid’s solutions portfolio to include commercial and industrial EV charging, solar, and energy management services.

 

The total purchase price consideration, as adjusted, is $12,461 for the acquisition of World Energy. During the three months ended September 30, 2021, the Company remitted to the sellers of World Energy additional cash of $76 in connection with the finalization of working capital adjustments. The as adjusted purchase price consisted of the following components:

 

Cash of $8,496, as adjusted, consisting of the contractual purchase price of $8,000, plus working capital adjustments of an aggregate of $496.

 

The closing date issuance of 231,002 shares of the Company’s common stock, valued at the closing price of $6.23 per share as of May 17, 2021, for a total share fair value upon issuance of $1,439;

 

An obligation to issue 244,956 shares of the Company’s common stock to certain of the sellers and their advisors of World Energy, in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date. The closing date fair value was recorded at an aggregate amount of $1,526;

 

An obligation to pay in cash an earnout of $1,000 upon World Energy’s achievement for the calendar year 2021 revenues of $19,500. The payment of the earnout is due within 30 days following the completion of the audit of XL Fleet’s financial statements for the fiscal year ending December 31, 2021. Pursuant to the agreement, the earnout is payable only if revenues for the period equal or exceed $19,500. Should the World Energy revenues be less than $19,500, then the earnout would be $0. The Company determined that the achievement of the $19,500 revenue target was highly probable, and as such, the Company recorded a closing date fair value of the earnout in the amount of $1,000.

 

Adjustments to the initial purchase accounting for the acquisition will be completed, as needed, up to one year from the acquisition date as the Company obtains additional information regarding facts and circumstances that existed as of the acquisition date.

 

16

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 4. Business Combination, continued

 

World Energy, continued

 

The following details the preliminary allocation of the purchase price consideration:

 

Cash  $8,000 
Working capital adjustments   496 
Fair value of 231,002 shares issued at closing   1,439 
Fair value of the earnout   1,000 
Portion of deferred obligation to issue shares of common stock   1,526 
Total consideration   12,461 
      
Less the fair value of assets acquired less liabilities assumed   (4,109)
Goodwill  $8,352 

 

Included in assets acquired was cash of $308.

 

In connection with the acquisition of World Energy, the Company incurred an additional obligation to issue shares of its common stock to the three sellers, two of which also entered into employment agreements with the Company. Pursuant to the terms of the agreement, the Company is obligated to issue 448,050 shares of its common stock, with an aggregate fair value of approximately $2,800 as of September 30, 2021, issuable in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date, provided that seller/employee is employed by the Company at the date of issuance. If the seller/employee is not employed at such issuance date, the shares attributable to that seller/employee are forfeited. The Company determined that under relevant accounting guidance that this obligation to issue shares would be accounted for as compensation and not as purchase price consideration.

 

Accordingly, the fair values of each of the three compensation share obligations are accreted as compensation over each relevant compensation period, and for the three and nine months ended September 30, 2021, the Company recorded as selling, general and administration expense, compensation costs of $573 and $1,000, respectively.

 

The initial transaction with World Energy included an outstanding PPP loan of $507 that was incorporated in the liabilities assumed. During the third quarter of 2021, the PPP loan was forgiven in full which resulted in an additional payment to the sellers of World Energy. Consequently, the fair value of assets acquired less liabilities assumed was adjusted by the entire amount of the PPP loan that was forgiven, with a corresponding reduction in goodwill.

 

17

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 4. Business Combination, continued

 

World Energy, continued

 

The Company has accounted for this acquisition as a business combination under ASC Topic 805 “Business Combinations.” The acquisition method requires, among other things, that assets acquired and liabilities assumed in a business combination be recognized at their fair values as of the acquisition date. The fair values of the assets acquired and liabilities assumed by major class were recognized as follows:

 

   Amount 
Cash  $308 
Accounts receivable   3,350 
Inventory, net   1,282 
Prepaid expenses and other current assets   100 
Property and equipment, net   173 
Intangible assets, net   1,560 
Right-of-use asset   145 
Goodwill   8,352 
Other assets   12 
Accounts payable   (1,096)
Lease liability, current   (56)
Accrued expenses and other current liabilities   (1,297)
Deferred revenue   (283)
Lease liability, non-current   (89)
Total purchase consideration  $12,461 

 

The acquired intangible assets are comprised of $1,560 related to the fair value of customer relationships which is amortized over three years.

 

The estimated fair value of the intangible asset acquired was determined based on the income approach to measure the fair value of the customer relationships. This fair value measurement was based on significant inputs not observable in the market and thus represents a Level 3 measurement within the fair value hierarchy.

 

18

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 4. Business Combination, continued

 

World Energy, continued

 

Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired. Goodwill is primarily attributable to expected post-acquisition synergies from integrating World Energy’s assembled workforce, products and processes into the Company’s product offerings. Goodwill recorded is not deductible for income tax purposes.

 

Supplemental disclosure of pro forma information:

 

The following unaudited pro forma financial information presents the combined results of the operations of XL Fleet and World Energy as if the acquisition of World Energy had occurred as of January 1, 2020. The unaudited pro forma financial information is not necessarily indicative of what the condensed consolidated results of operations actually would have been had the respective acquisitions been completed on January 1, 2020. In addition, the unaudited pro forma financial information does not purport to project the future results of operations of the combined Company.

 

Since the merger was consummated on May 17, 2021, the results of the merger are fully incorporated into the condensed consolidated financial information for the three months ended September 30, 2021.

 

   Three Months
Ended
September 30,
   Nine Months
Ended
September 30,
 
   2020   2021   2020 
Revenues  $10,971   $15,318   $21,003 
Net (loss) income  $(1,630)  $44,741   $(22,194)
Per share amounts: Net (loss) income per share – basic  $(0.02)  $0.32   $(0.27)
Net loss per share – diluted  $(0.02)  $0.31   $(0.27)

 

The above pro forma information includes pro forma adjustments to remove the effect of the following non-recurring transactions:

 

1.)Non-recurring merger expenses of $498 were added back for the nine months ended September 30, 2021.

 

2.)Elimination of interest expense associated with debt that was repaid in the acquisition of World Energy of $37 for the nine months ended September 30, 2021, and $23 and $64 for the three and nine months ended September 30, 2020, respectively.

 

19

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 5. Purchase of Convertible Note

 

On July 15, 2021, XL Fleet made an investment of $3,000 into eNow, a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (“eTRUs”) for Class 8 commercial trailers. In exchange for the investment, eNow issued to the Company a convertible debenture (the “eNow Convertible Note”) dated July 15, 2021 (the “Issuance Date”) in the original principal amount of $3,000. The eNow Convertible Note bears interest at the rate of 8% per annum. The eNow Convertible Note is classified as an available-for-sale security. As discussed below, XL Fleet has an option to purchase eNow. If XL Fleet does not exercise this option, under certain circumstances the eNow Convertible Note would be converted on such date into Series B preferred stock. Interest on the outstanding principal sum of the eNow Convertible Note commences accruing on the Issuance Date and is computed on the basis of a 365-day year.

 

Pursuant to the terms of the eNow Convertible Note agreement, XL Fleet has the right to acquire eNow at a pre-determined valuation and has a right of first refusal with respect to competing offers to acquire eNow, which, if unexercised, will expire on December 31, 2021. In addition to the terms described above, on July 15, 2021 (“Effective Date”), XL Fleet entered into a Development and Supply Agreement (the “Development and Supply Agreement”) with eNow, whereby XL Fleet is made the exclusive provider of high voltage batteries and associated power systems for use in eNow eTRUs. For additional details, see analysis of the fair value of the investment in the eNow Convertible Note in Note 9.

 

Note 6. Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consisted of the following at September 30, 2021 and December 31, 2020:

 

   As of 
  

September 30,

  

December 31,

 
   2021   2020 
Accrued warranty costs  $1,601   $1,735 
Accrued compensation and related benefits   3,385    1,001 
Contingent purchase price consideration – Quantum   1,911    926 
Deferred purchase price consideration – World Energy   1,503    
-
 
Accreted contingent compensation to sellers – World Energy   1,000    
-
 
Accrued financing fees    
-
    723 
Professional fees   940    - 
Accrued expenses, other   2,614    216 
   $12,954   $4,601 

 

Note 7. ROU Assets and Lease Liabilities

 

XL Fleet has entered into operating and finance leases as the lessee for office space, R&D and manufacturing facilities, and vehicles. On January 1, 2021 (“Effective Date”), the Company adopted FASB Accounting Standards Codification, or ASC, Topic 842, Leases (“ASC 842”), which increases transparency and comparability by recognizing a lessee’s rights and obligations resulting from leases by recording them on the balance sheet as lease assets and lease liabilities. The new guidance requires the recognition of the right-of-use (“ROU”) assets and related operating and finance lease liabilities on the balance sheet. The Company adopted the new guidance using the modified retrospective approach on January 1, 2021. As a result, the consolidated balance sheet as of December 31, 2020 was not restated and is not comparative.

 

The adoption of ASC 842 resulted in the recognition of operating ROU assets of $3,481 and operating lease liabilities of $3,481 on the Company’s condensed consolidated balance sheet as of January 1, 2021. The adoption of ASC 842 resulted in the recognition of finance ROU assets of $897 and finance lease liabilities of $897 on the Company’s condensed consolidated balance sheet as of January 1, 2021.

 

20

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 7. ROU Assets and Lease Liabilities, continued

 

The Company elected the package of practical expedients permitted within the standard, which allow an entity to forgo reassessing (i) whether a contract contains a lease, (ii) classification of leases, and (iii) whether capitalized costs associated with a lease meet the definition of initial direct costs. Also, the Company elected the expedient allowing an entity to use hindsight to determine the lease term and impairment of ROU assets and the expedient to allow the Company to not have to separate lease and non-lease components. The Company has also elected the short-term lease accounting policy under which the Company would not recognize a lease liability or ROU asset for any lease that at the commencement date has a lease term of twelve months or less and does not include a purchase option that the Company is more than reasonably certain to exercise.

 

For contracts entered into on or after the Effective Date, at the inception of a contract the Company will assess whether the contract is, or contains, a lease. The Company’s assessment is based on: (i) whether the contract involves the use of a distinct identified asset, (ii) whether the Company obtained the right to substantially all the economic benefit from the use of the asset throughout the period, and (iii) whether the Company has the right to direct the use of the asset. Leases entered into prior to January 1, 2021, which were accounted for under ASC 840, were not reassessed for classification.

 

For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently presented at amortized cost using the effective interest method. The Company generally uses its incremental borrowing rate as the discount rate for leases, unless an interest rate is implicitly stated in the lease. The present value of the lease payments is calculated using the incremental borrowing rate for operating and finance leases, which was determined using a portfolio approach based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a Company option to extend the lease that the Company is reasonably certain to exercise, or an option to extend the lease controlled by the lessor. All ROU assets are reviewed periodically for impairment.

 

Lease expense for operating leases consists of the lease payments plus any initial direct costs and is recognized on a straight-line basis over the lease term. Lease expense for finance leases consists of the amortization of the asset on a straight-line basis over the shorter of the lease term or its useful life and interest expense determined on an amortized cost basis, with the lease payments allocated between a reduction of the lease liability and interest expense.

 

The Company’s operating leases are comprised primarily of office space and R&D and manufacturing facilities. Finance leases are comprised primarily of vehicle leases. Balance sheet information related to our leases is presented below (ASC 842 was adopted on January 1, 2021):

 

   September 30,
  2021
   January 1,  
2021
   December 31,  
2020
 
Operating leases:            
Right-of-use assets  $3,219   $3,481   $
 
Lease liability, current   433    469    
 
Lease liability, non-current   2,841    3,012    
 
Finance leases:               
Right-of-use assets   1,252    897    
 
Lease liability, current   446    265    
 
Lease liability, non-current   685    632    
 

 

21

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 7. ROU Assets and Lease Liabilities, continued

 

Other information related to leases is presented below:

 

   Three Months Ended September 30,   Nine Months Ended September 30, 
   2021   2021 
Other information:        
Operating lease cost  $222   $617 

 

  

As of
September 30,

 
   2021 
Operating cash flows from operating leases  $561 
Weighted-average remaining lease term – operating leases (in months)   86.8 
Weighted-average discount rate – operating leases   9.6%

  

As of September 30, 2021, the annual minimum lease payments of our operating lease liabilities were as follows:

 

For The Years Ending December 31,     
2021 (excluding the nine months ended September 30, 2021)   $214 
2022    673 
2023    633 
2024    597 
2025    613 
Thereafter    1,891 
Total future minimum lease payments, undiscounted    4,621 
Less: imputed interest    (1,347)
Present value of future minimum lease payments   $3,274 

 

Note 8. Note Payable

 

Paycheck Protection Program Loan

 

In March 2021, World Energy entered into a Promissory Note (the “PPP Note”) with Boston Private Bank & Trust Company as the lender (the “Lender”), pursuant to which the Lender agreed to make a loan to the Company under the Paycheck Protection Program (the “PPP Loan”) offered by the U.S. Small Business Administration (the “SBA”) in a principal amount of $507 pursuant to Title 1 of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). This loan was forgiven by the SBA during July 2021 (See Note 4).

 

22

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 9. Fair Value Measurements

 

Mark-to-Market Measurement

 

The investment in the eNow Convertible Note was valued based upon a revenue multiple enterprise valuation. The contingent consideration related to the acquisition of Quantum Fuel Systems LLC (“Quantum”) was valued based upon the present value of the expected contingent consideration. The fair value of obligation to issue shares of common stock to the sellers of World Energy was based on the closing price of XL’s Common Stock on the reporting date.

 

The Public Warrants were traded under the symbol XL.WS and the fair values were based upon the closing price of the Public Warrants at each measurement date. The Private Warrants were valued using a Black-Scholes model, pursuant to the inputs provided in the table below:

 

   Mark-to-Market Measurement at   Mark-to-Market Measurement at 
   September 30,   December 31, 
Input  2021   2020 
Risk-free rate   0.81%   0.36%
Remaining term in years   4.23    4.98 
Expected volatility   87.9%   95.4%
Exercise price  $11.50   $11.50 
Fair value of common stock  $6.16   $23.73 

 

The following table sets forth the Company’s assets and liabilities which are measured at fair value on a recurring basis by level within the fair value hierarchy:

 

   Fair Value Measurements as of
September 30, 2021
 
   Level I   Level II   Level III   Total 
                 
Asset:                
Investment in eNow Convertible Note  $
-
   $
-
   $3,000   $3,000 
                     
Liability:.                    
Private Warrants  $
-
   $
-
   $13,582   $13,582 
Contingent consideration -– Quantum  $
-
   $
-
   $1,911   $1,911 
Earnout – World Energy  $
-
   $
-
   $1,000   $1,000 
Fair value of obligation to issue shares of common stock to sellers of World Energy  $
-
   $
-
   $1,509   $1,509 

 

23

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 9. Fair Value Measurements, continued

 

   Fair Value Measurements as of
December 31, 2020
 
   Level I   Level II   Level III   Total 
                 
Liability:                
Public Warrants  $62,100   $
-
   $
-
   $62,100 
Private Warrants  $
-
   $
-
   $81,195   $81,195 
Contingent consideration -– (Quantum)  $
-
   $
-
   $1,849   $1,849 

 

During the nine months ended September 30, 2021, 7,441,020 Public Warrants were exercised, which resulted in the issuance of 7,441,020 shares of the Company’s Common Stock, generating cash proceeds of $85,555 and 225,647 Public Warrants were called at $0.01 per warrant. No Public Warrants remain outstanding as of September 30, 2021.

 

The following is a roll forward of the Company’s Level 3 instruments:

 

   As of
September 30,  2021
 
   Asset   Liability 
Balance, January 1, 2021  $
-
   $83,044 
Obligation to issue shares of common stock to sellers of World Energy   
-
    1,526 
Fair value adjustment – Quantum contingent consideration   
-
    62 
Fair value adjustments – Warrant liability   
-
    (67,612)
Fair value adjustments – World Energy   
-
    (18)
Purchase of eNow Convertible Note at fair value   3,000    
-
 
Earnout – World Energy   
-
    1,000 
Balance, September 30, 2021  $3,000   $18,002 

 

Note 10. Warrants

 

Legacy XL Common Stock Warrants:

 

During the nine months ended September 30, 2021, 243,000 Legacy XL Warrants were exercised, which resulted in the issuance of 233,555 shares of the Company’s common stock, in a cashless exercise.

 

A summary of the warrant activity for the nine months ended September 30, 2021 was as follows:

 

       Weighted Average 
Warrants   Shares   Exercise Price 
Outstanding at January 1, 2021    249,117   $0.76 
Issued    
-
    
-
 
Exercised    (243,000)   0.76 
Outstanding at September 30, 2021    6,117   $0.76 
Exercisable at September 30, 2021      6,117   $0.76 

 

24

 

  

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 11. Share-Based Compensation Expense

 

Share-based compensation expense for stock options, restricted stock awards and restricted stock units for the three months ended September 30, 2021 and 2020 was $1,194 and $386, respectively, and $2,390 and $663 for the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, there was $9,507 of unrecognized compensation cost related to stock options which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 3.3 years.

 

Stock Options

 

During the nine months ended September 30, 2021, the Company issued 776,116 options to certain employees and board members that will vest over a period of one to four years.

 

A summary of stock option award activity for the nine months ended September 30, 2021 was as follows:

 

Options   Shares     Weighted
Average
Exercise Price
    Weighted Average
Remaining
Contractual Term
 
                   
Outstanding at December 31, 2020     10,975,224     $ 0.57       7.6  
Granted     776,116       8.56          
Exercised     (133,083 )     0.24          
Cancelled or forfeited     (559,102 )     0.65          
Outstanding at September 30, 2021     11,059,155     $ 1.01       6.8  
Exercisable at September 30, 2021     7,374,132     $ 0.39       6.0  

 

The aggregate intrinsic value of stock options outstanding as of September 31, 2021 was $53,038. The aggregate intrinsic value of stock options exercisable as of September 31, 2021 was $38,998. Cash received from options exercised for the nine months ended September 30, 2021 and 2020 was $32 and

$21, respectively.

 

25

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 11. Share-Based Compensation Expense, continued

 

Restricted Stock Awards

 

The fair value of restricted stock awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:

 

   Number of Shares   Weighted Average Grant Date Fair Value Per Share 
         
Non-vested, at beginning of period   446,332   $0.24 
Granted   
-
    
-
 
Vested   
-
    
-
 
Cancelled or forfeited   
-
    
 
 
Non-vested, at end of period   446,332   $0.24 

 

Restricted Stock Units

 

During the nine months ended September 30, 2021, the Company issued 476,050 restricted stock units to certain employees and board members that will vest over a period of one to four years.

 

The fair value of restricted stock unit awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:

 

   Number of
Shares
   Weighted
Average Grant Date Fair
Value Per
Share
 
         
Non-vested, at beginning of period   
-
   $
-
 
Granted   476,050    7.08 
Vested   
-
    
-
 
Cancelled or forfeited   (4,319)   6.49 
Non-vested, at end of period   471,731   $7.08 

 

26

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 12. Related Party Transactions

 

Operating lease: In March 2012, the Company entered into a noncancelable lease agreement for office, research and development, and vehicle development and installation facilities with an investor of the Company. The lease term has been extended through February 29, 2022. The lease includes a rent escalation clause, and rent expense is being recorded on a straight-line basis.

 

Rent expense under the operating lease for the three months ended September 30, 2021 and 2020 was

$58 and $58, respectively, and $173 and $173 for the nine months ended September 30, 2021 and 2020, respectively.

 

Future minimum lease payments for this lease are as follows:     
      
2021 (Three months)   $58 
2022    39 
Total   $97 

 

Note 13. Commitments and Contingencies

 

Sponsorship Commitment: On February 24, 2021, the Company agreed to a sponsorship agreement with several entities related to the UBS Arena, Belmont Park and the NY Islanders Hockey Club. Pursuant to that Agreement, the Company was designated an “Official Electric Transportation Partner of UBS Arena” with various associated marketing and branding rights, including the development of electric vehicle charging stations. Through September 30, 2021, the Company has incurred costs of approximately $700 related to the development of the electric vehicle charging stations. The sponsorship agreement has a term of three years with a sponsor fee of approximately $500 per year, of which $250 was paid in March, 2021. One of the directors of XL Fleet is a co-owner of the NY Islanders Hockey Club.

 

Equipment Purchase: On March 1, 2021, the Company entered into an agreement with Creative Bus Sales, Inc. to purchase six low floor electric transit buses to be delivered in 2022 for a total purchase price of $4,191. In connection with this agreement, on March 2, 2021, the Company made a nonrefundable down-payment of $780. These buses will be deployed in the Company’s XL Grid business unit to support the Company’s electrification-as-a-service strategy.

 

Purchase Commitments: The Company has entered into firm commitments to purchase batteries and motors from major suppliers. As of September 30, 2021, these purchase obligations consisted of an obligation of $7,800 to purchase batteries by December 2021, an obligation of $2,100 to purchase motors by July 2022 and an open ended commitment of $2,700 to purchase batteries. In light of the lack of OEM chassis availability reducing demand for the Company’s Drive Systems, the Company and the $7,800 battery supplier are negotiating an amendment to this agreement to provide the Company with an additional reasonable period of time to consume the remaining battery commitment.

 

27

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 13. Commitments and Contingencies, continued

 

Legal proceedings: The Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Management believes that the outcome of such legal proceedings, legal actions and claims will not have a significant adverse effect on the Company’s financial position, results of operations or cash flows.

 

On March 8, 2021, a putative class action complaint was filed in federal district court for the Southern District of New York (Suh v. XL Fleet Corp., et al., Case No. 1:21-cv-02002) against the Company and certain of its current officers and directors. On March 12, 2021, a second putative class action complaint was filed in federal district court for the Southern District of New York (Kumar v. XL Fleet Corp., et al., Case No. 1:21-cv-02171) against the Company and certain of its current officers and directors. Those cases were consolidated and a lead plaintiff appointed in June 2021, and an amended complaint filed on July 20, 2021 alleging that certain public statements made by the defendants between October 2, 2020 and March 2, 2021 violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. The Company believes that the allegations asserted in the amended complaint are without merit, and the Company intends to vigorously defend the lawsuit. There can be no assurance, however, that the Company will be successful. At this time, the Company is unable to estimate potential losses, if any, related to the lawsuit.

 

On September 20, 2021, the Laidlaw Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Laidlaw Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Laidlaw Complaint are without merit, and the Company intends to vigorously defend the lawsuit.

 

On October 19, 2021, the Janmohamed Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Janmohamed Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Janmohamed Complaint are without merit, and the Company intends to vigorously defend the lawsuit.

 

28

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 14. Net (Loss) Income Per Share

 

The following is a reconciliation of the numerator and denominator used to calculate basic earnings per share and diluted earnings per share for the three and nine months ended September 30, 2021, and 2020:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net (loss) income  $(7,531)  $(2,277)  $43,914   $(22,230)
                     
Denominator:                    
Weighted average shares outstanding, basic   139,392,170    83,299,127    138,082,355    82,820,099 
                     
Dilutive effect of options, warrants, and restricted stock units   
-
    
-
    10,386,753    
-
 
                     
Weighted average shares outstanding, diluted   139,392,170    83,299,127    148,469,108    82,820,099 
                     
Net (loss) income per share, basic  $(0.05)  $(0.03)  $0.32   $(0.27)
                     

Net (loss) income per share, diluted

  $(0.05)  $(0.03)  $0.30   $(0.27)

 

Potential dilutive securities, which include stock options, warrants and restricted stock units have been excluded from the computation of diluted net loss per share for the three months ended September 30, 2021 and the three and nine months ended September 30, 2020 as the effect would be to reduce the net loss per share. Therefore, for this period the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.

 

The number of shares underlying outstanding dilutive securities which have been excluded from the computation of diluted net loss per share above, are presented below:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Stock options   11,059,155    10,793,122    173,166    10,793,122 
Private Warrants   4,233,333    
-
    4,233,333    
-
 
XL Legacy Warrants   6,117    2,139,593    
-
    2,139,593 
Restricted stock units   471,731    
-
    
-
    
-
 
Total   15,770,336    12,932,715    4,406,499    12,932,715 

 

29

 

 

XL Fleet Corp.

 

Notes to Unaudited Condensed Consolidated Financial Statements

(Dollars in thousands, except share and per share data)

 

 

Note 15. Retirement Plan

 

The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old. In addition to the traditional 401(k), eligible employees are given the option of making an after- tax contribution to a Roth 401(k) or a combination of both. Plan participants may make before tax elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code. Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 90% of eligible earnings. The plan provides for automatic enrollment at a 3% deferral rate of an employee’s eligible wages. The Company provides for safe harbor matching contributions equal to 100% on the first 3% of an employee’s eligible earnings deferred and an additional 50% on the next 2% of an employee’s eligible earnings deferred. Employee elective deferrals and safe harbor matching contributions are 100% vested at all times.

 

In connection with the acquisition of World Energy, XL Fleet adopted the World Energy 401(k) plan whose features are the same as those of the XL Fleet 401(k) plan except that (i) Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 100% of eligible earnings and (ii) the safe harbor non-elective contribution is equal to 3% of employee’s compensation.

 

Note 16. Subsequent Event

 

Management has reviewed material events subsequent of the period ended September 30, 2021 and prior to the filing of financial statements in accordance with FASB ASC 855 “Subsequent Events”.

 

Hiring of CEO: On November 1, 2021, the Company entered into an executive employment agreement with Eric Tech (the “Employment Agreement”), pursuant to which Mr. Tech will become the Company’s CEO effective December 1, 2021. Pursuant to the Employment Agreement, Mr. Tech will receive an annual base salary of $600, and an annual cash bonus with a target of 80% of base salary. Mr. Tech will also receive an initial equity grant of stock options valued at $1,260 and restricted stock units valued at $540. The stock option and the restricted stock units will vest over four years

 

30

 

 

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

 

The following discussion and analysis provides information which our management believes is relevant to an assessment and understanding of our financial condition and results of operations. This discussion and analysis should be read together with our results of operations and financial condition and the audited and unaudited consolidated financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q and the audited financial information and the notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the U.S. Securities and Exchange Commission (SEC) on March 31, 2021, as amended in our filing on Form 10-K/A filed with the SEC on May 17, 2021, which, as so amended, we refer to as the Annual Report. In addition to historical financial information, this discussion and analysis contains forward-looking statements based upon current expectations that involve risks, uncertainties and assumptions. See the section entitled “Cautionary Note Regarding Forward-Looking Statements.” Actual results and timing of selected events may differ materially from those anticipated in these forward-looking statements as a result of various factors. The following information and any forward-looking statements should be considered in light of factors discussed elsewhere in this Quarterly Report on Form 10-Q and under “Risk Factors” in Item 1A of the Annual Report and in Part II, Item 1A under the heading “Risk Factors” in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 filed with the SEC on May 17, 2021 and our Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 13, 2021.

 

Certain figures, such as interest rates and other percentages, included in this section have been rounded for ease of presentation. Percentage figures included in this section have not in all cases been calculated on the basis of such rounded figures but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this section may vary slightly from those obtained by performing the same calculations using the figures in our consolidated financial statements or in the associated text. Certain other amounts that appear in this section may similarly not sum due to rounding.

 

As used in this discussion and analysis, references to “XL,” “the Company,” “we,” “us” or “our” refer only to XL Fleet Corp. and its consolidated subsidiaries. References to Legacy XL refer to XL Hybrids, Inc., a wholly owned subsidiary of XL Fleet Corp.

 

Overview

 

We are a provider of fleet electrification solutions for commercial vehicles in North America, offering our systems for vehicle electrification (“Drive Systems”) and through our XL Grid offerings, providing infrastructure solutions such as charging stations to enable customers to effectively plug in their electrified vehicles. XL Fleet has over 4,400 electrified powertrain systems sold and having driven over 173 million miles by over 240 fleets as of September 30, 2021. Our vision is to become a world leader in fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions.

 

In over 10 years of operations, we believe that we have built a large customer base deploying Class 2-6 vehicles across North America. Our fleet electrification solutions for commercial vehicles provide the market with cost-effective hybrid and plug-in hybrid solutions with on-board telematics that are available for sale and deployment across a broad range of popular vehicle chassis from the world’s leading OEMs. We launched our infrastructure division in December 2020 and with the acquisition of World Energy Efficiency Services, LLC (“World Energy”) in May 2021, we are able to offer comprehensive solutions to commercial fleets to sustainably transform their operations.

 

Through the capabilities we acquired with World Energy, we are able to provide turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions throughout New England, which adds capability and capacity to our XL Grid division. We believe we are positioned to capitalize on our market leadership as we seek to expand our product offering into additional propulsion technologies including full battery electric, heavier vehicles such as Class 7-8 vehicles, and additional vehicle models in Class 2-6. Our agreement with and investment in eNow, Inc. in July 2021 gives us access to electrification of the refrigerated semi-trailer market and we are continuing to develop a number of full EV Drive Systems (“XL ELECTRIC™”) including our announced agreement with Curb Tender for Class 6 refuse applications. We currently sell most of our Drive Systems through a network of commercial vehicle upfitters, which we estimate has the capacity to process over 100,000 commercial vehicles a year. We are also developing systems and solutions for application on vehicles outside of North America and expect such international sales to commence in 2022.

 

Our current electrified Drive Systems are comprised of an electric motor that is mounted onto the vehicle’s drive shaft, an inverter motor controller, and a lithium-ion battery pack to store energy to be used for propulsion. We deploy our electrified Drive Systems (XLH™ and XLP™) onto the chassis of vans, pickups, shuttle buses, delivery trucks, and many other commercial vehicles produced by OEMs such as Ford, RAM, GMC, Chevrolet and Isuzu. This technology can be installed as the vehicles are being manufactured by industry standard second stage manufacturers, known as upfitters, in less than one day, with no negative impact on the vehicles’ operational performance or factory warranties and with reduced maintenance cost. Our electrified powertrain systems capture and store energy during braking and subsequently deploy that energy into the driveline during acceleration, operating in parallel with the existing OEM drive train. In addition, our plug-in hybrid system offers the ability to supplement this energy via a connection with an AC electricity source, including a level 1 or level 2 charger. Our systems enable vehicles to burn less fuel and emit less CO2, resulting in increases of up to a 25-50% MPG improvement and up to a 20-33% reduction in GHG emissions. To date, vehicles deploying our electrification solutions have driven over 176 million miles.

 

31

 

 

With our acquisition of World Energy, we became a provider of energy efficiency, renewable technology, electric vehicle charging station and other energy solutions to customers across the New England region. By leveraging our comprehensive solutions in combination with utility incentive programs, project management and financing, we assist companies throughout all aspects of the fleet vehicle electrification process. We provide full-service electric vehicle charger installations, including the assessment of a location’s electrical infrastructure, site layout of the charging area plan and equipment installation. We believe that the availability of robust electric vehicle charging and infrastructure solutions is critical to meeting the long-term fleet electrification goals of our customers which in turn will translate into growth opportunities for the Company.

 

Recent Developments

 

Acquisition of World Energy: On May 17, 2021 (“Closing Date”), we acquired 100% of the membership interests of World Energy for total consideration of $12.5 million, consisting of cash of $8.0 million, a working capital adjustment of $0.5 million, the fair value of shares issued at closing of $1.5 million, the fair value of the earnout of $1.0 million and the portion of deferred obligation to issue shares of common stock of $1.5 million. With respect to the share component of the purchase price, 231,002 shares were issued at the Closing Date, with an additional 244,956 shares issuable in three equal installments on the 6, 24 and 30 month anniversary of the Closing Date.

 

In addition to the above, we are obligated to issue an additional 448,050 shares in equal installments on the 6, 24 and 30 month anniversary of the Closing Date to the former owners. These shares are contingent upon their continued employment with us, and as such were considered compensation expense and are being amortized over the service period.

 

World Energy provides turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions throughout New England. We completed the acquisition to further the strategy of our XL Grid business to provide a suite of charging and power solutions to support fleet electrification.

 

Minority investment in eNow: On July 15, 2021, we purchased $3 million in convertible notes in eNow, Inc. (“eNow”), a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (“eTRUs”) for Class 8 commercial trailers. Additionally, we have the right to acquire eNow at a pre-determined valuation and have a right of first refusal with respect to competing offers to acquire eNow, which expire if unexercised as of December 31, 2021. If the option to purchase expires unexercised, under certain circumstances the eNow Convertible Note would be converted on such date into Series B preferred stock. XL Fleet and eNow have also entered into a Development and Supply Agreement pursuant to which we are the exclusive provider of high voltage batteries for use in eNow eTRUs.

 

Public Health Emergency of International Concern: On March 11, 2020, the World Health Organization characterized the outbreak of the novel coronavirus (“COVID-19”) as a global pandemic and recommended containment and mitigation measures. Since then, extraordinary actions have been taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions throughout the world. These actions include travel bans, quarantines, “stay-at-home” orders, and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.

 

Consistent with the actions taken by governmental authorities, we have taken appropriately cautious steps to protect our workforce and support community efforts. As part of these efforts, and in accordance with applicable government directives, beginning in late March 2020, we implemented work from home policies where practical at our facilities. Effective September 30, 2021 all 150 employees were working full-time from one of our five offices or from home. Current COVID policies include universal facial covering requirements if not vaccinated, rearranging facilities to follow social distancing protocols, employees self-screening before going into the office, enhanced cleaning procedures, ability to go mask-free if proof of vaccination is provided to Human Resources, and strict quarantine protocols for any suspected or confirmed employee cases. However, the COVID-19 pandemic and the continued precautionary actions taken related to COVID-19 have adversely impacted, and are expected to continue to adversely impact, our operations, our contractors and the automotive original equipment manufacturers.

 

32

 

 

We have experienced, and expect to continue to experience, significantly reduced operations and production line shutdowns at vehicle OEMs due to COVID-19, which reduced chassis deliveries to fleet customers. Both ourselves and OEM manufacturers have also and continue to be impacted by supply chain shortages. We are experiencing limitations on travel by our personnel and personnel of our customers.

 

The COVID-19 pandemic and the protocols and procedures we have implemented in response to the pandemic have caused some delays in operational activities. The full impact of the COVID-19 pandemic on its business and results of operations subsequent to September 30, 2021 will depend on future developments, such as the ultimate duration and scope of the outbreak and its impact on its operations and impact on its customers and industry partners.

 

As the COVID-19 pandemic continues to evolve, we believe the extent of the impact to our business, operating results, cash flows, liquidity and financial condition will be primarily driven by the severity and duration of the COVID-19 pandemic, the pandemic’s impact on the U.S. and global economies and the timing, scope and effectiveness of federal, state and local governmental responses to the pandemic. Those primary drivers are beyond our knowledge and control, and as a result, at this time we are unable to predict the cumulative impact, both in terms of severity and duration, that the COVID-19 pandemic will have on our business, operating results, cash flows and financial condition, but it could be material if the current circumstances continue to exist for a prolonged period of time. Although we have made our estimates based upon current information, actual results could materially differ from the estimates and assumptions developed by management. Accordingly, it is reasonably possible that the estimates made in the financial statements have been, or will be, materially and adversely impacted in the near term as a result of these conditions, and if so, we may be subject to future impairment losses related to long-lived assets as well as changes to recorded reserves and valuations. In addition, we believe that the impact of the global microchip shortage that the entire vehicle industry is currently experiencing will adversely impact our operating results in fiscal years 2021 and 2022.

 

Public Company Costs

 

As a consequence of the Merger, we are an NYSE-listed company, which required us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We expect to incur additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting, legal and administrative resources, including increased audit and legal fees.

 

Additionally, we expect our capital and operating expenditures will increase significantly in connection with ongoing activities as we:

 

increase our investment in marketing, advertising, sales and distribution infrastructure for our existing and future products and services;

 

develop additional new products and enhancements to existing products;

 

obtain, maintain and improve our operational, financial and management performance;

 

hire additional personnel;

 

obtain, maintain, expand and protect our intellectual property portfolio; and

 

operate as a public company.

 

Leadership Transition

 

On November 1, 2021, the Company announced that it had entered into a new Executive Employment Agreement with Eric Tech, pursuant to which Mr. Tech agreed to serve as the Company’s Chief Executive Officer effective as of December 1, 2021.

 

Key Factors Affecting Operating Results

 

We believe that our performance and future success depend on several factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section entitled “Risk Factors—Risks Related to our Business and Industry” and in Part II, Item 1A under the heading “Risk Factors” in our Quarterly Reports on Form 10-Q for the quarter ended March 31, 2021 filed with the SEC on May 17, 2021 and Form 10-Q for the quarter ended June 30, 2021 filed with the SEC on August 13, 2021.

 

33

 

 

We are a provider in fleet electrification which represents a very large market opportunity as the commercial fleet industry transforms to more sustainable operations in the coming decades. To capitalize on this opportunity, we have a strategy to leverage our existing products and sales channels to market while also expanding our product line through new product development and expanding our capability to market and sell those products. Key factors affecting our operating results include our ability to increase sales of our current product offerings, expand our product offerings in the future and to realize customer demand for such product offerings. We believe that the size of our sales opportunity pipeline and committed backlog are important indicators of future performance. There are challenges and risks to our plan to capture these opportunities, such as:

 

system architecture design choices must provide adequate functionality and value for customers;

 

component sourcing agreements must deliver targets for cost reduction while maintaining high quality and reliability;

 

design, development and validation of new product systems must be on time and on budget to meet the opportunity in the market and capacity to develop and commercialize these new products will have to be increased;

 

sales and marketing efforts must be effective in forging the relationships to deliver these products to market and generate demand from the end users and channel partners. We will need to increase our capabilities in market segment analysis and understanding as it relates to system requirements and functionality.

 

  OEMs and principal equipment component suppliers must be able to provide ample supply throughout the year to meet our sales goals. We have experienced interruptions in OEM vehicle supply amid a worldwide microchip shortage. This has resulted in very limited OEM deliveries of new chassis to our commercial customers during 2021. We are expecting some increase in deliveries in 2022, but still likely there will be a significant adverse impact on vehicle deliveries on account of the microchip shortage. Some of our customers will not purchase our electric propulsion systems without OEM vehicle chassis on which to install those systems. This has had and continues to have an adverse impact on our operating results in fiscal year 2021 and is expected to continue in 2022; This is causing a prolonged disruption to sales of our electrified Drive Systems. We have flexibility to also provide our Drive Systems as a retrofit for existing fleet vehicles and a good portion of our 2021 Drive System shipments were for retrofits. Our efforts to enhance Drive Systems revenues include helping our fleet customers obtain new chassis as well as providing retrofits where applicable. We re-entered the California market with the California Air Resources Board (CARB) approval in June 2021 for our Ford Transittm HEV systems, we have four active executive orders (EOs) and we expect additional EOs from CARB for other applications over the coming months. We have seen positive signs in terms of increased budgets from municipal customers, but we believe the OEM chip shortage is hindering the rebound in that area of the market, despite budget availability.

 

energy-efficiency upgrades must translate into bottom-line savings for our clients; and

 

our success will depend on our ability to make it easier, cheaper and simpler for companies to electrify their fleets.

 

Key Components of Statements of Operations

 

Research and Development Expense

 

Research and development expenses consist primarily of costs incurred for the discovery and development of our electrified powertrain offerings and assessment of charging infrastructure technologies, which include:

 

personnel-related expenses including salaries, benefits, travel and share-based compensation, for personnel performing research and development activities;

 

fees paid to third parties such as consultants and contractors for outsourced engineering services;

 

expenses related to prototype materials, supplies and third-party services; and

 

depreciation for equipment used in research and development activities.

 

34

 

 

We expect our research and development costs to increase substantially for the foreseeable future as we expect to use a significant portion of the proceeds from the business to accelerate development of product enhancements and additional new products.

 

Selling, General and Administrative Expense

 

Selling, general and administrative expenses consist of personnel-related expenses for our corporate, executive, finance, sales, marketing and other administrative functions, expenses for outside professional services, including legal, audit and accounting services, as well as expenses for facilities, depreciation, amortization, travel, sales and marketing. Personnel-related expenses consist of salaries, benefits and share-based compensation. We expect our selling, general and administrative expenses to increase for the foreseeable future as we scale headcount with the growth of our business, and as a result of operating as a public company, including compliance with the rules and regulations of the SEC that may include legal, audit, additional insurance expenses, investor relations activities and other administrative and professional services.

 

Other (Income) Expense, Net

 

Other income and expense consists of interest expense net of interest income, loss on extinguishment of debt, change in fair value of obligations to issue shares of common stock to sellers of World Energy, change in fair value of warrant liability, change in fair value of convertible notes payable derivative liabilities, and loss on asset disposal.

 

Critical Accounting Policies and Significant Judgments and Estimates

 

Our management’s discussion and analysis of our financial position and results of operations is based on our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, we evaluate estimates, which include estimates related to stock-based compensation expense, warrant valuation and reported amounts of revenues and expenses during the reported period. We base our estimates on historical experience and other market- specific or other relevant assumptions that we believe to be reasonable under the circumstances. Actual results may differ materially from those estimates or assumptions.

 

Results of Operations

 

Comparison of the Three Months Ended September 30, 2021 and 2020

 

The consolidated statements of operations for the three months ended September 30, 2021 and 2020 are presented below:

 

   Three Months Ended   $   % 
   September 30,   Change   Change 
   2021   2020         
(In thousands)                
                 
Revenues  $3,200   $6,328    (3,128)   (49.4)
Cost of revenues   2,510    5,561    (3,051)   (54.9)
Gross profit   690    767    (77)   (10.0)
Operating expenses:                    
Research and development   3,217    1,646    1,571    95.4 
Selling, general and administrative expenses   12,742    5,304    7,438    140.2 
Loss from operations   (15,269)   (6,183)   (9,086)   147.0 
Other (income) expense:                    
Interest expense, net   14    1,266    (1,252)   (98.9)
Loss on asset disposal   24    -    24    - 
Change in fair value of obligation to issue shares of common stock to sellers of World Energy   (532)   -    (532)   - 
Change in fair value of warrant liability   (7,229)   -    (7,229)   - 
Change in fair value of convertible notes payable derivative liability   -    (5,172)   5,172    (100.0)
Other income   (15)   -    (15)   - 
Net (loss) income  $(7,531)  $(2,277)   (5,254)   230.7 

 

35

 

 

Revenues

 

Revenues decreased by $3.1 million, or 49.4%, to $3.2 million in the three months ended September 30, 2021 from $6.3 million for the three months ended September 30, 2020. The decrease was primarily due to a net decrease of $5.7 million in revenues from the sale of our Drive Systems. Interruptions in OEM vehicle supply amid a worldwide microchip shortage has caused OEMs to stop taking fleet orders for much of the first nine months of the year in 2021 and some OEMs are telling large fleets they will receive zero new vehicles in 2021. This decrease was partially offset by the addition of energy infrastructure solutions revenues, of $2.6 million across over 106 projects.

 

Cost of Revenues

 

Cost of revenues decreased by $3.1 million, or 54.9%, to $2.5 million in the three months ended September 30, 2021 from $5.6 million for the three months ended September 30, 2020. The decrease was primarily attributable to a net decrease in the costs of revenue of $4.8 million of Drive Systems, due to a decrease in sales. This decrease was partially offset by an increase in the cost of revenues of $1.7 million for energy infrastructure projects completed.

 

Gross Profit (Loss)

 

Gross profit decreased by $0.1 million, to $0.7 million in the three months ended September 30, 2021 from $0.8 million for the three months ended September 30, 2020. The gross profit decreased by $1.0 million for gross profit on the sale of Drive Systems. This is offset by an increase of $0.9 million on the sales of infrastructure projects.

 

Research and Development

 

Research and development expenses increased by $1.6 million, or 95.4%, to $3.2 million in the three months ended September 30, 2021 from $1.6 million for the three months ended September 30, 2020. The increase was primarily due to additional employee compensation costs of $0.9 million, professional service expenses of $0.3 million, facilities and production costs of $0.3 million and technology expenses of $0.1 million. The increase was primarily due to the hiring of 29 additional engineering staff to support sales growth and to further develop and broaden our Drive Systems product lines as well as the opening of a new research and development facility in Wixom, MI in the second quarter of 2021.

 

Selling, General and Administrative

 

Selling, general, and administrative expenses increased by $7.4 million, or 140.2%, to $12.7 million in the three months ended September 30, 2021 from $5.3 million for the three months ended September 30, 2020. The increase consisted principally of an increase in legal, accounting and other professional fees incurred in connection with meeting SEC and other financial reporting responsibilities in the amount of $0.5 million, and an increase in headcount of about 46 employees attributable to the responsibilities of becoming a public company and to build out our human resource infrastructure in the amount of $3.6 million. The aforementioned increase in legal, accounting and other professional fees consist of an increase in consulting fees of $1.2 million and a decrease in legal fees of $0.6 million. Additionally, with the acquisition of World Energy, selling, general, and administrative expenses in the period increased by approximately $1.5 million compared to the comparable period in the prior year, consisting principally of employee compensation, benefits and professional fees.

 

Other (Income) Expense

 

Interest expense, net decreased by $1.3 million, or 98.9%, to $0.0 million in the three months ended September 30, 2021 from $1.3 million for the three months ended September 30, 2020 primarily due to the Company repaying or converting substantially all debt prior to December 31, 2020. The negative change in fair value of obligation to issue shares of common stock to sellers of World Energy of $0.5 million for the three months ended September 30, 2021 was due to a decrease in the stock price from the date of the acquisition. The change in fair value of warrant liability of $7.2 million for the three months ended September 30, 2021 was principally due to a decrease in the fair value of our Common Stock.

 

36

 

 

Comparison of the Nine Months Ended September 30, 2021 and 2020

 

The consolidated statements of operations for the nine months ended September 30, 2021 and 2020 are presented below:

 

   Nine Months Ended   $   % 
   September 30,   Change   Change 
   2021   2020         
(In thousands)      (restated)         
Revenues  $7,569   $9,472    (1,903)   (20.1)
Cost of revenues   6,633    8,713    (2,080)   (23.9)
Gross profit (loss)   936    759    177    23.3 
Operating expenses:                    
Research and development   7,438    3,297    4,141    125.6 
Selling, general and administrative expenses   31,522    10,798    20,724    191.9 
Loss from operations   (38,024)   (13,336)   (24,688)   185.1 
Other (income) expense:                    
Interest expense, net   35    4,291    (4,256)   (99.2)
Loss on extinguishment of debt   -    1,038    (1,038)   (100.0)
Loss on asset disposal   45    -    45    - 
Change in fair value of obligation to issue shares of common stock to sellers of World Energy   (18)   -    (18)   - 
Change in fair value of warrant liability   (81,960)   -    (81,960)   - 
Change in fair value of convertible notes payable derivative liability   -    3,565    (3,565)   (100.0)
Other income   (40)   -    (40)   - 
Net income (loss)  $43,914   $(22,230)   66,144    297.5

 

Revenues

 

Revenues decreased by $1.9 million, or 20.1%, to $7.6 million in the nine months ended September 30, 2021 from $9.5 million for the nine months ended September 30, 2020. The decrease was principally due to a net decrease of $7.0 million in revenues from the sale of our Drive Systems. Interruptions in OEM vehicle supply amid a worldwide microchip shortage has caused OEMs to stop taking fleet orders for much of the first half of the year 2021 and some OEMs are telling large fleets they will receive zero new vehicles in 2021. This is causing a prolonged disruption to sales of our electrified Drive Systems. We have flexibility to also provide our Drive Systems as a retrofit for existing fleet vehicles. We will continue to develop new sales opportunities through innovative access to new vehicles for our customers as well as providing retrofits where applicable. We re- entered the California market with CARB approval in June 2021 for our Ford Transit HEV systems, we have been approved for four additional CARB EOs and we expect additional EOs from CARB for other applications over the coming months. We have seen positive signs in terms of increased budgets from municipal customers, but we believe the OEM chip shortage is hindering the rebound in that area of the market, despite budget availability. This decrease was partially offset by the addition of energy infrastructure solutions revenues of $5.1 million across over 185 projects.

 

Cost of Revenues

 

Cost of revenues decreased by $2.1 million, or 23.9%, to $6.6 million in the nine months ended September 30, 2021 from $8.7 million for the nine months ended September 30, 2020. The decrease was primarily attributable to a net decrease in the costs of revenue of $5.8 million of Drive Systems, due to a decrease in sales. This decrease was partially offset by an increase in cost of revenues of $3.0 million for energy infrastructure projects completed, $0.5 million for write-offs and allowances for Drive Systems inventory and $0.3 million for overhead allocation for Drive Systems.

 

Gross Profit (Loss)

 

Gross profit increased by $0.2 million, to $0.9 million in the nine months ended September 30, 2021 from $0.8 million for the nine months ended September 30, 2020. The gross profit increased by $2.1 million on the sales of infrastructure projects. This is offset by a decrease of $1.2 million for gross profit on the sale of Drive Systems.

 

37

 

 

Research and Development

 

Research and development expenses increased by $4.1 million, or 125.6%, to $7.4 million in the nine months ended September 30, 2021 from $3.3 million for the nine months ended September 30, 2020. The increase was primarily due to additional employee compensation costs of $2.1 million, professional service expenses of $0.7 million, facilities and production costs of $1.4 million and technology expenses of $0.2 million. The increase was primarily due to the hiring of 29 additional engineering staff to support unit sales growth and to further develop and broaden our Drive Systems product lines as well as the opening of a new research and development facility in Wixom, MI in the second quarter of 2021.

 

Selling, General and Administrative

 

Selling, general, and administrative expenses increased by $20.7 million, or 191.9%, to $31.5 million in the nine months ended September 30, 2021 from $10.8 million for the nine months ended September 30, 2020. The increase consisted principally of an increase in legal, accounting and other professional fees incurred in connection with meeting SEC and other financial reporting responsibilities in the amount of $5.8 million, and an increase in headcount of about 46 employees attributable to the responsibilities of becoming a public company and to build out our human resource infrastructure in the amount of $7.6 million. The aforementioned increase in legal, accounting and other professional fees consist of increases in consulting fees of $4.8 million and legal fees of $1.1 million. Additionally, with the acquisition of World Energy, selling, general, and administrative expenses in the nine-month period increased by approximately $2.4 million compared to the comparable period in the prior year, consisting principally of employee compensation and benefits and professional fees.

 

Other (Income) Expense

 

Interest expense, net decreased by $4.3 million, or 99.2%, to $0.0 million in the nine months ended September 30, 2021 from $4.3 million for the nine months ended September 30, 2020 primarily due to the Company repaying or converting substantially all debt prior to December 31, 2020. We incurred a loss on extinguishment of $1.0 million in connection with the amendment of certain convertible notes for the nine months ended September 30, 2020. There was no loss on extinguishment of debt for the nine months ended September 30, 2021. The negative change in fair value of obligation to issue shares of common stock to sellers of World Energy of $18 for the nine months ended September 30, 2021 was due to a decrease in the stock price from the date of the acquisition. The change in fair value of warrant liability of $82.0 million for the nine months ended September 30, 2021 was principally due to a decrease in the fair value of our Common Stock.

 

Liquidity and Capital Resources

 

As of September 30, 2021, we had working capital of $371.9 million, including cash, cash equivalents and restricted cash of $366.9 million. We had net income of $43.9 million (a net loss of $38.1 million after adjusting for a non-cash gain of $82.0 million to recognize the change in fair value of warrant liability) for the nine months ended September 30, 2021 and incurred a net loss of $22.2 million for the nine months ended September 30, 2020.

 

During the nine months ended September 30, 2021, 7,441,020 public warrants were exercised, which resulted in the issuance of 7,441,020 shares of the Company’s Common Stock, generating cash proceeds of approximately $85.6 million.

 

We expect to continue to incur net losses in the short term, as we continue to execute on our strategic initiatives to optimize our production for scale, invest in the sales and channel teams, and expand our products and services. Based on our current liquidity, we believe that no additional capital will be needed to execute our current business plan over the next 12 months.

 

38

 

 

Cash Flows Summary

 

Presented below is a summary of our operating, investing and financing cash flows:

 

   Nine Months Ended 
   September 30, 
(in thousands)  2021   2020 
Net cash provided by (used in)        
Operating activities  $(34,215)  $(13,087)
Investing activities  $(14,105)  $(162)
Financing activities  $85,427   $11,446 
Net change in cash and cash equivalents  $37,107   $(1,803)

 

Cash Flows Used in Operating Activities 

 

The net cash used in operating activities for the nine months ended September 30, 2021 was $34.2 million. Sources consisted of net income of $43.9 million (a net loss of $38.1 million after adjusting for a non-cash gain of $82.0 million to recognize the change in fair value of warrant liability), a decrease in accounts receivable of $10.9 million, an increase in accrued expenses and other current liabilities of $4.4 million, and noncash items in the aggregate of $3.6 million. The sources of operating cash were offset by a change in the fair value of warrant liabilities of $82.0 million, an increase of inventory of $13.2 million and a decrease in accounts payable of $2.3 million. The net cash used in operating activities for the nine months ended September 30, 2020 was $13.1 million which consisted of a net loss of $22.2 million, offset principally by a change in the fair value of warrant liabilities of $3.6 million, an increase of debt discount amortization of $3.1 million, an increase of $0.7 million to stock-based compensation, and additional noncash items in the aggregate of $2.2 million.

 

Cash Flows Used in Investing Activities

 

The net cash used in investing activities for the nine months ended September 30, 2021 was $14.1 million which consisted of a payment to acquire the membership interests of World Energy of $8.2 million, an investment in the eNow Convertible Note of $3.0 million and purchases of equipment of $2.9 million including $0.8 million towards the purchase of electric buses. The net cash used in investing activities for the nine months ended September 30, 2020 was $0.2 million which consisted of the purchase of R&D equipment.

 

Cash Flows Provided by Financing Activities

 

The net cash provided by financing activities for the nine months ended September 30, 2021 was $85.4 million, substantially all of which consisted of proceeds from the exercise of public warrants. The net cash provided by financing activities for the nine months ended September 30, 2020 was $11.4 million which consisted of proceeds from the issuance of subordinated convertible promissory notes of $8.1 million, and proceeds from the paycheck protection program of $1.1 million.

 

Related Parties

 

We are party to a noncancelable lease agreement for office, research and development, and vehicle development and installation facilities with a holder of more than 5% of our Common Stock. The lease term extends through February 28, 2022. Pursuant to the terms of the lease agreement, we currently pay monthly rent installments of $19,473 for this property. The lease includes a rent escalation clause, and rent expense is being recorded on a straight-line basis. Rent expense under the operating lease was $0.1 million and $0.1 million for the three months ended September 30, 2021 and 2020 and

$0.2 million and $0.2 million for the nine months ended September 30, 2021 and 2020, respectively.

 

Off-Balance Sheet Arrangements

 

During the periods presented, other than the New Markets Tax Credit variable interest entity, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, which were established for the purpose of facilitating off-balance sheet arrangements.

 

39

 

 

Critical Accounting Policies and Estimates

 

Our consolidated financial statements have been prepared in accordance with the generally accepted accounting principles of the U.S. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the consolidated balance sheet date, as well as the reported expenses incurred during the reporting periods.

 

Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to our consolidated financial statements.

 

While our significant accounting policies are described in the notes to our historical financial statements included elsewhere in this Quarterly Report on Form 10-Q (see Note 2 in the accompanying unaudited condensed consolidated financial statements), we believe that the following accounting policies require a greater degree of judgment and complexity: revenue recognition, business combinations and convertible notes derivative accounting. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

 

Business combinations: We account for the acquisition of a business in accordance with ASC 805, Business Combinations (ASC 805). Amounts paid to acquire a business are allocated to the assets acquired and liabilities assumed based on their fair values at the date of acquisition. We determine the fair value of purchase consideration, including contingent consideration, and acquired intangible assets based on detailed valuations that use certain information and assumptions provided by management. We allocate any excess purchase price over the fair value of the net tangible and intangible assets acquired to goodwill. The results of operations of acquired businesses are included in the financial statements from the date of acquisition forward. Acquisition-related costs are expensed in periods in which the costs are incurred.

 

We use the income approach to determine the fair value of developed technology acquired in a business combination. This approach determines fair value by estimating the after-tax cash flows attributable to the respective asset over its useful life and then discounting these after-tax cash flows back to a present value. We base our revenue assumptions on estimates of relevant market sizes, expected market growth rates, expected trends in technology and expected product introductions by competitors. Developed technology represents patented and unpatented technology and know-how.

 

Revenue Recognition: Our revenue is derived from the sales of hybrid electric powertrain systems and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). Our Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy tax credits and rebates provided by public and private utilities. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.

 

Revenue is recognized upon transfer of control to the customer, which occurs when we have a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service. As it relates to our Drive Systems, in general, transfer of control is upon shipment of the equipment as the terms are free on board shipping point, or equivalent and we have no other promised goods or services in our contracts with customers. In limited instances, we provide installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, the installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to our vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. We have elected to treat shipping and handling activities related to contracts with channel partner customers as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.

 

As for revenue recognition with XL Grid, in general, transfer of control is upon the acceptance and certification of project completion by both the end-customer and the utility who is funding the credits and rebates, representing a single performance obligation to us. Due to the short-term nature of projects (typically two to three weeks), we recognize revenues from all activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and we have the right to payment for the transferred asset. We also assess multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.

 

For the XL Grid customers, we provide limited-assurance-type warranties for our equipment and work performed under our contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties offered by competitors. Therefore, we have determined that this warranty is outside the scope of ASC 606 and will continue to be accounted for under ASC 460, Guarantees. At the time of purchase of the equipment, customers may purchase from us an extended warranty for our equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.

 

40

 

 

Pertaining to our revenue from the sale of XL Grid solutions, we provide limited-assurance-type warranties for a term of one year for installation work performed under our contracts. Warranties for equipment resold to customers are provided by the original equipment manufacturers.

 

When our contracts with customers contain multiple performance obligations, the contract transaction price is allocated on a relative standalone selling price (“SSP”) basis to each performance obligation. We determine standalone selling prices based on observable selling prices for the sale of kits. For extended warranties, we determine SSP based on expected cost plus margin. We establish the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.

 

Warrant liabilities: We account for the warrants issued in connection with our initial public offering in accordance with Accounting Standards Codification (“ASC”) 815-40, “Derivatives and Hedging—Contracts in Entity’s Own Equity” (“ASC 815”), under which the warrants do not meet the criteria for equity classification and must be recorded as liabilities. As the warrants meet the definition of a derivative as contemplated in ASC 815, the Warrants are measured at fair value at inception and at each reporting date in accordance with ASC 820, Fair Value Measurement, with changes in fair value recognized in the Statement of Operations in the period of change.

 

Emerging Growth Company Status

 

We are an “emerging growth company” under the Jumpstart Our Business Startups Act (the “JOBS Act”). Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. We may elect not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard, until such time we are no longer considered to be an emerging growth company. At times, we may elect to early adopt a new or revised standard. See Note 2 of the accompanying unaudited condensed consolidated financial statements herein and Note 3 of the audited consolidated financial statements in our Annual Report for the recent accounting pronouncements adopted and the recent accounting pronouncements not yet adopted for the three and nine months ending September 30, 2021 and 2020.

 

In addition, we intend to rely on the other exemptions and reduced reporting requirements provided by the JOBS Act. Subject to certain conditions set forth in the JOBS Act, if, as an emerging growth company, we intend to rely on such exemptions, we will not be required to, among other things: (a) provide an auditor’s attestation report on our system of internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act; (b) provide all of the compensation disclosure that may be required of non-emerging growth public companies under the Dodd-Frank Wall Street Reform and Consumer Protection Act; (c) comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (auditor discussion and analysis); and (d) disclose certain executive compensation-related items such as the correlation between executive compensation and performance and comparisons of the Chief Executive Officer’s compensation to median employee compensation.

 

We will remain an emerging growth company under the JOBS Act until December 31, 2021.

 

New and Recently Adopted Accounting Pronouncements

 

From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies that are applicable to us as of the specified effective date. As of September 30, 2021, there are no new accounting pronouncements not yet adopted that will have an impact on our financial position or results of operation.

 

As an “emerging growth company”, we can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable.

 

41

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

 

Not required.

 

Item 4. Controls and Procedures.

 

Management’s Evaluation of our Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in paragraph (e) of Rules 13a-15 and 15d-15 under the Exchange Act) designed to ensure that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified under the rules and forms of the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer (our Principal Executive Officer) and our Chief Financial Officer (Principal Financial Officer), as appropriate to allow timely decisions regarding required disclosures. As required by paragraph (b) of Rules 13a-15 and 15d-15 under the Exchange Act, our Principal Executive Officer and our Principal Financial Officer carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of September 30, 2021.

 

Based on this evaluation, including the presence of a material weakness as discussed below and the continuation of the material weaknesses described in our Annual Report, our Principal Executive Officer and our Principal Financial Officer concluded that our disclosure controls and procedures were not effective at the reasonable assurance level as of September 30, 2021.

 

Subsequent to the filing of the Company’s Form 10-K for the year ended December 31, 2020, the Company determined that there were material errors within its Annual Report on Form 10-K for the years ended December 31, 2020 and 2019.

 

Specifically, the Company identified a material weakness in internal controls related to the accounting for warrants issued in connection with our initial public offering. Our internal control over financial reporting did not result in the proper classification of certain of the warrants we issued in July 2019 which, due to its impact on our financial statements, we determined to be a material weakness.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting during the quarter ended September 30, 2021, as such term is defined in Rules 13a-15(f) and 15(d)-15(f) promulgated under the Securities Exchange Act of 1934, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

42

 

 

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings

 

For a description of our material pending legal proceedings, see Legal Proceedings in Note 13, Commitments and Contingencies, to the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q and incorporated herein by reference.

 

Item 1A. Risk Factors

Risk Factors

 

An investment in our securities is speculative and involves a high degree of risk. Before deciding whether to invest in our securities, you should consider carefully the risks described below, together with other information in this Quarterly Report on Form 10-Q and the other information and documents we file with the SEC, including our Annual Report. The occurrence of any of the following risks could have a material and adverse effect on our business, reputation, financial condition, results of operations and future growth prospects, as well as our ability to accomplish our strategic objectives. As a result, the trading price of our Common Stock could decline and you could lose all or part of your investment. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our business operations and stock price.

 

There have not been any material changes to the risk factors disclosed in our Annual Report for the year ended December 31, 2020 other than those disclosed in our Part II, Item 1A under the heading “Risk Factors” in our Quarterly Report on Form 10-Q for the quarter ended March 31, 2021 filed with the SEC on May 17, 2021 and our Quarterly Report on Form 10-Q for the quarter ended June 30, 2021, filed with the SEC on August 13, 2021 and the risk factors set out below.

 

Recent and pending management changes could disrupt our operations and impair our ability to attract and retain key personnel.

 

We have experienced recent changes to our senior management team, including the announced departure of Dimitri Kazarinoff and appointment of Eric Tech as our Chief Executive Officer effective as of December 1, 2021. Changes in our senior management and uncertainty regarding pending changes may disrupt our operations, impact partner relationships, and impair our ability to recruit and retain other needed personnel. Any such disruption or impairment could have an adverse effect on our business.

  

Our product development efforts are subject to counterparty risks

 

We often develop products as part of co-development agreements where our counterparty bears some of the product development and engineering costs and, among other obligations, may be responsible for supplying critical components or designs, providing access to key customers or technologies, or developing the more fulsome product or platform (a chassis or vehicle, for example) that incorporates or makes use of our products.  In some instances, we’ve made investments in those counterparties to provide them with additional working capital and provide us with greater returns upon the expected commercial success of the integrated product offering.  Among other initiatives, we are currently developing an electric drivetrain for use in Curbtender medium duty refuse vehicles, and a battery pack and associated power systems for use in eTRUs in refrigerated trailers for eNow. Our reliance on these and other counterparties subjects our product development efforts, the expected commercial success of those products, and any investment we’ve made in those counterparties to the risks facing those businesses, including their own financial wellbeing and liquidity, the effectiveness of their salesforce, the quality of their customer relationships, the stability of their workforce, the capability of their engineering teams, the adequacy of their own technology and manufacturing ability, and other risks that may be unforeseeable from the perspective of a co-developer.  Should these businesses and/or product offerings fail to achieve the commercial success we anticipate, our own revenues may be impacted and our investments may be impaired.

 

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

 

None

 

Item 3. Defaults Upon Senior Securities.

 

None

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 5. Other Information

 

Not applicable.

 

43

 

 

Item 6. Exhibits

 

Exhibit No.   Description   Included    Form    Filing Date
10.1   Membership Interest Purchase Agreement   By Reference   10-Q   August 13, 2021
10.2   eNow Purchase Agreement   By Reference   10-Q   August 13, 2021
10.3+   Executive Employment Agreement, dated November 1, 2021 by and between the Company and Eric Tech.   By Reference   8-K   November 1, 2021
31.1*   Certification of Principal Executive Officer Pursuant to Rule 13a- 14(a) and Rule 15d-14(a) of the Securities and Exchange Act of 1934, as amended, pursuant to Section 302 of the Sarbanes- Oxley Act of 2002.   Herewith        
31.2*   Certification of Principal Financial Officer Pursuant to Rule 13a- 14(a) and Rule 15d-14(a) of the Securities and Exchange Act of 1934, as amended, pursuant to Section 302 of the Sarbanes- Oxley Act of 2002.   Herewith        
32.1^*   Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.   Herewith        
32.2^*   Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.   Herewith        
101.INS*   Inline XBRL Instance Document   Herewith        
101.SCH*   Inline XBRL Taxonomy Extension Schema Document   Herewith        
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document            
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document   Herewith        
101.LAB*   Inline XBRL Taxonomy Extension Label Linkbase Document   Herewith        
101.PRE*   XBRL Taxonomy Extension Presentation Linkbase Document   Herewith        
104*    Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).   Herewith        

 

  * Filed herewith
  + Indicates a management contract or compensatory plan or arrangement.

     

^In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 34-47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the registrant specifically incorporates it by reference.

 

44

 

 

SIGNATURES

 

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

 

  XL FLEET CORP.
     
Date: November 15, 2021 By: /s/ Dimitri N. Kazarinoff
  Name:  Dimitri N. Kazarinoff
  Title: Chief Executive Officer  
    (Principal Executive Officer)
     
Date: November 15, 2021 By: /s/ Cielo Hernandez
  Name: Cielo Hernandez
  Title: Chief Financial Officer  
    (Principal Financial Officer and
Principal Accounting Officer)

 

 

45

 

false --12-31 Q3 0001772720 0001772720 2021-01-01 2021-09-30 0001772720 2021-11-10 0001772720 2021-09-30 0001772720 2020-12-31 0001772720 2021-07-01 2021-09-30 0001772720 2020-07-01 2020-09-30 0001772720 2020-01-01 2020-09-30 0001772720 us-gaap:CommonStockMember 2020-12-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0001772720 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-01-01 2021-03-31 0001772720 2021-01-01 2021-03-31 0001772720 us-gaap:CommonStockMember 2021-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-03-31 0001772720 2021-03-31 0001772720 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-04-01 2021-06-30 0001772720 2021-04-01 2021-06-30 0001772720 us-gaap:CommonStockMember 2021-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-06-30 0001772720 2021-06-30 0001772720 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-07-01 2021-09-30 0001772720 us-gaap:CommonStockMember 2021-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-09-30 0001772720 us-gaap:CommonStockMember 2019-12-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2019-12-31 0001772720 2019-12-31 0001772720 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-01-01 2020-03-31 0001772720 2020-01-01 2020-03-31 0001772720 us-gaap:CommonStockMember 2020-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-03-31 0001772720 2020-03-31 0001772720 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-04-01 2020-06-30 0001772720 2020-04-01 2020-06-30 0001772720 us-gaap:CommonStockMember 2020-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-06-30 0001772720 2020-06-30 0001772720 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-07-01 2020-09-30 0001772720 us-gaap:CommonStockMember 2020-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-09-30 0001772720 2020-09-30 0001772720 xl1:WorldEnergyEfficiencyServicesLLCMember 2021-05-17 2021-05-17 0001772720 2020-01-01 2020-12-31 0001772720 us-gaap:AccountsReceivableMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember xl1:OneCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember xl1:TwoCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001772720 us-gaap:AccountsReceivableMember xl1:OneCustomersMember 2020-01-01 2020-12-31 0001772720 us-gaap:SalesRevenueNetMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember 2020-01-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2020-01-01 2020-09-30 0001772720 srt:MinimumMember 2021-01-01 2021-09-30 0001772720 srt:MaximumMember 2021-01-01 2021-09-30 0001772720 srt:MinimumMember 2020-01-01 2020-09-30 0001772720 srt:MaximumMember 2020-01-01 2020-09-30 0001772720 us-gaap:WarrantyObligationsMember 2021-09-30 0001772720 us-gaap:WarrantyObligationsMember 2020-12-31 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2021-07-01 2021-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2020-07-01 2020-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2021-01-01 2021-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2020-01-01 2020-09-30 0001772720 xl1:BusinessCombinationMember 2021-01-01 2021-09-30 0001772720 xl1:PurchasePriceConsiderationMember 2021-09-30 0001772720 xl1:PurchasePriceConsiderationMember 2021-01-01 2021-09-30 0001772720 xl1:WorldEnergyMember 2020-07-01 2020-09-30 0001772720 xl1:WorldEnergyMember 2021-01-01 2021-09-30 0001772720 xl1:WorldEnergyMember 2020-01-01 2020-09-30 0001772720 2021-07-15 2021-07-15 0001772720 2021-01-01 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2021-09-30 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2021-01-01 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2020-12-31 0001772720 xl1:PPPNoteMember 2021-01-01 2021-09-30 0001772720 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel1Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel2Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel1Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2021-09-30 0001772720 us-gaap:WarrantMember 2020-12-31 0001772720 us-gaap:WarrantMember 2021-09-30 0001772720 us-gaap:RestrictedStockMember 2020-12-31 0001772720 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockMember 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001772720 2021-03-05 2021-03-31 0001772720 2021-02-25 2021-03-01 0001772720 2021-02-27 2021-03-02 0001772720 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001772720 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001772720 us-gaap:WarrantMember 2020-07-01 2020-09-30 0001772720 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001772720 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001772720 xl1:XLLegacyWarrantsMember 2021-07-01 2021-09-30 0001772720 xl1:XLLegacyWarrantsMember 2020-07-01 2020-09-30 0001772720 xl1:XLLegacyWarrantsMember 2021-01-01 2021-09-30 0001772720 xl1:XLLegacyWarrantsMember 2020-01-01 2020-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001772720 us-gaap:SubsequentEventMember 2021-10-30 2021-11-02 0001772720 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2021-10-30 2021-11-01 0001772720 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2021-11-01 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0921ex31-1_xlfleetcorp.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a) AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Dimitri N. Kazarinoff, certify that:

 

1.I have reviewed this Form 10-Q of XL Fleet Corp.;

 

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 13-a-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 my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me 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 my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

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

 

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

 

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

 

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

 

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

 

Date: November 15, 2021 By:  /s/ Dimitri N. Kazarinoff
    Dimitri N. Kazarinoff
    Chief Executive Officer
    (Principal Executive Officer)

 

EX-31.2 3 f10q0921ex31-2_xlfleetcorp.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a) AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Cielo Hernandez, certify that:

 

1.I have reviewed this Form 10-Q of XL Fleet Corp.;

 

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 13-a-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 my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me 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 my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

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

 

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

 

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

 

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

 

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

 

 

Date: November 15, 2021 By:  /s/ Cielo Hernandez
    Cielo Hernandez
    Chief Financial Officer
    (Principal Financial Officer and
Principal Accounting Officer )

 

 

 

EX-32.1 4 f10q0921ex32-1_xlfleetcorp.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of XL Fleet Corp. (the “Corporation”) on Form 10-Q for the fiscal quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Dimitri N. Kazarinoff, as Chief Executive Officer of the Corporation, 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 Corporation.

 

Date: November 15, 2021 By: /s/ Dimitri N. Kazarinoff
    Dimitri N. Kazarinoff,
Chief Executive Officer
(Principal Executive Officer)

  

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. This certification shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of Section 18 of the Exchange Act. Such certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.

EX-32.2 5 f10q0921ex32-2_xlfleetcorp.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of XL Fleet Corp. (the “Corporation”) on Form 10-Q for the fiscal quarter ended September 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Cielo Hernandez, as Chief Financial Officer of the Corporation, 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 Corporation.

 

Date: November 15, 2021 By: /s/ Cielo Hernandez
    Cielo Hernandez,
Chief Financial Officer
    (Principal Financial Officer and
Principal Accounting Officer )

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. This certification shall not be deemed “filed” for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of Section 18 of the Exchange Act. Such certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.

EX-101.SCH 6 xl-20210930.xsd XBRL SCHEMA FILE 001 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization and Description of Business link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Business Combination link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Purchase of Convertible Note link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - ROU Assets and Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Note Payable link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Warrants link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Share-Based Compensation Expense link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Retirement Plan link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Business Combination (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - ROU Assets and Lease Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Warrants (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Share-Based Compensation Expense (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Revenue (Details) - Schedule of accrued warranty liability link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Business Combination (Details) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Business Combination (Details) - Schedule of supplemental disclosure of pro forma information link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Purchase of Convertible Note (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - ROU Assets and Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Note Payable (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Warrants (Details) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Warrants (Details) - Schedule of warrant activity link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Share-Based Compensation Expense (Details) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of stock option award activity link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Related Party Transactions (Details) - Schedule of future minimum lease payments link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 067 - 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 xl-20210930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 xl-20210930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 xl-20210930_lab.xml XBRL LABEL FILE EX-101.PRE 10 xl-20210930_pre.xml XBRL PRESENTATION FILE XML 11 f10q0921_xlfleetcorp_htm.xml IDEA: XBRL DOCUMENT 0001772720 2021-01-01 2021-09-30 0001772720 2021-11-10 0001772720 2021-09-30 0001772720 2020-12-31 0001772720 2021-07-01 2021-09-30 0001772720 2020-07-01 2020-09-30 0001772720 2020-01-01 2020-09-30 0001772720 us-gaap:CommonStockMember 2020-12-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0001772720 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-01-01 2021-03-31 0001772720 2021-01-01 2021-03-31 0001772720 us-gaap:CommonStockMember 2021-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-03-31 0001772720 2021-03-31 0001772720 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-04-01 2021-06-30 0001772720 2021-04-01 2021-06-30 0001772720 us-gaap:CommonStockMember 2021-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-06-30 0001772720 2021-06-30 0001772720 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-07-01 2021-09-30 0001772720 us-gaap:CommonStockMember 2021-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2021-09-30 0001772720 us-gaap:CommonStockMember 2019-12-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2019-12-31 0001772720 2019-12-31 0001772720 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-01-01 2020-03-31 0001772720 2020-01-01 2020-03-31 0001772720 us-gaap:CommonStockMember 2020-03-31 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-03-31 0001772720 2020-03-31 0001772720 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-04-01 2020-06-30 0001772720 2020-04-01 2020-06-30 0001772720 us-gaap:CommonStockMember 2020-06-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-06-30 0001772720 2020-06-30 0001772720 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-07-01 2020-09-30 0001772720 us-gaap:CommonStockMember 2020-09-30 0001772720 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001772720 us-gaap:RetainedEarningsUnappropriatedMember 2020-09-30 0001772720 2020-09-30 0001772720 xl1:WorldEnergyEfficiencyServicesLLCMember 2021-05-17 2021-05-17 0001772720 2020-01-01 2020-12-31 0001772720 us-gaap:AccountsReceivableMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember xl1:OneCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember xl1:TwoCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001772720 us-gaap:AccountsReceivableMember xl1:OneCustomersMember 2020-01-01 2020-12-31 0001772720 us-gaap:SalesRevenueNetMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember 2020-01-01 2020-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesRevenueNetMember xl1:TwoCustomersMember 2020-01-01 2020-09-30 0001772720 srt:MinimumMember 2021-01-01 2021-09-30 0001772720 srt:MaximumMember 2021-01-01 2021-09-30 0001772720 srt:MinimumMember 2020-01-01 2020-09-30 0001772720 srt:MaximumMember 2020-01-01 2020-09-30 0001772720 us-gaap:WarrantyObligationsMember 2021-09-30 0001772720 us-gaap:WarrantyObligationsMember 2020-12-31 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2021-07-01 2021-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2020-07-01 2020-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-09-30 0001772720 us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2021-07-01 2021-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2020-07-01 2020-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2021-01-01 2021-09-30 0001772720 xl1:SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember 2020-01-01 2020-09-30 0001772720 xl1:BusinessCombinationMember 2021-01-01 2021-09-30 0001772720 xl1:PurchasePriceConsiderationMember 2021-09-30 0001772720 xl1:PurchasePriceConsiderationMember 2021-01-01 2021-09-30 0001772720 xl1:WorldEnergyMember 2020-07-01 2020-09-30 0001772720 xl1:WorldEnergyMember 2021-01-01 2021-09-30 0001772720 xl1:WorldEnergyMember 2020-01-01 2020-09-30 0001772720 2021-07-15 2021-07-15 0001772720 2021-01-01 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2021-09-30 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2021-01-01 0001772720 xl1:OfficeSpaceAndRDAndManufacturingFacilitiesMember 2020-12-31 0001772720 xl1:PPPNoteMember 2021-01-01 2021-09-30 0001772720 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel1Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel2Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel1Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2020-12-31 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2021-01-01 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:AssetMember 2021-09-30 0001772720 us-gaap:FairValueInputsLevel3Member xl1:LiabilitiesMember 2021-09-30 0001772720 us-gaap:WarrantMember 2020-12-31 0001772720 us-gaap:WarrantMember 2021-09-30 0001772720 us-gaap:RestrictedStockMember 2020-12-31 0001772720 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockMember 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001772720 2021-03-05 2021-03-31 0001772720 2021-02-25 2021-03-01 0001772720 2021-02-27 2021-03-02 0001772720 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001772720 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001772720 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001772720 us-gaap:WarrantMember 2020-07-01 2020-09-30 0001772720 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001772720 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001772720 xl1:XLLegacyWarrantsMember 2021-07-01 2021-09-30 0001772720 xl1:XLLegacyWarrantsMember 2020-07-01 2020-09-30 0001772720 xl1:XLLegacyWarrantsMember 2021-01-01 2021-09-30 0001772720 xl1:XLLegacyWarrantsMember 2020-01-01 2020-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001772720 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001772720 us-gaap:SubsequentEventMember 2021-10-30 2021-11-02 0001772720 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2021-10-30 2021-11-01 0001772720 srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2021-11-01 shares iso4217:USD iso4217:USD shares pure 10-Q true 2021-09-30 2021 false 001-38971 XL Fleet Corp. DE 83-4109918 145 Newton Street Boston MA 02135 (617) 718-0329 Shares of common stock, $0.0001 par value XL NYSE Yes Yes Non-accelerated Filer true true false false 139418820 366748000 329641000 150000 150000 2822000 10559000 18104000 3574000 1210000 1396000 389034000 345320000 3201000 579000 1773000 593000 4471000 3000000 8841000 489000 80000 32000 410400000 347013000 86000 110000 3197000 4372000 880000 12954000 4601000 17117000 9083000 37000 98000 706000 305000 3526000 13582000 143295000 1006000 924000 4372000 4412000 40346000 158117000 0.0001 0.0001 350000000 350000000 139403914 139403914 131365254 131365254 14000 13000 454327000 317084000 -84287000 -128201000 370054000 188896000 410400000 347013000 3200000 6328000 7569000 9472000 2510000 5561000 6633000 8713000 690000 767000 936000 759000 3217000 1646000 7438000 3297000 12742000 5304000 31522000 10798000 -15269000 -6183000 -38024000 -13336000 -14000 -1266000 -35000 -4291000 -1038000 -24000 -45000 -532000 -18000 7229000 81960000 5172000 -3565000 15000 40000 -7531000 -2277000 43914000 -22230000 -0.05 -0.03 0.32 -0.27 -0.05 -0.03 0.3 -0.27 139392170 83299127 138082355 82820099 139392170 83299127 148469108 82820099 131365254 13000 317084000 -128201000 188896000 233555 7441020 1000 85554000 85555000 47162000 47162000 591000 591000 75000 75000 65875 16000 16000 442000 442000 61914000 61914000 139105704 14000 450924000 -66287000 384651000 29870 7000 7000 231002 1439000 1439000 754000 754000 -10469000 -10469000 139366576 14000 453124000 -76756000 376382000 37338 9000 9000 1194000 1194000 -7531000 -7531000 139403914 14000 454327000 -84287000 370054000 80400727 8000 53887000 -67595000 -13700000 2584637 34000 34000 5300 52000 52000 -6454000 -6454000 82990664 8000 53973000 -74049000 -20068000 225000 225000 -13499000 -13499000 82990664 8000 54198000 -87548000 -33342000 1064524 850000 850000 85705 21000 21000 386000 386000 -2277000 -2277000 84140893 8000 55455000 -89825000 -34362000 43914000 -22230000 2390000 663000 204000 1074000 474000 -23000 679000 -18000 81960000 -3565000 -1038000 45000 7000 25000 -40000 3143000 -10883000 5240000 13248000 2313000 -286000 -1000 23000 152000 -2269000 3416000 4420000 3869000 118000 -34215000 -13087000 8188000 3000000 2917000 162000 -14105000 -162000 8100000 -1100000 646000 85000 513000 150000 2500000 884000 75000 32000 21000 85555000 85427000 11446000 37107000 -1803000 329791000 3536000 366898000 1733000 35000 156000 47162000 591000 -1349000 5638000 271000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1. Organization and Description of Business</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Description of Business:</b> XL Fleet Corp. and its subsidiaries (“XL Fleet” or the “Company”) is a provider of fleet electrification solutions for commercial vehicles in North America, offering solutions for vehicle electrification (“Drive Systems”) and infrastructure solutions such as vehicle charging stations through its XL Grid programs, as further described below. XL Fleet has over 4,400 electrified powertrain systems sold and driven over 173 million miles by over 240 fleets, as of September 30, 2021. XL Fleet’s vision is to become the world leader in commercial fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Merger and Reorganization: </b>On December 21, 2020, privately held XL Hybrids, Inc., a Delaware corporation, (“Legacy XL”) consummated the merger pursuant to that certain Agreement and Plan of Reorganization, dated as of September 17, 2020 (the “Merger Agreement”), by and among Pivotal Investment Corporation II (“Pivotal”), PIC II Merger Sub Corp., a Delaware corporation and wholly owned subsidiary of Pivotal (“Merger Sub”), and Legacy XL. Pursuant to the terms of the Merger Agreement, a business combination between Legacy XL and Pivotal was effected through the merger of Merger Sub with and into Legacy XL, with Legacy XL surviving as a wholly-owned subsidiary of Pivotal (the “Merger” and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). In connection with the closing of the Business Combination, Pivotal Investment Corporation II changed its name to XL Fleet Corp.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Acquisition of World Energy: </b>On May 17, 2021 (“Closing Date”), the Company acquired 100% of the membership interests of World Energy Efficiency Services, LLC (“World Energy”). World Energy provides turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions throughout New England. The Company completed the acquisition to further the strategy of its XL Grid business to provide a suite of charging and power solutions to support fleet electrification (See Note 4).</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Purchase of eNow Convertible Note</b>: On July 15, 2021, XL Fleet purchased a minority interest in eNow Inc. (“eNow”), a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (eTRUs) for Class 8 commercial trailers. In connection with this investment, XL Fleet entered into a development and supply agreement with eNow (See Note 5).</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>COVID-19 Worldwide Pandemic: </b>On March 11, 2020, the World Health Organization characterized the outbreak of the novel coronavirus (“COVID-19”) as a global pandemic and recommended containment and mitigation measures. Since then, extraordinary actions have been taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions throughout the world. These actions include travel bans, quarantines, “stay-at-home” orders, and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Consistent with the actions taken by governmental authorities, the Company has taken appropriately cautious steps to protect its workforce and support community efforts. As part of these efforts, and in accordance with applicable government directives, beginning in late March 2020, the Company implemented work from home policies where practical at its facilities. Effective September 30, 2021, all 150 employees were working full-time from one of the Company’s five offices or from home. Current COVID-19 policies include universal facial covering requirements if not vaccinated, rearranging facilities to follow social distancing protocols, employees self-screening before going into the office, enhanced cleaning procedures, ability to go mask-free if proof of vaccination is provided to Human Resources, and strict quarantine protocols for any suspected or confirmed employee cases. However, the COVID-19 pandemic and the continued precautionary actions taken related to COVID-19 have adversely impacted, and are expected to continue to adversely impact, its operations, its contractors and the automotive original equipment manufacturers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company has experienced, and expects to continue to experience, reduced operations and production line shutdowns at vehicle OEMs due to COVID-19, limitations on travel by the Company’s personnel and personnel of the Company’s customers, and future delays or shutdowns of vehicle OEMs or the Company’s suppliers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The COVID-19 pandemic and the protocols and procedures the Company has implemented in response to the pandemic have caused some delays in operational activities. The full impact of the COVID-19 pandemic on its business and results of operations subsequent to September 30, 2021 will depend on future developments, such as the ultimate duration and scope of the outbreak and its impact on its operations and impact on its customers and industry partners.</p> XL Fleet Corp. and its subsidiaries (“XL Fleet” or the “Company”) is a provider of fleet electrification solutions for commercial vehicles in North America, offering solutions for vehicle electrification (“Drive Systems”) and infrastructure solutions such as vehicle charging stations through its XL Grid programs, as further described below. XL Fleet has over 4,400 electrified powertrain systems sold and driven over 173 million miles by over 240 fleets, as of September 30, 2021. XL Fleet’s vision is to become the world leader in commercial fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions. 1 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Note 2. Summary of Significant Accounting Policies</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Basis of consolidated financial statement presentation: </b>The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and Article 10 of Regulation S-X. The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of its wholly owned subsidiaries and variable interest entities, for which the Company is the primary beneficiary. Because the Company holds certain rights that provide the power to direct the activities of variable interests that most significantly impact the VIE economic performance, as well as to potentially receive benefits or the obligation to absorb potentially significant losses, the Company has a controlling interest in such VIEs. The Company reports its consolidated financial information as a single segment. All significant intercompany transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Use of estimates: </b>The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve deferred income taxes, valuation of share-based compensation, including the fair value of common stock, the valuation of warrant liability, the fair value of investment in convertible note, and the valuation of business combinations, including the fair values and useful lives of acquired assets and assumed liabilities and the fair value of purchase consideration. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Concentration of Credit Risk: </b>Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and trade receivables. At times, such cash may be in excess of the FDIC limit. At September 30, 2021 and December 31, 2020, the Company had cash in excess of the $250 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">With respect to trade receivables, the Company routinely assesses the financial strength of its customers and, as a consequence, believes that the receivable credit risk exposure is limited. As of September 30, 2021, two customers accounted for approximately 48% and 21% of accounts receivable. As of December 31, 2020, one customer accounted for approximately 82% of accounts receivable. For the three months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 80% and 73% of revenues, respectively. For the nine months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 56% and 69% of revenues, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Cash, cash equivalents, and restricted cash: </b>The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are carried at cost, which approximates fair value due to their short-term nature. The Company’s cash and cash equivalents are placed with high-credit quality financial institutions and issuers, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Restricted cash held at both September 30, 2021 and December 31, 2020, consists of $150 for a bank deposit required for a letter of credit which is reserved for the Company’s California lease.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The following table provides a reconciliation of cash, cash equivalents, and restricted cash in the condensed consolidated balance sheets to the total amount shown in the condensed consolidated statements of cash flows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><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-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0; padding-left: 0"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-bottom: 0; width: 76%; text-align: left; padding-left: 0">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">366,748</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,583</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 0; padding-left: 0">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">150</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">150</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">Total cash, cash equivalents, and restricted cash</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">366,898</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,733</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-indent: 425.75pt"/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Accounts receivable, net: </b>Accounts receivable are stated at the gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience, among other pertinent factors. As of September 30, 2021 and December 31, 2020, the Company’s allowance for doubtful accounts was $517 and $0, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Inventory, net: </b>Inventory is comprised of raw materials, work in process and finished goods. Inventory is stated at the lower of cost or net realizable value. Cost of raw material inventories include the purchase and related costs incurred in bringing the products to their present location and condition. The Company uses consistent methodologies to evaluate inventory for net realizable value and periodically reviews inventories for obsolescence and any inventories identified as slow moving or obsolete are initially reserved for and then written-off. As of September 30, 2021 and December 31, 2020, the Company’s inventory reserve for obsolescence was $195 and $58, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Fair value measurements: </b>The Company follows the guidance in ASC Topic 820, “Fair Value Measurement”, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Level 1</b>: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Level 2</b>: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Level 3</b>: Significant unobservable inputs that reflect the Company’s judgment about the assumptions that market participants would use in pricing an asset or liability.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">See Note 9 for additional information on assets and liabilities measured at fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company’s financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued liabilities, contingent consideration liability, long-term debt and warrant liability. The carrying value of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximates fair value because of the short-term nature of those instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Prepaid expenses and other current assets: </b>Prepaid expenses and other current assets include prepaid insurance, prepaid rent, and supplies, which are expected to be recognized or realized within the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Revenue: </b>The Company’s revenue is derived from the sales of hybrid and plug-in hybrid electric powertrain systems, our Drive Systems, and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). The Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy incentives provided through public and private utilities. The XL Grid business consists of the operations acquired through the May 2021 World Energy acquisition. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Revenue is recognized upon transfer of control to the customer, which occurs when the Company has a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For the Drive Systems products, in general, transfer of control is upon shipment of the equipment as the terms are FOB shipping point or equivalent, as the Company has no other promised goods or services in its contracts with customers. In limited instances, the Company provides installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, these installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to its vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. The Company recognizes the revenue for the equipment sale and installation service for Drive System products at the same time, which is after the installation is complete. The Company has elected to treat shipping and handling activities related to contracts with channel partner customers for Drive System products as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For the XL Grid solutions, in general, transfer of control is upon the acceptance and certification of project completion by both the end customer and the utility who is funding the energy incentives, representing a single performance obligation of the Company. Due to the short-term nature of projects (typically two to three weeks), the Company recognizes revenues from all XL Grid solutions activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and the Company has the right to payment for the transferred asset. The Company also assesses multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project for XL Grid solutions, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For both Drive Systems and XL Grid solutions, when the Company’s contracts with customers contain multiple performance obligations, which is infrequent, the contract transaction price is allocated on a relative standalone selling price (SSP) basis to each performance obligation. The Company determines standalone selling prices based on observable selling prices for the sale of its systems. For extended warranties, the Company determines SSP based on expected cost plus margin. The Company establishes the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods and services to the customer. Revenue is recorded based on the transaction price, which is solely made up of fixed consideration for its products and services. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfer of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company has not identified any significant financing components to date. The Company’s sales can in certain instances include non-cash consideration in the form of the customer transferring to the Company, the customer’s rights to cash incentives from programs administered by municipalities related to hybrid vehicle programs that a customer is entitled to as a result of its purchase. The incentives are fixed amounts that are readily determinable. The Company values the non-cash consideration at its fair value, which generally is the amount of the incentive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Payment terms on invoices range from 30 to 60 days. The Company excludes from revenue any sales tax and other government-assessed and imposed taxes on revenue generating activities that are invoiced to customers.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company has elected to apply the practical expedient to expense costs to obtain contracts, which principally relate to sales commissions, at the time the liability is incurred when the expected amortization period is one year or less.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Warranties</b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Customers who purchase the Drive Systems are provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties by offered by competitors. Therefore, the Company has determined that these warranties are outside the scope of ASC 606 and will continue to be accounted for under ASC 460, <i>Guarantees. </i>At the time of purchase of the equipment, customers may purchase from the Company an extended warranty for its equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Customers of XL Grid solutions are provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts. Warranties for equipment sold to customers are provided by the original equipment manufacturers.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For both Drive Systems and XL Grid solutions, the Company accrues the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these estimates revisions to the estimated warranty liability would be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of cost of product revenue in the statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Share-based compensation: </b>The Company accounts for its share-based compensation awards in accordance with ASC Topic 718, Compensation-Stock Compensation. The Company issues stock-based awards to acquire common stock to employees, directors and non-employee consultants. Awards issued under the Company’s stock-based compensation plans include stock options, restricted stock units and restricted stock awards. Stock options, restricted stock units and restricted stock awards typically contain service based vesting conditions.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><i>Stock Options</i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company accounts for stock-based compensation related to these awards based on the fair value of the awards. The Company uses the Black-Scholes option pricing model to determine the fair value of stock-based awards, and recognizes the compensation cost on a straight line basis over the requisite service period of the awards for employee, which is typically the four-year vesting period of the award, and effective contract period specified in the award agreement for non-employee.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of common stock is determined based on the closing price on the New York Stock Exchange at each award grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The determination of the fair value of share-based payment awards utilizing the Black-Scholes model is affected by the stock price and a number of assumptions, including expected volatility, expected life, risk- free interest rate and expected dividends. The Company does not have a history of trading in its common stock as it was not a public company until December 21, 2020, and as such volatility was estimated using historical volatilities of comparable public entities. The expected life of the awards is estimated based on a simplified method, which uses the average of the vesting term and the original contractual term. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of the awards. The dividend yield assumption is based on history and expectation of paying no dividends. Forfeitures are accounted for as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of stock options issued for the nine months ended September 30, 2021 and 2020 was measured with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><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-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the 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="padding-bottom: 0; padding-left: 0"> </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; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected volatility</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">78.1 – 88.2</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">80.0 – 80.1</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; width: 72%; text-align: left; padding-left: 0">Expected term (in years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">6.25</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: 11%; text-align: right">6.25</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Risk-free interest rate</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">0.4 – 1.9</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">0.1 – 0.2</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Restricted Stock Units</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Restricted stock units generally vest over the requisite service periods (vesting on a straight–line basis). The fair value of a stock award is equal to the fair market value of a share of the Company’s Common stock on the grant date. The Company accounts for the forfeiture of equity awards as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Warrant Liabilities: </b>The Company evaluated the Public Warrants (“Public Warrants”) and Private Warrants (“Private Warrants”) (collectively, “Warrants”, which are discussed in Note 9) in accordance with ASC 815-40, “Derivatives and Hedging — Contracts in Entity’s Own Equity”, and concluded that a provision in the Warrant Agreement related to such warrants (“Warrant Agreement”) related to certain tender or exchange offers precludes the Warrants from being accounted for as components of equity. As the Warrants met the definition of a derivative as contemplated in ASC 815, the Warrants were initially recorded at fair value as derivative liabilities on the Unaudited Condensed Consolidated Balance Sheets and measured at fair value at each reporting date in accordance with ASC 820, “Fair Value Measurement”, with changes in fair value recognized in the Unaudited Condensed Consolidated Statement of Operations in the period of change.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Research and development expense: </b>Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, costs incurred in performing research and development activities, including salaries, benefits, facilities, research- related overhead, sponsored research costs, contracted services, license fees, and other external costs.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Net income (loss) per share: </b>Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock and potentially dilutive securities outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted income (loss) per share calculation, stock options, restricted stock units, restricted stock and warrants are considered to be potentially dilutive securities. Potentially dilutive securities were excluded from the calculation of diluted income (loss) per share when their effect would be anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Segment Information: </b>The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates as one operating and reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Related parties: </b>A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal if one party controls 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. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p><p style="margin-top: 0; margin-bottom: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Recent accounting pronouncements issued and adopted: </b>In February 2016, the FASB issued a new accounting standard, ASC Topic 842, Leases (“ASC 842”), related to leases to increase transparency and comparability among organizations by requiring the recognition of right-of-use (“ROU”) assets and lease liabilities on the balance sheet. Most significant among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The Company adopted ASC 842 effective January 1, 2021 and as a result, the Company recorded a ROU asset and lease liability (See Note 7).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">In December 2019, the FASB issued ASU 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 is effective for the Company beginning January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Basis of consolidated financial statement presentation: </b>The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and Article 10 of Regulation S-X. The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of its wholly owned subsidiaries and variable interest entities, for which the Company is the primary beneficiary. Because the Company holds certain rights that provide the power to direct the activities of variable interests that most significantly impact the VIE economic performance, as well as to potentially receive benefits or the obligation to absorb potentially significant losses, the Company has a controlling interest in such VIEs. The Company reports its consolidated financial information as a single segment. All significant intercompany transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Use of estimates: </b>The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve deferred income taxes, valuation of share-based compensation, including the fair value of common stock, the valuation of warrant liability, the fair value of investment in convertible note, and the valuation of business combinations, including the fair values and useful lives of acquired assets and assumed liabilities and the fair value of purchase consideration. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Concentration of Credit Risk: </b>Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and trade receivables. At times, such cash may be in excess of the FDIC limit. At September 30, 2021 and December 31, 2020, the Company had cash in excess of the $250 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">With respect to trade receivables, the Company routinely assesses the financial strength of its customers and, as a consequence, believes that the receivable credit risk exposure is limited. As of September 30, 2021, two customers accounted for approximately 48% and 21% of accounts receivable. As of December 31, 2020, one customer accounted for approximately 82% of accounts receivable. For the three months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 80% and 73% of revenues, respectively. For the nine months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 56% and 69% of revenues, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> 250000 250000 2 0.48 0.21 1 0.82 2 2 0.80 0.73 2 2 0.56 0.69 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Cash, cash equivalents, and restricted cash: </b>The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are carried at cost, which approximates fair value due to their short-term nature. The Company’s cash and cash equivalents are placed with high-credit quality financial institutions and issuers, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Restricted cash held at both September 30, 2021 and December 31, 2020, consists of $150 for a bank deposit required for a letter of credit which is reserved for the Company’s California lease.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The following table provides a reconciliation of cash, cash equivalents, and restricted cash in the condensed consolidated balance sheets to the total amount shown in the condensed consolidated statements of cash flows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><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-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0; padding-left: 0"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-bottom: 0; width: 76%; text-align: left; padding-left: 0">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">366,748</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,583</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 0; padding-left: 0">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">150</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">150</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">Total cash, cash equivalents, and restricted cash</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">366,898</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,733</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-indent: 425.75pt"/> 150000 150000 <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-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 0; padding-left: 0"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-bottom: 0; width: 76%; text-align: left; padding-left: 0">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">366,748</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,583</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 0; padding-left: 0">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">150</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">150</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">Total cash, cash equivalents, and restricted cash</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">366,898</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,733</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-indent: 425.75pt"/> 366748000 1583000 150000 150000 366898000 1733000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Accounts receivable, net: </b>Accounts receivable are stated at the gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience, among other pertinent factors. As of September 30, 2021 and December 31, 2020, the Company’s allowance for doubtful accounts was $517 and $0, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> 517000 0 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Inventory, net: </b>Inventory is comprised of raw materials, work in process and finished goods. Inventory is stated at the lower of cost or net realizable value. Cost of raw material inventories include the purchase and related costs incurred in bringing the products to their present location and condition. The Company uses consistent methodologies to evaluate inventory for net realizable value and periodically reviews inventories for obsolescence and any inventories identified as slow moving or obsolete are initially reserved for and then written-off. As of September 30, 2021 and December 31, 2020, the Company’s inventory reserve for obsolescence was $195 and $58, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> 195000 58000 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Fair value measurements: </b>The Company follows the guidance in ASC Topic 820, “Fair Value Measurement”, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Level 1</b>: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Level 2</b>: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><b>Level 3</b>: Significant unobservable inputs that reflect the Company’s judgment about the assumptions that market participants would use in pricing an asset or liability.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">See Note 9 for additional information on assets and liabilities measured at fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company’s financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued liabilities, contingent consideration liability, long-term debt and warrant liability. The carrying value of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximates fair value because of the short-term nature of those instruments.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Prepaid expenses and other current assets: </b>Prepaid expenses and other current assets include prepaid insurance, prepaid rent, and supplies, which are expected to be recognized or realized within the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Revenue: </b>The Company’s revenue is derived from the sales of hybrid and plug-in hybrid electric powertrain systems, our Drive Systems, and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). The Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy incentives provided through public and private utilities. The XL Grid business consists of the operations acquired through the May 2021 World Energy acquisition. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Revenue is recognized upon transfer of control to the customer, which occurs when the Company has a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For the Drive Systems products, in general, transfer of control is upon shipment of the equipment as the terms are FOB shipping point or equivalent, as the Company has no other promised goods or services in its contracts with customers. In limited instances, the Company provides installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, these installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to its vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. The Company recognizes the revenue for the equipment sale and installation service for Drive System products at the same time, which is after the installation is complete. The Company has elected to treat shipping and handling activities related to contracts with channel partner customers for Drive System products as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For the XL Grid solutions, in general, transfer of control is upon the acceptance and certification of project completion by both the end customer and the utility who is funding the energy incentives, representing a single performance obligation of the Company. Due to the short-term nature of projects (typically two to three weeks), the Company recognizes revenues from all XL Grid solutions activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and the Company has the right to payment for the transferred asset. The Company also assesses multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project for XL Grid solutions, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For both Drive Systems and XL Grid solutions, when the Company’s contracts with customers contain multiple performance obligations, which is infrequent, the contract transaction price is allocated on a relative standalone selling price (SSP) basis to each performance obligation. The Company determines standalone selling prices based on observable selling prices for the sale of its systems. For extended warranties, the Company determines SSP based on expected cost plus margin. The Company establishes the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods and services to the customer. Revenue is recorded based on the transaction price, which is solely made up of fixed consideration for its products and services. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfer of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company has not identified any significant financing components to date. The Company’s sales can in certain instances include non-cash consideration in the form of the customer transferring to the Company, the customer’s rights to cash incentives from programs administered by municipalities related to hybrid vehicle programs that a customer is entitled to as a result of its purchase. The incentives are fixed amounts that are readily determinable. The Company values the non-cash consideration at its fair value, which generally is the amount of the incentive.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Payment terms on invoices range from 30 to 60 days. The Company excludes from revenue any sales tax and other government-assessed and imposed taxes on revenue generating activities that are invoiced to customers.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company has elected to apply the practical expedient to expense costs to obtain contracts, which principally relate to sales commissions, at the time the liability is incurred when the expected amortization period is one year or less.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Warranties</b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Customers who purchase the Drive Systems are provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties by offered by competitors. Therefore, the Company has determined that these warranties are outside the scope of ASC 606 and will continue to be accounted for under ASC 460, <i>Guarantees. </i>At the time of purchase of the equipment, customers may purchase from the Company an extended warranty for its equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Customers of XL Grid solutions are provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts. Warranties for equipment sold to customers are provided by the original equipment manufacturers.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">For both Drive Systems and XL Grid solutions, the Company accrues the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these estimates revisions to the estimated warranty liability would be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of cost of product revenue in the statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> P3Y <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Share-based compensation: </b>The Company accounts for its share-based compensation awards in accordance with ASC Topic 718, Compensation-Stock Compensation. The Company issues stock-based awards to acquire common stock to employees, directors and non-employee consultants. Awards issued under the Company’s stock-based compensation plans include stock options, restricted stock units and restricted stock awards. Stock options, restricted stock units and restricted stock awards typically contain service based vesting conditions.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><i>Stock Options</i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The Company accounts for stock-based compensation related to these awards based on the fair value of the awards. The Company uses the Black-Scholes option pricing model to determine the fair value of stock-based awards, and recognizes the compensation cost on a straight line basis over the requisite service period of the awards for employee, which is typically the four-year vesting period of the award, and effective contract period specified in the award agreement for non-employee.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of common stock is determined based on the closing price on the New York Stock Exchange at each award grant date.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The determination of the fair value of share-based payment awards utilizing the Black-Scholes model is affected by the stock price and a number of assumptions, including expected volatility, expected life, risk- free interest rate and expected dividends. The Company does not have a history of trading in its common stock as it was not a public company until December 21, 2020, and as such volatility was estimated using historical volatilities of comparable public entities. The expected life of the awards is estimated based on a simplified method, which uses the average of the vesting term and the original contractual term. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of the awards. The dividend yield assumption is based on history and expectation of paying no dividends. Forfeitures are accounted for as they occur.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">The fair value of stock options issued for the nine months ended September 30, 2021 and 2020 was measured with the following assumptions:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><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-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the 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="padding-bottom: 0; padding-left: 0"> </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; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected volatility</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">78.1 – 88.2</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">80.0 – 80.1</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; width: 72%; text-align: left; padding-left: 0">Expected term (in years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">6.25</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: 11%; text-align: right">6.25</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Risk-free interest rate</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">0.4 – 1.9</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">0.1 – 0.2</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Restricted Stock Units</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0">Restricted stock units generally vest over the requisite service periods (vesting on a straight–line basis). The fair value of a stock award is equal to the fair market value of a share of the Company’s Common stock on the grant date. The Company accounts for the forfeiture of equity awards as they occur.</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="padding-left: 0; padding-bottom: 0"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the 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="padding-bottom: 0; padding-left: 0"> </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; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected volatility</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">78.1 – 88.2</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">80.0 – 80.1</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; width: 72%; text-align: left; padding-left: 0">Expected term (in years)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">6.25</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: 11%; text-align: right">6.25</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Risk-free interest rate</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">0.4 – 1.9</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">0.1 – 0.2</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 0; text-align: left; padding-left: 0">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> 0.781 0.882 0.80 0.801 P6Y3M P6Y3M 0.004 0.019 0.001 0.002 0 0 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Warrant Liabilities: </b>The Company evaluated the Public Warrants (“Public Warrants”) and Private Warrants (“Private Warrants”) (collectively, “Warrants”, which are discussed in Note 9) in accordance with ASC 815-40, “Derivatives and Hedging — Contracts in Entity’s Own Equity”, and concluded that a provision in the Warrant Agreement related to such warrants (“Warrant Agreement”) related to certain tender or exchange offers precludes the Warrants from being accounted for as components of equity. As the Warrants met the definition of a derivative as contemplated in ASC 815, the Warrants were initially recorded at fair value as derivative liabilities on the Unaudited Condensed Consolidated Balance Sheets and measured at fair value at each reporting date in accordance with ASC 820, “Fair Value Measurement”, with changes in fair value recognized in the Unaudited Condensed Consolidated Statement of Operations in the period of change.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Research and development expense: </b>Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, costs incurred in performing research and development activities, including salaries, benefits, facilities, research- related overhead, sponsored research costs, contracted services, license fees, and other external costs.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Net income (loss) per share: </b>Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock and potentially dilutive securities outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted income (loss) per share calculation, stock options, restricted stock units, restricted stock and warrants are considered to be potentially dilutive securities. Potentially dilutive securities were excluded from the calculation of diluted income (loss) per share when their effect would be anti-dilutive.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Segment Information: </b>The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates as one operating and reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> 1 <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"><b>Related parties: </b>A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal if one party controls 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. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.</p><p style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Recent accounting pronouncements issued and adopted: </b>In February 2016, the FASB issued a new accounting standard, ASC Topic 842, Leases (“ASC 842”), related to leases to increase transparency and comparability among organizations by requiring the recognition of right-of-use (“ROU”) assets and lease liabilities on the balance sheet. Most significant among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The Company adopted ASC 842 effective January 1, 2021 and as a result, the Company recorded a ROU asset and lease liability (See Note 7).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">In December 2019, the FASB issued ASU 2019-12, <i>Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</i>, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 is effective for the Company beginning January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s unaudited condensed consolidated financial statements.</span></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Note 3. Revenue</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following table represents the Company’s revenues for the three and nine months ended September 30, 2021 and 2020, respectively, disaggregated, by sales channel.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Disaggregation of revenue:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> </td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended</b></span> </p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> </td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Revenue from the sale of Drive Systems:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; font-family: Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue direct to customers</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">366</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">959</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,138</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,020</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.25in; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue through channel partners</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">189</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,369</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,374</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,452</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left">Revenue from the sale of XL Grid solutions – which are sold direct to <span style="font-family: Times New Roman, Times, Serif">customers</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,645</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,057</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Total revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,200</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,328</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,569</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,472</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 245.75pt; text-indent: 421.25pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Remaining performance obligations: </b>At September 30, 2021 and December 31, 2020, there was approximately $239 and $305 in deferred revenue related to unsatisfied extended warranty performance obligations. During the three and nine months ended September 30, 2021, the Company recognized revenue of $2 from the December 31, 2020 deferred revenue balance.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Contract Balances:</b> The timing of revenue recognition, billings and cash collections results in billed trade accounts receivable, and deferred revenue (contract liabilities) on the Unaudited Condensed Consolidated Balance Sheets. In addition, the Company defers certain costs incurred to obtain a contract (contract costs).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Costs to obtain a contract: </b>Sales commissions paid to internal sales personnel, as well as associated payroll taxes and retirement plan contributions (together, sales commissions and associated costs) that are incremental to the acquisition of customer contracts, are capitalized as contract acquisition cost on the balance sheet when the period of benefit is determined to be greater than one year. In instances where an extended warranty is sold, the period of benefit would extend beyond 12 months and therefore, the practical expedient would not be met for those contracts and require capitalization of the related costs to obtain those contracts. The Company has elected to allocate the capitalized commissions to performance obligations on a relative basis (i.e., in proportion to the transaction price allocated to each performance obligation) to determine the period of amortization. As a result, substantially all of the commission is allocated to the combined equipment and installation performance obligation and is amortized upon transfer of control of this performance obligation, which typically occurs in the same period in which commission liability is incurred. Total commission expense recognized during the three months ended September 30, 2021 and 2020 was $198 and $13, respectively, and $397 and $46 during the nine months ended September 30, 2021 and 2020, respectively. The amount of capitalized commissions as of September 30, 2021 and December 31, 2020 was not material.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Warranties: </b>The Company accrues estimated warranty costs at the time of sale related to its assurance- type warranties. In general, for the sales of Drive Systems, manufactured products are warranted for the shorter of three years or 75,000 miles against defects in material and workmanship when properly used for their intended purpose, installed correctly and appropriately maintained. For the XL Grid solutions, projects are warranted for one year. The amount of the accrued warranty liability is estimated based on historical claims rates and warranty fulfillments costs adjusted for any expected changes in fulfillment costs.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following is a roll-forward of the Company’s accrued warranty liability:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>For the<br/> Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>For the <br/> Year</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Ended December 31,</b></span></p></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Balance at the beginning of the period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,009</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition date accrual for World Energy acquisition</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for warranties issued</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">912</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warranty fulfillment charges</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(285</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(186</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Balance at the end of the period</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,601</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The warranty liability is included in accrued expenses and other current liabilities on the Unaudited Condensed Consolidated Balance Sheets.</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> </td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended</b></span> </p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> </td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Revenue from the sale of Drive Systems:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.25in; font-family: Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue direct to customers</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">366</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">959</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,138</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,020</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.25in; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue through channel partners</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">189</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,369</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,374</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,452</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left">Revenue from the sale of XL Grid solutions – which are sold direct to <span style="font-family: Times New Roman, Times, Serif">customers</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,645</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-93"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,057</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Total revenue</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,200</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,328</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,569</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,472</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 245.75pt; text-indent: 421.25pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p> 366000 959000 1138000 2020000 189000 5369000 1374000 7452000 2645000 5057000 3200000 6328000 7569000 9472000 239000 305000 2000 2000 Sales commissions paid to internal sales personnel, as well as associated payroll taxes and retirement plan contributions (together, sales commissions and associated costs) that are incremental to the acquisition of customer contracts, are capitalized as contract acquisition cost on the balance sheet when the period of benefit is determined to be greater than one year. In instances where an extended warranty is sold, the period of benefit would extend beyond 12 months and therefore, the practical expedient would not be met for those contracts and require capitalization of the related costs to obtain those contracts. 198000 13000 397000 46000 In general, for the sales of Drive Systems, manufactured products are warranted for the shorter of three years or 75,000 miles against defects in material and workmanship when properly used for their intended purpose, installed correctly and appropriately maintained. P1Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>For the<br/> Nine Months Ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>For the <br/> Year</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>Ended December 31,</b></span></p></td><td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Balance at the beginning of the period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,009</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Acquisition date accrual for World Energy acquisition</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrual for warranties issued</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">912</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warranty fulfillment charges</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(285</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(186</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Balance at the end of the period</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,601</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 1735000 1009000 25000 126000 912000 -285000 -186000 1601000 1735000 <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Note 4. Business Combination</span></p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"> </p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">World Energy</span></p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">On May 17, 2021, the Company acquired all of the issued and outstanding membership interests of World Energy, a privately-held, Massachusetts-based entity, and retained two of its principals and all of World Energy’s employees. World Energy is a direct-install energy efficiency services company (“ESCO”), serving commercial, industrial and institutional customers. World Energy enables utilities to meet their energy savings mandates by developing and executing energy efficiency projects. The acquisition of World Energy expands the Company’s ability to deliver a comprehensive suite of energy savings services that enhances XL Grid’s solutions portfolio to include commercial and industrial EV charging, solar, and energy management services.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The total purchase price consideration, as adjusted, is $12,461 for the acquisition of World Energy. During the three months ended September 30, 2021, the Company remitted to the sellers of World Energy additional cash of $76 in connection with the finalization of working capital adjustments. The as adjusted purchase price consisted of the following components:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Cash of $8,496, as adjusted, consisting of the contractual purchase price of $8,000, plus working capital adjustments of an aggregate of $496.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top; text-align: justify"> <td style="font-family: Times New Roman, Times, Serif; width: 0.25in"/><td style="font-family: Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The closing date issuance of 231,002 shares of the Company’s common stock, valued at the closing price of $6.23 per share as of May 17, 2021, for a total share fair value upon issuance of $1,439;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 98pt"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top; text-align: justify"> <td style="font-family: Times New Roman, Times, Serif; width: 0.25in"/><td style="font-family: Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">An obligation to issue 244,956 shares of the Company’s common stock to certain of the sellers and their advisors of World Energy, in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date. The closing date fair value was recorded at an aggregate amount of $1,526;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top; text-align: justify"> <td style="font-family: Times New Roman, Times, Serif; width: 0.25in"/><td style="font-family: Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">An obligation to pay in cash an earnout of $1,000 upon World Energy’s achievement for the calendar year 2021 revenues of $19,500. The payment of the earnout is due within 30 days following the completion of the audit of XL Fleet’s financial statements for the fiscal year ending December 31, 2021. Pursuant to the agreement, the earnout is payable only if revenues for the period equal or exceed $19,500. Should the World Energy revenues be less than $19,500, then the earnout would be $0. The Company determined that the achievement of the $19,500 revenue target was highly probable, and as such, the Company recorded a closing date fair value of the earnout in the amount of $1,000.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Adjustments to the initial purchase accounting for the acquisition will be completed, as needed, up to one year from the acquisition date as the Company obtains additional information regarding facts and circumstances that existed as of the acquisition date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following details the preliminary allocation of the purchase price consideration:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Working capital adjustments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">496</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of 231,002 shares issued at closing</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,439</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of the earnout</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Portion of deferred obligation to issue shares of common stock</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,526</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total consideration</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,461</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less the fair value of assets acquired less liabilities assumed</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,109</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,352</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Included in assets acquired was cash of $308.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In connection with the acquisition of World Energy, the Company incurred an additional obligation to issue shares of its common stock to the three sellers, two of which also entered into employment agreements with the Company. Pursuant to the terms of the agreement, the Company is obligated to issue 448,050 shares of its common stock, with an aggregate fair value of approximately $2,800 as of September 30, 2021, issuable in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date, provided that seller/employee is employed by the Company at the date of issuance. If the seller/employee is not employed at such issuance date, the shares attributable to that seller/employee are forfeited. The Company determined that under relevant accounting guidance that this obligation to issue shares would be accounted for as compensation and not as purchase price consideration.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Accordingly, the fair values of each of the three compensation share obligations are accreted as compensation over each relevant compensation period, and for the three and nine months ended September 30, 2021, the Company recorded as selling, general and administration expense, compensation costs of $573 and $1,000, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The initial transaction with World Energy included an outstanding PPP loan of $507 that was incorporated in the liabilities assumed. During the third quarter of 2021, the PPP loan was forgiven in full which resulted in an additional payment to the sellers of World Energy. Consequently, the fair value of assets acquired less liabilities assumed was adjusted by the entire amount of the PPP loan that was forgiven, with a corresponding reduction in goodwill.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company has accounted for this acquisition as a business combination under ASC Topic 805 “Business Combinations.” The acquisition method requires, among other things, that assets acquired and liabilities assumed in a business combination be recognized at their fair values as of the acquisition date. The fair values of the assets acquired and liabilities assumed by major class were recognized as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Amount</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">308</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,350</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventory, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,282</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses and other current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">173</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,560</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use asset</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">145</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,352</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,096</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses and other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,297</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred revenue</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(283</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(89</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Total purchase consideration</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,461</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The acquired intangible assets are comprised of $1,560 related to the fair value of customer relationships which is amortized over three years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The estimated fair value of the intangible asset acquired was determined based on the income approach to measure the fair value of the customer relationships. This fair value measurement was based on significant inputs not observable in the market and thus represents a Level 3 measurement within the fair value hierarchy.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired. Goodwill is primarily attributable to expected post-acquisition synergies from integrating World Energy’s assembled workforce, products and processes into the Company’s product offerings. Goodwill recorded is not deductible for income tax purposes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Supplemental disclosure of pro forma information:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following unaudited pro forma financial information presents the combined results of the operations of XL Fleet and World Energy as if the acquisition of World Energy had occurred as of January 1, 2020. The unaudited pro forma financial information is not necessarily indicative of what the condensed consolidated results of operations actually would have been had the respective acquisitions been completed on January 1, 2020. In addition, the unaudited pro forma financial information does not purport to project the future results of operations of the combined Company.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Since the merger was consummated on May 17, 2021, the results of the merger are fully incorporated into the condensed consolidated financial information for the three months ended September 30, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: 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> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Three Months<br/> 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 <br/>Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <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">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; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-bottom: 1.5pt">Revenues</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,971</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">15,318</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">21,003</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net (loss) income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,630</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">44,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(22,194</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Per share amounts: Net (loss) income per share – basic</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">(0.02</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">0.32</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">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Net loss per share – diluted</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">(0.02</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">0.31</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">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The above pro forma information includes pro forma adjustments to remove the effect of the following non-recurring transactions:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top; text-align: justify"> <td style="font-family: Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">1.)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-recurring merger expenses of $498 were added back for the nine months ended September 30, 2021.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top; text-align: justify"> <td style="font-family: Times New Roman, Times, Serif; width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2.)</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Elimination of interest expense associated with debt that was repaid in the acquisition of World Energy of $37 for the nine months ended September 30, 2021, and $23 and $64 for the three and nine months ended September 30, 2020, respectively.</span></td> </tr></table> The total purchase price consideration, as adjusted, is $12,461 for the acquisition of World Energy. During the three months ended September 30, 2021, the Company remitted to the sellers of World Energy additional cash of $76 in connection with the finalization of working capital adjustments. The as adjusted purchase price consisted of the following components: Cash of $8,496, as adjusted, consisting of the contractual purchase price of $8,000, plus working capital adjustments of an aggregate of $496.  ●The closing date issuance of 231,002 shares of the Company’s common stock, valued at the closing price of $6.23 per share as of May 17, 2021, for a total share fair value upon issuance of $1,439; ●An obligation to issue 244,956 shares of the Company’s common stock to certain of the sellers and their advisors of World Energy, in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date. The closing date fair value was recorded at an aggregate amount of $1,526;  ●An obligation to pay in cash an earnout of $1,000 upon World Energy’s achievement for the calendar year 2021 revenues of $19,500. The payment of the earnout is due within 30 days following the completion of the audit of XL Fleet’s financial statements for the fiscal year ending December 31, 2021. Pursuant to the agreement, the earnout is payable only if revenues for the period equal or exceed $19,500. Should the World Energy revenues be less than $19,500, then the earnout would be $0. The Company determined that the achievement of the $19,500 revenue target was highly probable, and as such, the Company recorded a closing date fair value of the earnout in the amount of $1,000. <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Working capital adjustments</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">496</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of 231,002 shares issued at closing</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,439</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of the earnout</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Portion of deferred obligation to issue shares of common stock</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,526</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-left: 0.125in; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total consideration</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,461</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less the fair value of assets acquired less liabilities assumed</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,109</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,352</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 8000000 496000 231002 1439000 1000000 1526000 12461000 -4109000 8352000 308000 448050 2800000 573000 1000000 507000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Amount</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">308</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,350</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventory, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,282</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses and other current assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Property and equipment, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">173</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets, net</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,560</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use asset</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">145</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,352</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Other assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,096</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses and other current liabilities</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,297</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred revenue</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(283</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(89</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Total purchase consideration</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,461</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p> 308000 3350000 1282000 100000 173000 1560000 145000 8352000 12000 1096000 56000 1297000 283000 89000 12461000 1560000 <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="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Three Months<br/> 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 <br/>Ended<br/> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <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">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; background-color: rgb(204,238,255)"> <td style="width: 64%; padding-bottom: 1.5pt">Revenues</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">10,971</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">15,318</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">21,003</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net (loss) income</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(1,630</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">44,741</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(22,194</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Per share amounts: Net (loss) income per share – basic</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">(0.02</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">0.32</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">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Net loss per share – diluted</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">(0.02</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">0.31</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">(0.27</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 10971000 15318000 21003000 -1630000 44741000 -22194000 -0.02 0.32 -0.27 -0.02 0.31 -0.27 498000 37000 23000 64000 <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Note 5. Purchase of Convertible Note</span></p><p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On July 15, 2021, XL Fleet made an investment of $3,000 into eNow, a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (“eTRUs”) for Class 8 commercial trailers. In exchange for the investment, eNow issued to the Company a convertible debenture (the “eNow Convertible Note”) dated July 15, 2021 (the “Issuance Date”) in the original principal amount of $3,000. The eNow Convertible Note bears interest at the rate of 8% per annum. The eNow Convertible Note is classified as an available-for-sale security. As discussed below, XL Fleet has an option to purchase eNow. If XL Fleet does not exercise this option, under certain circumstances the eNow Convertible Note would be converted on such date into Series B preferred stock. Interest on the outstanding principal sum of the eNow Convertible Note commences accruing on the Issuance Date and is computed on the basis of a 365-day year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Pursuant to the terms of the eNow Convertible Note agreement, XL Fleet has the right to acquire eNow at a pre-determined valuation and has a right of first refusal with respect to competing offers to acquire eNow, which, if unexercised, will expire on December 31, 2021. In addition to the terms described above, on July 15, 2021 (“Effective Date”), XL Fleet entered into a Development and Supply Agreement (the “Development and Supply Agreement”) with eNow, whereby XL Fleet is made the exclusive provider of high voltage batteries and associated power systems for use in eNow eTRUs. For additional details, see analysis of the fair value of the investment in the eNow Convertible Note in Note 9.</span></p> 3000000 3000000 0.08 <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Note 6. Accrued Expenses and Other Current Liabilities</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses and other current liabilities consisted of the following at September 30, 2021 and December 31, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued warranty costs</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,601</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued compensation and related benefits</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,385</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,001</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent purchase price consideration – Quantum</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">926</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred purchase price consideration – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,503</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accreted contingent compensation to sellers – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Accrued financing fees </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: right">723</td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Professional fees</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">940</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses, other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,614</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">216</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,954</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,601</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>September 30,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"/></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued warranty costs</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,601</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued compensation and related benefits</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,385</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,001</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent purchase price consideration – Quantum</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">926</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred purchase price consideration – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,503</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accreted contingent compensation to sellers – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left">Accrued financing fees </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif; text-align: right">723</td><td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Professional fees</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">940</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses, other</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,614</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">216</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,954</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,601</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1601000 1735000 3385000 1001000 1911000 926000 1503000 1000000 723000 940000 2614000 216000 12954000 4601000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7. ROU Assets and Lease Liabilities</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">XL Fleet has entered into operating and finance leases as the lessee for office space, R&amp;D and manufacturing facilities, and vehicles. On January 1, 2021 (“Effective Date”), the Company adopted FASB Accounting Standards Codification, or ASC, Topic 842, Leases (“ASC 842”), which increases transparency and comparability by recognizing a lessee’s rights and obligations resulting from leases by recording them on the balance sheet as lease assets and lease liabilities. The new guidance requires the recognition of the right-of-use (“ROU”) assets and related operating and finance lease liabilities on the balance sheet. The Company adopted the new guidance using the modified retrospective approach on January 1, 2021. As a result, the consolidated balance sheet as of December 31, 2020 was not restated and is not comparative.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The adoption of ASC 842 resulted in the recognition of operating ROU assets of $3,481 and operating lease liabilities of $3,481 on the Company’s condensed consolidated balance sheet as of January 1, 2021. The adoption of ASC 842 resulted in the recognition of finance ROU assets of $897 and finance lease liabilities of $897 on the Company’s condensed consolidated balance sheet as of January 1, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company elected the package of practical expedients permitted within the standard, which allow an entity to forgo reassessing (i) whether a contract contains a lease, (ii) classification of leases, and (iii) whether capitalized costs associated with a lease meet the definition of initial direct costs. Also, the Company elected the expedient allowing an entity to use hindsight to determine the lease term and impairment of ROU assets and the expedient to allow the Company to not have to separate lease and non-lease components. The Company has also elected the short-term lease accounting policy under which the Company would not recognize a lease liability or ROU asset for any lease that at the commencement date has a lease term of twelve months or less and does not include a purchase option that the Company is more than reasonably certain to exercise.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">For contracts entered into on or after the Effective Date, at the inception of a contract the Company will assess whether the contract is, or contains, a lease. The Company’s assessment is based on: (i) whether the contract involves the use of a distinct identified asset, (ii) whether the Company obtained the right to substantially all the economic benefit from the use of the asset throughout the period, and (iii) whether the Company has the right to direct the use of the asset. Leases entered into prior to January 1, 2021, which were accounted for under ASC 840, were not reassessed for classification.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently presented at amortized cost using the effective interest method. The Company generally uses its incremental borrowing rate as the discount rate for leases, unless an interest rate is implicitly stated in the lease. The present value of the lease payments is calculated using the incremental borrowing rate for operating and finance leases, which was determined using a portfolio approach based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a Company option to extend the lease that the Company is reasonably certain to exercise, or an option to extend the lease controlled by the lessor. All ROU assets are reviewed periodically for impairment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Lease expense for operating leases consists of the lease payments plus any initial direct costs and is recognized on a straight-line basis over the lease term. Lease expense for finance leases consists of the amortization of the asset on a straight-line basis over the shorter of the lease term or its useful life and interest expense determined on an amortized cost basis, with the lease payments allocated between a reduction of the lease liability and interest expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company’s operating leases are comprised primarily of office space and R&amp;D and manufacturing facilities. Finance leases are comprised primarily of vehicle leases. Balance sheet information related to our leases is presented below (ASC 842 was adopted on January 1, 2021):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,<br/>   2021 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 1,   <br/> 2021 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,   <br/> 2020 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Operating leases:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,219</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,481</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">433</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">469</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,841</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,012</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finance leases:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,252</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">897</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">265</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">685</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">632</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Other information related to leases is presented below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Three Months Ended September 30,</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended September 30,</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Other information:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">222</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">617</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>As of <br/> September 30,</b></span></p> </td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows from operating leases</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">561</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average remaining lease term – operating leases (in months)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86.8</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average discount rate – operating leases</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9.6</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">As of September 30, 2021, the annual minimum lease payments of our operating lease liabilities were as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">For The Years Ending December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 87%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the nine months ended September 30, 2021)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">214</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">673</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">633</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">597</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">613</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,891</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments, undiscounted</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,621</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">Less: imputed interest</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,347</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of future minimum lease payments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,274</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 3481000 3481000 897000 897000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30,<br/>   2021 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>January 1,   <br/> 2021 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,   <br/> 2020 </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Operating leases:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,219</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,481</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">433</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">469</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,841</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,012</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Finance leases:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,252</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">897</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">265</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liability, non-current</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">685</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">632</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104"><span style="font-family: Times New Roman, Times, Serif">–</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 3219000 3481000 433000 469000 2841000 3012000 1252000 897000 446000 265000 685000 632000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Three Months Ended September 30,</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended September 30,</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Other information:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">222</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">617</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>As of <br/> September 30,</b></span></p> </td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows from operating leases</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">561</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average remaining lease term – operating leases (in months)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86.8</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted-average discount rate – operating leases</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9.6</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">  </span></p> 222000 617000 561000 P86Y9M18D 0.096 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">For The Years Ending December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 87%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (excluding the nine months ended September 30, 2021)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">214</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">673</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">633</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">597</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">613</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,891</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total future minimum lease payments, undiscounted</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,621</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left">Less: imputed interest</td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,347</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of future minimum lease payments</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,274</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 214000 673000 633000 597000 613000 1891000 4621000 -1347000 3274000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b>Note 8. Note Payable</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </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"><b>Paycheck Protection Program Loan</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">In March 2021, World Energy entered into a Promissory Note (the “PPP Note”) with Boston Private Bank &amp; Trust Company as the lender (the “Lender”), pursuant to which the Lender agreed to make a loan to the Company under the Paycheck Protection Program (the “PPP Loan”) offered by the U.S. Small Business Administration (the “SBA”) in a principal amount of $507 pursuant to Title 1 of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). This loan was forgiven by the SBA during July 2021 (See Note 4).</span></p> 507000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 9. Fair Value Measurements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Mark-to-Market Measurement</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The investment in the eNow Convertible Note was valued based upon a revenue multiple enterprise valuation. The contingent consideration related to the acquisition of Quantum Fuel Systems LLC (“Quantum”) was valued based upon the present value of the expected contingent consideration. The fair value of obligation to issue shares of common stock to the sellers of World Energy was based on the closing price of XL’s Common Stock on the reporting date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The Public Warrants were traded under the symbol XL.WS and the fair values were based upon the closing price of the Public Warrants at each measurement date. The Private Warrants were valued using a Black-Scholes model, pursuant to the inputs provided in the table below:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Mark-to-Market Measurement at</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Mark-to-Market Measurement at</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30,</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Input</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Risk-free rate</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.81</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.36</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remaining term in years</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4.23</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4.98</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">87.9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">95.4</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11.50</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11.50</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of common stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.16</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23.73</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The following table sets forth the Company’s assets and liabilities which are measured at fair value on a recurring basis by level within the fair value hierarchy:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Fair Value Measurements as of <br/> September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level I</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level II</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level III</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Asset:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Investment in eNow Convertible Note</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Liability:.</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Private Warrants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-107"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-108"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,582</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,582</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent consideration -– Quantum</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-109"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Earnout – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value of obligation to issue shares of common stock to sellers of World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-114"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,509</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,509</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Fair Value Measurements as of <br/> December 31, 2020</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Level I</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Level II</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Level III</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Total</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Liability:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Public Warrants</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">62,100</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">62,100</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Private Warrants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,195</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,195</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent consideration -– (Quantum)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,849</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,849</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">During the nine months ended September 30, 2021, 7,441,020 Public Warrants were exercised, which resulted in the issuance of 7,441,020 shares of the Company’s Common Stock, generating cash proceeds of $85,555 and 225,647 Public Warrants were called at $0.01 per warrant. No Public Warrants remain outstanding as of September 30, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>The following is a roll forward of the Company’s Level 3 instruments:</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>As of <br/> September 30,  2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Asset</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Liability</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Balance, January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,044</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Obligation to issue shares of common stock to sellers of World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,526</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustment – Quantum contingent consideration</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right">62</td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustments – Warrant liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-124"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(67,612</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustments – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of eNow Convertible Note at fair value</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Earnout – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Balance, September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,002</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Mark-to-Market Measurement at</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Mark-to-Market Measurement at</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30,</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Input</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">2020</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Risk-free rate</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.81</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.36</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remaining term in years</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4.23</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4.98</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">87.9</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">95.4</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11.50</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11.50</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Fair value of common stock</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.16</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23.73</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 0.0081 0.0036 P4Y2M23D P4Y11M23D 0.879 0.954 11.5 11.5 6.16 23.73 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Fair Value Measurements as of <br/> September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level I</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level II</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Level III</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Asset:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Investment in eNow Convertible Note</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Liability:.</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Private Warrants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-107"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-108"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,582</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,582</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent consideration -– Quantum</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-109"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,911</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Earnout – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value of obligation to issue shares of common stock to sellers of World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-114"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,509</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,509</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="14" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Fair Value Measurements as of <br/> December 31, 2020</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Level I</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Level II</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Level III</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Total</b></span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Liability:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Public Warrants</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">62,100</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">62,100</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Private Warrants</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,195</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,195</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contingent consideration -– (Quantum)</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,849</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,849</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 3000000 3000000 13582000 13582000 1911000 1911000 1000000 1000000 1509000 1509000 62100000 62100000 81195000 81195000 1849000 1849000 7441020 7441020 85555000 225647 0.01 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>As of <br/> September 30,  2021</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Asset</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif"><b>Liability</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Balance, January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,044</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Obligation to issue shares of common stock to sellers of World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,526</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustment – Quantum contingent consideration</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right">62</td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustments – Warrant liability</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-124"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(67,612</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Fair value adjustments – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of eNow Convertible Note at fair value</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Earnout – World Energy</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-127"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Balance, September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,002</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 83044000 1526000 62000 67612000 -18000 3000000 1000000 3000000 18002000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 10. Warrants</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Legacy XL Common Stock Warrants:</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">During the nine months ended September 30, 2021, 243,000 Legacy XL Warrants were exercised, which resulted in the issuance of 233,555 shares of the Company’s common stock, in a cashless exercise.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">A summary of the warrant activity for the nine months ended September 30, 2021 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; font-weight: bold"/><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Weighted Average</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>Warrants</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Exercise Price</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 75%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">249,117</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issued</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(243,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,117</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  6,117</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> During the nine months ended September 30, 2021, 243,000 Legacy XL Warrants were exercised, which resulted in the issuance of 233,555 shares of the Company’s common stock, in a cashless exercise.  <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left; font-weight: bold"/><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Weighted Average</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>Warrants</b></span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Exercise Price</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 75%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">249,117</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issued</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-128"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(243,000</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,117</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at September 30, 2021</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  6,117</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.76</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 249117 0.76 -243000 0.76 6117 0.76 6117 0.76 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 11. Share-Based Compensation Expense</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation expense for stock options, restricted stock awards and restricted stock units for the three months ended September 30, 2021 and 2020 was $1,194 and $386, respectively, and $2,390 and $663 for the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, there was $9,507 of unrecognized compensation cost related to stock options which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 3.3 years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Stock Options</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">During the nine months ended September 30, 2021, the Company issued 776,116 options to certain employees and board members that will vest over a period of one to four years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">A summary of stock option award activity for the nine months ended September 30, 2021 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td> <td style="text-align: center"> </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>Shares</b></span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </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/> Exercise Price</b></span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </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 Average<br/> Remaining<br/> Contractual Term</b></span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2020</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,975,224</span></td> <td style="width: 1%"> </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">0.57</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.6</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">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">776,116</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.56</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </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">Exercised</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(133,083</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.24</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled or forfeited</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; padding-left: 14.65pt; text-align: right; text-indent: -14.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(559,102</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">0.65</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"> </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">Outstanding at September 30, 2021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,059,155</span></td> <td> </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">1.01</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.8</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at September 30, 2021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,374,132</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.39</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The aggregate intrinsic value of stock options outstanding as of September 31, 2021 was $53,038. The aggregate intrinsic value of stock options exercisable as of September 31, 2021 was $38,998. Cash received from options exercised for the nine months ended September 30, 2021 and 2020 was $32 and</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">$21, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Restricted Stock Awards</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The fair value of restricted stock awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Number of Shares</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Grant Date Fair Value Per Share</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446,332</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cancelled or forfeited</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-135"><span style="font-family: Times New Roman, Times, Serif"> </span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446,332</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Restricted Stock Units</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the nine months ended September 30, 2021, the Company issued 476,050 restricted stock units to certain employees and board members that will vest over a period of one to four years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The fair value of restricted stock unit awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of <br/> Shares</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average Grant Date Fair<br/> Value Per<br/> Share</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-136"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">476,050</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.08</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cancelled or forfeited</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,319</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.49</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at end of period</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">471,731</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.08</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1194000 386000 2390000 663000 9507000 P3Y3M18D 776116 P1Y P4Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></td> <td style="text-align: center"> </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>Shares</b></span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </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/> Exercise Price</b></span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </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 Average<br/> Remaining<br/> Contractual Term</b></span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 64%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at December 31, 2020</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,975,224</span></td> <td style="width: 1%"> </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">0.57</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.6</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">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">776,116</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.56</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </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">Exercised</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(133,083</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.24</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled or forfeited</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; padding-left: 14.65pt; text-align: right; text-indent: -14.65pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(559,102</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">0.65</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"> </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">Outstanding at September 30, 2021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,059,155</span></td> <td> </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">1.01</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.8</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at September 30, 2021</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,374,132</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.39</span></td> <td> </td> <td> </td> <td> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.0</span></td> <td> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 10975224 0.57 P7Y7M6D 776116 8.56 133083 0.24 559102 0.65 11059155 1.01 P6Y9M18D 7374132 0.39 P6Y 53038000 38998000 32000 21000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Number of Shares</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Weighted Average Grant Date Fair Value Per Share</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446,332</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-130"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cancelled or forfeited</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-135"><span style="font-family: Times New Roman, Times, Serif"> </span></div></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at end of period</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">446,332</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.24</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number of <br/> Shares</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average Grant Date Fair<br/> Value Per<br/> Share</span></td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at beginning of period</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-136"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; width: 76%"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">476,050</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.08</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cancelled or forfeited</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,319</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.49</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Non-vested, at end of period</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">471,731</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.08</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 446332 0.24 446332 0.24 476050 P1Y P4Y 476050 7.08 4319 6.49 471731 7.08 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 12. Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Operating lease:</b> In March 2012, the Company entered into a noncancelable lease agreement for office, research and development, and vehicle development and installation facilities with an investor of the Company. The lease term has been extended through February 29, 2022. The lease includes a rent escalation clause, and rent expense is being recorded on a straight-line basis.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">Rent expense under the operating lease for the three months ended September 30, 2021 and 2020 was</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">$58 and $58, respectively, and $173 and $173 for the nine months ended September 30, 2021 and 2020, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Future minimum lease payments for this lease are as follows:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"> </td><td style="font-family: Times New Roman, Times, Serif"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 87%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (Three months)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">39</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 58000 58000 173000 173000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Future minimum lease payments for this lease are as follows:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif; text-align: left"> </td><td style="font-family: Times New Roman, Times, Serif"> </td><td style="font-family: Times New Roman, Times, Serif"> </td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"> </td><td style="font-family: Times New Roman, Times, Serif"> </td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; width: 87%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021 (Three months)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">39</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="font-family: Times New Roman, Times, Serif; padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 58000 39000 97000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 13. Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Sponsorship Commitment: </b>On February 24, 2021, the Company agreed to a sponsorship agreement with several entities related to the UBS Arena, Belmont Park and the NY Islanders Hockey Club. Pursuant to that Agreement, the Company was designated an “Official Electric Transportation Partner of UBS Arena” with various associated marketing and branding rights, including the development of electric vehicle charging stations. Through September 30, 2021, the Company has incurred costs of approximately $700 related to the development of the electric vehicle charging stations. The sponsorship agreement has a term of three years with a sponsor fee of approximately $500 per year, of which $250 was paid in March, 2021. One of the directors of XL Fleet is a co-owner of the NY Islanders Hockey Club.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Equipment Purchase: </b>On March 1, 2021, the Company entered into an agreement with Creative Bus Sales, Inc. to purchase six low floor electric transit buses to be delivered in 2022 for a total purchase price of $4,191. In connection with this agreement, on March 2, 2021, the Company made a nonrefundable down-payment of $780. These buses will be deployed in the Company’s XL Grid business unit to support the Company’s electrification-as-a-service strategy.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Purchase Commitments:</b> The Company has entered into firm commitments to purchase batteries and motors from major suppliers. As of September 30, 2021, these purchase obligations consisted of an obligation of $7,800 to purchase batteries by December 2021, an obligation of $2,100 to purchase motors by July 2022 and an open ended commitment of $2,700 to purchase batteries. In light of the lack of OEM chassis availability reducing demand for the Company’s Drive Systems, the Company and the $7,800 battery supplier are negotiating an amendment to this agreement to provide the Company with an additional reasonable period of time to consume the remaining battery commitment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Legal proceedings:</b> The Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Management believes that the outcome of such legal proceedings, legal actions and claims will not have a significant adverse effect on the Company’s financial position, results of operations or cash flows.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: -0.05pt"><span style="font-family: Times New Roman, Times, Serif">On March 8, 2021, a putative class action complaint was filed in federal district court for the Southern District of New York (Suh v. XL Fleet Corp., et al., Case No. 1:21-cv-02002) against the Company and certain of its current officers and directors. On March 12, 2021, a second putative class action complaint was filed in federal district court for the Southern District of New York (Kumar v. XL Fleet Corp., et al., Case No. 1:21-cv-02171) against the Company and certain of its current officers and directors. Those cases were consolidated and a lead plaintiff appointed in June 2021, and an amended complaint filed on July 20, 2021 alleging that certain public statements made by the defendants between October 2, 2020 and March 2, 2021 violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. The Company believes that the allegations asserted in the amended complaint are without merit, and the Company intends to vigorously defend the lawsuit. There can be no assurance, however, that the Company will be successful. At this time, the Company is unable to estimate potential losses, if any, related to the lawsuit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">On September 20, 2021, the Laidlaw Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Laidlaw Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Laidlaw Complaint are without merit, and the Company intends to vigorously defend the lawsuit.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On October 19, 2021, the Janmohamed Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Janmohamed Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Janmohamed Complaint are without merit, and the Company intends to vigorously defend the lawsuit.</p> 700000 500000 250000 4191000 780000 these purchase obligations consisted of an obligation of $7,800 to purchase batteries by December 2021, an obligation of $2,100 to purchase motors by July 2022 and an open ended commitment of $2,700 to purchase batteries. In light of the lack of OEM chassis availability reducing demand for the Company’s Drive Systems, the Company and the $7,800 battery supplier are negotiating an amendment to this agreement to provide the Company with an additional reasonable period of time to consume the remaining battery commitment. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 14. Net (Loss) Income Per Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The following is a reconciliation of the numerator and denominator used to calculate basic earnings per share and diluted earnings per share for the three and nine months ended September 30, 2021, and 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Three Months Ended<br/> September 30,</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended<br/> September 30,</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net (loss) income</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,531</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,277</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43,914</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(22,230</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares outstanding, basic</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">139,392,170</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,299,127</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">138,082,355</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82,820,099</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dilutive effect of options, warrants, and restricted stock units</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,386,753</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares outstanding, diluted</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">139,392,170</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,299,127</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">148,469,108</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82,820,099</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net (loss) income per share, basic</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.05</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.03</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.27</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Net (loss) income per share, diluted</p></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.05</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.03</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.27</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0">Potential dilutive securities, which include stock options, warrants and restricted stock units have been excluded from the computation of diluted net loss per share for the three months ended September 30, 2021 and the three and nine months ended September 30, 2020 as the effect would be to reduce the net loss per share. Therefore, for this period the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The number of shares underlying outstanding dilutive securities which have been excluded from the computation of diluted net loss per share above, are presented below:</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-weight: bold; text-align: center"> </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-weight: bold; text-align: center"> </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; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">11,059,155</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">10,793,122</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">173,166</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">10,793,122</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Private Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,233,333</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-143">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,233,333</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-144">-</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">XL Legacy Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139,593</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-145">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139,593</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted stock units</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">471,731</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-146">-</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-147">-</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-148">-</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="padding-left: 0.125in; padding-bottom: 4pt">Total</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">15,770,336</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">12,932,715</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,406,499</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">12,932,715</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Three Months Ended<br/> September 30,</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Nine Months Ended<br/> September 30,</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2021</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>2020</b></span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif; padding-left: 0.125in; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net (loss) income</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,531</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,277</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43,914</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-family: Times New Roman, Times, Serif; width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(22,230</span></td><td style="font-family: Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares outstanding, basic</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">139,392,170</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,299,127</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">138,082,355</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82,820,099</span></td><td style="padding-bottom: 4pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dilutive effect of options, warrants, and restricted stock units</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,386,753</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-142"><span style="font-family: Times New Roman, Times, Serif">-</span></div></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares outstanding, diluted</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">139,392,170</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">83,299,127</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">148,469,108</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">82,820,099</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net (loss) income per share, basic</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.05</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.03</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.27</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="font-family: Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">Net (loss) income per share, diluted</p></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.05</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.03</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.30</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.27</span></td><td style="padding-bottom: 1.5pt; font-family: Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> -7531000 -2277000 43914000 -22230000 139392170 83299127 138082355 82820099 10386753000 139392170 83299127 148469108 82820099 -0.05 -0.03 0.32 -0.27 -0.05 -0.03 0.3 -0.27 <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-weight: bold; text-align: center"> </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-weight: bold; text-align: center"> </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; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">11,059,155</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">10,793,122</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">173,166</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">10,793,122</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Private Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,233,333</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-143">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,233,333</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-144">-</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">XL Legacy Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139,593</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-145">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,139,593</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Restricted stock units</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">471,731</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-146">-</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-147">-</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-148">-</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="padding-left: 0.125in; padding-bottom: 4pt">Total</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">15,770,336</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">12,932,715</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,406,499</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">12,932,715</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 11059155 10793122 173166 10793122 4233333 4233333 6117 2139593 2139593 471731 15770336 12932715 4406499 12932715 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 15. Retirement Plan</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old. In addition to the traditional 401(k), eligible employees are given the option of making an after- tax contribution to a Roth 401(k) or a combination of both. Plan participants may make before tax elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code. Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 90% of eligible earnings. The plan provides for automatic enrollment at a 3% deferral rate of an employee’s eligible wages. The Company provides for safe harbor matching contributions equal to 100% on the first 3% of an employee’s eligible earnings deferred and an additional 50% on the next 2% of an employee’s eligible earnings deferred. Employee elective deferrals and safe harbor matching contributions are 100% vested at all times.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">In connection with the acquisition of World Energy, XL Fleet adopted the World Energy 401(k) plan whose features are the same as those of the XL Fleet 401(k) plan except that (i) Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 100% of eligible earnings and (ii) the safe harbor non-elective contribution is equal to 3% of employee’s compensation.</span></p> 0.01 0.90 0.03 The Company provides for safe harbor matching contributions equal to 100% on the first 3% of an employee’s eligible earnings deferred and an additional 50% on the next 2% of an employee’s eligible earnings deferred. Employee elective deferrals and safe harbor matching contributions are 100% vested at all times. In connection with the acquisition of World Energy, XL Fleet adopted the World Energy 401(k) plan whose features are the same as those of the XL Fleet 401(k) plan except that (i) Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 100% of eligible earnings and (ii) the safe harbor non-elective contribution is equal to 3% of employee’s compensation. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Note 16. Subsequent Event</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">Management has reviewed material events subsequent of the period ended September 30, 2021 and prior to the filing of financial statements in accordance with FASB ASC 855 “Subsequent Events”.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><b>Hiring of CEO</b>: On November 1, 2021, the Company entered into an executive employment agreement with Eric Tech (the “Employment Agreement”), pursuant to which Mr. Tech will become the Company’s CEO effective December 1, 2021. Pursuant to the Employment Agreement, Mr. Tech will receive an annual base salary of $600, and an annual cash bonus with a target of 80% of base salary. Mr. Tech will also receive an initial equity grant of stock options valued at $1,260 and restricted stock units valued at $540. The stock option and the restricted stock units will vest over four years. </span></p> Hiring of CEO: On November 1, 2021, the Company entered into an executive employment agreement with Eric Tech (the “Employment Agreement”), pursuant to which Mr. Tech will become the Company’s CEO effective December 1, 2021. 600000 0.80 1260000 540000 P4Y false --12-31 Q3 0001772720 Held by variable interest entity 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 XL Fleet Corp.  
Trading Symbol XL  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   139,418,820
Amendment Flag false  
Entity Central Index Key 0001772720  
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 true  
Entity Shell Company false  
Entity Ex Transition Period false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38971  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-4109918  
Entity Address, Address Line One 145 Newton Street  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02135  
City Area Code (617)  
Local Phone Number 718-0329  
Title of 12(b) Security Shares of common stock, $0.0001 par value  
Security Exchange Name NYSE  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 366,748 $ 329,641
Restricted cash 150 150
Accounts receivable, net 2,822 10,559
Inventory, net 18,104 3,574
Prepaid expenses and other current assets 1,210 1,396
Total current assets 389,034 345,320
Property and equipment, net 3,201 579
Intangible assets, net 1,773 593
Right-of-use asset 4,471
Investment in convertible note 3,000  
Goodwill 8,841 489
Other assets 80 32
Total assets 410,400 347,013
Liabilities and stockholders’ equity    
Current portion of long-term debt 86 110
Accounts payable 3,197 4,372
Lease liability, current 880
Accrued expenses and other current liabilities 12,954 4,601
Total current liabilities 17,117 9,083
Long-term debt, net of current portion 37 98
Deferred revenue 706 305
Lease liability, non-current 3,526
Warrant liabilities 13,582 143,295
Contingent consideration 1,006 924
New market tax credit obligation [1] 4,372 4,412
Total liabilities 40,346 158,117
Commitments and contingencies (Note 13)
Stockholders’ equity    
Common stock, $0.0001 par value; 350,000,000 shares authorized at September 30, 2021 and December 31, 2020; 139,403,914 and 131,365,254 issued and outstanding at September 30, 2021 and December 31, 2020, respectively 14 13
Additional paid-in capital 454,327 317,084
Accumulated deficit (84,287) (128,201)
Total stockholders’ equity 370,054 188,896
Total liabilities and stockholders’ equity $ 410,400 $ 347,013
[1] Held by variable interest entity
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 350,000,000 350,000,000
Common stock, shares issued 139,403,914 131,365,254
Common stock, shares outstanding 139,403,914 131,365,254
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenues $ 3,200 $ 6,328 $ 7,569 $ 9,472
Cost of revenues 2,510 5,561 6,633 8,713
Gross profit 690 767 936 759
Operating expenses:        
Research and development 3,217 1,646 7,438 3,297
Selling, general, and administrative expenses 12,742 5,304 31,522 10,798
Loss from operations (15,269) (6,183) (38,024) (13,336)
Other (income) expense:        
Interest expense, net 14 1,266 35 4,291
Loss on extinguishment of debt 1,038
Loss on asset disposal 24 45
Change in fair value of obligation to issue shares of common stock to sellers of World Energy (532) (18)
Change in fair value of warrant liability (7,229) (81,960)
Change in fair value of convertible notes payable derivative liability (5,172) 3,565
Other income (15) (40)
Net (loss) income $ (7,531) $ (2,277) $ 43,914 $ (22,230)
Net (loss) income per share, basic (in Dollars per share) $ (0.05) $ (0.03) $ 0.32 $ (0.27)
Net (loss) income per share, diluted (in Dollars per share) $ (0.05) $ (0.03) $ 0.3 $ (0.27)
Weighted-average shares outstanding, basic (in Shares) 139,392,170 83,299,127 138,082,355 82,820,099
Weighted-average shares outstanding, diluted (in Shares) 139,392,170 83,299,127 148,469,108 82,820,099
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 8 $ 53,887 $ (67,595) $ (13,700)
Balance (in Shares) at Dec. 31, 2019 80,400,727      
Exercise of warrants 34 34
Exercise of warrants (in Shares) 2,584,637      
Exercise of stock options
Exercise of stock options (in Shares) 5,300      
Stock-based compensation expense 52 52
Net income (loss) (6,454) (6,454)
Balance at Mar. 31, 2020 $ 8 53,973 (74,049) (20,068)
Balance (in Shares) at Mar. 31, 2020 82,990,664      
Stock-based compensation expense 225 225
Net income (loss) (13,499) (13,499)
Balance at Jun. 30, 2020 $ 8 54,198 (87,548) (33,342)
Balance (in Shares) at Jun. 30, 2020 82,990,664      
Exercise of warrants 850 850
Exercise of warrants (in Shares) 1,064,524      
Exercise of stock options 21 21
Exercise of stock options (in Shares) 85,705      
Stock-based compensation expense 386 386
Net income (loss) (2,277) (2,277)
Balance at Sep. 30, 2020 $ 8 55,455 (89,825) (34,362)
Balance (in Shares) at Sep. 30, 2020 84,140,893      
Balance at Dec. 31, 2020 $ 13 317,084 (128,201) 188,896
Balance (in Shares) at Dec. 31, 2020 131,365,254      
Exercise of warrants
Exercise of warrants (in Shares) 233,555      
Exercise of Public warrants $ 1 85,554 85,555
Exercise of Public warrants (in Shares) 7,441,020      
Settlement of warrant liability upon exercise of warrants 47,162 47,162
Settlement of warrant liability upon call of warrants 591 591
Proceeds from PIC shares recapitalization 75 75
Exercise of stock options 16 16
Exercise of stock options (in Shares) 65,875      
Stock-based compensation expense 442 442
Net income (loss) 61,914 61,914
Balance at Mar. 31, 2021 $ 14 450,924 (66,287) 384,651
Balance (in Shares) at Mar. 31, 2021 139,105,704      
Exercise of stock options 7 7
Exercise of stock options (in Shares) 29,870      
Issuance of shares in business combination with World Energy 1,439 1,439
Issuance of shares in business combination with World Energy (in Shares) 231,002      
Stock-based compensation expense 754 754
Net income (loss) (10,469) (10,469)
Balance at Jun. 30, 2021 $ 14 453,124 (76,756) 376,382
Balance (in Shares) at Jun. 30, 2021 139,366,576      
Exercise of stock options 9 9
Exercise of stock options (in Shares) 37,338      
Stock-based compensation expense 1,194 1,194
Net income (loss) (7,531) (7,531)
Balance at Sep. 30, 2021 $ 14 $ 454,327 $ (84,287) $ 370,054
Balance (in Shares) at Sep. 30, 2021 139,403,914      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities:    
Net income (loss) $ 43,914 $ (22,230)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Stock-based compensation 2,390 663
Bad debt expense 204
Depreciation and amortization expense 1,074 474
Contingent consideration (23) 679
Change in fair value of obligation to issue shares of common stock to sellers of World Energy (18)
Fair value change of derivative liability (81,960) 3,565
Loss on extinguishment of debt 1,038
Loss on disposal of assets 45
Change in operating right-of-use assets 7
Interest on finance leases 25
Debt discount (40) 3,143
Changes in operating assets and liabilities:    
Accounts receivable, net 10,883 (5,240)
Inventory, net (13,248) (2,313)
Prepaid expenses and other current assets 286 1
Other assets (23) (152)
Accounts payable (2,269) 3,416
Accrued expenses and other current liabilities 4,420 3,869
Deferred revenue 118
Net cash used in operating activities (34,215) (13,087)
Investing activities:    
Payments to acquire net assets of World Energy, net of cash acquired (8,188)
Purchase of convertible note (3,000)
Purchases of property and equipment (2,917) (162)
Net cash used in investing activities (14,105) (162)
Financing activities:    
Proceeds from the issuance of subordinated convertible promissory notes 8,100
Proceeds from paycheck protection program 1,100
Repayments of revolving line of credit (646)
Repayments of debt (85) (513)
Repayments under financing leases (150)
Proceeds from revolving line of credit 2,500
Proceeds from the exercise of warrants 884
Proceeds from recapitalization of PIC shares 75
Proceeds from exercise of stock options 32 21
Proceeds from exercise of Public Warrants 85,555
Net cash provided by financing activities 85,427 11,446
Net increase in cash and cash equivalents and restricted cash: 37,107 (1,803)
Cash, cash equivalents, and restricted cash at beginning of period 329,791 3,536
Cash, cash equivalents, and restricted cash at end of period 366,898 1,733
Supplemental disclosure of cash flow information:    
Cash paid for interest 35 156
Supplemental disclosures of noncash investing and financing information:    
Settlement of warrant liability upon exercise of Public Warrants 47,162
Settlement of warrant liability upon call of warrants 591
Reduce derivative liability for extinguishment of convertible notes payable (1,349)
Increase derivative liability for issuance of convertible notes payable 5,638
Equipment financing $ 271
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
9 Months Ended
Sep. 30, 2021
Organization, Description of Business and Liquidity [Abstract]  
Organization and Description of Business

Note 1. Organization and Description of Business

 

Description of Business: XL Fleet Corp. and its subsidiaries (“XL Fleet” or the “Company”) is a provider of fleet electrification solutions for commercial vehicles in North America, offering solutions for vehicle electrification (“Drive Systems”) and infrastructure solutions such as vehicle charging stations through its XL Grid programs, as further described below. XL Fleet has over 4,400 electrified powertrain systems sold and driven over 173 million miles by over 240 fleets, as of September 30, 2021. XL Fleet’s vision is to become the world leader in commercial fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions.

 

Merger and Reorganization: On December 21, 2020, privately held XL Hybrids, Inc., a Delaware corporation, (“Legacy XL”) consummated the merger pursuant to that certain Agreement and Plan of Reorganization, dated as of September 17, 2020 (the “Merger Agreement”), by and among Pivotal Investment Corporation II (“Pivotal”), PIC II Merger Sub Corp., a Delaware corporation and wholly owned subsidiary of Pivotal (“Merger Sub”), and Legacy XL. Pursuant to the terms of the Merger Agreement, a business combination between Legacy XL and Pivotal was effected through the merger of Merger Sub with and into Legacy XL, with Legacy XL surviving as a wholly-owned subsidiary of Pivotal (the “Merger” and, collectively with the other transactions described in the Merger Agreement, the “Business Combination”). In connection with the closing of the Business Combination, Pivotal Investment Corporation II changed its name to XL Fleet Corp.

 

Acquisition of World Energy: On May 17, 2021 (“Closing Date”), the Company acquired 100% of the membership interests of World Energy Efficiency Services, LLC (“World Energy”). World Energy provides turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions throughout New England. The Company completed the acquisition to further the strategy of its XL Grid business to provide a suite of charging and power solutions to support fleet electrification (See Note 4).

 

Purchase of eNow Convertible Note: On July 15, 2021, XL Fleet purchased a minority interest in eNow Inc. (“eNow”), a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (eTRUs) for Class 8 commercial trailers. In connection with this investment, XL Fleet entered into a development and supply agreement with eNow (See Note 5).

 

COVID-19 Worldwide Pandemic: On March 11, 2020, the World Health Organization characterized the outbreak of the novel coronavirus (“COVID-19”) as a global pandemic and recommended containment and mitigation measures. Since then, extraordinary actions have been taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions throughout the world. These actions include travel bans, quarantines, “stay-at-home” orders, and similar mandates for many individuals to substantially restrict daily activities and for many businesses to curtail or cease normal operations.

 

Consistent with the actions taken by governmental authorities, the Company has taken appropriately cautious steps to protect its workforce and support community efforts. As part of these efforts, and in accordance with applicable government directives, beginning in late March 2020, the Company implemented work from home policies where practical at its facilities. Effective September 30, 2021, all 150 employees were working full-time from one of the Company’s five offices or from home. Current COVID-19 policies include universal facial covering requirements if not vaccinated, rearranging facilities to follow social distancing protocols, employees self-screening before going into the office, enhanced cleaning procedures, ability to go mask-free if proof of vaccination is provided to Human Resources, and strict quarantine protocols for any suspected or confirmed employee cases. However, the COVID-19 pandemic and the continued precautionary actions taken related to COVID-19 have adversely impacted, and are expected to continue to adversely impact, its operations, its contractors and the automotive original equipment manufacturers.

 

The Company has experienced, and expects to continue to experience, reduced operations and production line shutdowns at vehicle OEMs due to COVID-19, limitations on travel by the Company’s personnel and personnel of the Company’s customers, and future delays or shutdowns of vehicle OEMs or the Company’s suppliers.

 

The COVID-19 pandemic and the protocols and procedures the Company has implemented in response to the pandemic have caused some delays in operational activities. The full impact of the COVID-19 pandemic on its business and results of operations subsequent to September 30, 2021 will depend on future developments, such as the ultimate duration and scope of the outbreak and its impact on its operations and impact on its customers and industry partners.

XML 19 R8.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

Note 2. Summary of Significant Accounting Policies

 

Basis of consolidated financial statement presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and Article 10 of Regulation S-X. The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of its wholly owned subsidiaries and variable interest entities, for which the Company is the primary beneficiary. Because the Company holds certain rights that provide the power to direct the activities of variable interests that most significantly impact the VIE economic performance, as well as to potentially receive benefits or the obligation to absorb potentially significant losses, the Company has a controlling interest in such VIEs. The Company reports its consolidated financial information as a single segment. All significant intercompany transactions have been eliminated in consolidation.

 

Use of estimates: The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve deferred income taxes, valuation of share-based compensation, including the fair value of common stock, the valuation of warrant liability, the fair value of investment in convertible note, and the valuation of business combinations, including the fair values and useful lives of acquired assets and assumed liabilities and the fair value of purchase consideration. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.

 

Concentration of Credit Risk: Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and trade receivables. At times, such cash may be in excess of the FDIC limit. At September 30, 2021 and December 31, 2020, the Company had cash in excess of the $250 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents.

 

With respect to trade receivables, the Company routinely assesses the financial strength of its customers and, as a consequence, believes that the receivable credit risk exposure is limited. As of September 30, 2021, two customers accounted for approximately 48% and 21% of accounts receivable. As of December 31, 2020, one customer accounted for approximately 82% of accounts receivable. For the three months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 80% and 73% of revenues, respectively. For the nine months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 56% and 69% of revenues, respectively.

 

Cash, cash equivalents, and restricted cash: The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are carried at cost, which approximates fair value due to their short-term nature. The Company’s cash and cash equivalents are placed with high-credit quality financial institutions and issuers, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents.

 

Restricted cash held at both September 30, 2021 and December 31, 2020, consists of $150 for a bank deposit required for a letter of credit which is reserved for the Company’s California lease.

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash in the condensed consolidated balance sheets to the total amount shown in the condensed consolidated statements of cash flows:

   As of September 30, 
   2021   2020 
Cash and cash equivalents  $366,748   $1,583 
Restricted cash   150    150 
Total cash, cash equivalents, and restricted cash  $366,898   $1,733 

Accounts receivable, net: Accounts receivable are stated at the gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience, among other pertinent factors. As of September 30, 2021 and December 31, 2020, the Company’s allowance for doubtful accounts was $517 and $0, respectively.

 

Inventory, net: Inventory is comprised of raw materials, work in process and finished goods. Inventory is stated at the lower of cost or net realizable value. Cost of raw material inventories include the purchase and related costs incurred in bringing the products to their present location and condition. The Company uses consistent methodologies to evaluate inventory for net realizable value and periodically reviews inventories for obsolescence and any inventories identified as slow moving or obsolete are initially reserved for and then written-off. As of September 30, 2021 and December 31, 2020, the Company’s inventory reserve for obsolescence was $195 and $58, respectively.

 

Fair value measurements: The Company follows the guidance in ASC Topic 820, “Fair Value Measurement”, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually.

 

The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:

 

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date.

 

Level 2: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data.

 

Level 3: Significant unobservable inputs that reflect the Company’s judgment about the assumptions that market participants would use in pricing an asset or liability.

 

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

See Note 9 for additional information on assets and liabilities measured at fair value.

 

The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

 

The Company’s financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued liabilities, contingent consideration liability, long-term debt and warrant liability. The carrying value of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximates fair value because of the short-term nature of those instruments.

 

Prepaid expenses and other current assets: Prepaid expenses and other current assets include prepaid insurance, prepaid rent, and supplies, which are expected to be recognized or realized within the next 12 months.

 

Revenue: The Company’s revenue is derived from the sales of hybrid and plug-in hybrid electric powertrain systems, our Drive Systems, and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). The Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy incentives provided through public and private utilities. The XL Grid business consists of the operations acquired through the May 2021 World Energy acquisition. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.

 

Revenue is recognized upon transfer of control to the customer, which occurs when the Company has a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service.

 

For the Drive Systems products, in general, transfer of control is upon shipment of the equipment as the terms are FOB shipping point or equivalent, as the Company has no other promised goods or services in its contracts with customers. In limited instances, the Company provides installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, these installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to its vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. The Company recognizes the revenue for the equipment sale and installation service for Drive System products at the same time, which is after the installation is complete. The Company has elected to treat shipping and handling activities related to contracts with channel partner customers for Drive System products as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.

 

For the XL Grid solutions, in general, transfer of control is upon the acceptance and certification of project completion by both the end customer and the utility who is funding the energy incentives, representing a single performance obligation of the Company. Due to the short-term nature of projects (typically two to three weeks), the Company recognizes revenues from all XL Grid solutions activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and the Company has the right to payment for the transferred asset. The Company also assesses multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project for XL Grid solutions, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.

 

For both Drive Systems and XL Grid solutions, when the Company’s contracts with customers contain multiple performance obligations, which is infrequent, the contract transaction price is allocated on a relative standalone selling price (SSP) basis to each performance obligation. The Company determines standalone selling prices based on observable selling prices for the sale of its systems. For extended warranties, the Company determines SSP based on expected cost plus margin. The Company establishes the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods and services to the customer. Revenue is recorded based on the transaction price, which is solely made up of fixed consideration for its products and services. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfer of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company has not identified any significant financing components to date. The Company’s sales can in certain instances include non-cash consideration in the form of the customer transferring to the Company, the customer’s rights to cash incentives from programs administered by municipalities related to hybrid vehicle programs that a customer is entitled to as a result of its purchase. The incentives are fixed amounts that are readily determinable. The Company values the non-cash consideration at its fair value, which generally is the amount of the incentive.

Payment terms on invoices range from 30 to 60 days. The Company excludes from revenue any sales tax and other government-assessed and imposed taxes on revenue generating activities that are invoiced to customers.

 

The Company has elected to apply the practical expedient to expense costs to obtain contracts, which principally relate to sales commissions, at the time the liability is incurred when the expected amortization period is one year or less.

 

Warranties

 

Customers who purchase the Drive Systems are provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties by offered by competitors. Therefore, the Company has determined that these warranties are outside the scope of ASC 606 and will continue to be accounted for under ASC 460, Guarantees. At the time of purchase of the equipment, customers may purchase from the Company an extended warranty for its equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.

 

Customers of XL Grid solutions are provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts. Warranties for equipment sold to customers are provided by the original equipment manufacturers.

 

For both Drive Systems and XL Grid solutions, the Company accrues the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these estimates revisions to the estimated warranty liability would be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of cost of product revenue in the statements of operations.

 

Share-based compensation: The Company accounts for its share-based compensation awards in accordance with ASC Topic 718, Compensation-Stock Compensation. The Company issues stock-based awards to acquire common stock to employees, directors and non-employee consultants. Awards issued under the Company’s stock-based compensation plans include stock options, restricted stock units and restricted stock awards. Stock options, restricted stock units and restricted stock awards typically contain service based vesting conditions.

 

Stock Options

 

The Company accounts for stock-based compensation related to these awards based on the fair value of the awards. The Company uses the Black-Scholes option pricing model to determine the fair value of stock-based awards, and recognizes the compensation cost on a straight line basis over the requisite service period of the awards for employee, which is typically the four-year vesting period of the award, and effective contract period specified in the award agreement for non-employee.

 

The fair value of common stock is determined based on the closing price on the New York Stock Exchange at each award grant date.

 

The determination of the fair value of share-based payment awards utilizing the Black-Scholes model is affected by the stock price and a number of assumptions, including expected volatility, expected life, risk- free interest rate and expected dividends. The Company does not have a history of trading in its common stock as it was not a public company until December 21, 2020, and as such volatility was estimated using historical volatilities of comparable public entities. The expected life of the awards is estimated based on a simplified method, which uses the average of the vesting term and the original contractual term. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of the awards. The dividend yield assumption is based on history and expectation of paying no dividends. Forfeitures are accounted for as they occur.

 

The fair value of stock options issued for the nine months ended September 30, 2021 and 2020 was measured with the following assumptions:

   For the Nine Months Ended
September 30,
 
   2021   2020 
Expected volatility   78.1 – 88.2%   80.0 – 80.1%
Expected term (in years)   6.25    6.25 
Risk-free interest rate   0.4 – 1.9%   0.1 – 0.2%
Expected dividend yield   0.0%   0.0%

 

Restricted Stock Units

 

Restricted stock units generally vest over the requisite service periods (vesting on a straight–line basis). The fair value of a stock award is equal to the fair market value of a share of the Company’s Common stock on the grant date. The Company accounts for the forfeiture of equity awards as they occur.

 

Warrant Liabilities: The Company evaluated the Public Warrants (“Public Warrants”) and Private Warrants (“Private Warrants”) (collectively, “Warrants”, which are discussed in Note 9) in accordance with ASC 815-40, “Derivatives and Hedging — Contracts in Entity’s Own Equity”, and concluded that a provision in the Warrant Agreement related to such warrants (“Warrant Agreement”) related to certain tender or exchange offers precludes the Warrants from being accounted for as components of equity. As the Warrants met the definition of a derivative as contemplated in ASC 815, the Warrants were initially recorded at fair value as derivative liabilities on the Unaudited Condensed Consolidated Balance Sheets and measured at fair value at each reporting date in accordance with ASC 820, “Fair Value Measurement”, with changes in fair value recognized in the Unaudited Condensed Consolidated Statement of Operations in the period of change.

 

Research and development expense: Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, costs incurred in performing research and development activities, including salaries, benefits, facilities, research- related overhead, sponsored research costs, contracted services, license fees, and other external costs.

 

Net income (loss) per share: Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock and potentially dilutive securities outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted income (loss) per share calculation, stock options, restricted stock units, restricted stock and warrants are considered to be potentially dilutive securities. Potentially dilutive securities were excluded from the calculation of diluted income (loss) per share when their effect would be anti-dilutive.

 

Segment Information: The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates as one operating and reportable segment.

 

Related parties: A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal if one party controls 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. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.

 

Recent accounting pronouncements issued and adopted: In February 2016, the FASB issued a new accounting standard, ASC Topic 842, Leases (“ASC 842”), related to leases to increase transparency and comparability among organizations by requiring the recognition of right-of-use (“ROU”) assets and lease liabilities on the balance sheet. Most significant among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The Company adopted ASC 842 effective January 1, 2021 and as a result, the Company recorded a ROU asset and lease liability (See Note 7).

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 is effective for the Company beginning January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s unaudited condensed consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue [Abstract]  
Revenue

Note 3. Revenue

 

The following table represents the Company’s revenues for the three and nine months ended September 30, 2021 and 2020, respectively, disaggregated, by sales channel.

 

Disaggregation of revenue:

 

  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2021   2020   2021   2020 
                 
Revenue from the sale of Drive Systems:                
Revenue direct to customers  $366   $959   $1,138   $2,020 
Revenue through channel partners   189    5,369    1,374    7,452 
                     
Revenue from the sale of XL Grid solutions – which are sold direct to customers   2,645    
-
    5,057    
-
 
Total revenue  $3,200   $6,328   $7,569   $9,472 

 

Remaining performance obligations: At September 30, 2021 and December 31, 2020, there was approximately $239 and $305 in deferred revenue related to unsatisfied extended warranty performance obligations. During the three and nine months ended September 30, 2021, the Company recognized revenue of $2 from the December 31, 2020 deferred revenue balance.

 

Contract Balances: The timing of revenue recognition, billings and cash collections results in billed trade accounts receivable, and deferred revenue (contract liabilities) on the Unaudited Condensed Consolidated Balance Sheets. In addition, the Company defers certain costs incurred to obtain a contract (contract costs).

 

Costs to obtain a contract: Sales commissions paid to internal sales personnel, as well as associated payroll taxes and retirement plan contributions (together, sales commissions and associated costs) that are incremental to the acquisition of customer contracts, are capitalized as contract acquisition cost on the balance sheet when the period of benefit is determined to be greater than one year. In instances where an extended warranty is sold, the period of benefit would extend beyond 12 months and therefore, the practical expedient would not be met for those contracts and require capitalization of the related costs to obtain those contracts. The Company has elected to allocate the capitalized commissions to performance obligations on a relative basis (i.e., in proportion to the transaction price allocated to each performance obligation) to determine the period of amortization. As a result, substantially all of the commission is allocated to the combined equipment and installation performance obligation and is amortized upon transfer of control of this performance obligation, which typically occurs in the same period in which commission liability is incurred. Total commission expense recognized during the three months ended September 30, 2021 and 2020 was $198 and $13, respectively, and $397 and $46 during the nine months ended September 30, 2021 and 2020, respectively. The amount of capitalized commissions as of September 30, 2021 and December 31, 2020 was not material.

 

Warranties: The Company accrues estimated warranty costs at the time of sale related to its assurance- type warranties. In general, for the sales of Drive Systems, manufactured products are warranted for the shorter of three years or 75,000 miles against defects in material and workmanship when properly used for their intended purpose, installed correctly and appropriately maintained. For the XL Grid solutions, projects are warranted for one year. The amount of the accrued warranty liability is estimated based on historical claims rates and warranty fulfillments costs adjusted for any expected changes in fulfillment costs.

 

The following is a roll-forward of the Company’s accrued warranty liability:

 

    

For the
Nine Months Ended

September 30,

    

For the
Year

Ended December 31,

 
   2020   2021 
Balance at the beginning of the period  $1,735   $1,009 
Acquisition date accrual for World Energy acquisition   25    
-
 
Accrual for warranties issued   126    912 
Warranty fulfillment charges   (285)   (186)
Balance at the end of the period  $1,601   $1,735 

 

The warranty liability is included in accrued expenses and other current liabilities on the Unaudited Condensed Consolidated Balance Sheets.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
Business Combination

Note 4. Business Combination

 

World Energy

 

On May 17, 2021, the Company acquired all of the issued and outstanding membership interests of World Energy, a privately-held, Massachusetts-based entity, and retained two of its principals and all of World Energy’s employees. World Energy is a direct-install energy efficiency services company (“ESCO”), serving commercial, industrial and institutional customers. World Energy enables utilities to meet their energy savings mandates by developing and executing energy efficiency projects. The acquisition of World Energy expands the Company’s ability to deliver a comprehensive suite of energy savings services that enhances XL Grid’s solutions portfolio to include commercial and industrial EV charging, solar, and energy management services.

 

The total purchase price consideration, as adjusted, is $12,461 for the acquisition of World Energy. During the three months ended September 30, 2021, the Company remitted to the sellers of World Energy additional cash of $76 in connection with the finalization of working capital adjustments. The as adjusted purchase price consisted of the following components:

 

Cash of $8,496, as adjusted, consisting of the contractual purchase price of $8,000, plus working capital adjustments of an aggregate of $496.

 

The closing date issuance of 231,002 shares of the Company’s common stock, valued at the closing price of $6.23 per share as of May 17, 2021, for a total share fair value upon issuance of $1,439;

An obligation to issue 244,956 shares of the Company’s common stock to certain of the sellers and their advisors of World Energy, in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date. The closing date fair value was recorded at an aggregate amount of $1,526;

 

An obligation to pay in cash an earnout of $1,000 upon World Energy’s achievement for the calendar year 2021 revenues of $19,500. The payment of the earnout is due within 30 days following the completion of the audit of XL Fleet’s financial statements for the fiscal year ending December 31, 2021. Pursuant to the agreement, the earnout is payable only if revenues for the period equal or exceed $19,500. Should the World Energy revenues be less than $19,500, then the earnout would be $0. The Company determined that the achievement of the $19,500 revenue target was highly probable, and as such, the Company recorded a closing date fair value of the earnout in the amount of $1,000.

 

Adjustments to the initial purchase accounting for the acquisition will be completed, as needed, up to one year from the acquisition date as the Company obtains additional information regarding facts and circumstances that existed as of the acquisition date.

 

The following details the preliminary allocation of the purchase price consideration:

 

Cash  $8,000 
Working capital adjustments   496 
Fair value of 231,002 shares issued at closing   1,439 
Fair value of the earnout   1,000 
Portion of deferred obligation to issue shares of common stock   1,526 
Total consideration   12,461 
      
Less the fair value of assets acquired less liabilities assumed   (4,109)
Goodwill  $8,352 

 

Included in assets acquired was cash of $308.

 

In connection with the acquisition of World Energy, the Company incurred an additional obligation to issue shares of its common stock to the three sellers, two of which also entered into employment agreements with the Company. Pursuant to the terms of the agreement, the Company is obligated to issue 448,050 shares of its common stock, with an aggregate fair value of approximately $2,800 as of September 30, 2021, issuable in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date, provided that seller/employee is employed by the Company at the date of issuance. If the seller/employee is not employed at such issuance date, the shares attributable to that seller/employee are forfeited. The Company determined that under relevant accounting guidance that this obligation to issue shares would be accounted for as compensation and not as purchase price consideration.

 

Accordingly, the fair values of each of the three compensation share obligations are accreted as compensation over each relevant compensation period, and for the three and nine months ended September 30, 2021, the Company recorded as selling, general and administration expense, compensation costs of $573 and $1,000, respectively.

 

The initial transaction with World Energy included an outstanding PPP loan of $507 that was incorporated in the liabilities assumed. During the third quarter of 2021, the PPP loan was forgiven in full which resulted in an additional payment to the sellers of World Energy. Consequently, the fair value of assets acquired less liabilities assumed was adjusted by the entire amount of the PPP loan that was forgiven, with a corresponding reduction in goodwill.

The Company has accounted for this acquisition as a business combination under ASC Topic 805 “Business Combinations.” The acquisition method requires, among other things, that assets acquired and liabilities assumed in a business combination be recognized at their fair values as of the acquisition date. The fair values of the assets acquired and liabilities assumed by major class were recognized as follows:

 

   Amount 
Cash  $308 
Accounts receivable   3,350 
Inventory, net   1,282 
Prepaid expenses and other current assets   100 
Property and equipment, net   173 
Intangible assets, net   1,560 
Right-of-use asset   145 
Goodwill   8,352 
Other assets   12 
Accounts payable   (1,096)
Lease liability, current   (56)
Accrued expenses and other current liabilities   (1,297)
Deferred revenue   (283)
Lease liability, non-current   (89)
Total purchase consideration  $12,461 

 

The acquired intangible assets are comprised of $1,560 related to the fair value of customer relationships which is amortized over three years.

 

The estimated fair value of the intangible asset acquired was determined based on the income approach to measure the fair value of the customer relationships. This fair value measurement was based on significant inputs not observable in the market and thus represents a Level 3 measurement within the fair value hierarchy.

 

Goodwill represents the excess of the purchase consideration over the estimated acquisition date fair value of the net tangible and intangible assets acquired. Goodwill is primarily attributable to expected post-acquisition synergies from integrating World Energy’s assembled workforce, products and processes into the Company’s product offerings. Goodwill recorded is not deductible for income tax purposes.

 

Supplemental disclosure of pro forma information:

 

The following unaudited pro forma financial information presents the combined results of the operations of XL Fleet and World Energy as if the acquisition of World Energy had occurred as of January 1, 2020. The unaudited pro forma financial information is not necessarily indicative of what the condensed consolidated results of operations actually would have been had the respective acquisitions been completed on January 1, 2020. In addition, the unaudited pro forma financial information does not purport to project the future results of operations of the combined Company.

 

Since the merger was consummated on May 17, 2021, the results of the merger are fully incorporated into the condensed consolidated financial information for the three months ended September 30, 2021.

 

   Three Months
Ended
September 30,
   Nine Months
Ended
September 30,
 
   2020   2021   2020 
Revenues  $10,971   $15,318   $21,003 
Net (loss) income  $(1,630)  $44,741   $(22,194)
Per share amounts: Net (loss) income per share – basic  $(0.02)  $0.32   $(0.27)
Net loss per share – diluted  $(0.02)  $0.31   $(0.27)

 

The above pro forma information includes pro forma adjustments to remove the effect of the following non-recurring transactions:

 

1.)Non-recurring merger expenses of $498 were added back for the nine months ended September 30, 2021.

 

2.)Elimination of interest expense associated with debt that was repaid in the acquisition of World Energy of $37 for the nine months ended September 30, 2021, and $23 and $64 for the three and nine months ended September 30, 2020, respectively.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Purchase of Convertible Note
9 Months Ended
Sep. 30, 2021
Purchase of Convertible Note [Abstract]  
Purchase of Convertible Note

Note 5. Purchase of Convertible Note

 

On July 15, 2021, XL Fleet made an investment of $3,000 into eNow, a developer of solar and battery power systems that will enable fully-electric transport refrigeration units (“eTRUs”) for Class 8 commercial trailers. In exchange for the investment, eNow issued to the Company a convertible debenture (the “eNow Convertible Note”) dated July 15, 2021 (the “Issuance Date”) in the original principal amount of $3,000. The eNow Convertible Note bears interest at the rate of 8% per annum. The eNow Convertible Note is classified as an available-for-sale security. As discussed below, XL Fleet has an option to purchase eNow. If XL Fleet does not exercise this option, under certain circumstances the eNow Convertible Note would be converted on such date into Series B preferred stock. Interest on the outstanding principal sum of the eNow Convertible Note commences accruing on the Issuance Date and is computed on the basis of a 365-day year.

 

Pursuant to the terms of the eNow Convertible Note agreement, XL Fleet has the right to acquire eNow at a pre-determined valuation and has a right of first refusal with respect to competing offers to acquire eNow, which, if unexercised, will expire on December 31, 2021. In addition to the terms described above, on July 15, 2021 (“Effective Date”), XL Fleet entered into a Development and Supply Agreement (the “Development and Supply Agreement”) with eNow, whereby XL Fleet is made the exclusive provider of high voltage batteries and associated power systems for use in eNow eTRUs. For additional details, see analysis of the fair value of the investment in the eNow Convertible Note in Note 9.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2021
Accrued Expenses and Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

Note 6. Accrued Expenses and Other Current Liabilities

 

Accrued expenses and other current liabilities consisted of the following at September 30, 2021 and December 31, 2020:

 

   As of 
  

September 30,

  

December 31,

 
   2021   2020 
Accrued warranty costs  $1,601   $1,735 
Accrued compensation and related benefits   3,385    1,001 
Contingent purchase price consideration – Quantum   1,911    926 
Deferred purchase price consideration – World Energy   1,503    
-
 
Accreted contingent compensation to sellers – World Energy   1,000    
-
 
Accrued financing fees    
-
    723 
Professional fees   940    - 
Accrued expenses, other   2,614    216 
   $12,954   $4,601 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities
9 Months Ended
Sep. 30, 2021
Regulatory Assets and Liabilities Disclosure [Abstract]  
ROU Assets and Lease Liabilities

Note 7. ROU Assets and Lease Liabilities

 

XL Fleet has entered into operating and finance leases as the lessee for office space, R&D and manufacturing facilities, and vehicles. On January 1, 2021 (“Effective Date”), the Company adopted FASB Accounting Standards Codification, or ASC, Topic 842, Leases (“ASC 842”), which increases transparency and comparability by recognizing a lessee’s rights and obligations resulting from leases by recording them on the balance sheet as lease assets and lease liabilities. The new guidance requires the recognition of the right-of-use (“ROU”) assets and related operating and finance lease liabilities on the balance sheet. The Company adopted the new guidance using the modified retrospective approach on January 1, 2021. As a result, the consolidated balance sheet as of December 31, 2020 was not restated and is not comparative.

 

The adoption of ASC 842 resulted in the recognition of operating ROU assets of $3,481 and operating lease liabilities of $3,481 on the Company’s condensed consolidated balance sheet as of January 1, 2021. The adoption of ASC 842 resulted in the recognition of finance ROU assets of $897 and finance lease liabilities of $897 on the Company’s condensed consolidated balance sheet as of January 1, 2021.

 

The Company elected the package of practical expedients permitted within the standard, which allow an entity to forgo reassessing (i) whether a contract contains a lease, (ii) classification of leases, and (iii) whether capitalized costs associated with a lease meet the definition of initial direct costs. Also, the Company elected the expedient allowing an entity to use hindsight to determine the lease term and impairment of ROU assets and the expedient to allow the Company to not have to separate lease and non-lease components. The Company has also elected the short-term lease accounting policy under which the Company would not recognize a lease liability or ROU asset for any lease that at the commencement date has a lease term of twelve months or less and does not include a purchase option that the Company is more than reasonably certain to exercise.

 

For contracts entered into on or after the Effective Date, at the inception of a contract the Company will assess whether the contract is, or contains, a lease. The Company’s assessment is based on: (i) whether the contract involves the use of a distinct identified asset, (ii) whether the Company obtained the right to substantially all the economic benefit from the use of the asset throughout the period, and (iii) whether the Company has the right to direct the use of the asset. Leases entered into prior to January 1, 2021, which were accounted for under ASC 840, were not reassessed for classification.

 

For operating leases, the lease liability is initially and subsequently measured at the present value of the unpaid lease payments. For finance leases, the lease liability is initially measured in the same manner and date as for operating leases, and is subsequently presented at amortized cost using the effective interest method. The Company generally uses its incremental borrowing rate as the discount rate for leases, unless an interest rate is implicitly stated in the lease. The present value of the lease payments is calculated using the incremental borrowing rate for operating and finance leases, which was determined using a portfolio approach based on the rate of interest that the Company would have to pay to borrow an amount equal to the lease payments on a collateralized basis over a similar term. The lease term for all of the Company’s leases includes the noncancelable period of the lease plus any additional periods covered by either a Company option to extend the lease that the Company is reasonably certain to exercise, or an option to extend the lease controlled by the lessor. All ROU assets are reviewed periodically for impairment.

 

Lease expense for operating leases consists of the lease payments plus any initial direct costs and is recognized on a straight-line basis over the lease term. Lease expense for finance leases consists of the amortization of the asset on a straight-line basis over the shorter of the lease term or its useful life and interest expense determined on an amortized cost basis, with the lease payments allocated between a reduction of the lease liability and interest expense.

 

The Company’s operating leases are comprised primarily of office space and R&D and manufacturing facilities. Finance leases are comprised primarily of vehicle leases. Balance sheet information related to our leases is presented below (ASC 842 was adopted on January 1, 2021):

 

   September 30,
  2021
   January 1,  
2021
   December 31,  
2020
 
Operating leases:            
Right-of-use assets  $3,219   $3,481   $
 
Lease liability, current   433    469    
 
Lease liability, non-current   2,841    3,012    
 
Finance leases:               
Right-of-use assets   1,252    897    
 
Lease liability, current   446    265    
 
Lease liability, non-current   685    632    
 

 

Other information related to leases is presented below:

 

   Three Months Ended September 30,   Nine Months Ended September 30, 
   2021   2021 
Other information:        
Operating lease cost  $222   $617 

 

  

As of
September 30,

 
   2021 
Operating cash flows from operating leases  $561 
Weighted-average remaining lease term – operating leases (in months)   86.8 
Weighted-average discount rate – operating leases   9.6%

  

As of September 30, 2021, the annual minimum lease payments of our operating lease liabilities were as follows:

 

For The Years Ending December 31,     
2021 (excluding the nine months ended September 30, 2021)   $214 
2022    673 
2023    633 
2024    597 
2025    613 
Thereafter    1,891 
Total future minimum lease payments, undiscounted    4,621 
Less: imputed interest    (1,347)
Present value of future minimum lease payments   $3,274 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Note Payable

Note 8. Note Payable

 

Paycheck Protection Program Loan

 

In March 2021, World Energy entered into a Promissory Note (the “PPP Note”) with Boston Private Bank & Trust Company as the lender (the “Lender”), pursuant to which the Lender agreed to make a loan to the Company under the Paycheck Protection Program (the “PPP Loan”) offered by the U.S. Small Business Administration (the “SBA”) in a principal amount of $507 pursuant to Title 1 of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). This loan was forgiven by the SBA during July 2021 (See Note 4).

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 9. Fair Value Measurements

 

Mark-to-Market Measurement

 

The investment in the eNow Convertible Note was valued based upon a revenue multiple enterprise valuation. The contingent consideration related to the acquisition of Quantum Fuel Systems LLC (“Quantum”) was valued based upon the present value of the expected contingent consideration. The fair value of obligation to issue shares of common stock to the sellers of World Energy was based on the closing price of XL’s Common Stock on the reporting date.

 

The Public Warrants were traded under the symbol XL.WS and the fair values were based upon the closing price of the Public Warrants at each measurement date. The Private Warrants were valued using a Black-Scholes model, pursuant to the inputs provided in the table below:

 

   Mark-to-Market Measurement at   Mark-to-Market Measurement at 
   September 30,   December 31, 
Input  2021   2020 
Risk-free rate   0.81%   0.36%
Remaining term in years   4.23    4.98 
Expected volatility   87.9%   95.4%
Exercise price  $11.50   $11.50 
Fair value of common stock  $6.16   $23.73 

 

The following table sets forth the Company’s assets and liabilities which are measured at fair value on a recurring basis by level within the fair value hierarchy:

 

   Fair Value Measurements as of
September 30, 2021
 
   Level I   Level II   Level III   Total 
                 
Asset:                
Investment in eNow Convertible Note  $
-
   $
-
   $3,000   $3,000 
                     
Liability:.                    
Private Warrants  $
-
   $
-
   $13,582   $13,582 
Contingent consideration -– Quantum  $
-
   $
-
   $1,911   $1,911 
Earnout – World Energy  $
-
   $
-
   $1,000   $1,000 
Fair value of obligation to issue shares of common stock to sellers of World Energy  $
-
   $
-
   $1,509   $1,509 

 

   Fair Value Measurements as of
December 31, 2020
 
   Level I   Level II   Level III   Total 
                 
Liability:                
Public Warrants  $62,100   $
-
   $
-
   $62,100 
Private Warrants  $
-
   $
-
   $81,195   $81,195 
Contingent consideration -– (Quantum)  $
-
   $
-
   $1,849   $1,849 

 

During the nine months ended September 30, 2021, 7,441,020 Public Warrants were exercised, which resulted in the issuance of 7,441,020 shares of the Company’s Common Stock, generating cash proceeds of $85,555 and 225,647 Public Warrants were called at $0.01 per warrant. No Public Warrants remain outstanding as of September 30, 2021.

 

The following is a roll forward of the Company’s Level 3 instruments:

 

   As of
September 30,  2021
 
   Asset   Liability 
Balance, January 1, 2021  $
-
   $83,044 
Obligation to issue shares of common stock to sellers of World Energy   
-
    1,526 
Fair value adjustment – Quantum contingent consideration   
-
    62 
Fair value adjustments – Warrant liability   
-
    (67,612)
Fair value adjustments – World Energy   
-
    (18)
Purchase of eNow Convertible Note at fair value   3,000    
-
 
Earnout – World Energy   
-
    1,000 
Balance, September 30, 2021  $3,000   $18,002 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants
9 Months Ended
Sep. 30, 2021
Warrants [Abstract]  
Warrants

Note 10. Warrants

 

Legacy XL Common Stock Warrants:

 

During the nine months ended September 30, 2021, 243,000 Legacy XL Warrants were exercised, which resulted in the issuance of 233,555 shares of the Company’s common stock, in a cashless exercise.

 

A summary of the warrant activity for the nine months ended September 30, 2021 was as follows:

 

       Weighted Average 
Warrants   Shares   Exercise Price 
Outstanding at January 1, 2021    249,117   $0.76 
Issued    
-
    
-
 
Exercised    (243,000)   0.76 
Outstanding at September 30, 2021    6,117   $0.76 
Exercisable at September 30, 2021      6,117   $0.76 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Expense
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Expense

Note 11. Share-Based Compensation Expense

 

Share-based compensation expense for stock options, restricted stock awards and restricted stock units for the three months ended September 30, 2021 and 2020 was $1,194 and $386, respectively, and $2,390 and $663 for the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, there was $9,507 of unrecognized compensation cost related to stock options which is expected to be recognized over the remaining vesting periods, with a weighted-average period of 3.3 years.

 

Stock Options

 

During the nine months ended September 30, 2021, the Company issued 776,116 options to certain employees and board members that will vest over a period of one to four years.

 

A summary of stock option award activity for the nine months ended September 30, 2021 was as follows:

 

Options   Shares     Weighted
Average
Exercise Price
    Weighted Average
Remaining
Contractual Term
 
                   
Outstanding at December 31, 2020     10,975,224     $ 0.57       7.6  
Granted     776,116       8.56          
Exercised     (133,083 )     0.24          
Cancelled or forfeited     (559,102 )     0.65          
Outstanding at September 30, 2021     11,059,155     $ 1.01       6.8  
Exercisable at September 30, 2021     7,374,132     $ 0.39       6.0  

 

The aggregate intrinsic value of stock options outstanding as of September 31, 2021 was $53,038. The aggregate intrinsic value of stock options exercisable as of September 31, 2021 was $38,998. Cash received from options exercised for the nine months ended September 30, 2021 and 2020 was $32 and

$21, respectively.

 

Restricted Stock Awards

 

The fair value of restricted stock awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:

 

   Number of Shares   Weighted Average Grant Date Fair Value Per Share 
         
Non-vested, at beginning of period   446,332   $0.24 
Granted   
-
    
-
 
Vested   
-
    
-
 
Cancelled or forfeited   
-
    
 
 
Non-vested, at end of period   446,332   $0.24 

 

Restricted Stock Units

 

During the nine months ended September 30, 2021, the Company issued 476,050 restricted stock units to certain employees and board members that will vest over a period of one to four years.

 

The fair value of restricted stock unit awards is estimated by the fair value of the Company’s Common Stock at the date of grant. Restricted stock activity during the nine months ended at September 30, 2021 was as follows:

 

   Number of
Shares
   Weighted
Average Grant Date Fair
Value Per
Share
 
         
Non-vested, at beginning of period   
-
   $
-
 
Granted   476,050    7.08 
Vested   
-
    
-
 
Cancelled or forfeited   (4,319)   6.49 
Non-vested, at end of period   471,731   $7.08 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

Note 12. Related Party Transactions

 

Operating lease: In March 2012, the Company entered into a noncancelable lease agreement for office, research and development, and vehicle development and installation facilities with an investor of the Company. The lease term has been extended through February 29, 2022. The lease includes a rent escalation clause, and rent expense is being recorded on a straight-line basis.

 

Rent expense under the operating lease for the three months ended September 30, 2021 and 2020 was

$58 and $58, respectively, and $173 and $173 for the nine months ended September 30, 2021 and 2020, respectively.

 

Future minimum lease payments for this lease are as follows:     
      
2021 (Three months)   $58 
2022    39 
Total   $97 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 13. Commitments and Contingencies

 

Sponsorship Commitment: On February 24, 2021, the Company agreed to a sponsorship agreement with several entities related to the UBS Arena, Belmont Park and the NY Islanders Hockey Club. Pursuant to that Agreement, the Company was designated an “Official Electric Transportation Partner of UBS Arena” with various associated marketing and branding rights, including the development of electric vehicle charging stations. Through September 30, 2021, the Company has incurred costs of approximately $700 related to the development of the electric vehicle charging stations. The sponsorship agreement has a term of three years with a sponsor fee of approximately $500 per year, of which $250 was paid in March, 2021. One of the directors of XL Fleet is a co-owner of the NY Islanders Hockey Club.

 

Equipment Purchase: On March 1, 2021, the Company entered into an agreement with Creative Bus Sales, Inc. to purchase six low floor electric transit buses to be delivered in 2022 for a total purchase price of $4,191. In connection with this agreement, on March 2, 2021, the Company made a nonrefundable down-payment of $780. These buses will be deployed in the Company’s XL Grid business unit to support the Company’s electrification-as-a-service strategy.

 

Purchase Commitments: The Company has entered into firm commitments to purchase batteries and motors from major suppliers. As of September 30, 2021, these purchase obligations consisted of an obligation of $7,800 to purchase batteries by December 2021, an obligation of $2,100 to purchase motors by July 2022 and an open ended commitment of $2,700 to purchase batteries. In light of the lack of OEM chassis availability reducing demand for the Company’s Drive Systems, the Company and the $7,800 battery supplier are negotiating an amendment to this agreement to provide the Company with an additional reasonable period of time to consume the remaining battery commitment.

 

Legal proceedings: The Company is periodically involved in legal proceedings, legal actions and claims arising in the normal course of business, including proceedings relating to product liability, intellectual property, safety and health, employment and other matters. Management believes that the outcome of such legal proceedings, legal actions and claims will not have a significant adverse effect on the Company’s financial position, results of operations or cash flows.

 

On March 8, 2021, a putative class action complaint was filed in federal district court for the Southern District of New York (Suh v. XL Fleet Corp., et al., Case No. 1:21-cv-02002) against the Company and certain of its current officers and directors. On March 12, 2021, a second putative class action complaint was filed in federal district court for the Southern District of New York (Kumar v. XL Fleet Corp., et al., Case No. 1:21-cv-02171) against the Company and certain of its current officers and directors. Those cases were consolidated and a lead plaintiff appointed in June 2021, and an amended complaint filed on July 20, 2021 alleging that certain public statements made by the defendants between October 2, 2020 and March 2, 2021 violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 and Rule 10b-5 promulgated thereunder. The Company believes that the allegations asserted in the amended complaint are without merit, and the Company intends to vigorously defend the lawsuit. There can be no assurance, however, that the Company will be successful. At this time, the Company is unable to estimate potential losses, if any, related to the lawsuit.

 

On September 20, 2021, the Laidlaw Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Laidlaw Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Laidlaw Complaint are without merit, and the Company intends to vigorously defend the lawsuit.

 

On October 19, 2021, the Janmohamed Complaint was filed in the Delaware Court of Chancery against certain of the Company’s current officers and directors, and the Company’s sponsor, Pivotal Investment Holdings II LLC. The Janmohamed Complaint alleges various breaches of fiduciary duty, and aiding and abetting breaches of fiduciary duty, for purported actions relating to the negotiation and approval of the December 21, 2020 merger and organization of legacy XL to become XL Fleet Corp., and purportedly materially misleading statements made in connection with the merger. The Company believes that the allegations asserted in the Janmohamed Complaint are without merit, and the Company intends to vigorously defend the lawsuit.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share

Note 14. Net (Loss) Income Per Share

 

The following is a reconciliation of the numerator and denominator used to calculate basic earnings per share and diluted earnings per share for the three and nine months ended September 30, 2021, and 2020:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net (loss) income  $(7,531)  $(2,277)  $43,914   $(22,230)
                     
Denominator:                    
Weighted average shares outstanding, basic   139,392,170    83,299,127    138,082,355    82,820,099 
                     
Dilutive effect of options, warrants, and restricted stock units   
-
    
-
    10,386,753    
-
 
                     
Weighted average shares outstanding, diluted   139,392,170    83,299,127    148,469,108    82,820,099 
                     
Net (loss) income per share, basic  $(0.05)  $(0.03)  $0.32   $(0.27)
                     

Net (loss) income per share, diluted

  $(0.05)  $(0.03)  $0.30   $(0.27)

 

Potential dilutive securities, which include stock options, warrants and restricted stock units have been excluded from the computation of diluted net loss per share for the three months ended September 30, 2021 and the three and nine months ended September 30, 2020 as the effect would be to reduce the net loss per share. Therefore, for this period the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same.

 

The number of shares underlying outstanding dilutive securities which have been excluded from the computation of diluted net loss per share above, are presented below:

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Stock options   11,059,155    10,793,122    173,166    10,793,122 
Private Warrants   4,233,333    
-
    4,233,333    
-
 
XL Legacy Warrants   6,117    2,139,593    
-
    2,139,593 
Restricted stock units   471,731    
-
    
-
    
-
 
Total   15,770,336    12,932,715    4,406,499    12,932,715 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Plan
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Retirement Plan

Note 15. Retirement Plan

 

The Company has adopted a 401(k) plan to provide all eligible employees a means to accumulate retirement savings on a tax-advantaged basis. The 401(k) plan requires participants to be at least 21 years old. In addition to the traditional 401(k), eligible employees are given the option of making an after- tax contribution to a Roth 401(k) or a combination of both. Plan participants may make before tax elective contributions up to the maximum percentage of compensation and dollar amount allowed under the Internal Revenue Code. Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 90% of eligible earnings. The plan provides for automatic enrollment at a 3% deferral rate of an employee’s eligible wages. The Company provides for safe harbor matching contributions equal to 100% on the first 3% of an employee’s eligible earnings deferred and an additional 50% on the next 2% of an employee’s eligible earnings deferred. Employee elective deferrals and safe harbor matching contributions are 100% vested at all times.

 

In connection with the acquisition of World Energy, XL Fleet adopted the World Energy 401(k) plan whose features are the same as those of the XL Fleet 401(k) plan except that (i) Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 100% of eligible earnings and (ii) the safe harbor non-elective contribution is equal to 3% of employee’s compensation.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

Note 16. Subsequent Event

 

Management has reviewed material events subsequent of the period ended September 30, 2021 and prior to the filing of financial statements in accordance with FASB ASC 855 “Subsequent Events”.

 

Hiring of CEO: On November 1, 2021, the Company entered into an executive employment agreement with Eric Tech (the “Employment Agreement”), pursuant to which Mr. Tech will become the Company’s CEO effective December 1, 2021. Pursuant to the Employment Agreement, Mr. Tech will receive an annual base salary of $600, and an annual cash bonus with a target of 80% of base salary. Mr. Tech will also receive an initial equity grant of stock options valued at $1,260 and restricted stock units valued at $540. The stock option and the restricted stock units will vest over four years. 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of consolidated financial statement presentation

Basis of consolidated financial statement presentation: The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and Article 10 of Regulation S-X. The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of its wholly owned subsidiaries and variable interest entities, for which the Company is the primary beneficiary. Because the Company holds certain rights that provide the power to direct the activities of variable interests that most significantly impact the VIE economic performance, as well as to potentially receive benefits or the obligation to absorb potentially significant losses, the Company has a controlling interest in such VIEs. The Company reports its consolidated financial information as a single segment. All significant intercompany transactions have been eliminated in consolidation.

 

Use of estimates

Use of estimates: The preparation of financial statements in conformity with U.S. GAAP requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of expenses during the reporting period. The Company’s most significant estimates and judgments involve deferred income taxes, valuation of share-based compensation, including the fair value of common stock, the valuation of warrant liability, the fair value of investment in convertible note, and the valuation of business combinations, including the fair values and useful lives of acquired assets and assumed liabilities and the fair value of purchase consideration. Management bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could differ from those estimates, and such differences could be material to the Company’s financial statements.

 

Concentration of Credit Risk

Concentration of Credit Risk: Financial instruments which potentially subject the Company to concentrations of credit risk consist of cash and trade receivables. At times, such cash may be in excess of the FDIC limit. At September 30, 2021 and December 31, 2020, the Company had cash in excess of the $250 federally insured limit. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents.

 

With respect to trade receivables, the Company routinely assesses the financial strength of its customers and, as a consequence, believes that the receivable credit risk exposure is limited. As of September 30, 2021, two customers accounted for approximately 48% and 21% of accounts receivable. As of December 31, 2020, one customer accounted for approximately 82% of accounts receivable. For the three months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 80% and 73% of revenues, respectively. For the nine months ended September 30, 2021 and 2020, two customers and two customers accounted for approximately 56% and 69% of revenues, respectively.

 

Cash, cash equivalents, and restricted cash

Cash, cash equivalents, and restricted cash: The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents include cash held in banks and money market accounts. Cash equivalents are carried at cost, which approximates fair value due to their short-term nature. The Company’s cash and cash equivalents are placed with high-credit quality financial institutions and issuers, and at times exceed federally insured limits. To date, the Company has not experienced any credit loss relating to its cash and cash equivalents.

 

Restricted cash held at both September 30, 2021 and December 31, 2020, consists of $150 for a bank deposit required for a letter of credit which is reserved for the Company’s California lease.

 

The following table provides a reconciliation of cash, cash equivalents, and restricted cash in the condensed consolidated balance sheets to the total amount shown in the condensed consolidated statements of cash flows:

   As of September 30, 
   2021   2020 
Cash and cash equivalents  $366,748   $1,583 
Restricted cash   150    150 
Total cash, cash equivalents, and restricted cash  $366,898   $1,733 

Accounts receivable, net

Accounts receivable, net: Accounts receivable are stated at the gross invoice amount, net of an allowance for doubtful accounts. The allowance for doubtful accounts is maintained at a level considered adequate to provide for potential account losses on the balance based on management’s evaluation of the anticipated impact of current economic conditions, changes in the character and size of the balance, past and expected future loss experience, among other pertinent factors. As of September 30, 2021 and December 31, 2020, the Company’s allowance for doubtful accounts was $517 and $0, respectively.

 

Inventory, net

Inventory, net: Inventory is comprised of raw materials, work in process and finished goods. Inventory is stated at the lower of cost or net realizable value. Cost of raw material inventories include the purchase and related costs incurred in bringing the products to their present location and condition. The Company uses consistent methodologies to evaluate inventory for net realizable value and periodically reviews inventories for obsolescence and any inventories identified as slow moving or obsolete are initially reserved for and then written-off. As of September 30, 2021 and December 31, 2020, the Company’s inventory reserve for obsolescence was $195 and $58, respectively.

 

Fair value measurements

Fair value measurements: The Company follows the guidance in ASC Topic 820, “Fair Value Measurement”, for its financial assets and liabilities that are re-measured and reported at fair value at each reporting period, and non-financial assets and liabilities that are re-measured and reported at fair value at least annually.

 

The fair value of the Company’s financial assets and liabilities reflects management’s estimate of amounts that the Company would have received in connection with the sale of the assets or paid in connection with the transfer of the liabilities in an orderly transaction between market participants at the measurement date. In connection with measuring the fair value of its assets and liabilities, the Company seeks to maximize the use of observable inputs (market data obtained from independent sources) and to minimize the use of unobservable inputs (internal assumptions about how market participants would price assets and liabilities). The following fair value hierarchy is used to classify assets and liabilities based on the observable inputs and unobservable inputs used in order to value the assets and liabilities:

 

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company can access at the measurement date.

 

Level 2: Significant other observable inputs other than level 1 prices such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data.

 

Level 3: Significant unobservable inputs that reflect the Company’s judgment about the assumptions that market participants would use in pricing an asset or liability.

 

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used need to maximize the use of observable inputs and minimize the use of unobservable inputs.

 

See Note 9 for additional information on assets and liabilities measured at fair value.

 

The Company believes its valuation methods are appropriate and consistent with other market participants, however the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

 

The Company’s financial instruments consist of cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued liabilities, contingent consideration liability, long-term debt and warrant liability. The carrying value of cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses approximates fair value because of the short-term nature of those instruments.

 

Prepaid expenses and other current assets

Prepaid expenses and other current assets: Prepaid expenses and other current assets include prepaid insurance, prepaid rent, and supplies, which are expected to be recognized or realized within the next 12 months.

 

Revenue

Revenue: The Company’s revenue is derived from the sales of hybrid and plug-in hybrid electric powertrain systems, our Drive Systems, and turnkey energy efficiency, renewable technology, electric vehicle charging stations and other energy solutions (“XL Grid”). The Drive Systems products are marketed and sold to end-user fleet customers and channel partners in the United States and Canada. The Company’s XL Grid solutions are marketed and sold to municipalities, corporations and other businesses and principally funded through energy incentives provided through public and private utilities. The XL Grid business consists of the operations acquired through the May 2021 World Energy acquisition. Sales of products and services are subject to economic conditions and may fluctuate based on changes in the industry, trade policies and financial markets.

 

Revenue is recognized upon transfer of control to the customer, which occurs when the Company has a present right to payment, legal title has passed to the customer, the customer has the significant risks and rewards of ownership, and where acceptance is not a formality, the customer has accepted the product or service.

 

For the Drive Systems products, in general, transfer of control is upon shipment of the equipment as the terms are FOB shipping point or equivalent, as the Company has no other promised goods or services in its contracts with customers. In limited instances, the Company provides installation services to end-user fleet customers related to the purchased hybrid electric powertrain equipment. When provided, these installation services are not distinct within the context of the contract due to the fact that the end-use fleet customer is purchasing a completed modification to its vehicles and therefore, the installation services involve significant integration to integrate the hybrid electric powertrain equipment with the customer’s vehicle. As a result, the hybrid electric powertrain equipment and installation services represent a single performance obligation within these contracts with customers. The Company recognizes the revenue for the equipment sale and installation service for Drive System products at the same time, which is after the installation is complete. The Company has elected to treat shipping and handling activities related to contracts with channel partner customers for Drive System products as costs to fulfill the promise to transfer the associated equipment and not as a separate performance obligation.

 

For the XL Grid solutions, in general, transfer of control is upon the acceptance and certification of project completion by both the end customer and the utility who is funding the energy incentives, representing a single performance obligation of the Company. Due to the short-term nature of projects (typically two to three weeks), the Company recognizes revenues from all XL Grid solutions activities at a point in time, when persuasive evidence of an arrangement exists, delivery has occurred, the price is fixed or determinable and the Company has the right to payment for the transferred asset. The Company also assesses multiple contracts entered into by the same customer in close proximity to determine if the contracts should be combined for revenue recognition purposes. During the duration of a project for XL Grid solutions, all direct material and labor costs and those indirect costs related to the project are capitalized, and customer deposits are treated as liabilities. Once a project has been completed and the energy efficiency upgrades have been deemed to meet client specifications, capitalized costs are charged to earnings.

 

For both Drive Systems and XL Grid solutions, when the Company’s contracts with customers contain multiple performance obligations, which is infrequent, the contract transaction price is allocated on a relative standalone selling price (SSP) basis to each performance obligation. The Company determines standalone selling prices based on observable selling prices for the sale of its systems. For extended warranties, the Company determines SSP based on expected cost plus margin. The Company establishes the margin based on review of market conditions and margins obtained by market participants for similar services. Any allocation of the transaction price required is determined at the contracts’ inception.

 

The transaction price is the amount of consideration to which the Company expects to be entitled in exchange for transferring goods and services to the customer. Revenue is recorded based on the transaction price, which is solely made up of fixed consideration for its products and services. The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfer of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company has not identified any significant financing components to date. The Company’s sales can in certain instances include non-cash consideration in the form of the customer transferring to the Company, the customer’s rights to cash incentives from programs administered by municipalities related to hybrid vehicle programs that a customer is entitled to as a result of its purchase. The incentives are fixed amounts that are readily determinable. The Company values the non-cash consideration at its fair value, which generally is the amount of the incentive.

Payment terms on invoices range from 30 to 60 days. The Company excludes from revenue any sales tax and other government-assessed and imposed taxes on revenue generating activities that are invoiced to customers.

 

The Company has elected to apply the practical expedient to expense costs to obtain contracts, which principally relate to sales commissions, at the time the liability is incurred when the expected amortization period is one year or less.

 

Warranties

Warranties

 

Customers who purchase the Drive Systems are provided limited-assurance-type warranties for equipment and work performed under the contracts. The warranty period typically extends for 3 years following transfer of control of the equipment. The warranties solely relate to correction of product defects during the warranty period, which is consistent with similar warranties by offered by competitors. Therefore, the Company has determined that these warranties are outside the scope of ASC 606 and will continue to be accounted for under ASC 460, Guarantees. At the time of purchase of the equipment, customers may purchase from the Company an extended warranty for its equipment. The extended warranty commences upon the end of the assurance-based warranty period and is considered a separate performance obligation that represents a stand-ready obligation to perform warranty services after the assurance-type warranty expires. The transaction price allocated to the extended warranty is recognized ratably over the extended warranty period.

 

Customers of XL Grid solutions are provided limited-assurance-type warranties for a term of one year for installation work performed under its contracts. Warranties for equipment sold to customers are provided by the original equipment manufacturers.

 

For both Drive Systems and XL Grid solutions, the Company accrues the estimated cost of product warranties for unclaimed charges based on historical experiences and expected results. Should product failure rates and material usage costs differ from these estimates revisions to the estimated warranty liability would be required. The Company periodically assesses the adequacy of its recorded product warranty liabilities and adjusts the balances as required. Warranty expense is recorded as a component of cost of product revenue in the statements of operations.

 

Share-based compensation

Share-based compensation: The Company accounts for its share-based compensation awards in accordance with ASC Topic 718, Compensation-Stock Compensation. The Company issues stock-based awards to acquire common stock to employees, directors and non-employee consultants. Awards issued under the Company’s stock-based compensation plans include stock options, restricted stock units and restricted stock awards. Stock options, restricted stock units and restricted stock awards typically contain service based vesting conditions.

 

Stock Options

 

The Company accounts for stock-based compensation related to these awards based on the fair value of the awards. The Company uses the Black-Scholes option pricing model to determine the fair value of stock-based awards, and recognizes the compensation cost on a straight line basis over the requisite service period of the awards for employee, which is typically the four-year vesting period of the award, and effective contract period specified in the award agreement for non-employee.

 

The fair value of common stock is determined based on the closing price on the New York Stock Exchange at each award grant date.

 

The determination of the fair value of share-based payment awards utilizing the Black-Scholes model is affected by the stock price and a number of assumptions, including expected volatility, expected life, risk- free interest rate and expected dividends. The Company does not have a history of trading in its common stock as it was not a public company until December 21, 2020, and as such volatility was estimated using historical volatilities of comparable public entities. The expected life of the awards is estimated based on a simplified method, which uses the average of the vesting term and the original contractual term. The risk-free interest rate assumption is based on observed interest rates appropriate for the expected life of the awards. The dividend yield assumption is based on history and expectation of paying no dividends. Forfeitures are accounted for as they occur.

 

The fair value of stock options issued for the nine months ended September 30, 2021 and 2020 was measured with the following assumptions:

   For the Nine Months Ended
September 30,
 
   2021   2020 
Expected volatility   78.1 – 88.2%   80.0 – 80.1%
Expected term (in years)   6.25    6.25 
Risk-free interest rate   0.4 – 1.9%   0.1 – 0.2%
Expected dividend yield   0.0%   0.0%

 

Restricted Stock Units

 

Restricted stock units generally vest over the requisite service periods (vesting on a straight–line basis). The fair value of a stock award is equal to the fair market value of a share of the Company’s Common stock on the grant date. The Company accounts for the forfeiture of equity awards as they occur.

 

Warrant Liabilities

Warrant Liabilities: The Company evaluated the Public Warrants (“Public Warrants”) and Private Warrants (“Private Warrants”) (collectively, “Warrants”, which are discussed in Note 9) in accordance with ASC 815-40, “Derivatives and Hedging — Contracts in Entity’s Own Equity”, and concluded that a provision in the Warrant Agreement related to such warrants (“Warrant Agreement”) related to certain tender or exchange offers precludes the Warrants from being accounted for as components of equity. As the Warrants met the definition of a derivative as contemplated in ASC 815, the Warrants were initially recorded at fair value as derivative liabilities on the Unaudited Condensed Consolidated Balance Sheets and measured at fair value at each reporting date in accordance with ASC 820, “Fair Value Measurement”, with changes in fair value recognized in the Unaudited Condensed Consolidated Statement of Operations in the period of change.

 

Research and development expense:

Research and development expense: Research and development costs did not meet the requirements to be recognized as an asset as the associated future benefits were at best uncertain and there was no alternative future use at the time the costs were incurred. Research and development costs include, but are not limited to, costs incurred in performing research and development activities, including salaries, benefits, facilities, research- related overhead, sponsored research costs, contracted services, license fees, and other external costs.

 

Net income (loss) per share

Net income (loss) per share: Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period, without consideration for potentially dilutive securities. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock and potentially dilutive securities outstanding during the period determined using the treasury-stock and if-converted methods. For purposes of the diluted income (loss) per share calculation, stock options, restricted stock units, restricted stock and warrants are considered to be potentially dilutive securities. Potentially dilutive securities were excluded from the calculation of diluted income (loss) per share when their effect would be anti-dilutive.

 

Segment Information

Segment Information: The Company’s chief operating decision maker (“CODM”) is its chief executive officer, who makes operating decisions, assesses performance and allocates resources on a consolidated basis. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates as one operating and reportable segment.

 

Related parties

Related parties: A party is considered to be related to the Company if the party directly or indirectly or through one or more intermediaries, controls, is controlled by, or is under common control with the Company. Related parties also include principal owners of the Company, its management, members of the immediate families of principal owners of the Company and its management and other parties with which the Company may deal if one party controls 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. A party which can significantly influence the management or operating policies of the transacting parties or if it has an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests is also a related party.

 

Recent accounting pronouncements issued and adopted

Recent accounting pronouncements issued and adopted: In February 2016, the FASB issued a new accounting standard, ASC Topic 842, Leases (“ASC 842”), related to leases to increase transparency and comparability among organizations by requiring the recognition of right-of-use (“ROU”) assets and lease liabilities on the balance sheet. Most significant among the changes in the standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases under previous U.S. GAAP. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. The Company adopted ASC 842 effective January 1, 2021 and as a result, the Company recorded a ROU asset and lease liability (See Note 7).

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which is intended to simplify various aspects related to accounting for income taxes. The pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. ASU 2019-12 is effective for the Company beginning January 1, 2021. The adoption of ASU 2019-12 did not have a material impact on the Company’s unaudited condensed consolidated financial statements.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of reconciliation of cash, cash equivalents, and restricted cash
   As of September 30, 
   2021   2020 
Cash and cash equivalents  $366,748   $1,583 
Restricted cash   150    150 
Total cash, cash equivalents, and restricted cash  $366,898   $1,733 

Schedule of fair value of stock options issued
   For the Nine Months Ended
September 30,
 
   2021   2020 
Expected volatility   78.1 – 88.2%   80.0 – 80.1%
Expected term (in years)   6.25    6.25 
Risk-free interest rate   0.4 – 1.9%   0.1 – 0.2%
Expected dividend yield   0.0%   0.0%

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2021   2020   2021   2020 
                 
Revenue from the sale of Drive Systems:                
Revenue direct to customers  $366   $959   $1,138   $2,020 
Revenue through channel partners   189    5,369    1,374    7,452 
                     
Revenue from the sale of XL Grid solutions – which are sold direct to customers   2,645    
-
    5,057    
-
 
Total revenue  $3,200   $6,328   $7,569   $9,472 

 

Schedule of accrued warranty liability
    

For the
Nine Months Ended

September 30,

    

For the
Year

Ended December 31,

 
   2020   2021 
Balance at the beginning of the period  $1,735   $1,009 
Acquisition date accrual for World Energy acquisition   25    
-
 
Accrual for warranties issued   126    912 
Warranty fulfillment charges   (285)   (186)
Balance at the end of the period  $1,601   $1,735 

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Tables)
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
Schedule of purchase price consideration
Cash  $8,000 
Working capital adjustments   496 
Fair value of 231,002 shares issued at closing   1,439 
Fair value of the earnout   1,000 
Portion of deferred obligation to issue shares of common stock   1,526 
Total consideration   12,461 
      
Less the fair value of assets acquired less liabilities assumed   (4,109)
Goodwill  $8,352 

 

Schedule of fair values of the assets acquired and liabilities assumed by major class
   Amount 
Cash  $308 
Accounts receivable   3,350 
Inventory, net   1,282 
Prepaid expenses and other current assets   100 
Property and equipment, net   173 
Intangible assets, net   1,560 
Right-of-use asset   145 
Goodwill   8,352 
Other assets   12 
Accounts payable   (1,096)
Lease liability, current   (56)
Accrued expenses and other current liabilities   (1,297)
Deferred revenue   (283)
Lease liability, non-current   (89)
Total purchase consideration  $12,461 

 

Schedule of supplemental disclosure of pro forma information
   Three Months
Ended
September 30,
   Nine Months
Ended
September 30,
 
   2020   2021   2020 
Revenues  $10,971   $15,318   $21,003 
Net (loss) income  $(1,630)  $44,741   $(22,194)
Per share amounts: Net (loss) income per share – basic  $(0.02)  $0.32   $(0.27)
Net loss per share – diluted  $(0.02)  $0.31   $(0.27)

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
   As of 
  

September 30,

  

December 31,

 
   2021   2020 
Accrued warranty costs  $1,601   $1,735 
Accrued compensation and related benefits   3,385    1,001 
Contingent purchase price consideration – Quantum   1,911    926 
Deferred purchase price consideration – World Energy   1,503    
-
 
Accreted contingent compensation to sellers – World Energy   1,000    
-
 
Accrued financing fees    
-
    723 
Professional fees   940    - 
Accrued expenses, other   2,614    216 
   $12,954   $4,601 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Regulatory Assets and Liabilities Disclosure [Abstract]  
Schedule of office space and R&D and manufacturing facilities
   September 30,
  2021
   January 1,  
2021
   December 31,  
2020
 
Operating leases:            
Right-of-use assets  $3,219   $3,481   $
 
Lease liability, current   433    469    
 
Lease liability, non-current   2,841    3,012    
 
Finance leases:               
Right-of-use assets   1,252    897    
 
Lease liability, current   446    265    
 
Lease liability, non-current   685    632    
 

 

Schedule of other information related to leases
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2021   2021 
Other information:        
Operating lease cost  $222   $617 

 

  

As of
September 30,

 
   2021 
Operating cash flows from operating leases  $561 
Weighted-average remaining lease term – operating leases (in months)   86.8 
Weighted-average discount rate – operating leases   9.6%

  

Schedule of annual minimum lease payments of our operating lease liabilities
For The Years Ending December 31,     
2021 (excluding the nine months ended September 30, 2021)   $214 
2022    673 
2023    633 
2024    597 
2025    613 
Thereafter    1,891 
Total future minimum lease payments, undiscounted    4,621 
Less: imputed interest    (1,347)
Present value of future minimum lease payments   $3,274 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair values private warrants were valued using a black-scholes model
   Mark-to-Market Measurement at   Mark-to-Market Measurement at 
   September 30,   December 31, 
Input  2021   2020 
Risk-free rate   0.81%   0.36%
Remaining term in years   4.23    4.98 
Expected volatility   87.9%   95.4%
Exercise price  $11.50   $11.50 
Fair value of common stock  $6.16   $23.73 

 

Schedule of assets and liabilities which are measured at fair value on a recurring basis
   Fair Value Measurements as of
September 30, 2021
 
   Level I   Level II   Level III   Total 
                 
Asset:                
Investment in eNow Convertible Note  $
-
   $
-
   $3,000   $3,000 
                     
Liability:.                    
Private Warrants  $
-
   $
-
   $13,582   $13,582 
Contingent consideration -– Quantum  $
-
   $
-
   $1,911   $1,911 
Earnout – World Energy  $
-
   $
-
   $1,000   $1,000 
Fair value of obligation to issue shares of common stock to sellers of World Energy  $
-
   $
-
   $1,509   $1,509 

 

   Fair Value Measurements as of
December 31, 2020
 
   Level I   Level II   Level III   Total 
                 
Liability:                
Public Warrants  $62,100   $
-
   $
-
   $62,100 
Private Warrants  $
-
   $
-
   $81,195   $81,195 
Contingent consideration -– (Quantum)  $
-
   $
-
   $1,849   $1,849 

 

Schedule of roll forward of the Company’s Level 3 instruments
   As of
September 30,  2021
 
   Asset   Liability 
Balance, January 1, 2021  $
-
   $83,044 
Obligation to issue shares of common stock to sellers of World Energy   
-
    1,526 
Fair value adjustment – Quantum contingent consideration   
-
    62 
Fair value adjustments – Warrant liability   
-
    (67,612)
Fair value adjustments – World Energy   
-
    (18)
Purchase of eNow Convertible Note at fair value   3,000    
-
 
Earnout – World Energy   
-
    1,000 
Balance, September 30, 2021  $3,000   $18,002 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Tables)
9 Months Ended
Sep. 30, 2021
Warrants [Abstract]  
Schedule of warrant activity
       Weighted Average 
Warrants   Shares   Exercise Price 
Outstanding at January 1, 2021    249,117   $0.76 
Issued    
-
    
-
 
Exercised    (243,000)   0.76 
Outstanding at September 30, 2021    6,117   $0.76 
Exercisable at September 30, 2021      6,117   $0.76 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Expense (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock option award activity
Options   Shares     Weighted
Average
Exercise Price
    Weighted Average
Remaining
Contractual Term
 
                   
Outstanding at December 31, 2020     10,975,224     $ 0.57       7.6  
Granted     776,116       8.56          
Exercised     (133,083 )     0.24          
Cancelled or forfeited     (559,102 )     0.65          
Outstanding at September 30, 2021     11,059,155     $ 1.01       6.8  
Exercisable at September 30, 2021     7,374,132     $ 0.39       6.0  

 

Schedule of fair value of restricted stock awards
   Number of Shares   Weighted Average Grant Date Fair Value Per Share 
         
Non-vested, at beginning of period   446,332   $0.24 
Granted   
-
    
-
 
Vested   
-
    
-
 
Cancelled or forfeited   
-
    
 
 
Non-vested, at end of period   446,332   $0.24 

 

   Number of
Shares
   Weighted
Average Grant Date Fair
Value Per
Share
 
         
Non-vested, at beginning of period   
-
   $
-
 
Granted   476,050    7.08 
Vested   
-
    
-
 
Cancelled or forfeited   (4,319)   6.49 
Non-vested, at end of period   471,731   $7.08 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Schedule of future minimum lease payments
Future minimum lease payments for this lease are as follows:     
      
2021 (Three months)   $58 
2022    39 
Total   $97 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Numerator:                
Net (loss) income  $(7,531)  $(2,277)  $43,914   $(22,230)
                     
Denominator:                    
Weighted average shares outstanding, basic   139,392,170    83,299,127    138,082,355    82,820,099 
                     
Dilutive effect of options, warrants, and restricted stock units   
-
    
-
    10,386,753    
-
 
                     
Weighted average shares outstanding, diluted   139,392,170    83,299,127    148,469,108    82,820,099 
                     
Net (loss) income per share, basic  $(0.05)  $(0.03)  $0.32   $(0.27)
                     

Net (loss) income per share, diluted

  $(0.05)  $(0.03)  $0.30   $(0.27)

 

Schedule of number of shares underlying outstanding dilutive securities
   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2021   2020   2021   2020 
Stock options   11,059,155    10,793,122    173,166    10,793,122 
Private Warrants   4,233,333    
-
    4,233,333    
-
 
XL Legacy Warrants   6,117    2,139,593    
-
    2,139,593 
Restricted stock units   471,731    
-
    
-
    
-
 
Total   15,770,336    12,932,715    4,406,499    12,932,715 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business (Details)
9 Months Ended
May 17, 2021
Sep. 30, 2021
Organization and Description of Business (Details) [Line Items]    
Business combination, description   XL Fleet Corp. and its subsidiaries (“XL Fleet” or the “Company”) is a provider of fleet electrification solutions for commercial vehicles in North America, offering solutions for vehicle electrification (“Drive Systems”) and infrastructure solutions such as vehicle charging stations through its XL Grid programs, as further described below. XL Fleet has over 4,400 electrified powertrain systems sold and driven over 173 million miles by over 240 fleets, as of September 30, 2021. XL Fleet’s vision is to become the world leader in commercial fleet electrification solutions, with a mission of accelerating the adoption of fleet electrification systems through cost effective, customer tailored and comprehensive solutions.
World Energy Efficiency Services, LLC [Member]    
Organization and Description of Business (Details) [Line Items]    
Membership interests, percentage 100.00%  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
USD ($)
Sep. 30, 2020
Dec. 31, 2020
USD ($)
Summary of Significant Accounting Policies (Details) [Line Items]          
Cash in excess (in Dollars)     $ 250   $ 250
Restricted cash (in Dollars)     150   150
Allowance of doubtful accounts (in Dollars)     517   0
Inventory reserve for obsolescence (in Dollars)     $ 195   $ 58
Number of operating segment 1   1    
Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Number of customers     2   1
Revenue [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Number of customers 2 2 2 2  
Minimum [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Warrant term     3 years    
One customers [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration of credit risk, percentage     48.00%   82.00%
Two customers [Member] | Accounts Receivable [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration of credit risk, percentage     21.00%    
Two customers [Member] | Revenue [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Concentration of credit risk, percentage 80.00% 73.00% 56.00% 69.00%  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 30, 2020
Cash, cash equivalents, and restricted cash [Abstract]    
Cash and cash equivalents $ 366,748 $ 1,583
Restricted cash 150 150
Total cash, cash equivalents, and restricted cash $ 366,898 $ 1,733
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued [Line Items]    
Expected term (in years) 6 years 3 months 6 years 3 months
Expected dividend yield 0.00% 0.00%
Minimum [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued [Line Items]    
Expected volatility 78.10% 80.00%
Risk-free interest rate 0.40% 0.10%
Maximum [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued [Line Items]    
Expected volatility 88.20% 80.10%
Risk-free interest rate 1.90% 0.20%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue (Details) [Line Items]          
Deferred revenue balance $ 2   $ 2    
Description of sales commission     Sales commissions paid to internal sales personnel, as well as associated payroll taxes and retirement plan contributions (together, sales commissions and associated costs) that are incremental to the acquisition of customer contracts, are capitalized as contract acquisition cost on the balance sheet when the period of benefit is determined to be greater than one year. In instances where an extended warranty is sold, the period of benefit would extend beyond 12 months and therefore, the practical expedient would not be met for those contracts and require capitalization of the related costs to obtain those contracts.    
Total commission expense 198 $ 13 $ 397 $ 46  
Warranty of manufactured products, description     In general, for the sales of Drive Systems, manufactured products are warranted for the shorter of three years or 75,000 miles against defects in material and workmanship when properly used for their intended purpose, installed correctly and appropriately maintained.    
Projects warranty term     1 year    
Warranty Performance Obligations [Member]          
Revenue (Details) [Line Items]          
Deferred revenue $ 239   $ 239   $ 305
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of disaggregation of revenue - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue from the sale of Drive Systems:        
Total revenue $ 3,200 $ 6,328 $ 7,569 $ 9,472
Revenue direct to customers [Member]        
Revenue from the sale of Drive Systems:        
Total revenue 366 959 1,138 2,020
Revenue through channel partners [Member]        
Revenue from the sale of Drive Systems:        
Total revenue 189 5,369 1,374 7,452
Revenue from the sale of XL Grid solutions – which are sold direct to customers [Member]        
Revenue from the sale of Drive Systems:        
Total revenue $ 2,645 $ 5,057
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - Schedule of accrued warranty liability - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Schedule of accrued warranty liability [Abstract]    
Balance at the beginning of the period $ 1,735 $ 1,009
Acquisition date accrual for World Energy acquisition 25
Accrual for warranties issued 126 912
Warranty fulfillment charges (285) (186)
Balance at the end of the period $ 1,601 $ 1,735
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Business Combination (Details) [Line Items]      
Cash $ 308 $ 308  
Common stock issued shares (in Shares) 448,050 448,050  
Aggregate fair value $ 2,800 $ 2,800  
Compensation costs   573  
Compensation costs   1,000  
Loan amount 507 507  
Acquired intangible assets   1,560  
Non-recurring merger expenses   498  
Interest expense $ 23 $ 37 $ 64
Business Combination [Member]      
Business Combination (Details) [Line Items]      
Business combination consideration, Description   The total purchase price consideration, as adjusted, is $12,461 for the acquisition of World Energy. During the three months ended September 30, 2021, the Company remitted to the sellers of World Energy additional cash of $76 in connection with the finalization of working capital adjustments. The as adjusted purchase price consisted of the following components: Cash of $8,496, as adjusted, consisting of the contractual purchase price of $8,000, plus working capital adjustments of an aggregate of $496.  ●The closing date issuance of 231,002 shares of the Company’s common stock, valued at the closing price of $6.23 per share as of May 17, 2021, for a total share fair value upon issuance of $1,439; ●An obligation to issue 244,956 shares of the Company’s common stock to certain of the sellers and their advisors of World Energy, in three equal installments on the sixth, twenty-fourth and the thirtieth monthly anniversaries of the closing date. The closing date fair value was recorded at an aggregate amount of $1,526;  ●An obligation to pay in cash an earnout of $1,000 upon World Energy’s achievement for the calendar year 2021 revenues of $19,500. The payment of the earnout is due within 30 days following the completion of the audit of XL Fleet’s financial statements for the fiscal year ending December 31, 2021. Pursuant to the agreement, the earnout is payable only if revenues for the period equal or exceed $19,500. Should the World Energy revenues be less than $19,500, then the earnout would be $0. The Company determined that the achievement of the $19,500 revenue target was highly probable, and as such, the Company recorded a closing date fair value of the earnout in the amount of $1,000.  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details) - Schedule of purchase price consideration - Purchase Price Consideration [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Condensed Financial Statements, Captions [Line Items]  
Cash $ 8,000
Working capital adjustments 496
Fair value of 231,002 shares issued at closing 1,439
Fair value of the earnout 1,000
Portion of deferred obligation to issue shares of common stock 1,526
Total consideration 12,461
Less the fair value of assets acquired less liabilities assumed (4,109)
Goodwill $ 8,352
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details) - Schedule of purchase price consideration (Parentheticals)
9 Months Ended
Sep. 30, 2021
shares
Purchase Price Consideration [Member]  
Condensed Financial Statements, Captions [Line Items]  
Fair value shares issued 231,002
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class - Purchase Price Consideration [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class [Line Items]  
Cash $ 308
Accounts receivable 3,350
Inventory, net 1,282
Prepaid expenses and other current assets 100
Property and equipment, net 173
Intangible assets, net 1,560
Right-of-use asset 145
Goodwill 8,352
Other assets 12
Accounts payable (1,096)
Lease liability, current (56)
Accrued expenses and other current liabilities (1,297)
Deferred revenue (283)
Lease liability, non-current (89)
Total purchase consideration $ 12,461
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details) - Schedule of supplemental disclosure of pro forma information - World Energy [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Combination (Details) - Schedule of supplemental disclosure of pro forma information [Line Items]      
Revenues $ 10,971 $ 15,318 $ 21,003
Net (loss) income $ (1,630) $ 44,741 $ (22,194)
Per share amounts: Net (loss) income per share – basic $ (0.02) $ 0.32 $ (0.27)
Net loss per share – diluted $ (0.02) $ 0.31 $ (0.27)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Purchase of Convertible Note (Details)
$ in Thousands
Jul. 15, 2021
USD ($)
Purchase of Convertible Note [Abstract]  
Investment of solar and battery power systems $ 3,000
Principal amount $ 3,000
Convertible note bears interest rate 8.00%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Schedule of accrued expenses and other current liabilities [Abstract]    
Accrued warranty costs $ 1,601 $ 1,735
Accrued compensation and related benefits 3,385 1,001
Contingent purchase price consideration – Quantum 1,911 926
Deferred purchase price consideration – World Energy 1,503
Accreted contingent compensation to sellers – World Energy 1,000
Accrued financing fees 723
Professional fees 940  
Accrued expenses, other 2,614 216
Total $ 12,954 $ 4,601
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities (Details)
$ in Thousands
Jan. 01, 2021
USD ($)
Regulatory Assets and Liabilities Disclosure [Abstract]  
Operating lease, right-of-use asset $ 3,481
Operating lease liabilities 3,481
Finance lease, right-of-use asset 897
Finance lease liabilities $ 897
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities - Office Space and R&D and Manufacturing Facilities [Member] - USD ($)
$ in Thousands
Sep. 30, 2021
Jan. 01, 2021
Dec. 31, 2020
Operating leases:      
Right-of-use assets $ 3,219 $ 3,481
Lease liability, current 433 469
Lease liability, non-current 2,841 3,012
Finance leases:      
Right-of-use assets 1,252 897
Lease liability, current 446 265
Lease liability, non-current $ 685 $ 632
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Other information:    
Operating lease cost $ 222 $ 617
Operating cash flows from operating leases   $ 561
Weighted-average remaining lease term – operating leases (in months) 86 years 9 months 18 days 86 years 9 months 18 days
Weighted-average discount rate – operating leases 9.60% 9.60%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of annual minimum lease payments of our operating lease liabilities [Abstract]  
2021 (excluding the nine months ended September 30, 2021) $ 214
2022 673
2023 633
2024 597
2025 613
Thereafter 1,891
Total future minimum lease payments, undiscounted 4,621
Less: imputed interest (1,347)
Present value of future minimum lease payments $ 3,274
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Note Payable (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
PPP Note [Member]  
Note Payable (Details) [Line Items]  
Principal amount $ 507
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Fair Value Measurements (Details) [Line Items]  
Public warrants exercised 7,441,020
Warrant price per share (in Dollars per share) | $ / shares $ 0.01
Warrant [Member]  
Fair Value Measurements (Details) [Line Items]  
Issuance of shares 7,441,020
Common Stock [Member]  
Fair Value Measurements (Details) [Line Items]  
Cash proceeds (in Dollars) | $ $ 85,555
Public warrant shares 225,647
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Schedule of fair values private warrants were valued using a black-scholes model [Abstract]    
Risk-free rate 0.81% 0.36%
Remaining term in years 4 years 2 months 23 days 4 years 11 months 23 days
Expected volatility 87.90% 95.40%
Exercise price $ 11.5 $ 11.5
Fair value of common stock $ 6.16 $ 23.73
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Asset:    
Investment in eNow Convertible Note $ 3,000  
Liability:.    
Public Warrants   $ 62,100
Private Warrants 13,582 81,195
Contingent consideration -– Quantum 1,911 1,849
Earnout – World Energy 1,000  
Fair value of obligation to issue shares of common stock to sellers of World Energy 1,509  
Level I [Member]    
Asset:    
Investment in eNow Convertible Note  
Liability:.    
Public Warrants   62,100
Private Warrants
Contingent consideration -– Quantum
Earnout – World Energy  
Fair value of obligation to issue shares of common stock to sellers of World Energy  
Level II [Member]    
Asset:    
Investment in eNow Convertible Note  
Liability:.    
Public Warrants  
Private Warrants
Contingent consideration -– Quantum
Earnout – World Energy  
Fair value of obligation to issue shares of common stock to sellers of World Energy  
Level III [Member]    
Asset:    
Investment in eNow Convertible Note 3,000  
Liability:.    
Public Warrants  
Private Warrants 13,582 81,195
Contingent consideration -– Quantum 1,911 $ 1,849
Earnout – World Energy 1,000  
Fair value of obligation to issue shares of common stock to sellers of World Energy $ 1,509  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments - Level 3 [Member]
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Asset [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance
Obligation to issue shares of common stock to sellers of World Energy
Fair value adjustment – Quantum contingent consideration
Fair value adjustments – Warrant liability
Fair value adjustments – World Energy
Purchase of eNow Convertible Note at fair value 3,000
Earnout – World Energy
Ending balance 3,000
Liability [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance 83,044
Obligation to issue shares of common stock to sellers of World Energy 1,526
Fair value adjustment – Quantum contingent consideration 62
Fair value adjustments – Warrant liability (67,612)
Fair value adjustments – World Energy (18)
Purchase of eNow Convertible Note at fair value
Earnout – World Energy 1,000
Ending balance $ 18,002
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details)
9 Months Ended
Sep. 30, 2021
Warrants [Abstract]  
Description of warrants During the nine months ended September 30, 2021, 243,000 Legacy XL Warrants were exercised, which resulted in the issuance of 233,555 shares of the Company’s common stock, in a cashless exercise. 
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details) - Schedule of warrant activity - Warrant [Member]
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Warrants (Details) - Schedule of warrant activity [Line Items]  
Shares, Outstanding, Beginning balance | shares 249,117
Weighted Average Exercise Price, Outstanding, Beginning balance | $ / shares $ 0.76
Shares, Issued | shares
Weighted Average Exercise Price, Issued | $ / shares
Shares, Exercised | shares (243,000)
Weighted Average Exercise Price, Exercised | $ / shares $ 0.76
Shares, Outstanding, Ending balance | shares 6,117
Weighted Average Exercise Price, Outstanding, Ending balance | $ / shares $ 0.76
Shares, Exercisable, Ending balance | shares 6,117
Weighted Average Exercise Price, Exercisable, Ending balance | $ / shares $ 0.76
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-Based Compensation Expense (Details) [Line Items]        
Share-based compensation expense $ 1,194 $ 386 $ 2,390 $ 663
Unrecognized compensation cost     $ 9,507  
Weighted-average period     3 years 3 months 18 days  
Options issued (in Shares)     776,116  
Aggregate intrinsic value of stock options outstanding 53,038   $ 53,038  
Aggregate intrinsic value of stock options exercisable $ 38,998   38,998  
Cash received from options exercised     $ 32 $ 21
Restricted Stock (in Shares)     476,050  
Minimum [Member]        
Share-Based Compensation Expense (Details) [Line Items]        
Stock options employees and board members term     1 year  
Restricted stock units directors term     1 year  
Maximum [Member]        
Share-Based Compensation Expense (Details) [Line Items]        
Stock options employees and board members term     4 years  
Restricted stock units directors term     4 years  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Expense (Details) - Schedule of stock option award activity
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Schedule of stock option award activity [Abstract]  
Shares, Outstanding Beginning balance | shares 10,975,224
Weighted Average Exercise Price, Outstanding Beginning balance | $ / shares $ 0.57
Weighted Average Remaining Contractual Term, Beginning balance 7 years 7 months 6 days
Shares, Granted | shares 776,116
Weighted Average Exercise Price, Granted | $ / shares $ 8.56
Shares, Exercised | shares (133,083)
Weighted Average Exercise Price, Exercised | $ / shares $ 0.24
Shares, Cancelled or forfeited | shares (559,102)
Weighted Average Exercise Price, Cancelled or forfeited | $ / shares $ 0.65
Shares, Ending Balance | shares 11,059,155
Weighted Average Exercise Price, Ending balance | $ / shares $ 1.01
Weighted Average Remaining Contractual Term, Ending balance 6 years 9 months 18 days
Shares, Exercisable | shares 7,374,132
Weighted Average Exercise Price, Exercisable | $ / shares $ 0.39
Weighted Average Remaining Contractual Term, Exercisable 6 years
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Restricted Stock Awards [Member]  
Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards [Line Items]  
Number of shares, Non-vested, at beginning of period | shares 446,332
Weighted-average grant-date fair value per share, Non-vested, at beginning of period | $ / shares $ 0.24
Number of shares, Granted | shares
Weighted-average grant-date fair value per share Granted | $ / shares
Number of shares, Vested | shares
Weighted-average grant-date fair value per share, Vested | $ / shares
Number of shares, Cancelled or forfeited | shares
Weighted-average grant-date fair value per share, Cancelled or forfeited | $ / shares
Number of shares, Non-vested, at end of period | shares 446,332
Weighted-average grant-date fair value per share, Non-vested, at end of period | $ / shares $ 0.24
Restricted Stock Units [Member]  
Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards [Line Items]  
Number of shares, Non-vested, at beginning of period | shares
Weighted-average grant-date fair value per share, Non-vested, at beginning of period | $ / shares
Number of shares, Granted | shares 476,050
Weighted-average grant-date fair value per share Granted | $ / shares $ 7.08
Number of shares, Vested | shares
Weighted-average grant-date fair value per share, Vested | $ / shares
Number of shares, Cancelled or forfeited | shares (4,319)
Weighted-average grant-date fair value per share, Cancelled or forfeited | $ / shares $ 6.49
Number of shares, Non-vested, at end of period | shares 471,731
Weighted-average grant-date fair value per share, Non-vested, at end of period | $ / shares $ 7.08
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Related Party Transactions [Abstract]        
Rent expense $ 58 $ 58 $ 173 $ 173
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - Schedule of future minimum lease payments
$ in Thousands
Sep. 30, 2021
USD ($)
Schedule of future minimum lease payments [Abstract]  
2021 (Three months) $ 58
2022 39
Total $ 97
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Mar. 02, 2021
Mar. 01, 2021
Mar. 31, 2021
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]        
Incurred costs       $ 700
Sponsor fee       $ 500
Sponsor fee paid     $ 250  
Purchase price   $ 4,191    
Nonrefundable down payment $ 780      
Purchase commitments, description       these purchase obligations consisted of an obligation of $7,800 to purchase batteries by December 2021, an obligation of $2,100 to purchase motors by July 2022 and an open ended commitment of $2,700 to purchase batteries. In light of the lack of OEM chassis availability reducing demand for the Company’s Drive Systems, the Company and the $7,800 battery supplier are negotiating an amendment to this agreement to provide the Company with an additional reasonable period of time to consume the remaining battery commitment.
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Net (loss) income $ (7,531) $ (2,277) $ 43,914 $ (22,230)
Denominator:        
Weighted average shares outstanding, basic 139,392,170 83,299,127 138,082,355 82,820,099
Dilutive effect of options, warrants, and restricted stock units $ 10,386,753
Weighted average shares outstanding, diluted 139,392,170 83,299,127 148,469,108 82,820,099
Net (loss) income per share, basic $ (0.05) $ (0.03) $ 0.32 $ (0.27)
Net (loss) income per share, diluted $ (0.05) $ (0.03) $ 0.3 $ (0.27)
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 15,770,336 12,932,715 4,406,499 12,932,715
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 11,059,155 10,793,122 173,166 10,793,122
Private Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 4,233,333 4,233,333
XL Legacy Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 6,117 2,139,593 2,139,593
Restricted stock units [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 471,731
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Plan (Details)
9 Months Ended
Sep. 30, 2021
Retirement Plan (Details) [Line Items]  
Deferral rate, percentage 3.00%
Retirement plan, description The Company provides for safe harbor matching contributions equal to 100% on the first 3% of an employee’s eligible earnings deferred and an additional 50% on the next 2% of an employee’s eligible earnings deferred. Employee elective deferrals and safe harbor matching contributions are 100% vested at all times.
Tax-advantaged basis, description In connection with the acquisition of World Energy, XL Fleet adopted the World Energy 401(k) plan whose features are the same as those of the XL Fleet 401(k) plan except that (i) Participants are allowed to contribute, subject to IRS limitations on total annual contributions from 1% to 100% of eligible earnings and (ii) the safe harbor non-elective contribution is equal to 3% of employee’s compensation.
Minimum [Member]  
Retirement Plan (Details) [Line Items]  
Annual contributions, percentage 1.00%
Maximum [Member]  
Retirement Plan (Details) [Line Items]  
Annual contributions, percentage 90.00%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ in Thousands
Nov. 02, 2021
Nov. 01, 2021
Subsequent Events (Details) [Line Items]    
Subsequent Event, Description Hiring of CEO: On November 1, 2021, the Company entered into an executive employment agreement with Eric Tech (the “Employment Agreement”), pursuant to which Mr. Tech will become the Company’s CEO effective December 1, 2021.  
Mr. Tech [Member]    
Subsequent Events (Details) [Line Items]    
Annual base salary   $ 600
Percentage of annual cash bonus on base salary   80.00%
Initial equity grant of stock options value   $ 1,260
Restricted stock units valued   $ 540
Vesting period   4 years
EXCEL 80 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 " "G@&]3=S[H#^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI^FZ@J&;B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"TC_@@M(? M:H_0-LT-."1E%"F8@558B$QV1@L=49&/)[S1"SY\QK[ C ;LT>% "7C-@WI\:6L6]DA MD1HTYE?)"CH&W+#SY-?5W?WV@621A'^_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/JMQK"2P4 !(6 8 >&PO=V]R:W-H965T&UL MI9C1;MLV%(:OVZ<@C%VT0!R)E!/;A6/ <9LN6)JF<;:UNV,DVA8JB1I)Q0CPWL)I%DG9^?#LG_D)QLI/JIUT(8\IQGA;[HK8TI/P2!CM*;@+6I4DS46A4UD0)987O1G] M,(\B&^#>^"L5&[US3>RG/$KYT]Y<)Q>]T!*)3,3&2G#X]R3F(LNL$G#\VXCV MVC9MX.[U5OW*?3Q\S"/78BZSO]/$K"]ZHQY)Q))7F;F7F]]%\T%G5B^6F79_ MR:9^=S#HD;C21N9-,!#D:5'_Y\]-(G8#V)X U@2P5P%T7PM1$^ R%]1D[K,^ MN-RX:/B:M+#=N# *?DTASDP_RKB"7C%D5B3D4V%2\T*N MBWIXV#3WB5YS)?0D,-":C0GB1OFR5F9[E,?DBRS,6H-J(I)?XP.@;%'9%O62 MH8(+49Z2*#PA+&2T@V>.A]_*IU-".\-_P8G:S$5.+SJ4N=UTWBZZ>P'6^W[R]RJPES*4J3Q&PLQ;L#!5\ M4#Q)BQ59O.2/,NL"PN._WR 0YRW$.2K2YO_AI>Q,"AY.P_XWA&+84@Q1F7FE ME(6X2G7,,_)#<&4'/(')V F%J_7[E/4C;'2.6J[1,6-G+O,1Q#(5<@DM2"&*$W9!H=YPAW0J4R0>?A :EMK7G[YLV!1N/QY?2+-2R% M41YI>GN$UO4_5,8)T ZWVW,*J'52?7_S-]YDV?X4[=CO1O%5=&J.RE ML=;]GN#O[58S/%4*%BQW,E3=[=K39D]LJ?WSMT T.+@*5L1^- MQD/,J)AW=X9;CRH6M"2M6/P3LFGM(B[\>WY.%B"L%^>K$PI6:31Y(Q?7F3]>;O]_" M4[M7(26L.I]XAM:OR!>*"/?X+2B4^WC-BY78>T9Q0.CVQP*SX&CG6.;(.@$E MOCXDM)L OMU2=:+ABGMV4,'.J9M=%KK#2 U9AT)4'\"U3]L#SYD[Y@O\Z_5I MZ1=N5Y6:9&()H>'I$ Q7U0>0]8V1I3O#>Y3&R-Q=K@5/A+(OP.]+*) MF^M#IP\0"4F8D(0*@'9\G_X6$"U*! B[N3XD)JD%\,=BL;\%>?DHU1>]Y=R@ MKTW=ZJO9UIC=Q7RNRRUOF'XK=[R%7]92-KIAM?R\6J&9\\//HG-UM@'\^O+'=OP>VX^ M[SXJN)L?>JE$PULM9(L47U_-WN.+.YK;!L[B/X(_ZJ-K9*>RDO*+O?FYNIHE M5A&O>6EL%PS^//!;7M>V)]#Q9]_I[#"F;7A\_=S[/]WD83(KIOFMK'\3E=E> MS8H9JOB:=;7Y)!]_XOV$,MM?*6OM_D>/O6TR0V6GC6SZQJ"@$>W^+_O:.^*H M :43#4C?@(P:X'2B >T;T-M^;Q3\*J"=N?[_Y[BVBR1DB"<&! MYG?QYG>\A.;8-4].F\_!!P='D(,CB.N/3O1WVRG%6X.8UC#/BTB/]- C=3VF M4STRO47@&U3:"_YG)QY8#4,$?;7O:N&ZLGOUX9HN%GE:7,X?CGT2,"/+18H/ M9B=*TX/2-*KT$]=&B=(NM]4:TK?O(#L:&&?)2%SJ^1EJN0E)S+SA24'(2*-OA),L6X95+@XJ%U&5/[!<'D0N7W MX%>9 M)^=2N[]W $0S&0-+7P1)\$BI;Y3E$]&)DR'')R_$IV'M1L#FZ5TYJ;'OZ&0Q M\YR.1 :LLB6=4'E$(AS/0A;1YW)]WNE>9U A]L9.TWSLQOA0MIBZT#M6\JL9 M5$N:JP<^NT:1G(\'C&#R8B[0Q@:"Y6,IX589Y_I6&AZ<$?$#(TDF8A,/],%Q M_/PH9?4HZCHX)/6&+(K4Z:W-/8Q4HQ33L"&D@EA M VIPG#7[G!,1YK,CA1R>>.)\.YKF"9[:( -E\"):HGP0;"5J842?Q:$X++]L M95UQI;_[1T%P_LZE(?,4B^0!'#A.CN>*:">5*]'E&M6RW9P;KAHHK5?A[>G3 MH%B,'10@!IZ*]X$8.(Z,0ZFP8T^V3@BJ"X +_.Q/M\JI?E4? VTP'%DNH3!^<8CZ,F8+9,BHE-3XZ.)7&>?#C9<@[< M=B>6IYLSJ#O %4^T;[,L)B0/Y"%Q\MSQ-0=U%13M4!=WP9U(?+;DR3A1!(QH MDDW(&P!$X@#R]F$KV_/(7B0!V&3$TQH=]!LVX\ M$N?6;TPI]HHP#AQ]:%:, M#T@ALQ0.F5-N'^A%XH>D6]D:T6YLT$)5I 50BTV&;N"\E/CAX5LMR<1QB0S8 M(W'L_<(?4%'EC=\7>(9LD9/+/_D-XR93G?F:U4XK^0W)E!]WQG>+,"ZC^_ MQW.K=,?+_FG_>NX=+-+R#"+G;(E39X+A)[K(SDB6(J&UK25<"=$9#4?5"M;X MK_1_!J31.^Y>(==/H6B@ 8:/:XV0S02^Z8!O&L?W^PJR!V0-V&OV-6<;1#85=UW2U>_-;\;4H11")U ?S M>9&2PM,9L,.D(%,5'!T@3N,0WZ>OUYZ >M4!D.=)XA6= 3M<%,74.RTZD)J^ MYH19?^,QKI]$YKT"#IY" W:Q4RBU'#]],A"3?@O>;EYH]1.O*[1Z@F2CA#VO M(=%"FW"34X;"\?.;*=E^_4[=D)46,J@%XWMG/<]SSEQG-E> MZ0=3 5CR6 MIYD%E;7,9AJ:HH&9FHAJ0>&>C=,TL3O4V-(T&5GI1+<*8TFE8 M,RZ#?.;7ECJ?J=8*+F&IB6GKFNG?UR#4?AY$P=/"'=]6UBV$^:QA6UB!O6^6 M&F?AX%+R&J3A2A(-FWEP%5TNIB[>!WSCL#<'8^(J62OUX"9?RGE '1 (**QS M8'C9P0*$<$:(\:OW#(:43G@X?G*_];5C+6MF8*'$=U[::AY\"D@)&]8*>Z?V MGZ&O)W-^A1+&_Y-]%WN.P45KK*I[,1+47'97]MCWX4 0I4<$<2^(WRI(>D'B M"^W(?%DWS+)\IM6>:!>-;F[@>^/56 V7[BFNK,:[''4VOY>L+;F%DBR4+/'I M=".C!"^96[YF@LD"R,JE,.1DR31(6X'E!1/FE'PD'TA(3(7+9A9:1'+&8=&G MO^[2QT?2KZ"9D(2>D9C&T8A\\;K\!@J41UY.G\M#;,30C7CH1NS]DF,X%FO& M/6J)VI!;+K%RS@19*L/]IOMQM396X];[^4JR9$B6^&3ID60+5=?HB8^X>#@C M#=-DQT0+Y(1+F'2?._N&( MDHN4)A=1^H)X+#)*IEF/$TX%X^GYB/(^-9;+D M:(NVA4JB1]).^N]'2HIDDS2;-'E))/'>L'QK^)#:42/%9E+6Y& M&RFW5^.Q6&YH1<0EV]):C:P8KXA4MWP]%EM.2=XX5>48!4$\KDA1CR;7S;-/ M?'+-=K(L:OJ) [&K*L*_W]*2/=R,X.CIP>=BO9'ZP7ARO25K>D_EE^TGKN[& M/4I>5+06!:L!IZN;T0=X-4=8.S06?Q?T01Q< YW*@K%O^N8NOQD%>D:TI$NI M(8CZMZ=36I8:2#G1@@[A_"Y$:+.H4E]W.;>$#1JM%!^OSL#[T!1@[\V;"=(G8OKL53STNCC93>'VW8.Z,0<,/C(:KD1 M8*YFD#O\9W[_S.,_5GSTI* G4FZ1%_">;B\!#LX!"A!TS&?Z?/? E<[KHL]_ M.OH1&;BO$-S@X1-X=_62572H _#/AX607*WP?SWH88\>-NCA"?3/=$_K'756 M3>L9-YYZP]M/L-K_KL?[PY_"-HHQ2H^-9K91$L79L='<-LK"!/5&1^E%?7J1 M-[TI$U*O&^Y)LT6(#N*B")IIVD91%$,C3=LHCC$VTK2-T@1B=YIQGV;L3?-7 MSH0 6\Y6A72E&-L3R\P,;9LD3HP$;9L,QT9^#IPH7].DEWB70[7KU&M#' MK=XCQ96G]-,>-?U!Z0M*^'(#U*ZI>MM>->VM7F N E,K*8R@P<[4-H)Q:- S MLXV2$!OK9>X*ER5N$K,^W3[1@Z/EU M<9#9Z:$D1 8)ME6$@] @P3;",$(&U-P1,$BRU$T##(:.&WB)^%VOE15G%6!] M-W4VS<"*?Z%F:>Y;4Y==#%-CW<]<9C@-D,'-W!D6XX-U=ISW@=* _E4D-Y2# M]T733\Z>?FK?2H)HP$9>3N]J23E5>VV'>@YJZEQ('<[1CQJ:A#IL4&PN)(<5 MCDPN;9L09? $DT-'AOC'%:14-GW4F]*N$)NF,:L^D].%.VTOH#Z-7(DM6=*; MD3IN",KW=#0!+N7S5D"SMP*:=T#'RQ2?6J6#+H%^8?+$,1%"'=?R0FR9(*63 MV]!NX%9)>8.]A#8[6&A5W>N#'9,VJ!WX [FS(?6:ZN/ BA0<[$FYH[HLV:(L MULU.!R0#A1#JL=@0%5V/JOV@4B/JK+/\IL?5,;*DO!GZRGB9*UU/^?J[DWM; MS5Q$V.P)_EF_A'U'.&@VSS>(=DS_H,*@7X:=HO^!<$[4!E$69%&4A713:0NG MBP0AJ]MXI_ 2+AWQ4IC%@4GGZP,>TSFH/IC\%)U+5N\IE\6BI*!F4A7QEGPG M^BZGO-BW2L;/M3?P2[;CQ%'_,$%FKWJC>'-'/!S%T8G-=E#"T"^%6VG0*@,G M7[8@55+(K$QOC)=4IB-::)7EZZ,=DS7H:.@7TG^H?O2^5.WIS,=89IUF+Y(( M0Y,SAQE"B7GN!64XGS$Q9[3 ++LT.-'>#H1-'*C1H:@1_GIB\ M*'?Z%=X+J('/H\9M9E'3FF7'U)C,.+%.,C.<")#_1/"U>45,\PNB]FJR'O3& M3@JI3I[-470HG?MFU$V*XSB ,YRI [CY#L-AFJJ3R/9MGE9OV!2LJJYW%"B=(4V4.,KI@1'=Z,# M]%^4)O\#4$L#!!0 ( *> ;U,ME:#S0P@ PV 8 >&PO=V]R:W-H M965T&ULK9MK;]LV%(;_"F$,6 O,M7C3I4@"K+:&=<"&H&G7 MSXK$Q$)ET9/DIMVO'R6[ID52E.3Q2^++X3F'+V\/2?GFA5=?ZBUC#?BV*\KZ M=K%MFOW;U:I.MVR7U&_XGI7BFR=>[9)&O*V>5_6^8DG6%=H5*^1Y_FJ7Y.7B M[J;[[+ZZN^&'ILA+=E^!^K#;)=7W=ZS@+[<+N/CQP8?\>=NT'ZSN;O;),WM@ MS:?]?27>KLGS'RCKG):C8T^WB5_@VIJ@MT%G\G;.7^N(U:*ORR/F7]LW[ M[';AM1FQ@J5-ZR(1_[ZR-2N*UI/(XY^3T\4Y9EOP\O4/[[]UE1>5>4QJMN;% MYSQKMK>+< $R]I0^$VR1- MO 9+\.EA U[]]!K\U%I_W/)#G919?;-J1-IM\%5Z2O'=,44TD.*:[W;\ M%,]0>FTO_6LFJB>Z9%* ^R3/EN]+L$[V>9,4!E^;$5]I>M@=BDZ74T4-3F*[ MDX]>=S;K51B?*XPG5?A5V_FV M2<7JUY,J?_1*+ROO$<\+4&#.AYSS(=9\XF^L2O.:M>/B):FJ1(P14WRKEW8A M>%OODY3=+L1,7[/J*UO< 5,_)UH],%':QU&HV!JJ)Q8]BT5GBW79DB;AJ)8% MHB'Q\4"[^>=4_,FIU.VD OB^G2&,C6=U-:/Q'/G9./(3_W\_/>V#L_;!==J/ M]85 ZPL4#TTHX3F9T)I,MZ(L6\S(0,IW@KWJI*,7]JU]S4QY6#W.Z ^A7A^D M#&9'H6)KJ)YPT5FXR"K<7P)@\U)()B;C@M?F%K.ZF*&4(S^;2)-AZ1.JS*#Q MF%5/+^A)RO*F+M9_)M6/]0IY1AKR1E?KDTE_.$0!5GJ0P6P9$(]$2J5-=NU. M(QRH]@5OK)FD1VG'Q8@KXXU"* M_N]9^C\9GP)T1J,$1J':F72S91A0$JK5-MAAC,G 2@$E]T$[^ U, >,2Z/0W M,@5(_H/3 = &[G8W%>FI+N4*[D6A]T22XP>GD-A7@H4YMT!/+*1IJ M0DENT(YNLQC>[FM..^HHA:#:C*ZPS1ZLKYL$-V@GMZOY&^I@%-+ &UA-D 0C M9 >C:Y9CN\L9[8ET[L&AKYYY.(H6CT3K"R@1"]D1:])R;/&&$!U*26(0F8]'%2=Y &CH60:PVA>'L"@9>J!Z5 M&>R6$(7(@VICZ(8P#,-H:.1*,D)7D=&X"CH900RQ3]'0/A5)-$)NT,CN9LZ$ MXNI@S)6CV(&COO@2L9![Q$(Z8B&,*1U:F"5AH>F$=7]X+/+4WB%"?6BJ(U,' MFE DJ@U,5P U$&](&$D!?/>ET%2\>C==75T(6MD/6)'73 MI"A&E74%8E@'(QJI>Q%7T>*1:'U5)81A.X3=5SQE+*O!4\5WX/[]&M3=T $5 M2X]7M/F_W6; J*2K,SFLPU:@@INK8+$]6%_'BWM1.]7-V@S;?LG]CY,(+JW=2H65\UR9W8SIT#EU/0*%Z@ MQ8FNL_I,X$G^)'7^OGLJ)3HPH"H,! M'B>2&(F=&-_7]:'K6VU"1ZH1B3P>:F%7U^WL_IB7Q\G])6^VX#.OB@S$):N> MOQOS= 6.1$"]>75Z(CL:/C_Y%WM$L8KDTQ]+R!U8E(3B-V M3KMF>;>[G-/N.D$%VM[;5;1X)%I?P(L'[NS -FEYM_N8HY@C1QMB.FKTB*]> M/8_;]7637$FFG30J]Z[&M>WDRKK $P.\40RU!=Y@MPS\@/IJQ74['/@X'!IQ MD@>)G0Q8FNL MOFH2U.#1)B(YC=@Y[:K)W!6N$1VA((RTX>>*V,;"]9\( MEM!&[= V:3JW^YBAF2M'&VIZJDY,?\JD-FK65TV2)9WV3)UR;V>?$9$X\K&^=5Q<_ MI&E_)R5V@L^YF&,*]B3*>F\"X:0Z_O3H^*;A^^ZW-8^\:?BN>[EE2<:JUD!\ M_\1Y\^--^W.=\P_ [OX#4$L#!!0 ( *> ;U,["@0-^0@ +$I 8 M>&PO=V]R:W-H965T&ULK5I=;]NX$OTK@K$/NT!=BZ1DRT$2 MH$FVN 'V(VBVVV=:HF/>RJ*7I)+F_OH[I!S1$2DFSJ8/C2R-1F>&,W-F*)T^ M"/E=;1C3R8]MW:BSR4;KWQ8 U?60FZIAI_R;J9VDM'*WK2M M9SA-Y[,MYNY'GIZ+5-6_8C4Q4N]U2^7C!:O%P-D&3IQ-?^-U&FQ.S M\],=O6.W3'_=W4CX->NU5'S+&L5%DTBV/IM\0B>7.3$W6(F_.7M0!\>),64E MQ'?SX[HZFZ0&$:M9J8T*"G_NV26K:Z,)=C+II.D;)46V_W-@&#+ MF^XO_;%WQ,$-H"=\ ][?@(GXJQ4,BC31H,P?6 M-_9NL(8W9AEOM82K'.[3YU\;VE9B-2GX%!-7S^V=@3V\4?C+J D<5WK+=QX2D'Q*<8A3 <_GZV],('-+[ MF%A]9$3?GSLFJ>;-71>T7'.F3B)ZLUYO9O5F(WK_@"SG32FV+/FY%DK]$G)] MIV)N59B+2 K"]% M4_*:)0]FYPG$1<7/?PB"O^*@;Z2TZY4-U5"MT)J_K_N1,2FPK,) MI8NA4;Y0=B#S#/"R![R, H::9R(-0A5" DBJLJ$7CHFE]_@I)@.(OLQ\L0Q# M1*FKU6D6X0#24:*$8L889EGV&)H5_3A;[#+$3+*HW9= M-YJ!2FW6:(=A*T3;AA/%Y M>9IYZ>T+$92-L#=R](T6T=:G"R U:&-LT%@^?"I-+[0TR!$NBC/NI]+Z09DN MBT$!7-7L@VFI@HX)L6Q1##DL(#;-<3;2%")'M2C.M=?-/90Z(1_' 08H%A&< M>=03I&(TLGK8$2V.$^V-9#O*JZ=&I5LRH3=,PDPFI2G4XP4 ^Z2)B_D >4 ( MC:!V=(CC=/BG!1@!%F \KW$)":$'YXX^FM@,XO-Y"::0^7*( MT!/T!0AERZ)K?I"T0?P!2LOPL. $I$@Q'^D-L6,L'&>L*[9F M@+*"_(?L:L,.]JD)>>U<_#G'%W3LR G'R>F/UPR 0;M\GIJ2#*,A5X7D$$F+ MQ8CS'17A>;3:FXJFCIA4L>,1')\#;^AC/S_3\I^6RVYZWE/)H(>W!=7V_,:- M>_DJZ#)_>(3NM_""X9WG1^SX#,?Y[*:5T-,KUDTPX%\8'U=FZT#H<&P'R(JD MJ9=]T:>^P2#'>CC.>D\&V47;21/;^M$6&0;+M#.K'+0K1'%+-&PI0V)H/E*V MB2-"$B="+R5Y(-)#L$EH%!$43\K/M;5^?D,01&8D3V8T4 M)6.52M92;!.@!SMOVT8:UE6U*R$K>+BV>TLN;&'!MR (38^-X+#/WFO (SY# M%B@=Z=O(P39FG"&?FPY$7FY8^=V8IO>;\G!X)^DV:-R_G^7VQOG\B<:-<_Q) MXOSY!3J^QWZ?&TA4U/>6 MC>TND W%EZV!H3RL7:;./HD\4GN &';5-!PK?OT'1].26"Z0_FPWL>??'R] M)XZYR0O,_2Q;C@JH?T^Z>^,#.\3Y:*HX:B8O4+-7 MD/)DO>D?4#E9(VX0DD MKO@8RWRV+XJ1+6#B*)J\0-&#)2OICFM:/VU;@W$WUY?[G=6@>3X)+[P4BD(X M/B SQ^792T/MH76'2]9M#8N=L3)H6.:S-,$#PP(R>&2DS1R/9_&1=ASS3;NJ M>9E\BT1;YH^R10[_AL"C$-ZP(JZ7R.*]1-]= 6_>\PI:AM7C0>V+=UA9@.3S M# \;PX 80MD8JV2N&H^2E M[8K@^DG0H,!@O$"I9Y O-D5%.D)"V<'+U!>V? '7!P_]AQ#\A.IDQ>YXTYAE M,NT\DUP$YZS,YW2"EXLE&EH5D,O)V"HY[L_BW'^D443-\1L ,I\7R^'< M&)!#"S*V1JY1R.)S]FV[V]7V:P1:VZW?6JA6LG[B7=>@D3?=URU0S*)OV1V3 M9W$FMQ\]V/U 4 SJNRWTH'M\PB5>N?%E4#ZVT(Z3L^(MGK$M7R,:ZYV#V0W6 MV=69USK,\6@6Y]%;IG4'YJ A<&_CDG9G7WP=5\Q];LT6AY/BWKOO3*^YH]<\ M3J^O,KJD=?U2DY3[1)I[]2(.Y@UV.DK.XY3\A54M#+NAUZPV/_P7FL/MF^@F M6@CFV0C&ZVY(^T\3MK73Z0WZH'##8'C;'^O#8#<)_U\/O:&-W>< MG\GC2I7/()F=%H.OR;""R^ W^O=[NS@X[BCYPI=&*,$4J).7U]NM[AKJLXL1&7@H$ M65'DS)PYE-&>3$_/ZW5AC]Q_*N^\5C-!R^YKM@&[2QY+LZF%\N3RV,YGPY\UKP-HV>2 M3-;.W!@9O%P\8K#J#%8)=QLHH7RMHCH_]6Y+7D[#FSRD5),UP&DK1?D4/78U M[.+Y![]15O^K6HIL3J\Y9%[7:>T*NFP"+$(XG4=$$YMYUGF^;#VO'O'\BJZ= MC66@-S;G_%O[.5 .4%<]U,O5DPX_<7U(1XL9K1:KY1/^CH;4CY*_HY](??98 MWHF3/_371NU8?/[UX?+%^UAE ]TPW"<*6S$SD==(AL(_HAEA1+3@V,UQ35+5M:[VCC MX-%B0D1E2#6Q=!YH.,PFUURJRV5$&"^V:0 A3XX@C M[$8,"](QI%F"D9=Q2CTT=>U\I,Q556-%"%Q@%^.0+@+5"EO($U&1<+F MJ]JPV'.>$%/A746EJWA2.T0!&;0MV3-R$_HR(:I-L%"9-HFN0WI3%&UP0H]% MKM:H>-]H,U+&T/+9@AC!W([%I7B4>(*Q:(PYB!C4;7!GN>-BTJ'\]9>7J^6+ MWQ!2(KBBT!E\.+\'>TA7C?="PR"* ;ZVF6F@#= .L@(2$.3XR80\ > 9.O2) M!APOR+HXN0/KVH*Z?(9]Y;VRFP1VR%H*7CB#CQ(%EQSF$!S*),=$"4Y&ZVR4 M-3XEQ0':A#G59LVHL]2P+13<267:]&83MJ64/*?,L+*=3ZP;+Q56:T&Q$PP; MAW$>;@\*^!7T. ;Z\*]/0=I+!WE_AQ[)Q>9M4RF+?@P.79;\B4:CUQ#OUT8A MV8CVG0Q9(%%IX1UT'&I4&E[P(G.VT+["HL\1/1%$#V_=ED%NI[6A)%UWIFBR M P>(T\ ![@-M.UE\V/M&G;1=YUDDG' /KDH%):A<"BJM"!FK+-5*7"NPRO<= M3ECU8>3YH#P+^?# _!([7+ 5M,;;XPD-X^W.SB4>Q10![<,D21<'[5%69VA3*)N9N M*[N1[KC4$ Q]>',=*&]]]J3-<+[2L7,%'O5P*DVOZ(1*G"],6J7>G4/4Z0YAHG-'SF4D6GTGLU'5;17:4=/UR5C MKQ,IPGC8:=%5J,%$XBCYZ1TG<4&. ><"@AZ(KV(LJ_'MP, P14P$3.J=6C6 ?H2<0'@]W,5'P/$RQFWZURJ.3".FKHD M2I0B-!C[JJ4",70E'P.PDV*DPH8,,7N\N'2O,>UN$RS!V:=C'[1)>^";S4$ M[9[-L48OR[?-2A5_=-^9C^Z=E5P4Y'8M[=?8V%Y!A[?#!?ZBO;?NC[>W?WSA MT).!#!#8EW]ZHVT5T=;K%KET$SO18XH\0]G( ^X7#Q[M;2(#ASYKS M_P!02P,$% @ IX!O4P)3N.[I$@ UC4 !@ !X;"]W;W)K3Q79KQZL^^2W6O?J M\ZYI_;=GV[[O;L_/?;75N](O;:=;O%E;MRM[?'2;<]\Y7=8\:=><7UU_V*G[UWKU_9H6],J]\[Y8?=KG3[M[JQ#]^>79[%!Q_,9MO3@_/7K[IR MH^]T_VOWWN'3>5JE-CO=>F-;Y?3ZV[,WE[=OG])X'O!/HQ]\]KGU.]O\ M9NI^^^W9S9FJ];H[,!D4[$PK MO\O/00[9A)N+$Q.NPH0KIELV8BJ_*_OR]2MG'Y2CT5B-_F!6>3:(,RTIY:YW M>&LPKW]])\I0=JWNS*8U:U.5;:_>5)4=VMZT&_7>-J8RVK\Z[[$?S3JOPMIO M9>VK$VN_5/^P;;_UZONVUO5T_CGH3,1>16+?7GUQP3O=+=7UQ4)=75Q=?F&] MZ\3\-:]W?6*]&2[5?[U9^=[!6/[["QL\31L\Y0V>_K](]\MK_VQ[K:Z6ZNOW M4&]+;SP-K&SK\; N>UVKM6G+MC)EHWR/!_"X7L'!/7Z7Y#FWZE>O:9;VO8$? M:'^KWMFVPGO' ^C=.Z=KTZL/QG^Z5;^9?@N/]1U<3_5685RM\:#2YKY<-=HO M5+_56&37E>U>.00+,-?L5>F]IG_TNLCIG5T?08L[[K=-:[<03-7GBR%IR)J&5-S_@$<\G M3XHO<7US(5R_N&:Z''30#J3N8 P(P,U^)*V%UO^OE!5'E'U1'\^>"V7/7WZ1 MLG>EWRY4A9\*Q@11-K!RC**I&-D[4]'Z-.!6?9@^4%O=U KVMK(PU1.<'&N[ M(,LUOF=C^,OELPNA'KFF_83\ OLD8R5J7.1,-;KOL09YLACSP]946S)B\EMW M'P9F3O;O_W9S=?GBKQX<-@;O6D.K()TMU4>,6ML&Z9F"1<\^ M'=FUJ38\&F MX.RF,RTMVX? M/O]0&J>P^@"_@?80N9CM6U'B^!),SRE_#*D4:7MQ;VAV!?7VR! %(!'A)0^( MT0*3T>)I<@S_''%V0G"*KS&6/]@!3K M[V/(!==0'M35!ASV0,F!IG@(*1(: MR('-=J6IBQ,SD$=:OQ;#I\\9Y;1)">MTM79P=QY9RO25[A^T;L&2^P24VY6N M1SH$M<2_4)_)4I%)+2'XC(*"*9!!["-'PJ:L-"_2::KS6G]B.P>$0[KY0_/; M0?*K79'OLO^9MANPUJ- ,V@J\;H'R*8\X.P.(Q ;*&B2C]C!5=H_EFAM"2<> M+3ZT,\L;1$O7BCD,NXYX!0,KY&,%MYN5F"BX@T'K8I[CQXR%RSE.P5/_$(P[?1:^K;6N DX)\6BTZ^#I[)(%]I7$!F )V,$A] M*5FK1J(""; VTTHUR?DDB%;TF*L]<, I=61,C"OZ4P)ZY(#WD4M,[;>V!KU M=HP#8*\4N3C62[J%7,2MD:QA'C.FOB ?P.(NY[0V:P0@4JOL81N[(6*)PLF(Q26<'J6PQASRSAUVY3T_*MI+ MGK6 %[2;)R3'HM:KGJEZ*)TCDT^CA,T*C_?$^2CD4]G]Z\G&Y$@Z*@5"'C#3 M$5=.7'ZEJS(8"6>W+33!I*NV[*G$X!?6ZUSN2_4>.D/*2^OSIF*3U>!8Y^(? MA#<9M*8_!.]5%F'@#U X=!0ZLA1) G:VB<$A N6%H,7"5M@ 7VKVTF.VG(] M%2I E$F;+<<72(5(AD[T!L;3FQZ^3F,[HJ\^WB7_Q -9+%G0H@K,!]0(K=:, MU8#V@.6WIA/Q@SKRX:H"A&.H")Y;"YDH#B%B)4<[R7@B:LM8MAY0B,)%*48A M<8T5R'<."$7=[1$/=CZ.A(' ZV"8,,AF,2M2XPL6-Q'*#ABT3E8F#P*_9 2 MAW[XY2T/[\A(.VM:IF@TRT63'MOF_NI&Q (V[AQX?!1\L;72'$$R)&/ M&.R+0"'W&LJ04A9?OS#Q-<\(HE8($*4B65'-J!W[)'FI735F4R;T;MI"-'O: M2/.LGH*:#UE-PETL:4?ZN(0X122/SQT\^7<1C,"7.TC9[/1B+*#+=1\R_F1- MXY,M3&DE+V4AAA#H=-F/?DZT;?&CX0_49A!LDWG-H4@PO 7D(R32TD6V#E3PP1'+\,<5I6+]5W8WB9 MS?>!?%1:_;X#6PV5I@]6YE!;[H'JP<<2,6:L/[:I%)=\F'XL[]RJ2O)&22T4 M%X-A4X"%_0R(:; =39&6V:*:0C&8DD(?$(3:4 M K08CG=@VHP078K/4?2Q5 M\YEJ%9=@+D/_J(+<.=B##T!$9,G*LH&V_'IO .PP."PC>?48T5'(-X2Z!+6184S N9EF#$^*)/B]HF>[E13D MB@Y+>S*$U!BHA[$K7B8#IB5F?(546AM'(PA0.F[-4!V$(MP%IQ:A8A]D^C!6 M7H0@$BTP;D5YLBH[@^!%N%!P5))'Z"A*.N5HQ:+/H?E2_<(.F58D-:ZHA9+2 M81$U'3Q*K]=TQ-!6>_CVAMK]7II /*W6,# I,SG;HF:CX-WI*CD[U0,CS9%S MXF1;NHU,UJ5K(64OT8>#P!2_$5$S0CY$N"D[GLI&; V4"9/%S<<#G^4-U+2. MSQ]"?DT0)&]%)?>!WFW%HD<@+$63Q FAL[ILZ # ZX:SALQY='?W_C%U"(S ML1*[GHK->7I*ANY/KAT:#P69[%C%'PR)#AN;=F1!7L0NZ@#ZDA9^J,^.6E\9 M)>!E;'90X2,5)72NNF;P!8KQC3E@!)4GZ#)^&T"!C!F7@7_2&3!("Z4\]8I- M")'4MN#Q/G71*%K,];>(48\XT92NB&@'\ D4!)UE>>!8M:E/#S4EANM8GB=[ M"Q;(B:@;E39K*IPFI1<>3N[&2AF6( :8";H0@;*9K,A!N5+C3IC^3.AB$Y!4 M#+VD9:DJ2$XYZ,\AY?*PZG0U-_"SEM41^8LBN0?102Y>P1![CXB)1X# M49('I7<"461VU'&>8[A(#$NKZF2SB-P=X;#D$YC8M4I%)-EO,]14EK5/N,LR M56?L=R)(19DE]G+SB\5CV'U:T"=:&$0PO>%D*8(X04?0!A(/98&:6I1>@ %Y M^="R=S<3Z$WKA!HH%$E%6H'U4TY5$=VHMX*00WLNA,)8]HH4,](HA8FE3XY, MZ#'=H3'-?H*@>'X15 ^;T/%C!00>+,_#B%]3N%2O0^03#H5 MK+5[*S6>Q H2[O4%,?[\ J:R/[ [!!6R 2_'$A$FL>FQ\?3EYZRGM;% EBUM M^"3@NEH*N!TAJ9I&:Q_B.2\DC/0']5,28B!6SA'FJ\F#"JWLNF8?_)=6!"IG M1ZL9E%!NE4Y1+^"9!/SJWV M AP$8(^A)[D]=(;,](=T[D- H@L<1W'@MY1SU;L$8JC^B78YT^R"](K8>(G] M(=()X"N,XPD*%IWE*&(3:CVT=RLLD*-%#6&0?0VHJA0K!#++V M-;/D\Y/HF=KQL,TVV8'(#'EF5 <2E0OGB%*0<2^PUI(3ZA&W'Y"90;OQQ$!P M8H '^;8KNG^SCA&'HBN*U=X&4PQ]H;N';SQN>B!RGUIIDLYNM('5R%$-33GZ?.+A?K;4-(&FE+J:"Y8=::X=.DN MP"DC*0Z,I.1(PJW<:*>VAZHF[K[U)1#'K5(%X8.F\:) M0,H#=0%1G+O_=1&1ZT[.!.264CP5#_@UL[$#N0S(E:4A=J6DR<[[MK NT!LC MD:-"*G054RR0?$/':MMP BN[(/0W8*AP?!XA2#<4DH,O-SJ44G*"),%.4@-]\,BQ.-P,E553#8!L$SNDRBXG&1; M%CYL[8DHCKTZJK:649+L$CBGF[6RMFS\[J,S(#03%.RV3#NV$$Q$N M'5O214KN_-#=Q5"\VGB@RLKS""@) 8?\,.%,?'_7-7:O([@AY6;]-$:8@WO" MH>:>;)?*UN.UA'*I!LCA4X4>QH9^A)1*:98J-T[KU+0B'!;)6<[?(V9/^#$O32=4 M%3XSV]B""_+E;ND?,0E.+49,A)OB:XE"L<7&]$F9Q0ZJVH'O5U&--1Z#+T*! M0! _!;)[2TE #N[2P\:LH5TZ$'R"&*4UGX+0:;-R\=P^C:T-MS /K3X5A-QW M*D-0Y6A#]T^)AG12ENFHI+L#"#WQ6+$;5HVIV*+9EQ# F_'6WE6ZH\EL V\, MT,O($B\TAL^!=3R&]R*-Y#L#:]G&R94[V9@+#1.KW8F #CS#Y#LEXZ(2%_8I MABQW%"*4H;@@77?X(*6&L%[T&<[;L;&7\F=TDX$.?3%""&-5S6DJ:7]RHT4: M2YIN=F6C_>1R1JK73_,<##X8@-H;OG$YOV74_V@[T4$*N #QV]KQ/Q,6^3W[;-[CM\?^YYZ<;.\++BVOORKNKE97JEOU,W%\D*E9Q?+2_7- M.)>MXQ%?6,?Q0?3MC"Q?)I6NUR^1(;T)+QR05M.2Y_H%2BY)OP M,[MZ*8'QUY;<.'LLPA_X\5CYDEW_>;[QQ:/H ).D%>@<4]?C.;67,8QP:":7 M_)T=);N/%;J,^91MZ9)E'S:EW^71*22&PY _"RU"JR48,5_8!\=0=8@7!R8< M()/Z*;\ !YEJNH_&QEC3W3/;A;,AQE6WR%%TN(2XI=4CY# 8 L0H' $$Z0V/ M_G&\X$5K"K+A-JML4O&!X_@-!02!%G]7 70%[Q'H9^DB!]V$+<8H?''Y4A#Y M#V_NWL;A;^Y^Y3=/+J\6&,XD?N1VPJ./%FA!O7AZ\1@T2GCIJ^M/1&OJLS#I=O//TCM*0;O<;4B^6+ M9V?2Y(H?>MOQ-W=0I:#2X3^W&C#:T0"\7UO;QP^T0?HJU^O_ 5!+ P04 M" "G@&]3+@7.RB,$ #D" & 'AL+W=O28VW%EQ=5<+NKU"9 MW7DOZ;4'=[(H/1\,+E9;4> ]^L_;6TN[0:5,= MP,2@DKKYBJ=#'(X \^$/ .D!D ;>C:' \D9X<;&R9@>6I4D;+X*K 4WDI.:D MW'M+MY)P_N(.OZ&N<37PI(R/!MD!>-4 TQ\ %_#1:%\Z>*]SS%_B!T2B8Y*V M3*[2DPKO<=N'T3"&=)@F)_2-.L]&0=_HM&?P]^7:>4O9_^>$TG&G=!R4CO]_ MN$X#/QF/T:@/+:N'$J.-4=034A?@Q5HAU3CUE4/M'?@2X=I46Z'WO_PT3Y/9 M.T?7 >J 6C$(^-(B@M Y:+(&59,/Y'P 1=-CM4;;A30(TH*V9&6+H1W4/HYR MZ4116"R$QSR&]1Z<4&0F*X76J/IP\RQ C12934ME&3TPA>BX$IXM1VSY$S$[ M<1\%9LP*NE74QFAC314<93Y 9F\L48;[O2,%;MG)Y=*2-^#-H6'0.O@91M,I M_2XF"_I-XF0TIV\:'^NG^)FZ*%M'82NLUPQ.Y@N8Q*/I@H"CV1AF\7B2MK#H M.UI__0&_6IF#,ZKF"#D(.4O>P:Z460G"(M_EKQ)-X^EX F=D;SB9P5GT8+Q0 M;8#9C9C>5_I.XU'*+LSBR91=6L3C64KEQ \OE5"T11N>:)T1I[623;+DESTLDBE(T%+VS,RM!,V9]]? M*U219;:F3.\:57M04JREDGZ_C.@IC1CSLC[;TU AT0UFAZLD%$A3&RU_$#Y8 M76,A-;M^H,$1D"8/V9Z-)N$['"ZBR^QK+9T,,R"G$F_H48RYC1Z-I;R\IZP7 M>[IXEDPI)P1]EMQU<:% .'8O2:>P2-+HL75S4ZN-5(I&EN>:L@7)ODGG$W@+ M;Y+Y%-[^UP5JU3:&1^2GPZ1S@C/P?1@Y%5)GJN9^XOP= HY/-*L=6>56-Z36 M4J%9RWQ:+/,G]]CD9RWJ7%+/3A\JY M"/.5G@Y3:]\,H>ZT&^&7S>1Z%F_F_T<*F*3>4;@AZ+ _F_3 -C.UV7BS#7-L M;3SU3EB6]#<$+0O0_<;0&WO8L('NC\W%OU!+ P04 " "G@&]3Y&&J$+,- M #5) &0 'AL+W=O?=G7J*JMDSI38^:%[_HU=K3B]-7+RJY4K?*_Z.ZL?CKM*62ZXTJG3:EL&KY\NAZ^NSU MG,[S@5^UVKK>LR!-%L9\IC_>Y2^/)B20*E3FB8+$/W?JC2H*(@0QOD2:1RU+ MNMA_;JC_R+I#EX5TZHTI?M.Y7[\\NCP2N5K*NO"_F.W?5-3GC.AEIG#\?[$- M9V>S(Y'5SIM-O P)-KH,_\K[:(?>A6%6^#>%T24ZY]1:?:MSSKU[7#F^<$V_,9J%+2:9Z<>I!F3X_S2*5UX%* M^A4J5^*#*?W:B;=EKO+A_5-(U(J5-F*]3A\E>*NJL9A-1B*=I--'Z,U:-6=, M;_87U'3B7]<+YRT"X]^/L)BW+.;,8OX_6O)Q*A^-5\E\+ Y1$[\96^2PL;*K MG?BY3#[(G9A>!".-A%\K.EW)-#E M2FS49J&L6^M*Z-(KJYQW=*7/;"2DJ*R^DUX5NY.U*O*1^""=D]FZ=LI[=T*9 MD2>J]-K3:?"PR@,3P-!O#='3( L:9:8K63@^$H7K<_K^N\MT>O'<";6I"K-3 MRHV':FM<%3ETR_R)+J$%:*CPD5HN=:95F>T2I^R=SI03633($R*<3IZ_O7WS M,S].GS\="3X&&^#41ME,RV($(^1(.XMGEI%X:%^3_?$F9"3,M2>5*N6B #N< M*[37>/(FV1"HPO+:-A(Z2>P<$KC,84LG%CM R!V@L2(QB)^Z5QFHX*\'6L%\ MYG?H#>:?X$_VL=,<&7M6!!5HG3OBGL28:"TK%R3C#A*"=P%,M+ HV_@Y-"\"**CJ?I:'X^%2ALG!Z/F',L?J@MN83.^;552FP" MWBG".P&T\IQ%20-9PVRT:J.]IU0P_!Y%J4 ,/?":S'/=!)IT:_K\^.(,+S6#YT3B$PFL%=5U&Y?>-$3GLY* MU._5RJJ5#'%Y#/;CY/OOKLXOKIYS"&2%<42 \HJACD*3CJ:S*?BDPB&PE&M$ MVT\*BDF8$=F=?1Z).UDP5'+ZMJ0[R<_'Z4Q42!PF2F; VR$:4UA)$0(SG%I* M %3%C4LV@K)!IV.YK.KYZU&UV5B%H5>!>=2[A!XBW0^'UV=G?\%7>ANIBQ! M<3R>--%'B1702>9WVIF' 4E@&.-=?2$G1L"-;BE#,.M[OT:\;_%R=[(TM?7K M)-+&?]H"#A&QG# %8KPL"7*G&-JS@K,HKRC-0$-)6Z(HQJL(R^"B@Y4)14\#LQF&&O#(9 $H MD%;L0(DC %+>J;(..AY/KT9GDTE0#:SY;M2]80U(RN%B2F\(-IM ]9WKY6%( M*%1%U20\HU8-R* _@,$_%B@XK9@$#R6#+'SF5?!9(^]2.X@=\@U#)(LV>0PCO%/WF8(' M6\/6@FT Z$::X?LW291@2P[RVDI;C:HD"$, FTS:K-]1X=BW$?:@Z MLH6"?;ZAP'=ID%-;6;@05!;]"WR*:9)Z29/)?FH\U@X\2ZB4B6/!-2CY[9'J M@TJ3_#APW%Y%:?IJWSJ;P7SO4M_;[-OD!KU1%!=CI+)HUP^"?@?V V!GA$L^ M<8$9Z"9"8Y.\#^DR@$\JI0X=N^LF!,ZJ0H>ND# 9!^H-/G@R'TTG5^)I\I,Q M.0<1F6MVEHIWH9'+$X3M/CG*E+9YF4TNQSA]L'UYI-\:9A/:QIJ-0UC?1=OC MIJ)I8[\.=MU;+(&C9C;9KG6&.E X S2D&8BZ4MP(0PCC0XM]+FE5B!(^!$J" MFBZBAZC9JN4:%4)CSQ&19Y-'-!D%$\HRZ0K?$%AD!8RZUQN>UL1Q.KH$ MH(4,:SM5T76JW(<0>/\?BOV(X/1.YPTJ!\><-L,?&2D^YS0K#4;<@.%Y[ B; M;FJS8.>_: A-S9&;M4F)CR M0QTH/M5:USEB&6IBXV#H5W6^,B!=#G;C-,NQCAPC5R M"S1.\/XQ*$2-R:A<08YB-TJ&@,%.4ZB3C?-"@ SXA.ZVD]>Q32";51':!\<- M#9Q,LK7$X//0*8PXJIIR%KBR0C#G5X8O\;7AJRG&CIW'L^6*)LHX?\H+=8[$*Q:@HT*.)Z#_:&BXP( MHM1^]OV#U MK>5HVQ]?(Q;0OLGVVZ:!7JWA&N5& ;IIVV');298'&SKX"5HN8K%;IQ\ZG4[ M:V(^R#9.TGX-HQ-BT:SMLM[:+N3]]>T;\B2U*\D"<9C!RSY)K=G[3SZ'C2*Z# MHWA05/J.X7N&QF62O"L1!=Y81&*IJ ]++]/DQJI*ZKQ)_-"KLDT3;CS*UIQ3 MZMJL 4+Y7=A+08V*2WO"]"YF8(%$7FGB&6XUK,[.)PE_YW%BEB>UBQ^+Z?RL M:["XO4I^9G\V/--.GV;*>@+HN3I'9_9>$:@W!H16C7>#>#[$=;:>@)^GEK&&7]-B5ICQI65Y2K\C]:-+6FV%C>AQ;4T;)-@;T MOL6X?O!"4KNPD3IF\U'!D+TUVA!(FM5L.$5YM-:5BSA&N;JA?INBARL0EY2$ M9IZX0U3.<\N4'QC3]D4J-".4;V#V!M8L+;J@/C<&445 MDH$*)![D[QV/5!A_28"6J]-(D*7.J*CJLD)5X9['+&A=VO5XH"#M9U*#.[>: M,@6SE.-.3XKWM)$6LV3 )JPE]N3&^&PE7(W"U\1PTB/%$(U!W[D',]DP,*)' M<+IUPH/Y\Z&Y**\ZOY3]2$KV@*:3C[<5%DRLI@9UK\6C3,EX/XIZ?]*7P>VH MH%&:\(A,7Y6L2'K@[^$M$038@&J>T&H3%2,+S2Z5FI"(^(-,0Q-D&2-Z?Y,7 MST-A)"3!>T^/MJ^)C6T>JA@I0O4I!I^7]V1TJ$.[\MNZJ@IV*)(TUXY:<0I' M&!2L!(_O_3'^V=[P79>\;U)Y[WBW9^K/_X,8"'6%\83:B38:"$ECR]C;8+%Q MAGMQF&B9_,G0B!J-',C"K!AKT]]E6=-R(&RTXD;HVY6(EL7H"C]QP*"WRS6M M&>Y4F!OC%()PS@EBY$&1*UK*?L* MNW"H7>,DD/"!@N^Z)BUT6]^N;6Y4T)?CQ7)K%[]Q"GE?^YK+\ &=DG;C'SW= MCL:WFE;SQ9^,%-0-TK'X-?='FD+"DI^:1:6*':3T=7%E![.1K/I)1Y2 MFAEFR4<$^1.DGGO:I.DQ%=_SV40\Q>-\/KJ8T[TG:3J:7LU15F^Z[QJXW7'/ MQ$,BW1<2#"!H(%$8T&^"T&0\29GV9#Q+PXN4*CT1(1H'[N:ZJ,EZ>[>GW>U0 MQA< [\/HT8PXKO=Q?[,&KZ&ZT'6&?F!90CP&L0UKS%KR;J=#[3<=/ MQYKORAA4!OD&0 MD[.+OR1@6$4?IW$P/9__=X/S_C![Z$<1I[V? MFK"MZ0YX^,'/!_ZB%\.>6N+J9'QQ=B1L^!%- M^,.;BG^XLC >;1$_KI5$TT '\/G2&-_\00S:7S*]^@]02P,$% @ IX!O M4_K%Y.CO! *0L !D !X;"]W;W)K&ULK5;; M;MM&$'W75PS4"U) EF3)3IW$-F [">JB20T[:0L4?5B10W'AY2ZSNY2LO^^9 M)25+;JP"15\D7N9RYLR9X9XNG;\/)7.DA\K8<-8O8ZQ?CT8A*[E28>AJMGA3 M.%^IB%L_'X7:L\J34V5&D_'XY:A2VO;/3].S&W]^ZIIHM.4;3Z&I*N57EVS< M\JQ_V%\_N-7S,LJ#T?EIK>9\Q_%S?>-Q-]I$R77%-FAGR7-QUK\X?'UY)/;) MX#?-R[!U35+)S+E[N;G.S_IC <2&LR@1%/X6?,7&2"# ^-+%[&]2BN/V]3KZ M^U0[:IFIP%?._*[S6)[U3_J4)DS(?W2LK4]&O<,!)6V[;]ZZ'C8.S$E61*^C*V07[J&>&Z:.+?#J*R"!VHZR+=ME&FSP3[15] M<#:6@=[9G/-=_Q&0;>!-UO N)WL#WG$]I.EX0)/QY'!/O.FFW&F*-_T/Y=*? M%[,0/73RUYY,1YM,1RG3T?]$[/YHXM4['M)>_+]:^KDQ*SH\;OD:T!^_T'LC MHUVIG$E9TG )$4,5)<*WT\%X/,;#Z(@_NN6@IZ#H!2:U9B\&P1GEX9=#^3&R M7U'MEG@55B%R%2B6*D*PQA!;)3B*QIC509HYKS,"FS;4SD>97Z_G[%6:Q<;J M&.C%]]^<3";C-_SI]G-(UX=O?B LFMZ542'0"66NJMAG6AD)I0W[,*1K2_P M%NR*NN0:J$= @-YX3"Y/65JVIE5Z00\9&TG&=P:#S3"S%:HQ'W+6Y[ MPNT&7:XBPN[0O.-]C;S*9DR8QDQ%3QZ;K6M1$R9EK.]_J$CY90O'S M*))0$U*59;X1[R[@CB#2*$D#H,>F@RI&^*X($04$.GUY?)"K%:W0[#3OXAY[ MG9 !M@I[H9":>^9V$G:ZE+0BWRCIDLJ^--IW(2 D)DA?:AS32#:2"^8\E;D*-H9?84AS'1$$!LL/3? -:ECHK!Z0+]'RM MA7S0+9*'6@R1^"UG7,T@B>EA.VAI]%6>:\&URTC.(?-Z)H*>N04/Q/_)D'8# M^@Z8TDE@9T*WN.*DB+P5C@**M _3RA0J[IJZ1MR+-G_-^/-0DB9(>^>9,1@.^Q+T=;N MJI9-V029A[;I:>D."4>;#:7H)12 31 &&'\1JS*K3I@"IE#:)V'P^LG6YZ1; M<1*[]\^=8]O_5\.O?5E'6\<7K/MY.J3)D& SMB>9S=/-.?"B/?X\FK>'R _* M8\,&,ES =3S\\;C?RG9]$UV=#D,S%W&T2I ;U/+/&-2"P, !<' 9 >&PO=V]R:W-H965T%)M8C2.)Y&->,R7,[]VJ5>SE5K!9=XJ<&T M=4B7"4G MIV.']X"O'+=F;PPND[52MV[ROEB$L3.$ G/K%!B][O ,A7!"9.-'KQD.(1UQ M?[Q3?^MSIUS6S."9$C>\L-4B/ ZAP)*UPEZI[3OL\YDXO5P)XY^P[; 3 N>M ML:KNR>2@YK)[L_N^#GN$X_@)0MH34N^["^1=GC/+EG.MMJ =FM3R *+Q_R(O Z&TYWAT_19P6ML#B&+1Y#&:?*, M7C84(/-ZV3\I 'Q;K8W5=):^/Q-[/,0>^]CC_U;\9_7=A3XQ#(]/,!]N/+PO(>+/7BNZ-X:2_JJ!$)!J00U "XWP"S0)EJL MU\3=[:27.\>\7TW\:GP2K P)!(_Q^[# DQTVV"6T95HS:1^"7!EKX"4DHVF< M^/=1-AE@N:I=)LPUA\!%URB8,[Q&B24G9C;*CB?$BN,D.*-33.9=FDVK\XH: M 32:YQCX3 O47@A>O3A.D^0U?&[)0EL3>Y8D,$NGP3F62'4J_HQ_H[2@O9&H M-P\D,HDS./#6T7KO@YM':5@%U/ $:O.44!S'O9"K0CV61,M1[[FO_NCD1[S:HF M5[XENP/32MOUK6%UZ/JKKMG]@G>_C NF-UP:$%@2-3X\FH2@NS;<3:QJ?.M; M*TN-U \K^G.A=@#Z7BJZ#/W$!1C^A ;U/G-7%51@H M &\; 9 >&PO=V]R:W-H965T5%9G$Q.3^*NQSM]^_OB+N'-.>2=DE8L/"AJ*#UHN=*&]5N[ZQ&,7FGN2 M18EO@L3)$Q(OQ4^F\FLG?JQRE0_7GP!=!W'20GPS>5;@O:J/Q?0T%9/3R?@9 M>=-.Y2G+FSZELEHUA?3&/@XTW^HLWFF7%<8U5HE_W2V<8[ MS_Z/QGY6(J7LE:MEIFY&R$FG[(,:W?YLO!+GQ^);VXE_?$C>%Y3Y:^F$JKRR M*A>Z\D8@Z:WTNEKQRJ6N9)4I49 $"'/"K^D79"L!8A!FN=1XSTA2\?D'6=:O MW_'24E;-$N9K+ G#4]P[Y;*U!_CW=_=OQ%V6F:9B]/<>VTB;.\S, M-4!*XH)4 //=_=M4?#&USL3%;)(&\[BDW16O:7R[W090U[!.9H,5$!45%+:J MRAY9F8RPV&#=1[%X!&=E9E7I/]B,T5PD;WS^V@E+=!$<8Q:%7C$P#"L'/L&* M9&E-V5H\"K,YB8+>I0"AD?X+6;!G H'#,;P #YW7PT"Q]?JQ^(*%%?ARU>B< M5UOU>Z.M"FZ-J)DSS3+A(<+ZRBQ?-1#5&@C1U1JGOY]5R"UXXID(ZJ,YJ$B MN.-;1C* W;AH#E&RQB'(*GFW+ MMW,:.5HTC8($ZB7)Y_*U#BK,.JB/]1E:2--NX7L)#V )W]ALZ$UM14 T ?A5!? M:Y5KL*43,'VI/:+^.^KI(.2UCR *-#W0C@B5B +N",E=&$(\@N3F(C_1+ M3%=8;Q-)&G#-X0($G JEBRE::R&2MO2ST'VP9 M1UGJG,FT;&&WLD5)%B(-T-3HX#!R#3]"[QP,P9 @ ]E3.#.DX+[A.AL%[0,+ M] Q / )[Y8Z(A09RY7":3M<#N("O;N(\,@ M)>1:@A+P[!3G9;L-":E,]2K\HJPU%7EW2$*HD(F$S@,UW=I8_XIQ1EG;RE,C M!%$8&D2EC9'0Q[0Q39%'[@A50G6.:*/^D"+OMVA.'\1A4/Q)7;N> M @E8KC26<50E-6FSQ- M]DG##R-_"",2P:$=CF,7-71QC6TLK=PAWI8A-YB:Q-3!&HKSD#:AI*#SIQDQ M68)7XK0A$88XVRF(+NU1RC:SX-%(;$7HWLBX:(, ' ,E9C>$/T8?]]:(@P=9 M-)W&305::ANL6CZ6@36 H:UBR73)1-.P-M4D7JVN_)",DE9@S],;0 M#20*Q3IK0C/:*9P\ WMHV_US3Q>NT*^K5ZUL,"9,O 3IFVW;V7)&R!_:@^MI M4#G9I=18$]HR!57H*X D6\&)9$UX&-CQYH#6=,T!%Q>DM8U%'R!@#/- D22< M+G4A+=>$T/?T:@07&+!*M.@N'\:S2*P1P<$,HO# M)7)A0>VLCRUL>@VYEX)W>U T=":6"84,,NR*4"0R]"3==30 NSE'&U7[;(:;YB& MGO: +:DOS,*90*$54E5"Q[^\R?K:[)+T(2"#\T*7'7NNI3BA;M)J(@%\E=)J M1 D=ZWK7);S%]]R8H++L7,/T-T@&&\1[E3CS6+P9G()T%2YSP[UJ8$CJQ!K; MY;C;U@^8BQKJH_9\1_377K?LGZM?7B7W:-3XG,R7=O%]@O?]\W/R<<=>5\GG M_BU#3+878II.QI?\3>?8%X(-/GZ=?!AZ*A598RU5A=ET*F;SRZ8.^I+/T'IK+X[GXLV!-=FP7>E?4G5@0;=;#4X_Q32H75MX@A*G' WJKY2%2:X M7(;)F_%@IPYXFS.3/#2>T?J)F)]/Z6&*8..'F3B[/*<'A-]X2@A04/E,-DXO M+L?)%T,-T[+Q="<^4#=IU:6VKC4M ,S2.;S_ 37TB@[P36CE(I,>C=/I[%R\ M3#Z%P$VZ5N[0%EN+,AV'I^?C<+QI_WA3 ;U,KZOZK+0, +$& 9 >&PO=V]R M:W-H965TM8,JZBV23$EF8V MT:T37.'2@&VE9&:[0*$WTV@4[0.WO*J=#\2S2<,JS-#=-TM#J[AG*;A$9;E6 M8+"<1O/1V\78YX>$KQPW]N =O).5UFN_N"FF4>(%H<#<>09&CP>\0B$\$.,^B,]\/!]S_X^>".S MB*X\I>2.4.[G'!N]D4[A"7;LI7 2>R(T=.CT"?0;^*R5 MJRV\4P46?^)C4M++2?=R%NFSA!DV0SA-3B!-TM$S?*>]O=/ =_H$WS6N'%QS MFPMM6X/P?;ZRSE K_'B&?-R3CP/Y^#]K]V_TX&((ARS^29]=OAXL#86[QJ77 MRC )GS13<*/@,S-Y/? %.H%OVHB"JH^FV@(JAP8+X,II8!XGN;7:;+LS7KD: MX>C%19HFE\OE,@3#6LL6\9^(T1J Q7.6\80*8U"UYTR6\/$O.>[,#LG#''5WGR.]U M;HQ6[(%3&6'.BQ.X1<&Q!*;H]G*MZ*9RR#!O#7=;F.?N#PE7\]MWF8_NA0SA MKN:VJ]>&;H.&TMDN9!05RJ@H^MV(:O"5YEB%TGC(^'?VO_^&",2.JH M,"PMY-YD-U'Z:#^/Y]T8^IW>#7/JT8HK4H@E09/A^5D$IAN0W<+I)@REE78T MXL)K3?\I:'P"[9>:A.X6_H#^7VKV"U!+ P04 " "G@&]3;RWL>Q0& J M#P &0 'AL+W=OO./"R M(05D69(OL7,#FDNQ#&F7)5U38-@#+=$1%TE42B9.1]* A&O9S+HG-Z[.9N].FQJFPF"W&CP51YSO7R3&1J<=().ZN)6_F06IKH MG1Z7_$'<"?MG>:-QU&NE)#(7A9&J "UF)YWWX>'9@/:[#5^D6)B-/I G4Z4> M:7"5G'0",DAD(K8D@6,S%^ M)C8]Z8P[D(@9KS)[JQ:_BL:?(7.:ER5>,Z> M?N!2PQ>>50(^"FXJ+3#BUASW+ JG+;VX$716"XIV")K 1U78U,!ED8AD^WP/ MC6HMBU:6G45O"KP3I0_]P(,HB,(WY/5;3_M.7O_[GEY($V>*G#7PU_NIL1K! M\?<;.@:MCH'3,?CQ:+XIB$KQT)0\%B<=K#4C]%QT3C\I*V#BLQU:X"/7CUVK MNM0*RS;6X',J0!9S82P-F2S XHSXA.Z=*YS75DXS 4[#@AN8D_3$X3V!JJ3R MP1*)NE"1TJ:41;C^G,O.=JABA((L'THQ=(Q.AW2K*R+A%D5:1 M 8S'WRIII%M2,_BCXH6M G),)[9;OE& MG=>"[YS@9K\6I=)D."08Q3K4-Q7:%[-[KC4G$"R$%H" 3B@:6(JZ-FF93Y%; MOE[[]W? B\1-KOULCCV+X0OS;*L/6GW<@N!Q"OD:;6S#.BWG.(!M\YJ454XZ MA[.,QX_=NSA5&5J2JT1D'I25-I3M55!E459XOM1J+LFW!L*6$VZG=+D1;X(]#^!F; M_@A^9K>"KD)R#(LC)S.7@B,8!G[4Q[_)F%VN4#A76 PRDW8)XP-_@C(F0W^ M,BZ?A(ZIK.K([T$8^L-@U=;UW^)S"X%[,/+#$391WS_HNQ3,5(;!08-8'2LC M,(QXF]O4!1!Q5O)BN<(=<.,V$$8RR:=DGB1\I!*3C*A?)3JAD&Y62DT1<:4U M.8]0DHCV)63(&G2IV;3.&-LXDTJL.QVGRT/G$WN%TSB5$;LF(>P*FG;=N8+/ MRO*,O2>K#S%3FQ3W.KWM0;?Y];T@"%8MNVZ\71[ZK('MNJK6A\*^-QQ';0?K M=$4E;)OJNBZDX5'+:ALRO$D8KEIVR76!GTMLM7^+,S8/U=:ZMH[7_^2H7?RT MJ6L83%;MC^9F'5CVG#P0KI$7.K=6JNL)]H(XUCO&H1=.AFUG(P.P(P/[30K> M;;DX'DS:]J)RJ"5\8NTBR.MO&4'?,M!20_LYXL&!-QA@)J+@!2$ZAA--!2=> M4SF8"KPVU[Q%.>)%3:MK66W.V&NEN7DE>( ..T?1[)B;E)@Q%B)Q:=T;#[WA M<.BJ.(J&WFAP\+J=,4"_P@A!*=7-0[?"R7%[>+=NP&"%=C4;CC;Z?Q M98S\9^R#=( $@4,B']21K&Z4YVXZ_$ ?(X4?9I6#VB$6.,.HN#*'%E#LC&<4 M1 ]^XT6%;PK,9LW3#5*PL@<#]OO+ZF#_O3JZ5 W1:)-]>?)/U=#-\V+?^074 M182_+L.L&: .=TO I'Q_=."-P@C>???PMM'[X1C/W%1(LWB[DU?/:9$Y6MQF M\YH:NV]S4[?AHC8++T&PP;+A&#L1O/:5W=MXO^0HVKW2# :N*FS]E&EGVX?@ M^_K]L]Y>OR+Q8,]V5!0I:64N5,T-3M0ETH9 E#I1G012&QT'.N/"G M8V=;J.E8EB;C A<*=)GG3&WGF,EJXO?\G>&&;U)C#<%T7+ -+M%\*Q:*9D'+ MDO 92@,+UQ)_U1O.!]7<.WSE6>F\,-I.5E'=V[Q M'+/,$I&,WPVGWX:TP/WQCOVCRYUR63&-YS*[Y8E))_ZI#PFN69F9&UE]PB:? MH>6+9:;=&ZK:-PI]B$MM9-Z 24'.1?UE#TT=]@"GSP&B!A YW74@I_(#,VPZ M5K("9;V)S0Y1O?$ J6BG13LH\.DBXQ*(+_; #41CU#O#UV]3ZCJ__C]3@YVRE MC:+]_W6 =="R#ASKX#\*=A!IK]=(%RS&B4_W1Z.Z1W_Z11J$7MCU6K57N&'Q MUOMQ!>)B R9%3U (R.MM0+L-0$4TF*]0M96D]Z#? M"<.P809B;H-5J!#P 57,-28=J%(>IW39-!UJ8N/"A@&N=%P M"#IEY$86SWJ0U(*)[9M7IU'OY+V&N):NK?2.I6$0,YUFJ'4;K@NS72_PB-C2 M5+6N^JYRLP7J.F[A)8D26@,]:YE1J]$C[]9=2?*=W:.B#O-8XV4M_J)1 @O% M8_2^ED8;)A);76:\STR4I UZ#7TT..OT>B?P&L+NR;%W244A[B,X\G8\";S= MU?I=[;1'Z3'SE.CC?D*/:N(YG-Z04IFX+K;5MJK.Z MESRZUQWYFJD-%QHR7!.4(@Y]4'67JR=&%JZSK*2A/N6&*?T84%D'6E]+.MW- MQ 9H?S73/U!+ P04 " "G@&]36W,W-20% !/#@ &0 'AL+W=OHOJRNA'T M-.Q1LJ+"6A:\!H&+\!++4@.1&W]UF'9O4BONKK?H[PUWXC)G$B]Y^;7(5'YNCVW(<,&:4GWF MZU^QXQ-KO)27TOR'=2L;A3:DC52\ZI3)@ZJHVU_VV,5A1V'L'5 (.H7 ^-T: M,EY>,<6F9X*O06AI0M,+0]5HDW-%K9-RJP3M%J2GIK5"Z#D0>(%_!"_L*8<&+SQ*>6XHW[ -59B"F1"L7J)9_S&;2R6H7/X\8BSJ MC47&6/0?QO U_I#>E0\U% BE019KO#UDQD$EB=?;O7U(62!D7E2'\"$:JV(E!7!% ^ M%59S%'U2+0U$"P_63,*)[_B3R("?A..1,;]"T[WEQFG?!TXX\=KE:!3VUFJ* MU6O&8&OL.;!KS23PQ0L*CH86V/HV<6(OT7)-+3#ER[KXFZP\"V3*I2+HDNF8 M*/X\F+#.BS2'0IIXIYW('.$)S>(/V-(1J,=J42_A@:*L?U!GZII98O2''94-B M23)R?'_4LR(.*0I%W@)6JY)O$-ORF'.J%*@,)(GE3)'K96D(M439CL^^FA9MKU;K^W_)U$G,1$/AR[SPW JP;PB89UW$ X=B83 M,G#)9*X[#:GE,U@(7NV#Z=??,TRT'>N$XM6.)W]ON,#G?DQ:IAMAUHY037G! M"F'U' \-6STR: A49JS,-\9%K?D4G9T^_?&'<> G/TO]3!3:":!SK64R'5V2 M7^JB?.9:9W#;4IF9% >"\7+A[#?6QT;OZ][=:RVKZR@PK0%7VJ?WFLZ=H7-# MH$;#^LCK@9X6F#G:YAR716UF(F%VDR.*1D[8U2IUS[;9!C"P[HRF61YHJL&^ M!:)W$/O;/'XQQ]W5L4B];:9:$N-WU!9[R(G]".G#<[CSD5^A M6)JKC*2OC:96[?=^_[:_+'O5^L $4950XH)4/3>);1#M]:5]4'QE MK@QSKN@"8I8YW?A0: ':7W#ZWNP>M('^#CG]!U!+ P04 " "G@&]390"\ ME9$" #A!0 &0 'AL+W=OL*%=]LM2D%L6IVD:T, MBLP'E3)*XOA-5(I"A8N9MZW,8J9KDH7"E0%;EZ4PAR5*O9^'@_!H6!>[G)PA M6LPJL<,[I"_5RK 6=2A94:*RA59@<#L/KP?3YX>O!>[MB0R.R4;K!Z=\ MS.9A[ I"B2DY!,''(]Z@E Z(R_C98H9=2A=X*A_1WWONS&4C+-YH^:W(*)^' MDQ RW(I:TEKO/V#+9^SP4BVM_\*^\1VR=1<3XSBM*6ZQE@Y6\@'4%MUI1;N&=RC#[/3[BNKKBDF-QR^0L MX!U6?1C&/4CB9' &;]B1'7J\X3^3A>_7&TN&M1]G\HRZ/".?9_1?'O4LEAO* MJ:U$BO.0I\ZB><1P\4D3PB#I!V<8?:[0""K4+I#(O^T4UJ@(\(G'V6)0T'[VNJ#;K!*,JZ;!E4XL!K@VR;HK"- M/1#L*9Q5\BJRT\ CO[H_X?D:+F \<1<)#*^">TU"LNGJ$O[T5T0G8U>BV?GE M8B'5M:)F CMKM[^NF[%]=F^6WZTPNT*Y0K<<&O&ULO5=;;]LV%'[7KSCP@*$% M7-^2K&F6!$C<%DV7MD&S*X8]4-*Q18PB59*RZ_WZ?21EQVW=M$BSO=B4=.[G M^P[)XZ6Q?[N*V=/[6FEWTJN\;XZ&0U=47 LW, UK?)D96PN/1SL?NL:R**-2 MK8:3T>B'82VD[IT>QW=7]O38M%Y)S5>67%O7PJ[.69GE26_<6[]X*^>5#R^& MI\>-F/,U^U^:*XNGX<9**6O63AI-EFNJTUA4QR8_X. M#Q?E26\4 F+%A0\6!/X6/&6E@B&$\:ZSV=NX#(K;Z[7UYS%WY)(+QU.C?I.E MKTYZASTJ>29:Y=^:Y0ON\CD(]@JC7/RE99(]F/2H:)TW=:>,"&JIT[]XW]5A M2^%P]!F%2:0O0_'6+U_V-U_WH=?^^JGR[N=?&,XWW!MGMV5PW1CMC724;NI$\HF?O6MF$ M97;5VJ("IH]HO=H2=$=TR7.ALL::@KF$8;QZH[-7 K)TF'K2)T%-ZT4@%Q5* M.!>9!L(5IFX4QH*GI7 TDXI+DIIF7+(5BDJ)^LK"0ZZUGC!?R%=,UY@<%5L= M>I&^FQF]!KO_ +OIP75;T6) OU]FSU6865-CFT&?L!(*_].0PFLSH/'19/RH M6#P:83I-'I*8(Q#GHP=DV B]B@4KV'I\"3XD:EBTUB)S/,XD/J6BEM)BA*". M R1/*?GQI,L^$^2X,!#['XOP4XL!FLI L0S9E\LP?CR^MS+\7!G8+^#$T9)! MEB( 3"ZS("Q(88>@E+J38<>-$ X["* \U&#* 3Q@"48RH-8G"1SI51^'@=0: M2'\0*NB)_0(00&NS-622JTLA2\A%ESOX&$2>PNHRE&X:N8CV3JN0IUUM>+/% MDZWXO__N$/3Z<3=OL@UO$MAWZ;DTJ/MT)1?&(^$+C>['(4POC(J3ERXNZ/)R MFH#R:381($#,0EB)7E*.$QH.<"Z$.I-E6T@>^B(.W"PL #L"Q@$Q82A=F4(CN M9BY0G LRS&6M$[&SP)0878KE6ZBXHR^?4/%C%*RIF'V9BF]N!M?XR3:Z7PI= MFPJ#H/P:@&?W"G#Z-H!G.P&^,Z&OPCC=&>/9_6*<[HCQ[#_ .-T=X]G'&-_= MFJ^&^9=WG%WG[>'6#2>F$.YQ+IR:M$^7G'S0(YON;NG!FR;>EW+C&ULK59M;]LV$/ZN7W$0]J$!6%MOMBPC,9"T'58@#8*F6P<,^T!+9XN( M)'HD%2?_?D=*LK75\3IL"!"=J'MY[N'=^2[W4CWJ$M' *>2%,ZJK:10$\VG-1>.O+MW9O5I=RM94HL%[ M!;JM:ZY>;K"2^RL_](>#SV);&GLP75WN^!8?T/R\NU?T-CUX*42-C1:R 86; M*_\Z7-XD5M\I_")PKTZ.CZ =ZD;!:'<&'%B$5IZL0D9EF8N#,ZC .X\-X?B5EZ M7UVC$P;^1,ZWV*6I@2:>-@2:TF<]66&ZX4;XSN:*%P1HG<@J !D3]" MVPBCX2W]A0&+%W.6SF)X^WU0AZM[#6RR8,F-N7(B]M MC*HML*=MH!<&>L^Q6Q*)L$9L )^=DP(V2M:NCPCXKC6'UNIQ>PTE9W/[MAN@ MZX9_: ('YZC]G;T3 -?.JJLC;R_;JB#DMIT5%FV.7>]_ VYB!P?]*$K+?0=4 MN,]"=C#V?Z\GFA\V,*5,#!"J$P4V3!)O-$FD*?L:&<^.$VR)+A'-ZP[<*& ? MJ24.5/5B XV#GBB!O@+L-7K_ZAI/ >-K^40D6='-YL;JK>V*\Q_&U<.X*"$, M63"COJ,A04V=9C&U8P1A2L_Y?'3DW2OQ9&G].A1Q0F,K9G%,(V L>[_>PBUN M>?YR5)VS,$R!FIZ:?Y99@X/L?3[=!TD:LI3&IITV;[TOTO *PAE+4YH\,0&+ M6!9'+ UG%#L)YBS)LO'AJ5_9Z6A_H8F]=5N:INMH&].M,H?3PR)XW>T_1_5N MB_S$U580>Q5NR#28I#,?5+>9=2]&[MPV1$5(NY432UIF45D%^KZ1-$?Z%QO@ ML!ZO_@102P,$% @ IX!O4RDZ.>!4! . H !D !X;"]W;W)K&ULI59M;]LV$/ZN7W'PD"$%$LLOR9IVCH$D:]$ ZQ X MVSI@V =:.EM<*%(E*3O^]WM(27Y9TZ38OM@2=?<\=\?GCIRLC7UP!;.GQU)I M=]DKO*_>IJG+"BZ%ZYN*-;XLC"V%QZM=IJZR+/+H5*IT-!C\D)9"ZMYT$M?N M['1B:J^DYCM+KBY+83?7K,SZLC?L=0LSN2Q\6$BGDTHL^9[];]6=Q5NZ1J3S'UQV;OH4^YZM-X<$*CP6CX#-YXF^$X MXHU?SO":-2^D=_3GU=QY"T7\]0S!V9;@+!*<_?<2/@_PB_%,P_-^\B\D^K5@ MNC%E)?0F*80CD9O*NDHM EY\7@J\I70'EV9!\U+UX^Q-*Q)9+7\ MN8:[HTI8+S.)('UDF",,3XJ%\S0:TH:%!;#*^W0+]#R7L1MAZ(&(36@6A&K1 M3YY,P#(MT;TZ.J$(\$C, HWP@+@)X8B%9WL:8J<,>K1R7G<\@F;&%UW)C,5" M9LJYU"): &:.[_VFY ?9E&(3*!@Y8?QQ1&_FR8H/:%Q25UU*:$Y9UB55;#.. M-0P48,0<=0VET#GE1BF!6$I38P.P<6:-8M=H(AMA;C42"F69,?*N@Q!R1I#[ M\86R=)Y@WT;$)XFKYW\CT+!\.[LG)4OI(WG<9&\\D(76-?X.$J&%-24-CX+C MF\%1"'VW'\+J()-&#%$%K?#@%NI:8UJ!)"/6%ND%:270@J#Q49B4;"WH;- > M8.'=;?#WWUV,AJ]_=#NJ-""&+# WL9-<#GXQ5 M.88XV^7FA/[XF=ZK<"?H1D[PV#JW\L$4Z3S&X;M-&G3\X!DGNZ M:U3VA1;V)T'_J>,GW3O-2]0ZWEF"'P9%<[!O5[?7HJOF-K S;^Y4'X5=2J2K M> '70?_U>8]LU+(-A>%J?_ %!+ M P04 " "G@&]3D&A\ UX" Q!0 &0 'AL+W=OE8 MJ"VY$EVW_WZ4[+K91X,!N]B2R/<128F:-]K\ -%H4#<1CW'3/HMW3"P_$S M_=+GSKGLA,6-+K[)E/)%, L@Q4S4!=WJY@J[?*:.E^C"^B\TK6]\&D!26])E M)^8(2JG:OWCLZG @F$6O".).$/NXVXU\E!\$B>71WS2A# Z&0Y^9\&U4-P;W 4TR(7E-GC@>XDI7P%"(T4!V&9D7X0Z M \H1*K;K%- ="G!)"2P]DZ>2254XNB6>)_2[R!= M"R7:I&S"02,IA\O5=@VK[09FTRF\?3.+X^C\CVKX]='Y$*ZD8?Z ^9N+SW^K M>WAPC4LT>]^L%A)=*VIO=+_:OP>KM@U>W-O'Y%J8O506"LQ8&@W?3P,P;8.V M$]*5;XJ=)FXQ/\SY34/C'-B>:3Z2;N(VZ%_)Y4]02P,$% @ IX!O4U&9 M4Q V% ^C\ !D !X;"]W;W)K&ULG5MMD]LV MDO[.7X&:W5S95;)&TMCC\:SM*MM)]E*535P>9[U75_>!(B$):XI@^#)CY=?? MT]T "$H4XW55XIF1"* ;W?WTTPWPY8.M/S<[K5OU95^4S:N+7=M6MY>73;;3 M^[29VTJ7^&9CZWW:XL]Z>]E4M4YS'K0O+E>+Q?7E/C7EQ>N7_-G[^O5+V[6% M*?7[6C7=?I_6A[>ZL ^O+I87_H,/9KMKZ8/+UR^K=*OO=/M;];[&7Y=AEMSL M==D86ZI:;UY=O%G>OETM: _\4^C'YKH=T6JK*W]3'_\E+^Z6)!$NM!92U.D M^'&OW^FBH)D@Q^]NTHNP)@V,?_>S_\C*0YEUVNAWMOAD\G;WZN+F0N5ZDW9% M^\$^_+=V"CVC^3);-/RO>I!GGSV[4%G7M';O!D."O2GE9_K%;40TX&9Q9L#* M#5BQW+(02_E]VJ:O7];V0=7T-&:C7UA5'@WA3$E6N6MK?&LPKGW])LML5[:F MW*KWMC"9T\T]5<72UF:K58+2?FNPJZ7_%\5U^ON_K?-^NFK>$K M_S>QP-.PP%->X.F9!=ZFC6F4W:C,E@U6R--6YVICRK3,3%JHIL4'G(=BMS;IDHS_>J")ZKO]<4W+GZK)O1^%O1^-JGW;XVFA773&L2- M;L8TFIQA7*/C:2=EO0ZR7D_*^LZ6&92O67N:_EVM<].J#Z;Y/";WY&SC&QW6KVS^RHM#ZH&M&+1XJ#2IM'T M'WV=Q':M=;G%G%C(M(T#$5TW*BWS&4:IE%U"_]YIR(5HUX71]SQ/VO):_>(J M$U%KB*KTE\HV7:T5_*HP>P-_FJLW[&,(33C36M>)CT](_6#CQ278R 5MK=*J MJNT7-B,T>7KS'0FG5LOO:#+W:!/)X=?Y'I_0,NIJR-:\W=5:J[W@EB;M%*6/U;)4M.))NTQ[-KD>SZQ:1D$]'W/$3?\^GH2YO=3&7X5\$? M88T"@8*%:'4LUM8F(Q'I@;%@G)S\3#!^_8JWZL/P [731:X0)&N+^#JS_:YCPNANHT]PF1_A#MDC8%K3U"5F;K7*LB_JKNKJ^GCU_>H/? MEK-G-U?)L;')4/@_^3LO]4 D%:6Q_.2CPY?ESBX:233$KZ M8VIJ!>-VP%H$#[(=>]TH^YV<:5SF,]/?2HCV7\*EQT*[S_*4_%O).(C;-8*W M!7U-4-)0O=.@1"A15-'D8;#G39P$]V+LD/(]O7BP'2!NE]Y[%@"?1F@B&$M7 M1ST07Z$A#4+ "^K$ 2)5J2TR(IL*?.=8T,Q$^F,GRM MVP>M2ZA4?T:96J5U"ZX.:4E_D3[:2T6 ,5<_Q1(D+($\Q AXLME$E,:W=,B^ M&JT_,XJA! ,#^D/SMYT04[LF*S.ZFK+J,-O2% *YV, M:_SX.&%$6[4SND[K;'>@3-013$/?@::S.B1:<5,:TX^F- M\PE:1T2(W.UHH5OU,YA*H9;NY\K]O%)O2AD28@&.Z@=&T34:G$BBF(1=R.6H M<_LQT!-[AX"3P1QQ\!Y63&(.CS=F6YJ-R6 6GQ?')9BK?^(C3LY)J[-=:4#= MW?Z46FSP=?Y(&_:5SC5'3M7J%PN\>"&<) <-@0CP-E-*.XC9@MM:L6-L=J,7$N'T^A]J O/=:8FB[LSGD1;'!U!3^2LC%F5S(%/9%PAI4#.XQXNHS MB@%,7L>:YF8# "*SRAJVL%L2EA2,8@@[FFO$UIY(]RE<9+JF6.[Q&(@'"M ) M0\DXQ(#Y7=$RKD6KGO&Q4'A5MN:&A*#8Q\D<,%R3=\63M\!YD@%9.2(JL[%B M*/JP2@_AD[K31[B()4E4$I]71Y2*]4)DS1 %Y?8)[6.2ZW7+4CVD=4TN'YX2 M-3-\?"#-^TT^Q]V^7FP,]J*C>"5>"3?M2YU!R*]UECHGX>RV@R58=%6F+56] M_(5M=+SODT70,FK"+2=9QWL8'GDS",F2BV-G7TS5U."E*>!?9'QXM]XB#%O3 C7IV8KV+#]= M)?Z+'V0'B^"?VBN-JZX0'SG7-*B*4*CO3"6.#.D(#;,,I0Z75-"YM+"38C"6 M>#M929XGH79<\^5=UA+8T4:" O3MA>]K<#UU=P"R[AO_)$(-^(401V@7L]$M M-4W"VTV",I2Y^*%XE0^]M M<3\, Z*SV[J?V/TI&?AK=K$O-;P>/FTF3D)N)*8N.<^^?F+2:UP1(*D#B%31 M7E%O1=<,' G>^]=/+Q\78.2'Y^3C M0WPGS@F:=(]=-GL]ZQM-Z:9UW&DPIVF"+PQEI2CE37006.NT[>.<9-OAGX+_ MH!ZBL,0H:HZW!(^7(,_$Z4I.3#[2SJI#P)'91AI-FZ[8F*+PR$>@X?KK F*N MD+"9X193V$O&8496\I0&B9)]<-RH/8#^ZV?U=_*CQA8=D\BOP4Y.51PE$; S MYX$+]E&&,=#@WW1"X/:>"^.#-")=%$==< E"!3DH+<"DEM;:=&7NRU\2:TL5 M"9U,8">;61(<60)^VI>'#8JY^KZ'EU'FY,1'S=H>*JA54)'_8&4,]=P?J+)^ M+(@QXOV^!ZVX>,;PT_V.O2JE:)340KCH')L %O[3 =/@.YJ0EM6BZDPQ+966 M"6@1M6MG(*T%GJS%MYDEU Z;I8+F735?J.JK0\' 190W01P<',%')"*$LO@V"*TF+QO8G/GN EZF*&$4TM0(XKV%R>$:(ZA[12U3JQ%^%_Y)C#,H< M,\P8#1F2"IDU?;9?2^L"TGH0Q N%1X7] M<)UW2:>,5KSU<9$S5[]R0(89R8QK:D:%=)AX2[N(TIL-G227V0&QO:6SO$;: M:3PLUW P*=@YVZ+Z)?"N=!:"G2JK7F:O.6FR2^NM#-9I76*7&T$?!H$A?R.A M1C;YF.&&['@N&[$W4"8,'C>.!TV4-TRYJ?EPT>770$'BIEX(']C=9KSU ,)4 M+$F:$#O+TX).]QI=<-:0,8_N[MX_IEZ+$3J68M5SV!RGI^#HS=FY70LG(9?M M^R%'C_B ]>U/\J!&MEW, ?8EYW.NTCUI(D:20)>^;43%F-3FL+FJBJY)]C"Y M.5($-3SD,LW.D0)YII\&\4FW82"::XK0F8IQ$$D-('Z^"?U(0HNQ3B$IV@ G MBK1./-L!?8($SF91'C@U;3C/@IF"PKEO= 1_P[P!'' :*,3V5!VDS4%*%=JW%/47XA=;!V3\M!+5I:J@O8I)OTQI9P?5YUU MS@==4?/O1/Q9$L(#X4AGK'LZY>\JTD0RR% ?DHL\JV 0QX-<]HI+D1 :8DJ*W - D/NX2(FG1)3V@]([D2AR.^K=CRFV[4;A#CA,^:32]_]"$4G^6W0YE67E$^Y7#5P-Y(JD),S M]DF'IO!AU%IAR*[1Z:#0E[VRBY%HE,+$TP>'3_0Q72.T^;?HGZ;%L+9EG2@D\) M1)'VJ'X*F^B$E1.9\6KRJ$)+JZHXN/BE&<'*.=!R)B646Z4[F(222E)&C]Y^ MCP$S)3M6<7!>14^[D+%[8$/C6)[ /Q'RP0G@08B#$.P>>D+8PV;(3'_(&8@# M)+K==H(#4]W*_E[@\FJR6_DI).[1AN7DX/&&93^C>A>X%95E/EQ&>G P:N+[ M0;YM1:X"5@V??8(Z2D<4@T%^V*^@^[">&E%7M,Q=U1OL)^[A)CEXI \56B)4 M1N:^XIUNXHLD(R7M/L MCX2$OCK6$B\+]+-\!L- 2*"/&KJU+D)OQ#0TYNGU8J;^WJ6T@*9,W[L+9AVI M>>MPE>>ZEQ].N=[D&Z(0D-7=NG=(HL9 M.DWL!X+ =]2<[&J&KO^LMHEM)X<^CN MX%V0UP-D3?6=:W8&B)(T2.>F.W?$+JL@(Q50**GYP$D(N*MONR;=:E?AR1&A MY!AQLW#/E1E]X\\E.;R"3B$H>B1]\%6[I^##3H)$CVO!Q'=(01-;@. MIA!R0@+^!/_[:]O+Z7O;=["_?B+69Z@ GSYW,WMZJO%L<&[^6W77VNRS^M6= M0G\6I(%CKO%F^+%(O=93M+Z=Q6 MH; @8-[;7!=_=EP>B>L$\O?F!MWM@2;B 71X3O?QN6M&>^L*?^N/]=G#&J!> MJ!Y<$AMH)@"UKPI[T)X8D@=&O4AFYUW]A/'PG@*,2O[3N41RJ:0(E4)WPSWK M>CE29H91*MW66H>&'W%8+\Y\Y.X7<29JW[,W# OH@26IGQ=:$XG[\!<4__]# M^"W.](,O=9&_N%DB FWY$+ZO=P+WCLOZ@51)$[FM;U^Z_>5.\Q\^4P\]1ER$ M#Q0V I6^/**RJ. MO>6,I4<>H8/"[.!=>DP M]0F 5&L^0:([#ZKVMT?"L[GA]N^QUX=BFGMVJ4-^AD2ZF$\RA%/&R$8IW6 ! M/OHCV:I;%R9CC^980I8I^IO!JW!YG=4&*>I@EUXEGJC'^(YMW.>@)#S)-U6FC.=;A MR8H$8I/SEYO,Q MP^3"-T5#DO=ATM&!.9X0P=A48Y8*UA_"*4.AUG-?9.;QS M '4P?*M[?$EO_]YW?( D" '2M[2Q+X&S;+0A!N-N+PVOV3/0'>0H82SPQ9NL MPW^435UTT7OB#8#DY T ]J%P!2NOQF-E3#R,,S122OW.@1+<"780;WKV96&):B?X=B>7T2Q)W>LM; M\U-_0W54^&]X06)DZFFA^Y\'W$T[:2PJ_X%B=7T M"Q(?=,:\KW]W%KFWQ.^9*\A)P]\2/W61]]M"@%U/.GB\>HPH3['#R?C5X4)HB, M!X[MZ67T.O9>UUM^Z9RO!9>MO)D=/@TOMK^1U[G[Q^6M^'^XL[I";S!T,7\. M"*SE17/YH[45O]R]MFUK]_SK3J.0K^D!?+^QMO5_T +A=?_7_P]02P,$% M @ IX!O4Y<:VD(. P \08 !D !X;"]W;W)K&ULE55-;]LX$+W[5PS4S:(%O/JR'2M9VX"3IF@/+8*X[1X6>Z"ED46$(E62 MLI-_WR%E*TZ1&-V#*)*:>>_-##F:[92^-Q6BA8=:2#,/*FN;RR@R>84U,Z%J M4-*74NF:65KJ360:C:SP3K6(TC@^CVK&9;"8^;U;O9BIU@HN\5:#:>N:Z<I> U2L.5!(WE/%@FEU<39^\- MOG/J* :J$%=](7O*<20O+/%>MM%QNX%8)GG,T\/8K6PLT[V:1)6+G M'N5[DJN.)'V%Y (^*VDK S>RP.*Y?T2">]7I0?55>A)PA4T(HW@(:9PF)_!& M?19&'F_T"MY+X?Z[7!NKZ=3\=X)@W!.,/<'X-<%TF8I6H,NSQES)G O._+FD MG9R9:NA'P!\MWS*!TIHA,%F0-:G@N<7"&[R4_)/4[E9?FH;E. _HVAK46PP6 M2^,KCHW%>HW:Y7+@D6GS#L[#=.*'P1TW]W^5&A&X)"M* M-6AF$>)PW*,EX041.,C#3NPHG^ +ON4%4JD>.8H"G)*S_?A2::*C-E2CWOAF M:\!?K:XC];M]/U]V;>S)O/L9?&9ZPZDL DMRC<,I54%W#;9;6-7XIK96EEJD MGU;T3T+M#.A[J90]+!Q!_Y=;_ 102P,$% @ IX!O4_(,ZK.% P V < M !D !X;"]W;W)K&ULC57;;N,V$'W75PS4HD@ M;W2S?$EM W&RO0"[19"D38&B#[0TEHBE2"])Q>N_WR%E*][6,R7,S\VKU>S%1K!9=XK\&T3=A$AX6'GA56[<0+68;5N$C MVM\W]YIF48]2\@:EX4J"QO4\O$FNE[FS]P9_<-R:HS&X2%9*?7*37\MY&#M" M*+"P#H%1]X*W*(0#(AJ?]YAA?Z1S/!X?T'_RL5,L*V;P5HEG7MIZ'DY"*''- M6F$?U/87W,?C"19*&-_"MK,=CD,H6F-5LW,K:9=3GYV\8 O*%N$BR>V$F@N M9Y$E5+<7%7N$98>0OH$PA8]*VMK >UEB^:U_1&QZ2NF!TC(]"_B(FRO(X@&D M<9J; 87_@T!\X M?"L NCEE*Q#4&DIN6%5IK)@7(:WHCLZI1)^%==?SVFQ8@?.0[I]!_8+AXJG6 MB,%Q!8#R9[%9H0Y<$G\CE#/[@4NRRW0,_2CX)F.V1C"LB^9.TQ6"QYTA '/= MVY5\A&(VJG^93:9)!D$^K3P3&^K;5JJQJ*FDF) C9,6^F< MD\D4\D$VFI)C-A[">##,TX-;\"]:?WZ GS4OP2C1NC0;^.&[29HD/\*VYD4- M3*/;*T\230>C80[OZ+PX'\.[X$E9)@Y5)"/7$C3P7"< MPAFYY+U<\O\M%U84NJ4:;9G63-H=",Y67'"[.Z67L[BG]4)/6>!2UXO W[3# MJA=(<(?%?BOQ^NBD$2R98+) 8-8G?X45EY++RO&FA6"#FJO2%WN%>_B6SV,5(*:8?!9Z5IK*\IZ)7.]IXM4RI).3Z:KG/"$<#W!B7HR0= MP31)@^=#KM:M6',AZ,NP3E*Z(MN+=)+#)5PDDQ%<_C,$E.6>/!R1'\5)'\2I M\D9'KRTIJ/)_BH%"M=)V#V^_VG];-]UK_6K>_7D?B20GN0I).Z#_S!=? 5!+ P04 " "G@&]3 MW8%M#F $ D"@ &0 'AL+W=OH M2RYUC/3%ILB9,[I1<%E!:J4MF8'T>7L1GEQ.2]P)_2=C9 M)VM&D:RTOJ6/C_EY&)%#H"!SA"#P[PZN0"D"0C=^M)AA;Y(4GZX[] \^=HQE M)2Q<:?5-YFY['DY#EL-:U,I]U;O?H8UG3'B95M;_LETK&X4LJZW31:N,'A2R M;/[%?9N'MRCP5H%[OQM#WLOWPHG%W.@=,R2-:+3PH7IM=$Z65)1K9_!4HIY; M7-86=ZQE5[I8R5+X5 UNQ$J!/9J/')H@P5'6PETVS7,H?\ MN?X(7>O]XYU_E_P@X#54)RR)AHQ'/#Z E_3Q)AXO^1_Q6O;WQ1>A/I:RYCX^2U J;7K*I-MD72L,K(#%B&QF0.QIO=E]V#R-2@9[82&9R' MV($6S!V$BRMAM^P=FPZC* J^80O(#!(AW$T8T?!;UKG.ZF4 M3UF"EB%)- TNLHRV+,[3#.0=M3E+,!51\+&\0Y9H\S!D)5!E^90'2P.5D#F# M>[P$++F+[FN,RP19C74N71=@3#PP>%<8]^"E .NB'C#P..=)FC"B7(CR6:C MU9D:3Z+ 7P?'>GUGXL62^8,$?9+NWR1_CJ<2##V: E)Q-L-:?@-JN M2S5&U3D\&-,Q*AHB^X'(GI8)8?GL%/7>MP3'!&*^D-0#/DTZ<\$36.KLVS6PRFOE;GUGWLW6 '1WP1?4:-(H+ M3N,E";X@%0;HMCU"1W%R !YA/29)Q(YPF:;#TY3T!IP/XUF*F5XB1_RP8<)W M@#UC_P6I>J&??YKR./Z%;G>9$5!T@D.1L*.3A#<;G(I/((2Q1S>7JG9(BQ?: M\:/VWLJ.GMS9,T'TY7_AVPT@Y?%7ZYQ6<<&!+ \[76KOL@ _W# ;U/!7P:&_ ( 'X& 9 >&PO=V]R:W-H965T>&E\.=_E'-NGDZU4OW4)8,A#Q86>^J4Q]440Z*R$BNI368/ G4*J MBAJ5O._F43_W0&@(.F;$,%#_WL 3.+1':^--Q^KVD!>Z/=^P?7.Z8RYIJ M6$I^QW)33OUSG^10T(:;&[G]"%T^0\N72:[=+]FVL<.Q3[)&&UEU8'10,=%^ MZ4-7ASW >7@ $'> V/ENA9S+2VKH;*+DEB@;C6QVX%)U:#3'A#V46Z-PER'. MS.99IAK(R=4#'K,&3:C(R1=3@B++1BD0AGQF=,TX,PQWWWZC:P[ZW20P*&XI M@JP36K1"\0&A,;F6PI2:7(D<\N?X $WWSN.=\T5\E/ 6ZE.2A ,2AW%TA"_I M*Y$XON3_5.+G?*V-PDOUZXAVVFNG3CL]E N^M;SA0&2!][3U ?L^I/.1=3[X MDX^7#N*HEGWE%[JF&4Q]?,8:U#WXL[E&:0]+:J!:HY*MZR5DW20:>+;(MM*A MMZO3EBI%A7GT,JF-)J])-!B%D?N>)<,^+).5S8/:-^C95!1P:G!C#0(*ALAD MD)P/$16&D;?$.\+$QB99-RHK\;V16K$,4 4;00[*$9$WK\[C*'I/OC9HH:D0 M/8XB,HY'WB44@%7*_PU_)Q7'(Q>@-H](,@P3>S?/TC"28%_AH/0A MHC ,.R);@X()*C)D(@6 ]D[(69QX*R4+T+:Y4>[6R3C= WF[\Q]TAQ\/1E%* MXFCD88GCP7B88JU35_.7;F"PUQ,J=.4ZG\8\&F':]M"O]LUUWO:4I_"V,U]3 MM6%"$PX%0L/3LZ%/5-OMVHF1M>LP:VFP7[EAB7\0H&P [A=2FMW$"O1_.;._ M4$L#!!0 ( *> ;U.4_-6$%P0 $* 9 >&PO=V]R:W-H965T-NA!=(F?HGS9+SFJWP'LW7^E;1K-]IR7B%0G,I0&$^ M]R^"Z65BS[L#?W%\1.6I55$,/[; MZ/0[DU;P]7BK_;/SG7Q9,HV?9/F-9Z:8^V,?,LQ94YH[N?X--_X,K;Y4EMK] MP[H].QKYD#;:R&HC3 @J+MHO>]K$X97 >'! (-P(A YW:\BAO&*&+69*KD'9 MTZ3-#IRK3IK <6&3CC>)B!33: M(-N7C:,F;7%/G8VY3]6K43VB;R-JL%JBM>%/2\FQH5 M,Q9 :>FAIYZKW3.9GS7$%M;&[F>(>F$P<=]X'-#WPT_C, @^>BVIRDUSCLC>. = ^"L!/XS 43%+9CN()>. QA/!F] T^< M0)@,WX_F+>CI"WD\!QI2J0UQ(PQ#^D^"D7>A/9E[ MK7A'M)3I G*Z,33D2E8@=[58M@V3P/OFFBYF9^R1]E=(,;(744=5,*BJ+IWR M#8_AA NHG%^G,$[.QS_JRZ@!R(:R38+8I?H'-)/S!'XYQH"D8T#R;@8P0>58 MVJ;/JZ;:.%2S9[H2B=:6(HV"-SYU9#W0(XY:WT\/NOR\AP+A;V3*Y=\:V_8' ML/W!Y?\$G]*RL9L>D0"$Y4P;6\ ]G+(RIY8'06SE0TA&D1U$5%-N$,-P,K(# MJK(@L@CHS9%3/JF@QY/ >Y"&@I,WQC;GG1AYVQCUH!';!!* N)<0QZY14Z/@ M5=W8-4X[Y*F!DZ 7Q2,X]6ZMX\)XCZQL7!KVF7A)@^MZHWAO[ONOKN4*U)"D_6<1 ?G(ZISU3XXVHF1M;ODE]+0 MD\$-"WJCH;(':#^7TFPGUD#WZEO\#U!+ P04 " "G@&]3%8=-/: $ "O M"P &0 'AL+W=O$'NS?DCE89 :F##2*#,C,/\^/9*0L8-9I_( /5>? M7W>K1QNE5V:):.$ID:D9-Y;69N>=CHF6F'#35AFF=#-7.N&6MGK1,9E&'A=, MB>P$GM?O)%RDCS)1:N4T@DB,_ZN9#9JE8YQ?[V3?E/X3K[,N,%/2CZ*V"[' MC4$#8ISS7-I[M?D9*W]Z3EZDI"G^85.]]1H0Y<:JI&(F"Q*1EI0_57%X#T-0 M,02%W:6BPLHK;OEDI-4&M'M-TMRB<+7@)N-$ZD!YL)IN!?'9R0T7&KYQF2/< M(3>Y1HJX-7#RE<\DFM-1QY(6][8351(O2XG!&Q*'<*=2NS1PG<88O^3OD'6U MB<'.Q,O@J, 'S-H0>DT(O, _(B^L70X+>>'W7;X2)I+*>6W@CXN9L9JRY,\C M.KJUCFZAH_N6S50\<2X1U!SF3M_:Z3.0:;'F%F'#M>8NSAO46%[&D!N1+H## M3/)HU:+Z4X0 )"I&>0B&HQ:X8CXW&8]PW*!J-:C7V)C<<;UJ6=5R%"W;0QRX MA:.WC&"PF,Q0,X?%%4;%!D*_R6[3++<%/.[/8_?"K%ISC0C:.>NU!SY\(!+V MX0.[1]NZ'FQB"!RM,8I. S9[H@"#=+$2V!$]))&=/8A7N^9R6U)VIQ4:ZU M"PRU&6$.07[4DL.0NUBP P7.#1G,/N,:);N%BCXO;N&KLERR"^?1.2&\1F,= M)R/ \ N%Z).B,VT%M0GXHJQ#H57]PJ;G>3O*/E>1V)ZWV;3,?_:XR_]G)C]L M]@9!O6 DWU(PG,I(T4<@1DHFU\A;/_TP"'S_(_R6DX@\V9?1'/K^CK)KKE/Z M#K'=^T>E94QM"?5B^X*IM+:@1>ZP.G?43(I%J=8J$,;0L5ERUR]>9Q;=T\=& MHBZNWM35\X8[ROXG-L^!9=.<#(U@+ZS]H.D7;NU4EP<[!. @._Z0][]6(/ M 7@#@9,*@M,7+@ZZPYH>*;!^76#]=Q>85E("C2+4/V.WMTND1$PRGFX+F\X^ MFC),$%)GH7Z>%Q$]5$M'E1ZNI0O#")>B)* ./KODDJ<1-N$7GN8TV)#G92^L MHDI5T.VR7_^=2>R_9U++94[0W^]P//XKKTKS=6%$;P)(V7!8AGFNEC)!ZD;F ME)_TSYI]/X#3[S*_-/K$'Q#/--?1DB8HY]7K%L**%O*R*Y9MI'6\CEM5W=8H MU-^I>F;8ZTC^@!;!P:SL[ U1"8DN1D5#@,5R21,U:O> [N>*HE%MG()Z1I_\ M U!+ P04 " "G@&]3 ?! -&0" W!0 &0 'AL+W=O.DGT@,)%V'M4"QH-G6P["# M8C.Q4%GR)+IN__WTX7@9T&:[V*)$/B(EOIJT2C^9$I'@I1+23*.2J+Z*8Y.7 M6#%SHFJ4=F6M=,7(FGH3FUHC*WQ0)>(T2<[BBG$991,_M]#91#4DN,2%!M-4 M%=.OX3O'UNR,P56R4NK)&;?%-$I<0B@P)T=@]O>,URB$ ]DT?G7,J-_2!>Z. MM_1/OG9;RXH9O%;BD1=43J.+" I/E2AC_A3;XII<1Y(TA M577!-H.*R_!G+]TY[ 1<).\$I%U ZO,.&_DL/S)BV42K%K3SMC0W\*7Z:)L< ME^Y2EJ3M*K=QE#TRK9DD P=?V4J@.9S$9+%N,WBCOL:1YXW^5>./V_*U"S':63%95 _8Y0]^I[" M F;/J*U$!GTERY)9+[AY09US@[#0/,?!EX8,,5EPN0%&@SLF&RLT&(:3A'1\ M>30.L:XIUFKE!OO&0-Y*J1%/JZG^U?A5D0PQ_W\*3<,[WATH# MM0VU.YY&H(-,@T&J]M)8*;)"\\/2OFRHG8-=7RM%6\-MT+^5V6]02P,$% M @ IX!O4X;-F9!C P [0< !D !X;"]W;W)K&ULC55-;]LX$+W[5PR$/:2 ;'U+=F ;L--T=P]MC:9-#T4/M#2VA4BDEJ3M MY-_OD)+5-(C=7&R2XGOS9MZ0G!Z%?% [1 V/=<75S-EIW5Q[GLIW6#,U$@UR M^K(1LF::IG+KJ48B*RRHKKS0]U.O9B5WYE.[MI+SJ=CKJN2XDJ#V=/-IP[9XA_I;LY(T\WJ6HJR1JU)PD+B9.8O@>IF8_7;# M?8E']6P,)I.U$ ]F\F\Q".J[V6A=S-G[$"!&[:O]!=Q_ >[?*S 7%3*_L*QW9OX#N1[I47= M@4E!7?+VGSUV=7@&&)\#A!T@M+K;0%;E>Z;9?"K%$:3936QF8%.U:!)7IG &Y.4=];*E M#L]03^"CX'JGX)876/R.]TAFKS4\:5V&%PGOL!E!Y+L0^F%P@2_JJ-4T+*1D?(MV_&.Q5EI2W_R\$"SN@\4V6'PN&!VG8E\AB V0J_D# MB*;MRR.31=N=I7YZK:^59KPH^1:8AO>88[U&"5%@R^Q#X+N3+''#,(:_P!\E&62C=/ W M5:EJ>95$$6N/X[@'4'">'##>$X'C[X("723;+ T MZ*LDF;B!']IM:?)2#/FM.S6=Z1 $KF\P24)J@I$?0#H:GP*;1CV#R]PHB]T@ M"FT2T81@/EQP->E=3=[LZH:5$@ZLVML9E5W+,C=IMG9;G]5K_EX,\;J_G_8F MOP'%>>'PH#,6K$- =P+"!R/LW@I;45$L8O!)\.&!-&+AFIJM<5MR;@I/G W* M4A00QZD;=24C$T^>#V$XN+=(.SSC[?!E!.3%>>Y?^?2)O$'@D.##7E=,O>@G M/O6G/WZ#P*O8C8()M5XZBB=_$)L%;A8%%,UPO]HWWK,KN$:YM0^-@ESLN6YO MXWZU?\L6[17^:WO[$'YDDE)54.&&H/XHH_Z0[>/23K1H[(6^%IJ>!SO ;U.U4P650@( / $ 9 M>&PO=V]R:W-H965T^TUJXEP4JNYTGY\G><2\W#05'6LQ:L<$'I&_MTK&5#BR5 MU&B\M 8H M5"!B&;]WG,F0,@ /UWOVVU@[U[(6'F^L^B$K:N;))($*:]$INK?;+[BKYR+P ME5;Y^(5M'SO.$R@[3U;OP*Q 2]/_Q?/N' X D^P-0+X#Y%%WGRBJ_"1(%#-G MM^!"-+.%12PUHEF<-.%2'LCQKF0<%?>H!&$%2^'H!59.&"_B>7EXOQ)KA?YT MEA(G"N%IN2-=]*3Y&Z17<&<--1X^FPJK?_$I"QQ4YGN5B_PHX0.V9S#*/D"> MY>='^$9#U:/(-_K_JG]>KSTYMGX=R3,>\HQCGO%;NGF&JDXAV!KJCCJ'X0ZE M[C0HY%Z"5KQPAY-_[8R/4H=AG?I6E#A/>!H]NB=,BMMC.8!'&*B1OO>?"(X4 MP:MX,OWT))PM7WKCD!GB_9W".[B8A(T<1EOJ$EX[F_2@"S6Z39PU M#Z7M#/4-.7B'<;[NN_AO>/\6W FWD28(K1F:G5U>).#Z^>H-LFWLZ;4EGI"X M;/A)0A<">+^VEO9&2# \ ;U.*DK"$P , -L( 9 M >&PO=V]R:W-H965T(!G[45:.G_L:8[440Z&*#M=#G6377Q9 M3OW0$L(*"V,1!#V>\1-6E04B&O_TF/YPI T\M/?HO[O<*9>%T/A)5H_ETFRF M_MB'):Y$6YD[N?L#^WPA6<.EZJ*)7-G8IMP;16]+BC.S6^K[R8W4^A2^ M-(6L$>:HX'XC%,+)@UA4J$\G@:&3[/Z@Z%&O.M3X ]014?!;S'[3GPD$$_P#OLU!-V:SU0;9_72ZT4:22 MOX_@)P-^XO"3C_C2\"S;"D&NH&EK5,)(!:)9DF(:27UTZU;C$HR$0E1%6PF# M5F!E ;AGMR5VVK%SH675&HKX]^OW.G24H)WU"[T5!4Y]&F:-ZAG]V<-&(;YI M'=Q2W!N/9SM@VQ#"8'FW^Q0O/">HR@K**SM!_08G&4MY!*?6C%F<9\S"<4$HW1 MS%6$E&:VX#!]N[>5VN212RC\;.J/?,>I!$51"G+,E(P)V(QRWG,LBBE MLY-PQ)(\/W2^U^[@X,*AR5^[:U5#(=O&='?/X!UN[LONPGK=WEW[7X5:EU2] M"E<4&IYGU$#57:7=PLBMN[X6TM!EZ,P-_?I 93?0^Y649K^P!PR_9V8_ 5!+ M P04 " "G@&]3M0(F:JP# $"0 &0 'AL+W=ON 8@^R M3<=";8F;D!H$F7M0785)%,W#6BH=K!;^VQ.N%J:UE=+P MA(+:NI:XOX/*[)9!'!P^?%2;TKH/X6K1R T\@_VU>4)>A8.77-6@21DM$(IE M\#9^LYX[>V_PFX(=';T+ETEJS!>W^) O@\@1@@HRZSQ(?FQA#57E'#&-/WN? MP1#2 8_?#][?^]PYEU02K$WU2>6V7 8W@U\%HBL)6OJ'LP,:J6[I_S:ZW $B*=G $D/2+X!W$1G -,>,/6)=LQ\6O?2 MRM4"S4Z@LV9O[L5KX]&5W_0_RUA\?N OXH.%FOZXP& Z,)AZ!K,S#(8(F:E3I3V3 M,9^]@<8ID2Z[_/U!O*]S,EE2N)"FCTZH?O;I(DNCW8^F5\ M*PP*6X+H=]>F;J3>]YNOA2(A18-FJW) IT_AX_@^1%6HK!.23-6Z%Q(\65QB M-6"F9"6V4*JL A)*BY\-VG+TEK<8-F9G!;_IS3?@'O&/$ ?^]\B-+Y[WY.HQ M\/0IZP(E66PSVR(CESN M2>52Y=?K)JZ;[SF!^X(=I;QW:(X7+DZ5^/J6 M$U9^W'(1K6'"7!?PQ>;9RN$K'ON,9U8O!1O]2WW'/* LB\G\B/J6D5G&]LB6 M7$SG7N9FZ*R@3UZ1=QIPLQ?O"B:J0&=[EAFW*@/.^^%A+3X_>LDO38&K(>#5 M_S2'Y@.#^<64NURH5 T? 0L(Y$Y7P^< M.4K_-2DO^PQCJ))%'U_BEMX=$>Y M_P>/O@.)SV#!KJ+)-:N%W9W;+:QI_+65&LLGP;^6_KPZ ]XOC+&'A;L)AS\^ MJ[\!4$L#!!0 ( *> ;U/14C<97@0 %X4 9 >&PO=V]R:W-H965T M OMD3=<_?P[O20XFC+Q8M< 2CTFL2I MO.FLE%I?.XX,5Y!0><77D.HG"RX2JO2M6#IR+8!&.2B)'>*ZOI-0EG;&HWSL M28Q'/%,Q2^%)()DE"17?)A#S[4T'=]X&GMERIN1&\$N"=&\$O 7DQG2)9>:8#JNAX)/@6"6.MO9F+O%PY M6B>8I::S9DKHITSCU'A6=!3B"S1CRY0M6$A3A6[#D&>I8ND2/?&8A0PD>A^ MHBR6'] [Q%+T:<4S2=-(CAREB1AW3E@&G11!R8F@7?3(4[62Z"Z-(&K !W;\ ML U_;\=C8G'@Z Q6:21O:9P0J\<9K*]0U_V(B$MP Z'I^7"W*1_?$?WS+$#O MWWUH\'+W8R3N[? 0@W'!;R1Q%YFNU6#=G.WW9_9H%]_TU[0@X)$_F7AT*LX M]'(.O1,Q7LUH&H(I:<2S MN5IDL5YA\GJV)]<_8N3A_@'K8YL3G/L5Y[Z5\T.Z@51QW88")(@-(+VF(SZ7 M/ 89@IE,&^_^4<'QT#O@?6SC#9J)#RKB ROQW[-D#L)D6N]%!,W?%PE+O350 M3;(]."[W/L7 9K''<%@Q'-K;X:WPSQ "V]!Y#.CK(QC:ME<7N_4"YUY,0/#. M,HO/+$2QJ(-H6C>#TLMN?LE!DS28G"@!)C4[TB(=NK^S\Q)?"S>^G'+C6KJQ M7;O/2_RD]&))_+3=)&@WN;.:[,^Q%GYL5_Y'EK(D2\XJ7RW3V+]<^6KAQ7;E M_4*%,&$5B*3QA;'#N^@;T,.*[U.II13;M?0//;.JAZI^"^)ZG4N5647T)Z%YH01$3"'!Y,M'I)<7\U1_C3;N7^VN>X,KU_VE M<<]I!P[(,7!_>K5"$[M"?]KRGUI>4JLO(9YRM1*3.P[YA^HS*3%]< ]\>)-6X#][@E@T +T_!/ NQ:@ M/SS51,[.\8=NBV5^4"517J/B0[,:K0[#;O,CH(/Q";Z>XH;Q %_?%4==M?OB MY.V1BB5+)8IAH4.Y5WW=3Z(XS"IN%%_GAR]SKG3/YI ;U.'J6<8:0( $$& 9 >&PO=V]R:W-H M965TUBIHK![ M6.W!=5X:"\<.]DL+?[^V$Z*VE HNB>W,S)LWB9UTH_23*0&0O%1"FFE0(M;7 M86A8"14UEZH&:9\42E<4[52O0E-KH+DG52*,HV@<5I3+($O]VEQGJ6I0< ES M34Q3552_WH)0FVDP"-X6[OFJ1+<09FE-5[ ?*SGVL["7B7G%4C#E20:BFEP M,[B>C1S> WYSV)BM,7&=+)5ZUE2 S,E_O X@*U?",@R&G M=X"4"W-&+LC"?DUY(\#Q-# E&1><^A=C5Q@UY;F_$GAN^)H*D&C."96Y11O4 MG"'D+>""/"[NR.G)&3DA7)*'4C7&XDP:HFW/F0Q9U\IMVTK\42M07Y(D.B=Q M% \.T&>?IT>[]-"&VB<;]\G&7B_Y0&_VA1#^WBSM@OVD_QTIG/2%$U]X>*2P MK[)?^U"DK=382[D=O\Z2\?AJ.$G#]79T[V&#T23I03L^A[W/X5&?][LA''+7 M"HQVRD9[UHYC=IR->F>CH\X>%%+QE:_XD/?1H60GW_:3?0\;7"7[R89;&]P= MKK^H7G%IB(#"TJ++*ZNBVP.KG:"J_9Y?*K0GB!^6]HP'[0#V>:$4ODW<,=+_ M-;+_4$L#!!0 ( *> ;U/W!Z5' P, ,L+ 9 >&PO=V]R:W-H965T M1)H$TFH\66E!;B1:F(0T)46U[0'LP MR4UKX8_,=BC\^]E."072M-.0)EX:7\?G^!S?F_H.EU+=Z06B@0?.A!X%"V.* MDS#4Z0(YT1U9H+!OR-(P* MO%*@2\Z)>IP@D\M1$ =/$]=TOC!N(AP/"S+'&9KOQ96R45BS9)2CT%0*4)B/ M@M/X9!IW'<"O^$%QJ=?&X*S<2GGG@HML%$1.$3),C:,@]G&/4V3,,5D=OU>D M0;VG ZZ/G]B_>//6S"W1.)7L)\W,8A0, L@P)R4SUW+Y%5>&#AU?*IGVO[!< MK8T"2$MM)%^!K0).1?4D#ZN#6 /$_0V 9 5(=@5T5P!_Z M.SQJD=.MC[WK^;K_\]CAYIO=%BX,EM9SJJD- %[M/TPQ%!H\466/QMA-% MG2CZU&3IKV$O?!S5/HY:>2ZIH+SD<'.)_!956^;[-67_XY3KH!8]V"V?]Y(1 M0QDUCTVY;"?I#SIQ0*T2@PGYWJ TH8K#)23M1 MU.DU&]D&>^/_A8\X>KYIHO:Z) ^[UF6\=GW%'ZM;F%93#H),TY MW0;'4'D)U]HBCFKNNT4-OC*JSJ&>K3O2 M4]^'O9J?N$[5MUO/-%6;>TG4G-HZ89A;RJC3MW_QJNHYE.8ILH ; M27[&@6-@$R=H@ 8-XMWN8=$#+8TM=B522U)QW%_?&5*6'4=14RQZL2R*WS?O M&7*Z4?J[20$L>\XS:2X[J;7%11"8.(6-+X%-4LB/A_QW[KC$=CEMS M6<[37M.09ES$TY:%G M&CDFZJ5/L]XT>#H,3=N.%^H-:_6&_Z*>B;4H7'M4*V9X!H;%*L^%H:[;E![M MA(LC!L,*+A)F%5:A!2UY5@DI0!LE)61=Q@W;8%.F)S=&Q8);2$X*OM4*5RU_ MQNU8N^A"*S3@0+"L0">B%&FU6);6R3FU:@TV!=U]98:'[[GQD[$8:YMRR[@& MU"WVQ*@>JHHL."Q^E,((XCY!S_@F!MH+Q4EBN@X9\T(@2OP-)*#^>@AWTA@^ MB;8*/_,#=Y."7T9O")50")8@824L$P9'"WH,NR4X_RWA9(U3%Y=(;PP7IND6 MN#YC=Q(-,)9X#5&B6O@=GBU0QV$;KC67=DN41F5)]PV)&U5F207#Q:W"1]1C MN>]>Y$'R+N Y +HGCH(L%3'Z#)X+2 0%QI-(99&!Y6@B;D><,K#W7!5,=-"A M _DN"8E:0[8/%%FOEEB?\ICIK*5"1W4)C%HS]K.BJ.^3Q1DC36.%>J;A0?U% MD_.7-7H]>E6C4?^HC%]OZ4_&+_?,/PZ'G;#,,0#!94[7W.J CJ0 9%AMN14+0*CBPEW M0F=#%&M24?BZ0[%8!-F6E68O36C7J%SA%*4N,-VZOKJRS.4C-O/8(LAUE((X M-/447*$3,"4I)&UI>5Y'Z[S5FP]:_>7LJ,N7FD%35-IY(N>N%H4FM4*3]Z7/ M VAW%Z V]OLR$VON&_"W>\B7H-NF9A3N#W3A_S.8HX,S8_2?1G/CT3!Z/7'[ MDZ-R?L^FVX9-_7!X5-'!P1$8A\W:759HJI32^D--O5I?B#ZY:\#1^E5T<1TU MK,^CBQM_W=G3^]O7/==KS'.6P0I%A6=C['+:7VC\BU6%.X OE<5)Z/ZF> D$ M31OP^THINWLA ?6U ;U,0?3*-;P, %L, 9 M>&PO=V]R:W-H965TM*%I@C=[EE]H& M&LO=!BQ $+?;@*(?&.DL"95$CZ3L]M^/I&3%EA3/J)$OL4C=<\_=/4?J,MM3 M]HVGB *^%WG)YT8JQ'9JFCQ*L2#\AFZQE&\VE!5$R"5+3+YE2&(-*G+3L:S M+$A6&HN9WKMGBQFM1)Z5>,^ 5T5!V(];S.E^;MC&8>,A2U*A-LS%;$L27*/X MO+UG[YT3.H5!XI_:86?\1SPU(1 M88Z14"Z(_-GA$O-<>9)Q_-LX-5I.!3Q^/GC_J).7R3P2CDN:_YW%(IT;8P-B MW) J%P]T_SLV"?G*7T1SKO_"OK&U#(@J+FC1@&4$15;6O^1[4X@C@/0S#' : M@-,%>,\ W ;@7LK@-0#O4@:_ >C4S3IW7;B0"+*8,;H'IJRE-_6@JZ_1LEY9 MJ1IE+9A\FTF<6#S@#LL*X4V(@F0Y?POO8"V[,:YR!+J!..,D21@F1.LJ=UB# M> >?UR&\>?467D%6PJ>45IR4,9^90L:EO)M1$\-M'8/S3 PNW-%2I!Q698SQ M #X\CY^XO0'7^A4#K>&TKF.??73["?% M<-L.<;4_]W\Z9,-H 2)%X*1NC9#)(P[K'UQ@P:=GF+R6R=-,WC-,GZ@@^:&_ MAMJHA@<:KF[ W<*5%^+,W!UKTS<*7&=\:A3VC49^,#DU6O6-)M[(:8U.Y1"H=P3[,H!<)0O8M_]K3:SE.(SDOK M_G2?V^Z5NKN]B\\)/+\K_%D6->!.^99$.#?D!,N1[=!8P.#'O4_G6_ZHVQO7 MT]7U,H^&)2EDHJ=4#A&M2E%_%=O==A+^H.>_SOZM/5W: _NAFISU<\;5V,NT+FY\ M7R49YD1=B@*YV5D)F1-MIG+MJT(B21TH9WX4!+&?$\J]R M-+R9#ZV],_A)<:OVQF ]60KQ;"??T[$76$'(,-&6@9C/!N?(F"4R,EYJ3J\Y MT@+WQSOVK\YWX\N2*)P+]D13G8V]H0VM6W@ M05(J+?(:;!3DE%=?\EK'80]@>-H!40V(#@'Q"4"O!O2 Z4_"%IYBVX.?=^##J(/!-1)JP1+NPS*).Q@46E] +/D,41&&; MH&[X+28&'CIXT"&GU]Q2S_'U3LGYMQOY-5TJ+&/':ZO(9A(.>OV1O]D/8(M1$%PW M1G])[C>2^YV2I\E+215U]2$E&JM8$0:FVL&3D"PU"8)R_68V&LLV#ZIC^GOB MHD/]G4IL[;U1!4EP[)GBJE!NT)M QZW$C8OQ!RZ^>U1G $4%5*FR]>7,XB-7 MPB@^\.78YCJ,VJ]BT.@<=.I\VF7GJF0KRI@I_!J2C,@UMA:(P9&$BVAX&/,6 MHW 8MPL=-D*'_Y/FR-./$WQXG+MQ$!Z(;3':?P656'^OK3<^L#2Z%-5W'#S/1] ME-; [*^$T+N)/:#Y)S'Y U!+ P04 " "G@&]3%1V[T[=7DN2Y-QP>X4T66>4_5TS3*YONCYO7KC(U^E!C>&E^<% M7;%[9CX7=PI6PX9+PG,F-)>"*+:\Z%WY;^?^& GLB5\Y6^NM9X*J+*3\BHOW MR47/0T0L8[%!%A3^/; ;EF7("7!\JYCV&IE(N/U<!JXX8,U MIJ4&];E O]\;!6\YT)G+ZU+#CM;D1N8++JAUQJLY,Y1G^C5Y0S[?S\FKT]?D ME'!!/J6RU%0D^GQH0#BR&,:5H&LG*#@B*"2W4IA4DY]$PI(6^IMN^ED'_1"4 M;C0/:LVO@TZ&]ZP8D-#KD\ +_#8\_XY\_L_)O0YMPL:/H>47_I@??_\ ;\E[ MPW+]1X>T42-M9*6-CDB[H3IM"P%'%5DJK#@/EZ$W/1\^;)NU^\P.G'$#9]P- M1^8YJ O)$G\E7.N2)42G5#%-7D'4WMO'UVV '=_Q%IC1:.J-O3W,WSVV SMJ M8$>=L*]6*\56U#"RI%R1!YJ5K UD=&"Q8.KM0_S.H1V DP;@Y'MVA?ZB73#% M4INVO+^9'!AG/ G;!4\;P=/_0/#T0+#O'5-YUDB>=4K^("DTHUR6PK2Y8G:H MJS?9\T3WF1U4OKHUK.A'O.G+>X*W,B+M^3%$L;#A"F[ZI,YT['B!2Y:8Z5;PJ>4G1AI:$:*4L4I MC'JD4#QF^U*H)C3Y$P8GEO2A%Y!3/^B/(I_ B$Q,"DF#B:2Y!2B7Y(M460(S M!<3RTX#,2QO9>,ZDBC&2NYF#XM$>,1P6&5^YL(2 MV,7"4:C_FP2!LS!85) M5,>?!:+.,?@H05HP#$T>N):':=?'!'-9S;YAE'*AP:99%7?"I2Q_-"ED]1HV MG]XL9:E,^BP\%0[XYDAJ%X/; MEF[\3..4LP>&%F[J;TPSJ*94D2?@9$,0*QAA01@H0>V>M);I$OH>KBXK)A-1B0NU)A#IJZ]%.PMF74WT<..E$< MWJ2 F.#+C?*U0*@&7"95C$JY=!^48BKK.Q9<:[E$D-A'#0V]E*^PH@O ME%R@KGV;%;"ORSC=;YEUE!X+_ /G.RUVHABB<- VQ@RW[D7LM(KW2UA^@-1= M%#2[S1W6E;VYV=N_P;LM>]^R8>,NQFY!:R@D8/$EL/0&$YABE+MK<@LC"WO[ MLI#&R-P^IHS"O(('X/U22E,O4$!SXW?Y-U!+ P04 " "G@&]39I_MSTH# M "." &0 'AL+W=OWF> M.Y_O,MDI_6AR1 N_"R'--,BM+=^&H4ES+)BY4B5*DFR4+IBEK=Z&IM3(,F]4 MB#")HF%8,"Z#V<2?+?5LHBHKN,2E!E,5!=-_YBC4;AK$P>'@,]_FUAV$LTG) MMKA"^Z5<:MJ%C9>,%R@-5Q(T;J;!N_CM//8&7N,KQYTY6H,+9:W4H]O<9=,@ MV-B4'!9_[/?^T0<&23Q&8-D M;Y!XWC609WG#+)M-M-J!=MKDS2U\J-Z:R''I;F5E-4DYV=G9O#)T8@PL5+'F MDOE4O;Y!R[@P;^ 25E0'6240U ;*2J\ B[A(5>583(SD]!2%(Y+F.X9SVO&R1G&8[A7TN8&WLL,LY?V M(47?I" YI&">=#I<87D%O>@"DBB)OZQNX/6K-QUN>TUF>]YM[XQ;"C^CZL4, M;BFO,N5,P,HRBU33UES @I4N,0:^?R)+N".!^=&!VV]P^QZW?PZ7F;PMJ[75 MT%NYM_HT&T51- F?6K &#=:@$^L;O3@NMY"RDEN*CV4_J61]@&T4:F>#(PK] M\;"=P;!A,.QD<,NXAB$(J M[O?&[:RN&U;7_\'*Y@C(M*2FV$;@^I3 V8L9-01&G0262OM71^C4HE!K2H-: M"[ZM'Z-5=6X.B2*U5!4%2:CAI(]M+$>G+ ?)FNL' MH:'<5]+6TZ(Y;8;MNWK$/*O7D_J>Z2VGOB5P0Z;1U36%J^OA5V^L*OW 62M+ MX\LO<_I@0.T42+Y1RAXV#J#Y!)G]!5!+ P04 " "G@&]3K,7*\E(" + M!0 &0 'AL+W=OP\JIUK;N/8EC5*9D>Z044[.VTD^CR< =)+@+0'I,%W)Q1 M\/(%UIH(+'Q5%59O\3'%-027GH);I%<)-]B,8)+<0)JD8UN3/WN%=3*D;!)8 MIQ=8BU,6BI"%Y9LL/*U1;M'\OJ(S'72F06=R08>(*ZI^K&!%%Z-*S@1L''-( M/>'L#2Q9XR4M/'TG)#S0AKVF.QMT9U?C6S%NX,!$B]#E#+BU[?\7TN6_8YH% M)M__ASR=C),DS>+#N8/XK$ EFGUH0TL%U"K7U>JP.G3Z75?@_XYWS\2:F3VG MH 7N")J,/I&XZ5JOFSC=A'+?:D?-$X8UO59H_ ':WVGM3A,O,+Q_^5]02P,$ M% @ IX!O4QTT:,+' P -0P !D !X;"]W;W)K&ULS5?;CMLV$/T5PLA# L0K4;[)@6U@O=O+ EG4B)/V(<@#+8TM-A2I MD)2]_ON.*%EVJLOVL2^62''FG)DA#\>+D]+?30)@R4LJI%D.$FNS#YYGH@12 M9NY4!A*_[)5.F<6A/G@FT\!B9Y0*+_#]J9KA9O;Z-5"Y59P"1M-3)ZF M3)_7(-1I.:"#R\0G?DAL,>&M%AD[P!;LEVRC<>357F*>@C1<2:)AOQSR4^EX,GN+EP"\8@8#(%BX8/H[P $(4GI#'C\KIH,8L M#&_?+]Y_=<%C,#MFX$&)OWALD^4@') 8]BP7]I,Z_0Y50)/"7Z2$<;_D5*WU M!R3*C55I98P,4B[+)WNI$G%C$- .@Z R"!SO$LBQ?&26K19:G8@N5J.WXL6% MZJR1')=%5;96XU>.=G:US@W.&$,>5+KCDKE4O7T$R[@P[\B0;'$?Q+D HO9D MS[@F1R9R,,70)D"8,6 -)O='SC7$A,F8",YV7'#+<1E^SU.IJO,57/*U#GH=;B&[(R/_/0G\@'[9/I*W M;][UN!W591@YMZ/_5QF^?D14\F0A-=]ZHAC748Q=%...*!Z82=IJ5%I-G54A M$\?5R \7WK$%:E)#37JA[J-(Y1)#UA !/[*=@#;DTLGD%GDT\=NAIS7TM!?Z M21Y!6J7/[XD$VX8Z;:#2( S:46J37NQ M?U,J/G$A6A%I S$<33JV'PVND$$OY!]NKW7OLN M,UZYN 4>4G\^[<"^BAGM5[./4%Q/%Q7%TUZ=LU8.XR:'21>#J\;15T5.Y]![ MYF]$OI574P"'-)C/.IA=)9#V:^ C[$$7%XT&%,.\O2Y-&1P&8<>AIU<=I/U" MV"B+5'+85YJF^ W#>0>+J_K1?OG[K"P3)+LT,=%M^]+*(FS<@3083^F_>'@W MG5P*^N#Z54/<(2B;NGJV[HGORT[PNKQLJ)^9/G!IB( ]FOIW,\R +GO4L@-"06/.S[3;:2FL+8A)#T\K@ >W!3:Z-A6,'VUFW_YZSDX6NS_K-(>"ZIXL0>#*2JJ"&IRJM:]+ M!31SH(+[41 ,_((RX4U&SG:E)B-9&:5PYK^?AV7QH_9W#-P8;O34F5LE2RI]V M?H-'3MWRIY-K]DDWC&W@DK;2110/&" HFZB^];_*P!4"> M;D#4 **7 N(&$.\"DF< 20-(7&9J*2X/]HC (XM;K2?#]-OC^P>"_X+U_A G#K#*1R@*Z M5/3W=CX.!W&PHV+?*TF&R8[6>0=7%(6G2;>,02MC<%#&%:CZ3TYH(2MA]!G9 M4T;*UNG-JY,H#-_;^YRE78KKW4ZVHPQZ0;2C>-\KZ,4[3O-.JFC8K7?8ZAW^ M]=BLM@Y-&>.5Z;R3IL,7J=KW0E6[Q]A)M:?*WVH;!5[0KOUJDMHCJN^VUMIV M^'/7V';L,^S\=:/^0U,_&RZI6C.A"8<54@:](1:8JEMQ/3&R=,UI*0VV.C?, M\?4"RCK@^DI*\SBQ&[3OH ;U/&1Y+E,P( X% 9 M >&PO=V]R:W-H965T'L0?9OL2BLN1)Y[CY]SO)KLD@"6POMDZZ^[[O3G=*6FU> M; F [+62RLZ#$K&^#T.;EU!Q.](U*#K9:E-Q)-/L0EL;X(4/JF081]%M6'&A M@C3Q>VN3)KI!*12L#;--57%S6(#4[3P8!V\;3V)7HML(TZ3F.]@ /M=K0U8X MH!2B F6%5LS =AX\C.\7,^?O';X+:.W1FKE,,JU?G/%8S(/("0().3H$3K\] M+$%*!T0R?O>8P4#I H_7;^@??>Z42\8M++7\(0HLY\%=P K8\D;BDVX_09^/ M%YAK:?V7M9WO;!JPO+&HJSZ8%%1"=7_^VM?A*" >GPF(^X#8Z^Z(O,H51YXF M1K?,.&]"3*(J2<']"U'00-;TH:FV$RD7- M)>.5;A2>XIW^ ^]LX)U=Y#TNM7*ESH ;2RU"I: J,<,13FFYC'HWBJ)WIZXJ M/&IO]U)\X68GE&42M@04C3X0KNFFKS-0U[[C,XTT/WY9TH,%QCG0^5:3Z-YP M0S0\@>D?4$L#!!0 ( *> ;U,[%E[=DP, $0+ 9 >&PO=V]R:W-H M965T.9Q4!A\A8"HI_C[ &SBT3 MZOBW)G6:;UI@^_G(_FMI'LWLJ(:UY%]9;-*E,W-(# DMN/DD#[]!;6AL^2+) M=?E+#G6LYY"HT$9F-1@59$Q4__2I3D0+@#S]@* &!.> T05 6 /"TFBEK+2U MH8:N%DH>B++1R&8?RMR4:'3#A%W&K5$XRQ!G5G=1I J(R?LG+ P-FE 1DX\F M!476A5(@#/F#T1WCS#"J]=]7^H,+^N?D@Q0FU>2]B"$^ MQ;N8BR8AP3$A]\$@X1;R&Q)Z;TG@!7Z/GO4P? ,1POT2[@W("9OU"4N^\)*< M_Y_DO^]VVBC<)_\,Z!@U.D:ECM$/ZN1 E:+"/)-(:M.[7A7/I.2QA\CCRI]X MF,G'=A)[@J;AN DZD3AN)(ZODAC)S.:'5L<$ID@!IP8G=B @8?VJ*^IQ2U 8 MSL9GJKM!OM>R=J)ZTJB>#*I>8_DRL;>+EQW#_/?#=H'DSZ+4P;"]-!"QM( ,LOOL[ 5ZDXGC<" MU/ZYS\6TZV+LA6-T]L,2 U/66+-J M)^5F),$KBH/25_N=]165=^9W4-9_]SMO_,ZOVE()$U1$:)@D +W[9Y#G*H&5 MT7DG&],@["]/WWNYX[Q!&P]*)J!MYT'Y10W#@ *O&9K8)[7\_VQ"6*DG7 MOH#/OOM]')RCAHLG60 H]%Q2)J=.H51UX[HR*:#$VJ*1NX'FA6V+"G#BR>TL11[Q6E#!8"B3KLL3B90Z4-U/'=W8;*Y(7RFRX M<53A'-:@'JNET)';HZ2D!"8)9TA -G5F_LT\-/DVX0>!1NZMD7&RX?S)!%_2 MJ>,904 A408!Z]<6;H%2 Z1E_.DPG9[2%.ZO=^AWUKOVLL$2;CG]25)53)V) M@U+(<$W5BC>?H?,S-G@)I](^4=/FCG5R4DO%RZY8*R@):]_XN>O#7D'@GR@( MNH+ ZFZ)K,H%5CB.!&^0,-D:S2RL55NMQ1%F/LI:"7U*=)V*5P^/:"8E*(DP M2]$]:(?HGN -H401D.A\ 0H3*B_0&2(,?2]X+76FC%REZ0V(FW14\Y8J.$'U M%;,!\OQ+%'B!_[A>H/.SB]+BY961/0L+(A/* M92T _9IMI!+Z5_C]!O.P9QY:YM$)YH<*!%:$Y8B:METB87Z!*YY=U;J)V(@Y MUJ46-+2@9F:V\7 T\2-W>T3*J)C ^$3#Y=']<1]CK"]^OX7R/"@V]QR._N39>YJ+YAD1,F-4&FJ[S!M98O MVN%O \4K.W ;KO3XVF6A[TL0)D&?9YRK76!FN+^!X[]02P,$% @ IX!O M4X+"3SD8 P D H !D !X;"]W;W)K&ULK59K M;]HP%/TK5E1-K53(D_ 8(+5$U3:U:@7K]F':!P,W8#6Q,]N!]M_/=M*,!LB* M5 DE=G+/R3W']QH/MXP_B36 1,]I0L7(6DN9#6Q;+-:08M%F&5#U)F8\Q5)- M^\-* TL3W'">T4$VJ-A^;9 Q\/62X30N&!(Y&G*>8OUY"P[8AN"9Z3A$@" IU'(#%)Q 5JH9DJ MNF6> &*Q^L5D 4AD6%TU=/H)I]GGR(Q33/-8+6G."5TA-7IE:Z'[ C<[B+M[ M@[OYA_MU!^D<^&]%\#B+T/G9!3I#A*+O:Y8+A11#6RHWM"9[42J_+I1[1Y3/ M(&LCW[E$GN.Y!^"39O@W3-O(<8_"HV9X! OU]0+NO(7;:@FK=?2J=?0,GW^$ M[SX#CJ5V+=%+* 8-G'[%Z1O.X%AMZ)YIL;B5JYK ID@.V5R0A(9$[S*;L>^Y M_:&]V37S0%#0<]\&18WIZ UP8,IM9*D=3@#?@#5J#2F?0J+,H^J0L^I=+ MU7>< Y6'Q!9,G1T=@>_7M!Z("6M^1(T9G2ZU4TGMG":5,MIJD-O9D^+U@MJR M3?:#?,?U:H(;\SI=<%@)#AO[XH903-5.\_^NZ%:,W8_HBNZ>*:[7J9DRV0_J M];LUXQJS.=VX7B6S]V%-T=LO^""L2=V/\<).36IC1J=+[5=2^Q_:%/V]O2SL MU:1,#L3X]99HS.H$N?;.W[\^J]UAOB)4J)J/%;/3[BK7>7'^*2:29>9$,&=2 MG2_,<*V.C,!U@'H?,R9?)_J041U"QW\!4$L#!!0 ( *> ;U,51LWNS@( M (( 9 >&PO=V]R:W-H965TI !?.C M((C]@E#NC8=N[5:.AV*A&>5X*T$MBH+(YPMD8C7R0F^]<$?GN;8+_GA8DCE. M4=^7M]+,_(8EI05R104'B=G(.P_/)GT;[P)^45RIC3'83&9"/-K)CW3D!580 M,DRT92#F;XD39,P2&1F_:TZO.=("-\=K]F\N=Y/+C"B<"/9 4YV/O($'*69D MP?2=6'W'.I^>Y4L$4^X75G5LX$&R4%H4-=@H*"BO_LE3[<,&((IW *(:$+T5 MT*T!79=HIXE1+LTL-3H_O;N[A7"G4 M"@A/X0J-)7!%R8PRJBDJ.+Q$32A31W ,4_.&T@5#$!D(G:,$RJN'5-TI(QI3 MT *8I5%P8/;A9RX6RG"KH:^-8'NLG]3B+BIQT0YQ7;@67.<*OO(4TQ;\9#_^ M= _>-T8U;D5KMRZBO813+#O0#3Y#%$3A_?02#@^.VF3]*\N6N&YSE5U'V]U! M>_/WC9SM(3UI2$\/SZDXA$4JW763%$CL66SF6XRB*AOYRTY77 M,7'8;V*VY/4:>;TWRDN(RB$S14E!)D4!8EMXV^N;]%X)ZL5ANZ"X$13O%?3@ MZ@:FQV1ISI^C^2IL+7TQ4*,LX-.'012&7UZ)A$/SP13NS;:]JXO]9P]B>$8B M%9S6'! .("7/K;G_%ZHMB_J-1?WW6912E8@%UV"\P)W>M/FQ_Z#33AQ\;,O] MW; J3W^CS!8HYZ[[*'#:JXK;K#8-[MS5=?\EO.J.UT3.*5&ULK9;) M;MLP$(9?A1!R2( TVKP&MH$L*%H@18TX:0]%#[0ULHA0I,K%3MZ^0UI1W5JR M+[U87&;F^VP5M\8[#5>V/B4EE* M^>(FG[-I$#E%P&%E7 B*CPW< >3? M66:*:3 *2 8YM=P\RNTGJ!/JNW@KR;7_)=O:-@K(RFHCR]H9%91,[)[TM2[$ MGD,2=S@DM4/B=>] 7N4]-70V47)+E+/&:&[@4_7>*(X)]U861N$N0S\S>_SZ M3&ZT!J,)%1EY ,R0/#"Z9)P9!IJYWN!SP@3Y*F05B-83T*#V3A-X:I6?KM3 MGG0H7T!U1=+HDB11$C\O[LGYV<7?44*L15.0I"E(XL.F76'_9XX_;I;:*/SR M?AY1EC;*4J^LUZ',Y4G.X77%;>9PI@ BT(:44IA"$Q 99 3+8J!<@FIJ<]%6 MVQUJX%'NY&YF2=R;A)L6?;U&7^^4OJ0-M?/J[Z$&P[0=U6]0_5.HM W5/T2E M':A!@QJ<0O7:4(,#5'\\;$<-&]3P%*K?AAH>9A5W9#5J4*.CJ*<"\ [/#:@V MX.@ &(_&<3MQW!#'QXG2X%'*K;$*.D[4);$B8WHEK3"0M0D;'PCK#9(.87'T MYPJ,CDI[ *VO"2LKBUB\E; JH$WKC10="/@0I[V.]Q[O7<+Q405S!&(%R(9R MZV^>HW5J518?'.@T&?Y[HL.]1N&:[A>JUDQHC)^C6W0UQ,S4KH_M)D96OG ;U-S]X^D& ( M *8$ 9 >&PO=V]R:W-H965TM%*4TQ(TFX506J:3:NT3*A9MXMJ%PZ8^Q25MM7FP%@.15"F7G4858WU)JBPHDLR-=@W(K6VTD0Q>:';6U 58&D10T MB>-K*AE749:&N=QDJ6Y0< 6Y(;:1DIFW!0C=SJ-Q=)AXY+L*_03-TIKM8 WX M5.?&172@E%R"LEPK8F [C^[&MXN9SP\)WSFT]FA,?"<;K5]\\%#.H]@; @$% M>@)SKSW<@Q >Y&S\ZIG14-(+C\<'^J?0N^MEPRS<:_&#EUC-H_<1*6'+&H&/ MNOT,?3_!8*&%#4_2=KD3EUPT%K7LQ-0'+VQC8"R.42D'%AK\@% MX8I\JW1CF2IM2M&5\@):]-A%ATU.8#^0E5986?)1E5#^K:?.XN S.?A<)&>! M:ZA'9!*_(TF&PD$A5C&'Y>PI4;,=!'.P';LFF MT'8@G(Q*O($EZ+MR(4TOK%%RPH K(CB2L!X'E_'%-$YL@%MQ3V"K&FUD4UD) M\60[-_DXB*PBH)!I"X'-ZQFN@%*+9'3\VH$&-:<-;+;WZ-9/,"BNX$O2! MY+H8!\, Y;#&%=6W8OL-=@GU+5XFJ')/M/5KTRA 6:6T8+M@HX 1[M_X96=$ M(Z";OA&0[ *<$:$G8 M2'2/:05H#EA5$HSE6J&3&6A,J#I%7U"(5($E*$0XNN-$JS,S:-H_"E$IS',U M"K618@'#;$<[];3)&[3G:"ZX+A3ZRG/(_XT/30IU'LD^CVG2"KB$LH.ZT1E* MHB2^6\[0R9?3@W+_;*'IUG9U'4WWO^UZ_&Y"T(T&IGZV$/9JPIXC[+U!N*A6 ME&1HBZ7$E@A>0&9$O?;,6^2A^@[*?H[/D[37BZ,D&H7/1S3T:PW]5@T/GAR5 MDF2 2I#>571BSL!,4(JE.HR>HC^-(W-,I2<;-E1&G2@^+G%02QR\2^+C'-@* M9)OS:0V9?LY6#VO"86L.-TI5F!N'Q;K%O>'']OB\)C]O);\2C)E+ M%^/H<,%$G^-CW+C3XO9DL"K,:1490*Z:Q]0=SJ.WE0<<-&P=]LWON*EQ@=RX@J90)BJN_:U?C]9%\]*7BL-R7W'G M6&X(5XC"VH1&G=202U_$?$>+TA6.E="F#+EF80H_2+O S*^%T/N.):C_2DS^ M E!+ P04 " "G@&]3NSF0?OX" #0" &0 'AL+W=O;CYW1S"ZIU;3B8BLWB I>,Y;+F;-1JKCV/!EO M,"/2Y07F>B?E(B-*3\7:DX5 DEA0QKS0]T=>1FCNS*=V[4G,I[Q4C.;X)$"6 M64;$_A89KV9.X!P6GNEZH\R"-Y\69(U+5-^*)Z%G7LN2T QS27D. M.9-7P^FTCS3 MX_&!_<%ZUUY61.*"L^\T49N9,W$@P9243#WSZ@LV?H:&+^9,VE^HFEC?@;B4 MBF<-6"O(:%[_D] <'@&$#: \!0P.@.(&D!DC=;*K*T[HLA\*G@%PD1K M-C.PN;%H[8;FIHI+)?0NU3@U?R!4P MA)<(C$ED*U"52$C[>H2*4R4]P"4M] M=)*2(? 44A._,_$2"D%W1"%41 AB0!4*K#<3*"7-UT!@Q4B\O=2GCS,-R7B" M3%-^ _DA@B44T]I&T:,%S>2;VO)X1G)5_#(<[61<)\GF'3@%_WX(.PA\'3^ MVB2&AR3>AKV,2RQXG&M1 "'62[6D,(TC(OHMI\6],0=!+]<;N MJ+4[ZN6^?RWT"U>?CQUG1%%&U;[+:C_)9.Q>^9TUZ\==#=W!*>Z-BW'K8OR. M"Q0QE6BN0-QYYFK\E<6;SK>;!X$[G'J[8[7O!+V1-FFE37JE/;07U%S7F&>Z MA*!?^_&V2V;--3E2,'*#T8G,OX/"R!U')SJ]HZ:1H5C;7BJU@C)7=?]H5]MV M?6.[E/*%[8%K3B2C ;U-" 8MCTP0 +\8 9 >&PO M=V]R:W-H965TQ/GA>OH>4GB,R@Z54 M#WK&N4'?LS37PV!FS/PT#'4\XQG31W+.<[@SD2IC!D[5--1SQ5E2!F5I2**H M&V9,Y,%H4%Z[5:.!+$PJU".31D-V8C<3N.=47!7 M0)P973&AT#>6%AS=<*8+Q6&.C$9O+[EA(M7OT'MT!\].4J0(:8XRE8J"6(&3:SXHA2W,P;3'A=*B7QJ1UYHD/YZ=XG> MOGF'WB"1H[]GLM"@K >A@=2LP3"NTCA?I4&VI-%'-S(W,XT^Y E/&N(O_/&8 M> 1"&--Z8,G3P)X3K^(=GQ\A&OV!2$1PDR%_^"6/(1R7X9''#JWGF99Z=(O> MF9VW4X_0<2UT7 H=;Q&ZSA=<&_N0V"GCGR'Z0L(U9<08'I'/TO"FZ5N)=DM1 MBY;%B$81)+9HL-*IK72\.7VJ'L#'TR-/8MU:K>M-[+88IR)&]TPI!F] TY1U M-Y+H$KPMBY.ZWQ-_OTHLF.&^CL]7"IVUCC'M]$C=\9JL>QOU.L[U>;:_G MM0>3:^"-M?,=2Z!WPA4K ?S^]]]Z!.,_T5\%V"ZR)M^]3=]]C'^PW="H=]QO M=MVO7?>]KC\PE4/10D\>[Z5*$WBWN9H^-AGM;WK8^GCBR+$U\KJX6N/?!$EX MOJ:KL3,2":WALIX!,[6]&\LL@SL _/C!WH=*EW)5WGK)?.7BF?M.M&4$\5IE MP%[WG_B"I^@:_7/#LS%7_WK>,4R<*#F,0]@1#=.?02*_JOUL.M5S%O-A -]% MFJL%#T;(9]B1$Q^_ J^PPQ_N'$JL2J'3#EG8L1*_ ,L6T/)+M!KH*HG#A9ZG MZ=",_6P^"'Y^[5WR/USH>?Z._=@/_UTQZI?;PZGC/?8#_U>AUNMB]P2)JR7$ M7TLJ&K?",7&,)_@P'!-'=D)^!H[]JGN,J*L?Q/])W ['Q.&=^+^,6^#8K[!' MLJY6D!=J10M@^R5V -8K"#U/T]4EXJ]+!P';K[U+_J]NM!!_:?E%P/:[V"-!5Y&(OR(] ;L5L:FK S0ZC-C4P9_Z/_#W)':ENOY- MN7TM3UW]H/Z503L-*XJ55?T,SS[*? MNHI!_17C()32S75'P\J_:K6^H;)]Z4]=$:#^(K K!"NY=JM_ZEA,_2S^182K M7#P;Q,W5?[BV19R!5+ESKJ'?(C>KW>+Z:KT[?U;N28>N^6IK_X:IJ<@U2OD$ M0J.C$Q@XM=HM7YT8.2\WG,?2&)F5AS/.X/FQ#>#^1 )9JA/;0?T_B]'_4$L# M!!0 ( *> ;U,.F$PT"P0 /$/ 9 >&PO=V]R:W-H965TS#<1)BP5(NBQ>F@_%/M#2V>)" MD2I)VPE7AMMGVQ19'WW/,9(92!Q9JYTRBP.]<(WF086%T:I\&D0]/V4<>F-A\6[&ST>JMP*+N%& M$Y.G*=./$Q!J-?)";_WBEB\2ZU[XXV'&%C %>Y?=:!SY-4K,4Y"&*TDTS$?> M67@ZH=09%"L^<5B9C6?BI,R4>G"#RWCD!8X1"(BL@V#XMX1S$,(A(8\O%:A7 M^W2&F\]K] ^%>!0S8P;.E;CGL4U&WL C,PXN4,,4O655K M X]$N;$JK8R10@_ MR!M<0'Y/5&Z8C,W0MRC$T?&CBO2D)$UWD#XAUTK:Q)#W,H;XJ;V/ :BC0-=1 MF-!6P"ED1Z03'! :T/!N>D'>OGG7 MNI@]LI8+L[8,^,P7NUEMT"V*T!NP5@ MY]G=.B!7G,VXX):#66\=[H@DMQ#E6G.Y(!-FN#D@=U+-#.@EF^$67LHLMVZ- MDA%:L^)J?+Y"/^320FK:6/9JEKU6V1-8<"D=@QD33$:P;8=;(5PN.C49BV#D M8;)Q[,$;DQ9N_9I;OY7;KS/!%Z5JJP@W!@^^21CZ<*ZOY[C6<]RJIS@1R^+^LOA/S!?NTI$??QC0,/R9 M_)8S:?,4=4F+^^&F\-'P&'01@VU"6OWM+V10"QGL+\342NZ9UJB%B.K4;]V# M5@_[4S^IJ9]\$_5G3DXK^/ZLPZ!)_4$K[YM<1PE6-'>\X2-:GRNY!&VY2Q0? ME44YELQK<5OS=.FA5WAP7P#+<2<(@J&_W,9LHRB%K,RWQ$^+%(6R'^PFW9O *H+_I>! $?S]2_D87EJ*(HM)=R:EG4" A!0 &0 'AL+W=ORT?K1"U_R193X@+!"[CR!T?*$UUA5'D1A_.Z9 MT>#2&^[O=_1/(7?*9<,L7NOJN\A=N8C.(\AQRYK*W>OV,_;YS#R/Z\J&+[2= M;CJ-@#?6:=D;4P12J&YESWT=]@S.DS<,TMX@#7%WCD*4:^;8X MU0Y:,($W2R0%>-B29!5[VOR1_7FVL M,]0)OPY0IP-U&JC3-ZAKM-R(.C27WD+;.WFM?@=!?NXN;,TX+B(:+(OF":/E MNC%"%>!*/%*D#[(K,?H2 Q7(H=R@&:I$WVDV2I($;K!@_ 5^W,"0=HL& 9_1 M<&$Q'T%;"E[22%EJ7:()Y=V L+9ABJ-/)LVRT6PV ULR4J.3(Z]QK67-U,O) M\7DZ.;NTP+6DL(":E#^./(8!9[:LT-K!W?CD>'*:7+Y6[WBO;26:(@RGIS;* M=1T\G [S?]6U_5_U[O&X9:80RD*%6S)-QF>S"$PWD)W@=!V&8*,=C538EO2& MH?$*=+_5VNT$[V!X%9=_ %!+ P04 " "G@&]3HU%K"_T" "'"@ &0 M 'AL+W=O$ \N,EI8Y'8F>VV(.W#SW;2-!-MU@I>$MOQ.>=W_K[D#-=< M/,L44<%+GC$Y[[^AE5"Y\9?S#-IG[ NY_9Z#L1+J7A>&6N"G++R35XJ(1H&H;?'(*@, LM= M!K*4UT21:"CX&H29K;V9ADW56FLXRLRJ3)707ZFV4]$#$8(P)>'S-2I",_D% M3F&JUSY99@A\#NMR0BD?5:_Z8SU \#5VE28P_-ZZBCLNHP9ZH [CC M3*42;EB"R;_VKLZ@3B/8I#$.6AU.L3B#T#N!P O\3^""3(E 63Y;_(>U3*'U M'WZ83(_?M0NX59C+IQ: 3@W0L0"=?0G:3$[@QU))15A"V>($QKB@C.FFWI@9 M83'"']B5#0UVW@KV8/<])G"Y0J'/,=R\ MH(BI1)@(&N,!Q-OEVD5=1N\WJ+VS7G)EJK(W-E7LB" MQ#AR])TH4:S0B:!EN7LU8>]]JM;H[>JU1CD>OU_C]P\2>$/=KG'_S<8\#3JA MYWF[5WE00PS>IV&3KEW&P1&;T/>V5Z]W_)F^L>^##G3EOBE<=^]Y]AM_!/\# M3_0;WG8EJ]@'2AELF8-C-AR997BF.I:62Y153]E1O+"5 MQHPK7;?89JHK111F@OX^YUQM.B9 77M&?P%02P,$% @ IX!O4S3'N+ / M! < \ !D !X;"]W;W)K&ULO5??;^(X$/Y7 M++0/K71MX@0"J0"I0$^WTJ*KRO7V874/)AF"U3CF; ?H_?7G.&G"C^!6NZM] M =N9;^:;R7@F,]QQ\2+7 KM69K)46>MU.;.<62T!D;D+=] II^LN&!$Z:U( M'+D10&(#8JGCN6[@,$*SSGAHSA[%>,ASE=(,'@62.6-$O$X@Y;M1!W?>#IYH MLE;%@3,>;D@""U#/FT>A=TZM):8,,DEYA@2L1IU[?/> PP)@)/ZFL),':U2X MLN3\I=A\CD<=MV $*42J4$'TWQ:FD*:%)LWCWTIII[99 _7;]I_-\YK9Y9$ MPI2G7VFLUJ/.H(-B6)$\54]\]P=4#O4*?1%/I?E%NU(VT,)1+A5G%5@S8#0K M_\F^"L0!0.MI!W@5P#L%="\ _ K@GP"\2Q:Z%:#[40N]"F!<=TK?3>!F1)'Q M4/ =$H6TUE8L3/0-6L>+9D6B+)303ZG&J?%B303<3'2H8S3E3.>?).8-/NR+ M-:"K&2A"4WF-;M#S8H:N/EVC3XAFZ*\USR7)8CETE"92J'.BRNBD-.I=,.JC M.<_46J*'+(:X!3^SXT,+WM$!J*/@O45AXED5+F!SBWSW-^2Y'F[A,_TXW&US MY\>L/WRW]:-@^'5*^$:?_^,I\>V+QJ+/"IC\QV*Y6UON&LM=J^6EL1P=6H;2 M'[K'0@_G0D'@US)'3O=J MIWM6IY\S 1%/,OK?J=<1EZHMFWIG),*>VV]G$=0L BN+KZ:B0GQ#MB!TAT ; M$)2WWDV[(A^] A$2^8B5=Q0/4$Q>I24]^C7'OE7UGYLB+!)1*7,=JRM=A$S& MR.LVFJ6NWD&4^OT XZ ]3H.:P\#*X3Y)!"1$@2Z!2E#=,".T)6D.B*^0KM;1 M"^(53=V6I=(%DF9)6^(.SOCU?-MRK6Y,B5SKCY4(]*=&C%:"LU/:%YJ+>\[: M.[GH+3)%;6XE?-!KL97P$T@=[DA?,[0P47XGA2MUAX'K]@.WYUX@XC5$/"N1 M.V!&&KW;AI&_A7]PW<- [\3NH]MA?\@RPH[UJ>42513'4J*VZC:-?[/L6F&6![$9^3 M_8?SHZG>N/^K\Z.IVMA>MG]"?M@-=,NV9R/;5&=L+\_?GR!VO1:.SL$$P4 D M9G23^@LDSU3YY5B?UN/AO1F*3LXG^&Z*6\YGQ3AI)I9&?3F+SHE(= M"*:RT M*?>VK[-C "I89Z'T;2:F9W#:@\F*[SGXE%N !1ZSEDA)\Y&J>T'UY7I!G(B M!WP+A7ZSXB(G2D_%VI5; 20K%^7,]3TO,9(F"0*B."Z+\GF -C1I+F^*<6ZC0Z MS<+C\4'ZY])X;E8\#T2YFLMS0Q* M4\O5&HX6)BH+)?1;JM>IZ6)#!-S.M%T9FO-0'_=+:42>OJW1>FP43HLE0YML9(WZ,=.246*C!9K-(,U+0HS6A)&BA30 MOZC+RLIIE?RPE&_VZ],4>Z,X]/WAV'WJ( L;LM!*]KM,?IU"=T\@]&;6V0,B MI3I][@5-X3)R&Z(N[$IY]M M/CKFLWNIUG2Z'_JV,#[J!/@J1\U-@C.F0;A NN^O@%Y*JUKRB=O"<(0]OP?* M;Z'\M[FME_:"#_T.'T9A#V[;%G!P7;+5I>Z*FEQ+/"G*V-/."_MHVGZ![0WC M'0HQ#BY5(EQVU2P MO%:ZM-S7BA<#'';LE&/4PMFT#O[)O M6 /?\G8BVE754>\*LGMT>LY!K,L[@D0IWQ6J.D@W3YM[R%UU^FX_KRXQWXG0 M!P6)&*ST4F\0Z\"*ZEY0313?EF?Q)5?Z9%\.-_HN!<)\H-^O.%>'B5'0W,ZF M_P%02P,$% @ IX!O4V?3[W;_ P EQ0 !D !X;"]W;W)K&ULU5C?C]HX$/Y7K.@>[J2%Q";\V!4@+=O>7:5NM5K4]J'J M@TD&B#:Q.=O 5NH??[:3C6D7O(1257V!./',?-^,XV_BX9:+![D$4.BQR)D< M!4NE5E=A*),E%%2V^0J8?C+GHJ!*#\4BE"L!-+5&11Z2*.J%!W=B M/.1KE6<,[@22ZZ*@XLL$?\Q2M1P%@P"E,*?K7-WS[;]0 M$>H:?PG/I?U%VVIN%*!D+14O*F.-H,A8^4\?JT3L&'0.&9#*@%C<92"+\A55 M=#P4?(N$F:V]F0M+U5IK96$R1/!"?$ZW *JS;J1!>( M1 3_@4(D#6-9_GK\=^H$=JS_^(#_>\=\:IE?6^;HTRT4,Q"?/2'B.D1L0W1^ M28W0I[;D'=KP]L$+'-\@=YQUMKHX)!>(*K0#!898QE; MF#DK$!E/T5>TKR!E?#^1?DVDWS#?_Q@FX$^J MUZ>1@BNYH@F, KW72Q ;",;(LS@&-=C!6;.^P\6?66_8YGPN:SZ7#9/_P:X0 M;^Z]+IMCQ9';ZZ,SK_F:C3_[_K@G4-J1+]RP #>4)5KD-6HND&Y;YI"]5!!_ MC!/@$P>?G+DB!^F]4"$OCA,H.GW$?H%\40^ I4[]!+X*=..*FZOB#W8@_W@DODI-. M?%[M/$O'XL=T EVGK+BIM![3UU1.O]DB^KVH&^U_N8C33G)>[3RZ-;GIY9'=+15: M4"3*8:Y-HW9?IU"4IV#E0/&5/7F:<:5X82^70%,09H)^/N= ;U,G\P;"5P( (L& 9 >&PO=V]R:W-H965T3Q,7[ M@"\G?$Y[P>A2P@$+- Q,/O:P B$<$0VC1\-9]!*.N#A>L_^ MT==N:YDS R,EOO(%)#%VJ J M&[#-H.2R?K-=TX<#@.4Y#H@:0/02D+P"B!M _%:%I $D;U6X; "^=%K7[ALW M9LBR5*LMT2[:LKF%[[Y'VWYQZ<[)#+7=Y1:'V1T(AI"3*=/X1.XUDX;Y3VC( M^1B0<6$NR'OR,!N3\[,+%6ALFR2?T=OAX;%R_D]] M\L_JSYH1MXSLK#-P[ S5Z)Y' MNT&WR2ZO4[HY_"Q_#AG_'M*]BI_'3$['U,71@]M5@E[YL6;(0JTEUKUMO>WD M'/B!\<(_[-Z,ND?\8SMIZ\'XB[X>T[=,K[CMOH"EE0H[5_;RZWKTU0:JRM_M MN4([*?RRL'\+T"[ [B^5PKWA!-K_3_834$L#!!0 ( *> ;U/E_M>S* ( M .@$ 9 >&PO=V]R:W-H965TTQL M)XW2SZ8 0/):"FEF08%8W5-J=@64S(Q4!=+NY$J7#&VH]]14&ECFBTI!HS"\ MIB7C,D@3O[;4::)J%%S"4A-3ER73ASD(U'&?24KO!T?D3_Y+U;+UMFX%&)[SS#8A;=TOD52X8 MLC31JB':95LT-_%6?;45QZ7[*6O4=I?;.DQ7(!A"1I9,XX%L-).&^7X9,E@ M,B[,D'PD:WL8LEH 43G):ZPU.#&\K$LBP#:%5.Q@?Q4:=H'DK*+H@: W5B$S"#R0*H_'3>D$&5\/?4:BUV/N,>I^1AYU<@OUO M S\>M@:U;<+/=V@G/>W$TTXOT#H39+ I-%@^);$PPW,M:4&N/8B[1B]I?)O0 MES/$TYYX^B_BZ!Q36Q6?,$WNSC/%/5/\+M-&(1/GJ.*_3-W=_$%%3PZN>P.^ M,KWG]N@)R&U1.+JQ&+J]5VV JO)G>:O0W@P_+>Q3!-HEV/U<*3P&[GKTCUOZ M!E!+ P04 " "G@&]3,_BZ9Z4# "_"0 &0 'AL+W=OP6D.]BJ6^G:U=%K'ZH^ M.,E K'7LG.W \=]WQH0LO4T0Z@O8CK_YYAM[9CP_:/-L^ M"T.;YE!PV]#L["QDHD"E!5:,0/; M1?!^\.YA1OO]AC\%'.S%F)&21.MGFCQFBR BAT!"ZL@"Q[\]K$!*,H1N?*EM M!@TE 2_'9^L_>^VH)>$65EK^)3*7+X)9P#+8\DJZ3_KP"]1ZQF0OU=+Z7W8X M[9V, Y96UNFB!J,'A5"G?_ZUCL,%8##J ,0U(+X5,*P!PUL!HQHP^@8PBSH MXQK@I8B>;)S!KP)Q;KG212$<'KRS MC*N,K;1R0NU I0(L>[,&QX6T;]D/[/-FS=[#'03OKM&&=7F7] M32LLL97*>"*!9?J@4/.1;E9;BDY?G^^L0_:L<6!VF^STY4[WL&;;U(B2FD+; MJ5\WZ7*@,)X-ZT2*'2=3%DFP55F'=UAO,7,NOMWAPOVT-XLBYO0+..'.@:&L M2HYL#2D4"1B?QKW_XLG@?=P;?(,OM-/&@W^MY)& L<]8PF+39J RGU!G[7\/'QEM1GV,[['\\D1(X8[8EK,JQ>J 02V( M&E\)'HA%I.3J^/UWLW@P_0G+AL'>RS9'#$]A>W<76[S'-*\#=/+FB*^$LI0" MX\&QU"C8:2.8 MSN8=FF:"0K7_MP-ECA=P)O MB(0M7JJH/\44-Z?GPFGB=.G[8:(==E<_S/&%!88VX/>MUNX\H1;;O-F6_P)0 M2P,$% @ IX!O4ZL5_+'. P PT !D !X;"]W;W)K&ULK5==;^(X%/TK5C0/':DES@>0($":DJYVI)U5-6QWGMW$0-3$ MSMH.S/[[O79""L%D.M-] 7_<<^Q[?'U],S]P\2)WE"KTO2R87#@[I:J9Z\IT M1TLB1[RB#&8V7)1$05=L75D)2C(#*@O7QWCBEB1GSG)NQA[%2,/@HD MZ[(DXM][6O##PO&L!=SBNRI6NJGJI' 3VW8\GRDC*9J=W"B1R4T0VI"_65'WZGK4-CS9?R0II? M=&AML8/26BI>MF#809FSYI]\;X4X 0"/'>"W +\/"*\ @A80O'6%L 6$;UUA MW *,ZV[CNQ$N(8HLYX(?D-#6P*8;1GV#!KURI@-EK03,YH!3RS\A%F_^X%)^ M1)]9RDN*'JE ZQT1%-TD5)&\@*D[M(8(S>J"(KY!K"ZI((H+1%@&I\(X;,ST M:TDSI#A*29'6!5%4'V*>(DH$R]E6H@K(I2$WT+RH%2 LTW?H:9V@FP\?T0?D M-F,2Y0P]L5S)6QB$]E\[7DO@D7-7@13:(3=MW;YOW/:ON!V@+YRIG40/+*.9 M!9\,X^,!O M'T)V#?SR'>W^0<$VK$0KP+?*Q[UGVLWH['-O<>=_J#[^\^ID8 M01>4@>$+K@7E,V^ MF3P+-Y3LX4"V]'@1X<61"FX>7-K;YHK;1&VXQRD$=)--!21*=L^!M0W2S@<=.YT->Z3/J":IV[;$(-KJA+A9FL2$H7#M0"DHH]=9;( MEB/^)YYD>A&;'@ZB"=R(GLCO7_#L#*+N#*+WAV7[N-CTCMX65P+30AE& MX23V<-33S$(Y&)AQ)TK\ M32%:15-Q-QW%*U-2/G,%!:II[N KA0IM /,;SM6QHQ?HOGN6_P%02P,$% M @ IX!O4U?45Y^W P 30\ !D !X;"]W;W)K&ULS5==;Z,X%/TK%D\STD[!$*!42:0V8;65VE'4S.Z,--H'%VX2JX!9VR3M MOQ_;H>2+(B;;A_:A,>:><[\.F#O<,/XD5@ 2/>=9(4;62LKRRK9%LH*MUXH,N5U!OV>%B2)B(((-$:@JB?M8P@2S33"J._VI2J_&I@?OK M5_8_3?(JF4&F1)+QD+,-XMI:L>F%J;Y!JWK10@ME+KFZ2Q5.CK\J+7ZZ8T)\1K=%PG) M,^!HOB(L+FBN%IE4&B"U04>6/RDBMA+83J"I2X-D++99(:5%( M4J1ZG=*LTC) I**4TF5Z9<:,[2EBE['8"=UI#?;2-TW(O70/2OD2J!8>4M; M\--N?-2!MU75FM*YKZ6[<3L)YU!>(,_Y [F.BUOBF?2'.VWI_#_O\=G>#XKA M-3KR#)_W!M]U(6G3[_FNW_%SDE6JWFC!68XF+"\K2M;3$,/1P<227NP7>0 MZ663Z65GIC-.UT0"^DXX)X7LU=RHX8X^4G.QLSN7G//:6^,.'C37TW]'[>UV MH+_ KD1)$AA9ZA-+ %^#-4:MYTI/C_$[>#RLUMXICCNK]>,.W<&2)"^_)1+L M[OC=#R63W;&#O3-EXITT+< X/-;(J96+O&P]RX$LSEPF4L*J0VR^\9K>9_:[-Q'.T?X.O)KAE?ZIG13.. M[.BW@^8]X4NJ/D/3*I1QRQ7:MX%K@W4_05C M\O5".V@FZ/$O4$L#!!0 ( *> ;U/.XT*BUP, !H+ 9 >&PO=V]R M:W-H965T>:OH(& M)>4%2L.5!(W9M'\1O;^,8J?@)?[DN#:M-;A0%DH]N(^;=-H/G4>VGS:'_4AQ8Q5PMZI]2?< M!G3J\!(EC/\/ZUIV..Y#4AFKBJTR>5!P6?^RS381+851^(9"O%7PB0AJ0][+ M:V;9;*+5&K23)C2W\*%Z;7*.2U>5>ZOIE).>G=VAY1HIS1;F@DDXO$;+N#!' MD\ 2O!,*DBW490T5OP$UAELE;6[@@TPQ_5$_(+<:W^*=;Y=Q)^ ]E@,8AL<0 MAW'4@3=L8AUZO.%_C16^?R91N+%8F+\[#)TTADZ\H9,W#%UCAEHS 9I9/(82 M=4)&B>2O);4;:C@(PX,.ETX;ETX[<5JQEQ3[,3'7))J7[FJ\YE4WVI<:+RMDR@(\59<8JB"BR'EU, M2V 9U\;"\ !4!E09+$JAGA!__VT41^=_D)+@2[X0",BT)$SC;A[E&%,2=W_ MTI0[ X1]&A).C2MQ8R'>"]M[ 3N #UMAJ#O("K=G3!AO\R="91I]E+!"8YVK M%IB@V*FMF4%'4<^:HIYUEX%MWK%TQ3RW4M>=N-E;V6[(&^EBD'7/[*VYS7T> M6?)8<>,3['+Y36F1TCU'O7PZAK\^PT?A7A"6JM+%Z33:(G 21HZT'7T%2+?R@NMWUS=P^"%]RRNE".+2[AD)M8."MRU!3_P5!$[ID] 1Z-[L8<]XPYKRS MO+=<\J(JX/LM%@O47&QIV^7[Q2FWW-M1LQVM-#TUWC*]Y'1%!6:D&@[.Z=W2]2!6?UA5^N%GH2R-4GZ9T_"*V@G0 M>::4W7TX \TX//L74$L#!!0 ( *> ;U,CQBXF1P, /(( 9 >&PO M=V]R:W-H965T+!FC:(&F[AZ('6AY;1"A2)2DK_O<[I&0UVRIJL,!>)%+D>_/FD1QJ6BG] M8#)$"X^YD&869-869V%HT@QS9@:J0$DC:Z5S9JFK-Z$I-+*5!^4B3*)H'.:, MRV ^]=]N]7RJ2BNXQ%L-ILQSIG=O4*AJ%L3!_L,=WV36?0CGTX)M\![MI^)6 M4R]L658\1VFXDJ!Q/0LNXK-%'#F G_&98V6>M,&ELE3JP76N5[,@,]U;3*">XP M;12\J14DSRAXK[8#B)(C2*(D[H O7@*/N^ A>=$:DK2&))YO^!\,^?*.)L.U MQ=Q\[0DU;$,-?:C1"T,=P26:5//";? N(_OIWG+-Y>:56L/BZL,9?)! WOCE M@L:>([ 9PD+E!9,[H(BH<47+9Q4P"?B(:>D.%6!>"+7+G3"VT8B^57&;P97F M*7S$-(,#1_7';Y,DBB^ODGT2"*?N]Q:-(*G?0274MN.6FC!>%V M!QOM=B))ILJ:/H#R9\W EHD2NU1.?K(N3L;/>'?:2CKME72'QM(YLG3V:A4E M:6PTK+I$G/XDXGCTC(8X^E[XHUX5GTD%U0LH4'/5&?87!"/8(=.F:XW")Q>2 M^QNX87K#R6:!:Z**!B=T@'1]P=8=JPI_1RV5I1O/-S/Z*4'M)M#X6BF[[[AK MK_W-F?\#4$L#!!0 ( *> ;U-/T9JG& , (P1 - >&POD06QE0?X[B>+5A) MZW-5,6F10NF2&CO5\[BN-*-Y#4ZEB'N=3AJ7E$LR'LIE>5V:.IJII30C;J)R-R/WI^Y]+9:[>1?Y^\N'DI'-_=K5O/W7 &8F#I/TC M2,\[]D*9'8K1I\?1'R+'J"^/HC[ [(CC)O?C8:'DM@0)\08;F98L>J!B1"94 M\*GFX%70DHNU-_? ,%-"Z ML)F!0"Y$*[!'O&$\K*@Q3,MK.W&+G?$9%#7CNW5E%THU?M%":/]IHT"HS:V":1 ],&S[; MM?S2M+IC*[-IIU6!:^Z]0T[?W7G.47*TXN_Y5D]U]E7W!0 M8W,0OG:1_;<@,GT+(E]G3\;-L;-SMCTYV5IK!&\0(_(=WE7$-F@T77)AN&QF M"Y[G3#X[X"R]H5/[JOF$WZ[/64&7PMRUX(ALQ]]8SI=EUJZZ@40TJ[;CK["] M;MJ^OMA87.9LQ?)),]7SJ1M&=F"C-A;CO; X M_]-^!NA^/(9I&P21 >HS0'V\5PB9N \6)^R3V2N\TRQ+DC3%,CJ9!!5,L+RE M*7S#;)@V\,#B0*0_RS5>;;Q##O&!5P'H'XH?C0$^%?9($JHIIPYY@',DR#(%>#/=HFB+92>$3K@_VE"1)EH41 MP,(*D@1#X&G$$4P!:,"0)''GX-YY%&_.J7C[^\OX-U!+ P04 " "G@&]3 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( *> ;U.[VC=H#P4 !(M / >&PO=V]R:V)O;VLN>&ULQ9I=3QLY M%(;_BI6K5MINDOEJBPA2"W07B4)$*'NY*/SZ]9C8J)+W EC77]'7WYW#/>"7_S<-0Z_4W6 M3I@3[L0?1K<;J6Z[8OQ3C(/'Z.MA^SE4XH'Y+]6H5RM9BA-=MHU0;JA'(^H. M4-FUW-@14[P1L]'V%O9%5>Q4.5])[$P-1?E[NR?U?WU6#4_M/&Y0A^9 ^@OF MK.K!Z2!_*-Y6THF*'6M5"66';U;7LO)$ 60"(),]0OZ=!) I@$SW"9D&D!F MS/8)F060.8#,]PF9!Y %@"QH(2_-+5?RL;_ N!_A)\*61F[Z8[T*(#\"R(^T MD(NV:;AY\#QL(6^5]#_CW814EKKU$U( ^0E ?J*%O!)W0K7A5/,9P'RFA?G: M6JF$M;[#-4NI7LW4$S153VC9YJTIU]R*KCG]>+CKW.D)V(6.)NHIU FQ3WS7 M,JT?KZ>_-MW M?W0N'1K8=AQ:TR(B80R)3;*U>4/]L5:'P'T@.>BJ]9SR?M8 M1D:UB90R)79*U[)LSA]X_[?/3,@@4V*%?./2L!M>MX)]]]76&M']P(9XR!U3 M8GG\Q8WA+WB0)J;$GEBLN1$?OO)!8DTW*@9G#",DQ$2BF!*;XJH[Z1'GW/@P M]=I7H>5]\!\1(DM,B37A*Z^1KN]K_9CU,Z#SH;U0I101)++'E%@?%[[<=^?: MVO<^U"]UXT>OG_GZ/A"&TL@B";%%KH23PYAE\YJ'<:,CS:3$FL$V#)-Q*;).2FP=C!FFXU+DG91Z#0,Q MPX1]DQ-[9':KM:/,,:2VR:]0@W^3$OGE- M%BTG0DSDFYS8-S@]%'5'Y)N'E5CY97-UX8NW_GS)ZW)N M6/8@DCEQN ;OO* R28_6@)\AG9)4M7_^C M3U;9CR]EWPZ[[EBWNU.=?1[VQ[ILML-P^I5276W+H:UWW:DSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KW MNBUE:&:O;;\IP[))G_OKZ9HNAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9 M!-GT00Y!/GU00%!,'[2 H,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z M"X'>,GK9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1 M;R706U%O)=!;46\ET%M'FR4$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0 MVU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0 M.T8_FQ#H':AW$.@=J'?\I-YU^-J7>NWY7N/S?Y+JX7QON3[^LOP^B1(N+CBG MVXKZ]!=02P,$% @ IX!O4^'L7A'T 0 HB< !, !;0V]N=&5N=%]4 M>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 M A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8 M;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A- M39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V M)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8 M=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@ M?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DU MBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:OY3UGOGUG\< M/S[+SC;]6SX;_YJW> %02P$"% ,4 " "G@&]3!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *> M;U-W/N@/[@ "L" 1 " :\ !D;V-0 ;U.97)PC$ 8 )PG 3 " M &UL4$L! A0#% @ IX!O4^JW&L)+ M!0 $A8 !@ ("!#0@ 'AL+W=O ;U,INEN&X 8 .H; 8 " M@8X- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IX!O4W]8-0,@!@ 71H !@ M ("!91< 'AL+W=O ;U,ME:#S0P@ PV 8 " @;L= !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ IX!O4U\\,\6L!0 X@P !@ ("!8R\ 'AL+W=O M ;U,"4[CNZ1( -8U M 8 " @44U !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IX!O4^1AJA"S M#0 U20 !D ("!O4P 'AL+W=O&PO=V]R:W-H965T M;U/+/&-2"P, !<' 9 " @&UL4$L! A0#% @ IX!O4^&PO=V]R M:W-H965T ;U-O+>Q[% 8 "H/ M 9 " @?!P !X;"]W;W)K&UL M4$L! A0#% @ IX!O4W5,*T#M @ =@8 !D ("!.W< M 'AL+W=O@ >&PO=V]R:W-H965T ;U-E +R5D0( .$% 9 M " @;I_ !X;"]W;W)K&UL4$L! A0#% @ MIX!O4RBTK.!^!0 3 \ !D ("!@H( 'AL+W=O&PO=V]R:W-H965T ;U.7 M&MI"#@, /$& 9 " @8RH !X;"]W;W)K&UL4$L! A0#% @ IX!O4_(,ZK.% P V < !D M ("!T:L 'AL+W=O&PO=V]R:W-H M965T ;U/!7P:&_ ( 'X& 9 M " @22T !X;"]W;W)K&UL4$L! M A0#% @ IX!O4Y3\U807! 0H !D ("!5[< 'AL M+W=O&PO=V]R:W-H965T ;U,!\$ T9 ( #<% 9 " M@7S !X;"]W;W)K&UL4$L! A0#% @ IX!O M4X;-F9!C P [0< !D ("!%\, 'AL+W=O&PO=V]R:W-H965T ;U.*DK"$P , -L( 9 " @2K) !X;"]W;W)K M&UL4$L! A0#% @ IX!O4[4")FJL P ! D M !D ("!(% &0 @($$T0 M>&PO=V]R:W-H965T ;U.'J6<8 M:0( $$& 9 " @9G5 !X;"]W;W)K&UL4$L! A0#% @ IX!O4_<'I4<# P RPL !D M ("!.=@ 'AL+W=O&PO=V]R:W-H965T M ;U,0?3*-;P, %L, 9 M " @8C@ !X;"]W;W)K&UL4$L! A0# M% @ IX!O4U3G7P+_ @ 50@ !D ("!+N0 'AL+W=O M&PO=V]R:W-H965T ;U-FG^W/2@, (X( 9 " @1ON M !X;"]W;W)K&UL4$L! A0#% @ IX!O4ZS% MRO)2 @ "P4 !D ("!G/$ 'AL+W=O&PO=V]R:W-H965T ;U.!5@C^%@, !L) 9 " @2/X !X;"]W;W)K&UL4$L! A0#% @ IX!O4\9'DN4S @ #@4 !D M ("!W9,# !$"P &0 @(':_0 >&PO M=V]R:W-H965T ;U/4S;Q:0 ( M (T% 9 " @:0! 0!X;"]W;W)K&UL4$L! A0#% @ IX!O4X+"3SD8 P D H !D ("! M&P0! 'AL+W=O&PO=V]R:W-H965T ;U-?D(-"ZP( %D( 9 M " @6\* 0!X;"]W;W)K&UL4$L! A0#% M @ IX!O4W/WCZ08 @ I@0 !D ("!D0T! 'AL+W=O&PO=V]R:W-H965T ;U.[.9!^_@( - ( 9 " @>T2 0!X M;"]W;W)K&UL4$L! A0#% @ IX!O4T(!BV/3 M! OQ@ !D ("!(A8! 'AL+W=O&PO=V]R:W-H965T M;U-2 QZ6=0( "$% 9 " @6X? 0!X;"]W;W)K&UL4$L! A0#% @ IX!O4Z-1:PO] @ APH !D M ("!&B(! 'AL+W=OXL \$ !P#P &0 @(%.)0$ >&PO=V]R M:W-H965T ;U,"&G(AK@, *D- M 9 " @90I 0!X;"]W;W)K&UL M4$L! A0#% @ IX!O4V?3[W;_ P EQ0 !D ("!>2T! M 'AL+W=O&PO=V]R:W-H965T ;U/E_M>S* ( .@$ 9 M " @3TT 0!X;"]W;W)K&UL4$L! A0#% @ MIX!O4S/XNF>E P OPD !D ("!G#8! 'AL+W=O&PO=V]R:W-H965T ;U-/ MT9JG& , (P1 - " ?=) 0!X;"]S='EL97,N>&UL4$L! M A0#% @ IX!O4Y>*NQS $P( L ( !.DT! %]R M96QS+RYR96QS4$L! A0#% @ IX!O4[O:-V@/!0 $BT \ M ( !(TX! 'AL+W=O ;U,6W6L4 M)@( &,H : " 5]3 0!X;"]? ;U/A[%X1] $ *(G 3 M " ;U5 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !, $P RQ0 .)7 $ 0 $! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 147 430 1 true 33 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.xlfleet.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.xlfleet.com/role/ConsolidatedBalanceSheet Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals Unaudited Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://www.xlfleet.com/role/ConsolidatedIncomeStatement Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Sheet http://www.xlfleet.com/role/ShareholdersEquityType2or3 Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Statements 5 false false R6.htm 005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.xlfleet.com/role/ConsolidatedCashFlow Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 006 - Disclosure - Organization and Description of Business Sheet http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.xlfleet.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Revenue Sheet http://www.xlfleet.com/role/Revenue Revenue Notes 9 false false R10.htm 009 - Disclosure - Business Combination Sheet http://www.xlfleet.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 010 - Disclosure - Purchase of Convertible Note Sheet http://www.xlfleet.com/role/PurchaseofConvertibleNote Purchase of Convertible Note Notes 11 false false R12.htm 011 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 12 false false R13.htm 012 - Disclosure - ROU Assets and Lease Liabilities Sheet http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilities ROU Assets and Lease Liabilities Notes 13 false false R14.htm 013 - Disclosure - Note Payable Sheet http://www.xlfleet.com/role/NotePayable Note Payable Notes 14 false false R15.htm 014 - Disclosure - Fair Value Measurements Sheet http://www.xlfleet.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 015 - Disclosure - Warrants Sheet http://www.xlfleet.com/role/Warrants Warrants Notes 16 false false R17.htm 016 - Disclosure - Share-Based Compensation Expense Sheet http://www.xlfleet.com/role/ShareBasedCompensationExpense Share-Based Compensation Expense Notes 17 false false R18.htm 017 - Disclosure - Related Party Transactions Sheet http://www.xlfleet.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 018 - Disclosure - Commitments and Contingencies Sheet http://www.xlfleet.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Net (Loss) Income Per Share Sheet http://www.xlfleet.com/role/NetLossIncomePerShare Net (Loss) Income Per Share Notes 20 false false R21.htm 020 - Disclosure - Retirement Plan Sheet http://www.xlfleet.com/role/RetirementPlan Retirement Plan Notes 21 false false R22.htm 021 - Disclosure - Subsequent Events Sheet http://www.xlfleet.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 022 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.xlfleet.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.xlfleet.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 023 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.xlfleet.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 024 - Disclosure - Revenue (Tables) Sheet http://www.xlfleet.com/role/RevenueTables Revenue (Tables) Tables http://www.xlfleet.com/role/Revenue 25 false false R26.htm 025 - Disclosure - Business Combination (Tables) Sheet http://www.xlfleet.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://www.xlfleet.com/role/BusinessCombination 26 false false R27.htm 026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilities 27 false false R28.htm 027 - Disclosure - ROU Assets and Lease Liabilities (Tables) Sheet http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables ROU Assets and Lease Liabilities (Tables) Tables http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilities 28 false false R29.htm 028 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xlfleet.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.xlfleet.com/role/FairValueMeasurements 29 false false R30.htm 029 - Disclosure - Warrants (Tables) Sheet http://www.xlfleet.com/role/WarrantsTables Warrants (Tables) Tables http://www.xlfleet.com/role/Warrants 30 false false R31.htm 030 - Disclosure - Share-Based Compensation Expense (Tables) Sheet http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables Share-Based Compensation Expense (Tables) Tables http://www.xlfleet.com/role/ShareBasedCompensationExpense 31 false false R32.htm 031 - Disclosure - Related Party Transactions (Tables) Sheet http://www.xlfleet.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.xlfleet.com/role/RelatedPartyTransactions 32 false false R33.htm 032 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.xlfleet.com/role/NetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.xlfleet.com/role/NetLossIncomePerShare 33 false false R34.htm 033 - Disclosure - Organization and Description of Business (Details) Sheet http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness 34 false false R35.htm 034 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables 35 false false R36.htm 035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash Sheet http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash Details http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables 36 false false R37.htm 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued Sheet http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued Details http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 037 - Disclosure - Revenue (Details) Sheet http://www.xlfleet.com/role/RevenueDetails Revenue (Details) Details http://www.xlfleet.com/role/RevenueTables 38 false false R39.htm 038 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue Sheet http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable Revenue (Details) - Schedule of disaggregation of revenue Details http://www.xlfleet.com/role/RevenueTables 39 false false R40.htm 039 - Disclosure - Revenue (Details) - Schedule of accrued warranty liability Sheet http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable Revenue (Details) - Schedule of accrued warranty liability Details http://www.xlfleet.com/role/RevenueTables 40 false false R41.htm 040 - Disclosure - Business Combination (Details) Sheet http://www.xlfleet.com/role/BusinessCombinationDetails Business Combination (Details) Details http://www.xlfleet.com/role/BusinessCombinationTables 41 false false R42.htm 041 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration Sheet http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable Business Combination (Details) - Schedule of purchase price consideration Details http://www.xlfleet.com/role/BusinessCombinationTables 42 false false R43.htm 042 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration (Parentheticals) Sheet http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals Business Combination (Details) - Schedule of purchase price consideration (Parentheticals) Details http://www.xlfleet.com/role/BusinessCombinationTables 43 false false R44.htm 043 - Disclosure - Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class Sheet http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class Details http://www.xlfleet.com/role/BusinessCombinationTables 44 false false R45.htm 044 - Disclosure - Business Combination (Details) - Schedule of supplemental disclosure of pro forma information Sheet http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable Business Combination (Details) - Schedule of supplemental disclosure of pro forma information Details http://www.xlfleet.com/role/BusinessCombinationTables 45 false false R46.htm 045 - Disclosure - Purchase of Convertible Note (Details) Sheet http://www.xlfleet.com/role/PurchaseofConvertibleNoteDetails Purchase of Convertible Note (Details) Details http://www.xlfleet.com/role/PurchaseofConvertibleNote 46 false false R47.htm 046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities Sheet http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities Details http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 47 false false R48.htm 047 - Disclosure - ROU Assets and Lease Liabilities (Details) Sheet http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails ROU Assets and Lease Liabilities (Details) Details http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables 48 false false R49.htm 048 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities Sheet http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities Details http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables 49 false false R50.htm 049 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases Sheet http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases Details http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables 50 false false R51.htm 050 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities Sheet http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities Details http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables 51 false false R52.htm 051 - Disclosure - Note Payable (Details) Sheet http://www.xlfleet.com/role/NotePayableDetails Note Payable (Details) Details http://www.xlfleet.com/role/NotePayable 52 false false R53.htm 052 - Disclosure - Fair Value Measurements (Details) Sheet http://www.xlfleet.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.xlfleet.com/role/FairValueMeasurementsTables 53 false false R54.htm 053 - Disclosure - Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model Sheet http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model Details http://www.xlfleet.com/role/FairValueMeasurementsTables 54 false false R55.htm 054 - Disclosure - Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis Sheet http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis Details http://www.xlfleet.com/role/FairValueMeasurementsTables 55 false false R56.htm 055 - Disclosure - Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments Sheet http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments Details http://www.xlfleet.com/role/FairValueMeasurementsTables 56 false false R57.htm 056 - Disclosure - Warrants (Details) Sheet http://www.xlfleet.com/role/WarrantsDetails Warrants (Details) Details http://www.xlfleet.com/role/WarrantsTables 57 false false R58.htm 057 - Disclosure - Warrants (Details) - Schedule of warrant activity Sheet http://www.xlfleet.com/role/ScheduleofwarrantactivityTable Warrants (Details) - Schedule of warrant activity Details http://www.xlfleet.com/role/WarrantsTables 58 false false R59.htm 058 - Disclosure - Share-Based Compensation Expense (Details) Sheet http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails Share-Based Compensation Expense (Details) Details http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables 59 false false R60.htm 059 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of stock option award activity Sheet http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable Share-Based Compensation Expense (Details) - Schedule of stock option award activity Details http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables 60 false false R61.htm 060 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards Sheet http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards Details http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables 61 false false R62.htm 061 - Disclosure - Related Party Transactions (Details) Sheet http://www.xlfleet.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.xlfleet.com/role/RelatedPartyTransactionsTables 62 false false R63.htm 062 - Disclosure - Related Party Transactions (Details) - Schedule of future minimum lease payments Sheet http://www.xlfleet.com/role/ScheduleoffutureminimumleasepaymentsTable Related Party Transactions (Details) - Schedule of future minimum lease payments Details http://www.xlfleet.com/role/RelatedPartyTransactionsTables 63 false false R64.htm 063 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.xlfleet.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.xlfleet.com/role/CommitmentsandContingencies 64 false false R65.htm 064 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share Sheet http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share Details http://www.xlfleet.com/role/NetLossIncomePerShareTables 65 false false R66.htm 065 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities Sheet http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities Details http://www.xlfleet.com/role/NetLossIncomePerShareTables 66 false false R67.htm 066 - Disclosure - Retirement Plan (Details) Sheet http://www.xlfleet.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://www.xlfleet.com/role/RetirementPlan 67 false false R68.htm 067 - Disclosure - Subsequent Events (Details) Sheet http://www.xlfleet.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.xlfleet.com/role/SubsequentEvents 68 false false All Reports Book All Reports f10q0921_xlfleetcorp.htm f10q0921ex31-1_xlfleetcorp.htm f10q0921ex31-2_xlfleetcorp.htm f10q0921ex32-1_xlfleetcorp.htm f10q0921ex32-2_xlfleetcorp.htm xl-20210930.xsd xl-20210930_cal.xml xl-20210930_def.xml xl-20210930_lab.xml xl-20210930_pre.xml http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0921_xlfleetcorp.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 147, "dts": { "calculationLink": { "local": [ "xl-20210930_cal.xml" ] }, "definitionLink": { "local": [ "xl-20210930_def.xml" ] }, "inline": { "local": [ "f10q0921_xlfleetcorp.htm" ] }, "labelLink": { "local": [ "xl-20210930_lab.xml" ] }, "presentationLink": { "local": [ "xl-20210930_pre.xml" ] }, "schema": { "local": [ "xl-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/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": 536, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 107, "http://www.xlfleet.com/20210930": 42, "http://xbrl.sec.gov/dei/2021": 4, "total": 153 }, "keyCustom": 107, "keyStandard": 323, "memberCustom": 12, "memberStandard": 19, "nsprefix": "xl1", "nsuri": "http://www.xlfleet.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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.xlfleet.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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_xlfleetcorp.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": "009 - Disclosure - Business Combination", "role": "http://www.xlfleet.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:PurchaseOfConvertibleNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Purchase of Convertible Note", "role": "http://www.xlfleet.com/role/PurchaseofConvertibleNote", "shortName": "Purchase of Convertible Note", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:PurchaseOfConvertibleNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - ROU Assets and Lease Liabilities", "role": "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilities", "shortName": "ROU Assets and Lease Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "013 - Disclosure - Note Payable", "role": "http://www.xlfleet.com/role/NotePayable", "shortName": "Note Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Fair Value Measurements", "role": "http://www.xlfleet.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Warrants", "role": "http://www.xlfleet.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "016 - Disclosure - Share-Based Compensation Expense", "role": "http://www.xlfleet.com/role/ShareBasedCompensationExpense", "shortName": "Share-Based Compensation Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "017 - Disclosure - Related Party Transactions", "role": "http://www.xlfleet.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "018 - Disclosure - Commitments and Contingencies", "role": "http://www.xlfleet.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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 - Unaudited Condensed Consolidated Balance Sheets", "role": "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Net (Loss) Income Per Share", "role": "http://www.xlfleet.com/role/NetLossIncomePerShare", "shortName": "Net (Loss) Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Retirement Plan", "role": "http://www.xlfleet.com/role/RetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "021 - Disclosure - Subsequent Events", "role": "http://www.xlfleet.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.xlfleet.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "023 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Revenue (Tables)", "role": "http://www.xlfleet.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Business Combination (Tables)", "role": "http://www.xlfleet.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - ROU Assets and Lease Liabilities (Tables)", "role": "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables", "shortName": "ROU Assets and Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.xlfleet.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://www.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfWarrantActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Warrants (Tables)", "role": "http://www.xlfleet.com/role/WarrantsTables", "shortName": "Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:ScheduleOfWarrantActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Share-Based Compensation Expense (Tables)", "role": "http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables", "shortName": "Share-Based Compensation Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Related Party Transactions (Tables)", "role": "http://www.xlfleet.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Net (Loss) Income Per Share (Tables)", "role": "http://www.xlfleet.com/role/NetLossIncomePerShareTables", "shortName": "Net (Loss) Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:BusinessCombinationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:BusinessCombinationDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:CashInExcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:CashInExcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash", "role": "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of reconciliation of cash, cash equivalents, and restricted cash", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "xl1:ScheduleOfShareBasedPaymentAwardStockOptionValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued", "role": "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "xl1:ScheduleOfShareBasedPaymentAwardStockOptionValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Revenue (Details)", "role": "http://www.xlfleet.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Revenue (Details) - Schedule of disaggregation of revenue", "role": "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable", "shortName": "Revenue (Details) - Schedule of disaggregation of revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "xl1:ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c80", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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 - Unaudited Condensed Consolidated Statements of Operations", "role": "http://www.xlfleet.com/role/ConsolidatedIncomeStatement", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Revenue (Details) - Schedule of accrued warranty liability", "role": "http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable", "shortName": "Revenue (Details) - Schedule of accrued warranty liability", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c35", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Business Combination (Details)", "role": "http://www.xlfleet.com/role/BusinessCombinationDetails", "shortName": "Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:OtherGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration", "role": "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "shortName": "Business Combination (Details) - Schedule of purchase price consideration", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c94", "decimals": "0", "first": true, "lang": null, "name": "xl1:FairValueSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Business Combination (Details) - Schedule of purchase price consideration (Parentheticals)", "role": "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals", "shortName": "Business Combination (Details) - Schedule of purchase price consideration (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c94", "decimals": "0", "first": true, "lang": null, "name": "xl1:FairValueSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class", "role": "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "shortName": "Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c93", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c95", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Business Combination (Details) - Schedule of supplemental disclosure of pro forma information", "role": "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable", "shortName": "Business Combination (Details) - Schedule of supplemental disclosure of pro forma information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c95", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c98", "decimals": "-3", "first": true, "lang": null, "name": "xl1:SolarAndBatteryPowerSystems", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Purchase of Convertible Note (Details)", "role": "http://www.xlfleet.com/role/PurchaseofConvertibleNoteDetails", "shortName": "Purchase of Convertible Note (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c98", "decimals": "-3", "first": true, "lang": null, "name": "xl1:SolarAndBatteryPowerSystems", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "xl1:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "xl1:AccruedWarrantyCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities", "role": "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable", "shortName": "Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "xl1:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "xl1:AccruedWarrantyCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c99", "decimals": "-3", "first": true, "lang": null, "name": "xl1:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - ROU Assets and Lease Liabilities (Details)", "role": "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails", "shortName": "ROU Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c99", "decimals": "-3", "first": true, "lang": null, "name": "xl1:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c100", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities", "role": "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable", "shortName": "ROU Assets and Lease Liabilities (Details) - Schedule of office space and R&D and manufacturing facilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c100", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c32", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "role": "http://www.xlfleet.com/role/ShareholdersEquityType2or3", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c32", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases", "role": "http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable", "shortName": "ROU Assets and Lease Liabilities (Details) - Schedule of other information related to leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities", "role": "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable", "shortName": "ROU Assets and Lease Liabilities (Details) - Schedule of annual minimum lease payments of our operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c103", "decimals": "-3", "first": true, "lang": null, "name": "xl1:PrincipalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note Payable (Details)", "role": "http://www.xlfleet.com/role/NotePayableDetails", "shortName": "Note Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c103", "decimals": "-3", "first": true, "lang": null, "name": "xl1:PrincipalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.xlfleet.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "xl1:FairValueAssumptionRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model", "role": "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable", "shortName": "Fair Value Measurements (Details) - Schedule of fair values private warrants were valued using a black-scholes model", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "4", "first": true, "lang": null, "name": "xl1:FairValueAssumptionRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:InvestmentInENowConvertibleNote", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis", "role": "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable", "shortName": "Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:InvestmentInENowConvertibleNote", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c113", "decimals": "-3", "first": true, "lang": null, "name": "xl1:PurchaseOfENowConvertibleNoteAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments", "role": "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable", "shortName": "Fair Value Measurements (Details) - Schedule of roll forward of the Company's Level 3 instruments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c113", "decimals": "-3", "first": true, "lang": null, "name": "xl1:PurchaseOfENowConvertibleNoteAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:DescriptionOfWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Warrants (Details)", "role": "http://www.xlfleet.com/role/WarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "xl1:DescriptionOfWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "xl1:ScheduleOfWarrantActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c117", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Warrants (Details) - Schedule of warrant activity", "role": "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable", "shortName": "Warrants (Details) - Schedule of warrant activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "xl1:ScheduleOfWarrantActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c117", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Share-Based Compensation Expense (Details)", "role": "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails", "shortName": "Share-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.xlfleet.com/role/ConsolidatedCashFlow", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of stock option award activity", "role": "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable", "shortName": "Share-Based Compensation Expense (Details) - Schedule of stock option award activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c119", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards", "role": "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable", "shortName": "Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c119", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostsAndExpensesRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Related Party Transactions (Details)", "role": "http://www.xlfleet.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostsAndExpensesRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "xl1:OperatingLeasesFutureMinimumPaymentsDueTwelvelMonth", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Related Party Transactions (Details) - Schedule of future minimum lease payments", "role": "http://www.xlfleet.com/role/ScheduleoffutureminimumleasepaymentsTable", "shortName": "Related Party Transactions (Details) - Schedule of future minimum lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c2", "decimals": "-3", "first": true, "lang": null, "name": "xl1:OperatingLeasesFutureMinimumPaymentsDueTwelvelMonth", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:IncurredCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "xl1:IncurredCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share", "role": "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable", "shortName": "Net (Loss) Income Per Share (Details) - Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities", "role": "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable", "shortName": "Net (Loss) Income Per Share (Details) - Schedule of number of shares underlying outstanding dilutive securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "xl1:DeferralRatePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Retirement Plan (Details)", "role": "http://www.xlfleet.com/role/RetirementPlanDetails", "shortName": "Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "xl1:DeferralRatePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c144", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Subsequent Events (Details)", "role": "http://www.xlfleet.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c144", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "006 - Disclosure - Organization and Description of Business", "role": "http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.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": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.xlfleet.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Revenue", "role": "http://www.xlfleet.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0921_xlfleetcorp.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "tag": { "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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r513" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r514" ], "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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r515" ], "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.xlfleet.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.xlfleet.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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r515" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.xlfleet.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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r515" ], "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.xlfleet.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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r523" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r515" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r515" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r515" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r515" ], "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "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.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.xlfleet.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "Mr. Tech [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "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": "Condensed Financial Statements, Captions [Line Items]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r225", "r260", "r298", "r301", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r494", "r495", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails", "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable", "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r225", "r260", "r298", "r301", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r494", "r495", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails", "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable", "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails", "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r225", "r260", "r277", "r298", "r301", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r494", "r495", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails", "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable", "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails", "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r225", "r260", "r277", "r298", "r301", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r494", "r495", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails", "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable", "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails", "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r105", "r110", "r299" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r95", "r352", "r524", "r526", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "auth_ref": [ "r525" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table Text Block]", "terseLabel": "Schedule of purchase price consideration" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r105", "r110", "r202", "r299", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r160", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accrued expenses, other" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r415" ], "calculation": { "http://www.xlfleet.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 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", "negatedLabel": "Accounts payable", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r161", "r162" ], "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.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r22", "r161", "r162" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r9", "r10", "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AdditionalCollateralAggregateFairValue": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period.", "label": "Additional Collateral, Aggregate Fair Value", "terseLabel": "Aggregate fair value" } } }, "localname": "AdditionalCollateralAggregateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r333", "r415" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r97", "r98", "r99", "r330", "r331", "r332", "r368" ], "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.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "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 income (loss) to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r303", "r327", "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r64", "r77", "r245", "r389" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "terseLabel": "Dilutive effect of options, warrants, and restricted stock units" } } }, "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r140", "r149", "r155", "r175", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r354", "r359", "r379", "r413", "r415", "r470", "r485" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r47", "r94", "r175", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r354", "r359", "r379", "r413", "r415" ], "calculation": { "http://www.xlfleet.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.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r305", "r328" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of consolidated financial statement presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r297", "r300" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r300", "r344", "r345" ], "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.xlfleet.com/role/BusinessCombinationDetails", "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Per share amounts: Net (loss) income per share \u2013 basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Net loss per share \u2013 diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r342", "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of supplemental disclosure of pro forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r342", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net (loss) income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsDescription": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents a description of such arrangements.", "label": "Business Combination, Contingent Consideration Arrangements, Description", "terseLabel": "Business combination consideration, Description" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r348", "r349" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r351" ], "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 Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r346" ], "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", "negatedLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "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_Cash": { "auth_ref": [ "r32", "r415", "r502", "r503" ], "calculation": { "http://www.xlfleet.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", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r32", "r79" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable": { "order": 1.0, "parentTag": "us-gaap_RestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash, cash equivalents, and restricted cash [Abstract]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, cash equivalents, and restricted cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r79", "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r72", "r380" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r32" ], "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", "terseLabel": "Cash" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r105", "r124" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r105", "r124" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Public warrant shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r263" ], "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": "Public warrants exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r201", "r475", "r490" ], "calculation": { "http://www.xlfleet.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 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.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": [ "r198", "r199", "r200", "r203", "r507" ], "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.xlfleet.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r97", "r98", "r368" ], "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.xlfleet.com/role/FairValueMeasurementsDetails", "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "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.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r262" ], "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.xlfleet.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r415" ], "calculation": { "http://www.xlfleet.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; 350,000,000 shares authorized at September 30, 2021 and December 31, 2020; 139,403,914 and 131,365,254 issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r132", "r133", "r159", "r377", "r378", "r506" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r132", "r133", "r159", "r377", "r378", "r501", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r132", "r133", "r159", "r377", "r378", "r501", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r129", "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r132", "r133", "r159", "r377", "r378", "r506" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r273", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r273", "r275" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase of Convertible Note [Abstract]" } } }, "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r61", "r94", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r379" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesRelatedParty": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.", "label": "Costs and Expenses, Related Party", "terseLabel": "Rent expense" } } }, "localname": "CostsAndExpensesRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r84", "r86" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "negatedLabel": "Purchase of convertible note" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "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": [ "r92", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r239", "r246", "r247", "r249", "r257" ], "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": "Note Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r93", "r95", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r244", "r245", "r251", "r252", "r253", "r254", "r392", "r471", "r472", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/NotePayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/PurchaseofConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r41", "r242", "r390" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Convertible note bears interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/PurchaseofConvertibleNoteDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Annual contributions, percentage" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r77", "r196" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r365" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Fair value change of derivative liability" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Warrant liabilities" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of defined contribution pension and other postretirement plans.", "label": "Defined Contribution Plan, Description", "terseLabel": "Retirement plan, description" } } }, "localname": "DescriptionOfDefinedContributionPensionAndOtherPostretirementPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation Expense" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpense" ], "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_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r57", "r102", "r103", "r104", "r105", "r106", "r111", "r113", "r115", "r116", "r117", "r121", "r122", "r369", "r370", "r477", "r492" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net (loss) income per share, basic (in Dollars per share)", "verboseLabel": "Net (loss) income per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement", "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r57", "r102", "r103", "r104", "r105", "r106", "r113", "r115", "r116", "r117", "r121", "r122", "r369", "r370", "r477", "r492" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net (loss) income per share, diluted (in Dollars per share)", "verboseLabel": "Net (loss) income per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement", "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net income (loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r123" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/NetLossIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r326" ], "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.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r97", "r98", "r99", "r101", "r107", "r109", "r126", "r176", "r262", "r264", "r330", "r331", "r332", "r340", "r341", "r368", "r381", "r382", "r383", "r384", "r385", "r386", "r496", "r497", "r498", "r530" ], "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.xlfleet.com/role/FairValueMeasurementsDetails", "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r77", "r258" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Change in fair value of obligation to issue shares of common stock to sellers of World Energy", "verboseLabel": "Fair value of the earnout" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r237", "r251", "r252", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r293", "r372", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable", "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r237", "r278", "r280", "r285", "r293", "r372", "r423" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level I [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r237", "r251", "r252", "r278", "r280", "r285", "r293", "r372", "r424" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level II [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r237", "r251", "r252", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r293", "r372", "r425" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level III [Member]", "verboseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable", "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r373", "r376" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r373", "r376" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of roll forward of the Company\u2019s Level 3 instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "terseLabel": "Fair value adjustment \u2013 Quantum contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "negatedLabel": "Fair value adjustments \u2013 Warrant liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r237", "r251", "r252", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r293", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r397", "r399", "r404" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance leases" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r396", "r403" ], "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" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]", "terseLabel": "Finance leases:" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r396" ], "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", "negatedLabel": "Lease liability, current", "terseLabel": "Lease liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r396" ], "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": "Lease liability, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r395" ], "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", "terseLabel": "Right-of-use assets", "verboseLabel": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails", "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r170", "r171", "r172", "r173", "r174", "r177", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r248", "r261", "r367", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r516", "r517", "r518", "r519", "r520", "r521", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r195" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2021 (excluding the nine months ended September 30, 2021)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r195" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r195" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r195" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r195" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r194", "r454" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 1.0, "parentTag": "xl1_PresentValueOfFutureMinimumLeasePayments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total future minimum lease payments, undiscounted" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r364" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedLabel": "Change in fair value of convertible notes payable derivative liability" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on asset disposal" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r77", "r255", "r256" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r190", "r191", "r415", "r468" ], "calculation": { "http://www.xlfleet.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r192", "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r94", "r140", "r148", "r151", "r154", "r156", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r379" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "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_IncomeTaxesPaid": { "auth_ref": [ "r73", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 11.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.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for current or future transactions, initial payment of the cost of an acquisition or for the right to enter into a contract or agreement, (c) the increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting services yet to be performed by the reporting entity for which cash or other forms of consideration was received or recorded as a receivable, or (d) some combination of (a), (b), and (c).", "label": "Increase (Decrease) in Deferred Revenue and Customer Advances and Deposits", "terseLabel": "Deferred revenue balance" } } }, "localname": "IncreaseDecreaseInDeferredRevenueAndCustomerAdvancesAndDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 17.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, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 19.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 assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Acquired intangible assets" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsCurrent": { "auth_ref": [ "r1" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.", "label": "Intangible Assets, Current", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r139", "r388", "r391", "r479" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r478" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "negatedLabel": "Change in fair value of warrant liability" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r45", "r415" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 4.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r46", "r89", "r125", "r187", "r188", "r189", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory, net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r33" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in convertible note" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of other information related to leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of annual minimum lease payments of our operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r94", "r150", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r355", "r359", "r360", "r379", "r413", "r414" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liability:." } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r94", "r175", "r379", "r415", "r473", "r488" ], "calculation": { "http://www.xlfleet.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.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r94", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r355", "r359", "r360", "r379", "r413", "r414", "r415" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.xlfleet.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": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.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": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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.xlfleet.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": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r75", "r78" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r49", "r50", "r53", "r56", "r78", "r94", "r100", "r102", "r103", "r104", "r105", "r108", "r109", "r114", "r140", "r148", "r151", "r154", "r156", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r370", "r379", "r476", "r491" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow", "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r259", "r357", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements issued and adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing information:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashMergerRelatedCosts": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger.", "label": "Noncash Merger Related Costs", "terseLabel": "Non-recurring merger expenses" } } }, "localname": "NoncashMergerRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficersCompensation": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "terseLabel": "Annual base salary" } } }, "localname": "OfficersCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r148", "r151", "r154", "r156" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r400", "r404" ], "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.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r394" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Loss on disposal of assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r396" ], "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 liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r396" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 4.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", "negatedLabel": "Lease liability, non-current", "terseLabel": "Lease liability, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r398", "r401" ], "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": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r395" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 4.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": "Right-of-use asset", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r363" ], "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": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r39" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r16", "r469", "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "Compensation costs" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r493" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "negatedLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Other Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r17", "r18" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 1.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" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense) [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "OtherNoncashIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentsForProceedsFromDepositOnLoan": { "auth_ref": [ "r80", "r81" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from resulting from payment, receipt or drawdown of cash deposit to guarantee a loan during the period.", "label": "Payments for (Proceeds from) Deposit on Loan", "negatedLabel": "Proceeds from paycheck protection program" } } }, "localname": "PaymentsForProceedsFromDepositOnLoan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPurchaseOfOtherAssets1": { "auth_ref": [ "r70", "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid to purchase other assets as part of operating activities.", "label": "Payments for Purchase of Other Assets", "terseLabel": "Nonrefundable down payment" } } }, "localname": "PaymentsForPurchaseOfOtherAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments to acquire net assets of World Energy, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r277", "r279", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r302" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r30", "r31" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding, diluted (in Shares)" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r67" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from exercise of Public Warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r68", "r93" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r329" ], "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": "Cash received from options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.", "label": "Proceeds from Subordinated Short-term Debt", "terseLabel": "Proceeds from the issuance of subordinated convertible promissory notes" } } }, "localname": "ProceedsFromSubordinatedShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r208", "r209", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accrual for warranties issued" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalAndContractServicesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.", "label": "Professional and Contract Services Expense", "terseLabel": "Professional fees" } } }, "localname": "ProfessionalAndContractServicesExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r49", "r50", "r53", "r71", "r94", "r100", "r108", "r109", "r140", "r148", "r151", "r154", "r156", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r353", "r356", "r358", "r361", "r362", "r370", "r379", "r480" ], "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 income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "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.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r197", "r415", "r481", "r489" ], "calculation": { "http://www.xlfleet.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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r59", "r178" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Regulatory Assets and Liabilities Disclosure [Abstract]" } } }, "localname": "RegulatoryAssetsAndLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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": [ "r287", "r407", "r410", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466" ], "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.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r405", "r406", "r408", "r411", "r412" ], "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.xlfleet.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r69", "r93" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 8.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": "Repayments of revolving line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": { "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock": { "auth_ref": [ "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements. Include also the amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others. Aggregation of similar arrangements by type may be appropriate. Include also the amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others. Aggregation of similar arrangements by type may be appropriate.", "label": "Research and Development Arrangement, Contract to Perform for Others [Table Text Block]", "terseLabel": "Schedule of office space and R&D and manufacturing facilities" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r337", "r452", "r510" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development expense:" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r87", "r467", "r486" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable": { "order": 2.0, "parentTag": "us-gaap_RestrictedCashEquivalents", "weight": 1.0 } }, "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.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r13", "r87" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalents": { "auth_ref": [ "r87", "r467", "r486", "r504", "r505" ], "calculation": { "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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 Equivalents", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "RestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "Restricted stock units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable", "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r264", "r333", "r415", "r487", "r499", "r500" ], "calculation": { "http://www.xlfleet.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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriatedMember": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings, Unappropriated [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsUnappropriatedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r55", "r94", "r137", "r138", "r147", "r152", "r153", "r157", "r158", "r159", "r175", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r379", "r480" ], "calculation": { "http://www.xlfleet.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": "Revenues", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement", "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable", "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Revenue direct to customers [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Revenue through channel partners [Member]" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r132", "r159" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]", "verboseLabel": "Revenue [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of number of shares underlying outstanding dilutive securities" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofreconciliationofcashcashequivalentsandrestrictedcashTable" ], "xbrltype": "stringItemType" }, "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 reconciliation of cash, cash equivalents, and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/NetLossIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities which are measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum lease payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of fair value of restricted stock awards" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of accrued warranty liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of fair values of the assets acquired and liabilities assumed by major class" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for detailed information about regulatory assets and liabilities, including current and noncurrent assets created when regulatory agencies permit the deferral of costs to the balance sheet that would otherwise be required to appear on the company's income statement and would be charged against current expenses or revenues, as well as current and noncurrent liabilities created when regulatory agencies permit.", "label": "Schedule of Regulatory Assets and Liabilities [Text Block]", "terseLabel": "ROU Assets and Lease Liabilities" } } }, "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": { "auth_ref": [ "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.", "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]" } } }, "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r308", "r317", "r319" ], "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 award activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r321" ], "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 fair values private warrants were valued using a black-scholes model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r144", "r145", "r146", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Options issued (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Exercise Price, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r324" ], "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.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r323" ], "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.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r325" ], "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.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "terseLabel": "Shares, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Shares, Outstanding, Ending balance", "periodStartLabel": "Shares, Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r313" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares, Cancelled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value per share Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r310", "r328" ], "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": "Shares, Ending Balance", "periodStartLabel": "Shares, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "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, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Outstanding Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Cancelled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "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, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r322", "r334" ], "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 term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r328" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Number of shares, Non-vested, at end of period", "periodStartLabel": "Number of shares, Non-vested, at beginning of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value per share, Cancelled or forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average grant-date fair value per share, Non-vested, at end of period", "periodStartLabel": "Weighted-average grant-date fair value per share, Non-vested, at beginning of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r320" ], "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 Remaining Contractual Term, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "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": "Number of shares, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value per share, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "perShareItemType" }, "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": "Warrant price per share (in Dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "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.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r88", "r96" ], "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.xlfleet.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SponsorFees": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fees paid to advisors who provide certain management support and administrative oversight services including the organization and sale of stock, investment funds, limited partnerships and mutual funds.", "label": "Sponsor Fees", "terseLabel": "Sponsor fee" } } }, "localname": "SponsorFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyDescription": { "auth_ref": [ "r204", "r206" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of the product warranty, including the approximate term of the product warranty, how the product warranty arose, and the events or circumstances that would require the warrantor to perform under the product warranty.", "label": "Standard Product Warranty Description", "terseLabel": "Warranty of manufactured products, description" } } }, "localname": "StandardProductWarrantyDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r51", "r52", "r53", "r97", "r98", "r99", "r101", "r107", "r109", "r126", "r176", "r262", "r264", "r330", "r331", "r332", "r340", "r341", "r368", "r381", "r382", "r383", "r384", "r385", "r386", "r496", "r497", "r498", "r530" ], "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.xlfleet.com/role/FairValueMeasurementsDetails", "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable", "http://www.xlfleet.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.xlfleet.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": [ "r97", "r98", "r99", "r126", "r453" ], "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.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Settlement of warrant liability upon call of warrants" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r262", "r264" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Issuance of shares in business combination with World Energy (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r262", "r264", "r312" ], "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", "terseLabel": "Exercise of stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r44", "r262", "r264" ], "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 shares in business combination with World Energy" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r262", "r264" ], "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": "Settlement of warrant liability upon call of warrants" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "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": "Settlement of warrant liability upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Value, Purchase of Assets", "terseLabel": "Purchase price" } } }, "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r20", "r21", "r262", "r264" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock units valued" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r264", "r304", "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r262", "r264" ], "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": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r94", "r168", "r175", "r379", "r415" ], "calculation": { "http://www.xlfleet.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", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet", "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "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.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent Event, Description", "terseLabel": "Subsequent Event, Description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r387", "r417" ], "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.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r387", "r417" ], "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.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "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": [ "r416", "r419" ], "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.xlfleet.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r163", "r164", "r165", "r166", "r167", "r169" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r127", "r128", "r130", "r131", "r134", "r135", "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "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": "Private Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails", "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable", "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Cash proceeds (in Dollars)" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantyObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimated costs to be incurred to make repairs or fix problems on sold goods or services pursuant to promises or guarantees made as to satisfactory performance.", "label": "Warranty Obligations [Member]", "terseLabel": "Warranty Performance Obligations [Member]" } } }, "localname": "WarrantyObligationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted-average shares outstanding, basic (in Shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r112", "r117" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r111", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "sharesItemType" }, "xl1_AccretedContingentCompensationToSellersOfWorldEnergy": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accreted contingent compensation to sellers of World Energy.", "label": "AccretedContingentCompensationToSellersOfWorldEnergy", "terseLabel": "Accreted contingent compensation to sellers \u2013 World Energy" } } }, "localname": "AccretedContingentCompensationToSellersOfWorldEnergy", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_AccruedExpensesAndOtherCurrentLiabilitiesNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses and other current liabilities.", "label": "AccruedExpensesAndOtherCurrentLiabilitiesNet", "terseLabel": "Total" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesNet", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_AccruedFinancingFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedFinancingFees", "terseLabel": "Accrued financing fees" } } }, "localname": "AccruedFinancingFees", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_AccruedWarrantyCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedWarrantyCosts", "terseLabel": "Accrued warranty costs" } } }, "localname": "AccruedWarrantyCosts", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_AcquisitionDateAccrualForWorldEnergyAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition date accrual for world energy acquisition.", "label": "AcquisitionDateAccrualForWorldEnergyAcquisition", "terseLabel": "Acquisition date accrual for World Energy acquisition" } } }, "localname": "AcquisitionDateAccrualForWorldEnergyAcquisition", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable" ], "xbrltype": "monetaryItemType" }, "xl1_AllowanceForDoubtfulOtherReceivableCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "AllowanceForDoubtfulOtherReceivablesCurrent.", "label": "AllowanceForDoubtfulOtherReceivableCurrent", "terseLabel": "Allowance of doubtful accounts (in Dollars)" } } }, "localname": "AllowanceForDoubtfulOtherReceivableCurrent", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_AssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AssetAbstract", "terseLabel": "Asset:" } } }, "localname": "AssetAbstract", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "xl1_AssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AssetMember", "terseLabel": "Asset [Member]" } } }, "localname": "AssetMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "domainItemType" }, "xl1_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationQuantumLiability1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationQuantumLiability1", "terseLabel": "Contingent consideration -\u2013 Quantum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationQuantumLiability1", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_BusinessCombinationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BusinessCombinationDescription", "terseLabel": "Business combination, description" } } }, "localname": "BusinessCombinationDescription", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) [Line Items]" } } }, "localname": "BusinessCombinationDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class [Line Items]" } } }, "localname": "BusinessCombinationDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of fair values of the assets acquired and liabilities assumed by major class [Table]" } } }, "localname": "BusinessCombinationDetailsScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsScheduleofsupplementaldisclosureofproformainformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of supplemental disclosure of pro forma information [Line Items]" } } }, "localname": "BusinessCombinationDetailsScheduleofsupplementaldisclosureofproformainformationLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsScheduleofsupplementaldisclosureofproformainformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) - Schedule of supplemental disclosure of pro forma information [Table]" } } }, "localname": "BusinessCombinationDetailsScheduleofsupplementaldisclosureofproformainformationTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination (Details) [Table]" } } }, "localname": "BusinessCombinationDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "xl1_BusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BusinessCombinationMember", "terseLabel": "Business Combination [Member]" } } }, "localname": "BusinessCombinationMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "domainItemType" }, "xl1_CashInExcess": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "CashInExcess", "terseLabel": "Cash in excess (in Dollars)" } } }, "localname": "CashInExcess", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_ChangeInFairValueOfObligationToIssueSharesOfCommonStockToSellersOfWorldEnergy": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedIncomeStatement": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of obligation to issue shares of common stock to sellers of World Energy.", "label": "ChangeInFairValueOfObligationToIssueSharesOfCommonStockToSellersOfWorldEnergy", "terseLabel": "Change in fair value of obligation to issue shares of common stock to sellers of World Energy" } } }, "localname": "ChangeInFairValueOfObligationToIssueSharesOfCommonStockToSellersOfWorldEnergy", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "xl1_ChangeInOperatingRightofuseAssets": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeInOperatingRightofuseAssets", "terseLabel": "Change in operating right-of-use assets" } } }, "localname": "ChangeInOperatingRightofuseAssets", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_CommonStockIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Common stock issued.", "label": "CommonStockIssued", "terseLabel": "Common stock issued shares (in Shares)" } } }, "localname": "CommonStockIssued", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "xl1_CompensationCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Compensation costs.", "label": "CompensationCosts", "terseLabel": "Compensation costs" } } }, "localname": "CompensationCosts", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "xl1_ConcentrationOfCreditRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of credit risk, percentage.", "label": "ConcentrationOfCreditRiskPercentage", "terseLabel": "Concentration of credit risk, percentage" } } }, "localname": "ConcentrationOfCreditRiskPercentage", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "xl1_ContingentAndDeferredPurchaseConsiderationConnectionWithQuantumAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ContingentAndDeferredPurchaseConsiderationConnectionWithQuantumAcquisition", "terseLabel": "Contingent purchase price consideration \u2013 Quantum" } } }, "localname": "ContingentAndDeferredPurchaseConsiderationConnectionWithQuantumAcquisition", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_ContingentConsideration": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ContingentConsideration", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsideration", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_DeferralRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferral rate, percentage.", "label": "DeferralRatePercentage", "terseLabel": "Deferral rate, percentage" } } }, "localname": "DeferralRatePercentage", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "percentItemType" }, "xl1_DeferredPurchasePriceConsiderationWorldEnergy": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred purchase price consideration \u2013 World Energy.", "label": "DeferredPurchasePriceConsiderationWorldEnergy", "terseLabel": "Deferred purchase price consideration \u2013 World Energy" } } }, "localname": "DeferredPurchasePriceConsiderationWorldEnergy", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedexpensesandothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DenominatorAbstract", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "xl1_DescriptionOfSalesCommission": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DescriptionOfSalesCommission", "terseLabel": "Description of sales commission" } } }, "localname": "DescriptionOfSalesCommission", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "xl1_DescriptionOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of warrants.", "label": "DescriptionOfWarrants", "terseLabel": "Description of warrants" } } }, "localname": "DescriptionOfWarrants", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "xl1_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_EarnoutWorldEnergy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Earnout world energy.", "label": "EarnoutWorldEnergy", "terseLabel": "Earnout \u2013 World Energy" } } }, "localname": "EarnoutWorldEnergy", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_EarnoutWorldsEnergy": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnout \u2013 World Energy.", "label": "EarnoutWorldsEnergy", "terseLabel": "Earnout \u2013 World Energy" } } }, "localname": "EarnoutWorldsEnergy", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_EquipmentFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equipment financing.", "label": "EquipmentFinancing", "terseLabel": "Equipment financing" } } }, "localname": "EquipmentFinancing", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_ExerciseOfPublicWarrantsinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise of Public warrants Shares.", "label": "ExerciseOfPublicWarrantsinShares", "terseLabel": "Exercise of Public warrants (in Shares)" } } }, "localname": "ExerciseOfPublicWarrantsinShares", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "xl1_ExerciseOfWarrantsinShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExerciseOfWarrantsinShares", "terseLabel": "Exercise of warrants (in Shares)" } } }, "localname": "ExerciseOfWarrantsinShares", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "xl1_FairValueAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value adjustments.", "label": "FairValueAdjustments", "terseLabel": "Fair value adjustments \u2013 World Energy" } } }, "localname": "FairValueAdjustments", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_FairValueAssumptioExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "FairValueAssumptioExpectedTerm", "terseLabel": "Remaining term in years" } } }, "localname": "FairValueAssumptioExpectedTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable" ], "xbrltype": "durationItemType" }, "xl1_FairValueAssumptionExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "FairValueAssumptionExercisePrice", "terseLabel": "Exercise price" } } }, "localname": "FairValueAssumptionExercisePrice", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable" ], "xbrltype": "perShareItemType" }, "xl1_FairValueAssumptionExpectedVolatilityRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected volatility", "label": "FairValueAssumptionExpectedVolatilityRate", "terseLabel": "Expected volatility" } } }, "localname": "FairValueAssumptionExpectedVolatilityRate", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable" ], "xbrltype": "percentItemType" }, "xl1_FairValueAssumptionRiskFreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk-free interest rate assumption used in valuing an instrument.", "label": "FairValueAssumptionRiskFreeInterestRate", "terseLabel": "Risk-free rate" } } }, "localname": "FairValueAssumptionRiskFreeInterestRate", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable" ], "xbrltype": "percentItemType" }, "xl1_FairValueMeasurementsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "xl1_FairValueMeasurementsDetailsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "xl1_FairValueMeasurementsDetailsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of assets and liabilities which are measured at fair value on a recurring basis [Table]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "stringItemType" }, "xl1_FairValueMeasurementsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) [Table]" } } }, "localname": "FairValueMeasurementsDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "xl1_FairValueOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of common stock per share value.", "label": "FairValueOfCommonStock", "terseLabel": "Fair value of common stock" } } }, "localname": "FairValueOfCommonStock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesprivatewarrantswerevaluedusingablackscholesmodelTable" ], "xbrltype": "perShareItemType" }, "xl1_FairValueOfObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of obligation to issue shares of common stock to sellers of World Energy.", "label": "FairValueOfObligation", "terseLabel": "Fair value of obligation to issue shares of common stock to sellers of World Energy" } } }, "localname": "FairValueOfObligation", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_FairValueSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FairValueSharesIssued", "terseLabel": "Fair value shares issued" } } }, "localname": "FairValueSharesIssued", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals" ], "xbrltype": "sharesItemType" }, "xl1_FairValueofPrivateWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "FairValueofPrivateWarrant", "terseLabel": "Private Warrants" } } }, "localname": "FairValueofPrivateWarrant", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_FairValueofPublicWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "FairValueofPublicWarrant", "terseLabel": "Public Warrants" } } }, "localname": "FairValueofPublicWarrant", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_IncreaseDerivativeLiabilityForIssuanceOfConvertibleNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase derivative liability for issuance of convertible notes payable.", "label": "IncreaseDerivativeLiabilityForIssuanceOfConvertibleNotesPayable", "terseLabel": "Increase derivative liability for issuance of convertible notes payable" } } }, "localname": "IncreaseDerivativeLiabilityForIssuanceOfConvertibleNotesPayable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_IncurredCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Incurred costs.", "label": "IncurredCosts", "terseLabel": "Incurred costs" } } }, "localname": "IncurredCosts", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_InitialEquityGrantOfStockOptionsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of initial equity grant of stock options value.", "label": "InitialEquityGrantOfStockOptionsValue", "terseLabel": "Initial equity grant of stock options value" } } }, "localname": "InitialEquityGrantOfStockOptionsValue", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "xl1_InvestmentInENowConvertibleNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in enow convertible note.", "label": "InvestmentInENowConvertibleNote", "terseLabel": "Investment in eNow Convertible Note" } } }, "localname": "InvestmentInENowConvertibleNote", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofassetsandliabilitieswhicharemeasuredatfairvalueonarecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "xl1_LessImputedInterest": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": 2.0, "parentTag": "xl1_PresentValueOfFutureMinimumLeasePayments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Less: imputed interest.", "label": "LessImputedInterest", "terseLabel": "Less: imputed interest" } } }, "localname": "LessImputedInterest", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_LessTheFairValueOfAssetsAcquiredLessLiabilitiesAssumed": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Less the fair value of assets acquired less liabilities assumed.", "label": "LessTheFairValueOfAssetsAcquiredLessLiabilitiesAssumed", "terseLabel": "Less the fair value of assets acquired less liabilities assumed" } } }, "localname": "LessTheFairValueOfAssetsAcquiredLessLiabilitiesAssumed", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "xl1_LiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilitiesMember", "terseLabel": "Liability [Member]" } } }, "localname": "LiabilitiesMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "domainItemType" }, "xl1_LoanAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "the amount of loan amount.", "label": "LoanAmount", "terseLabel": "Loan amount" } } }, "localname": "LoanAmount", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "xl1_LossOnExtinguishmentOfDebt": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "LossOnExtinguishmentOfDebt", "negatedLabel": "Loss on extinguishment of debt" } } }, "localname": "LossOnExtinguishmentOfDebt", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_MembershipInterestsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Membership interests, percentage.", "label": "MembershipInterestsPercentage", "terseLabel": "Membership interests, percentage" } } }, "localname": "MembershipInterestsPercentage", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "percentItemType" }, "xl1_NewMarketTaxCreditObligationNonCurrent": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The credit provides an incentive for investment in low-income communities. ... Investors receive a tax credit against their federal income tax. The New Markets Tax Credit (NMTC) was established in 2000. Congress authorizes the amount of credit, which the Treasury then allocates to qualified applicants.", "label": "NewMarketTaxCreditObligationNonCurrent", "terseLabel": "New market tax credit obligation" } } }, "localname": "NewMarketTaxCreditObligationNonCurrent", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "xl1_NotePayableDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable (Details) [Line Items]" } } }, "localname": "NotePayableDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/NotePayableDetails" ], "xbrltype": "stringItemType" }, "xl1_NotePayableDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable (Details) [Table]" } } }, "localname": "NotePayableDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/NotePayableDetails" ], "xbrltype": "stringItemType" }, "xl1_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfCustomers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "xl1_NumberOfOperatingSegment": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumberOfOperatingSegment", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegment", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "xl1_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumeratorAbstract", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumeratoranddenominatorusedtocalculatebasicearningspershareanddilutedearningspershareTable" ], "xbrltype": "stringItemType" }, "xl1_ObligationToIssueSharesOfCommonStockToSellers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Obligation to issue shares of common stock to sellers of World Energy.", "label": "ObligationToIssueSharesOfCommonStockToSellers", "terseLabel": "Obligation to issue shares of common stock to sellers of World Energy" } } }, "localname": "ObligationToIssueSharesOfCommonStockToSellers", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_OfficeSpaceAndRDAndManufacturingFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OfficeSpaceAndRDAndManufacturingFacilitiesMember", "terseLabel": "Office Space and R&D and Manufacturing Facilities [Member]" } } }, "localname": "OfficeSpaceAndRDAndManufacturingFacilitiesMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofofficespaceandRDandmanufacturingfacilitiesTable" ], "xbrltype": "domainItemType" }, "xl1_OneCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OneCustomersMember", "terseLabel": "One customers [Member]" } } }, "localname": "OneCustomersMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "xl1_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "OperatingLeaseRightOfUseAssets", "terseLabel": "Operating lease, right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ROUAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_OperatingLeasesFutureMinimumPaymentsDueAfterOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases Future Minimum Payments Due After One Year.", "label": "OperatingLeasesFutureMinimumPaymentsDueAfterOneYear", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAfterOneYear", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_OperatingLeasesFutureMinimumPaymentsDueTwelvelMonth": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OperatingLeasesFutureMinimumPaymentsDueTwelvelMonth", "terseLabel": "2021 (Three months)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueTwelvelMonth", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_OperatingLeasesFutureMinimumPaymentsReceivableTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "OperatingLeasesFutureMinimumPaymentsReceivableTotal", "terseLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableTotal", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffutureminimumleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_OperatingLeasesWeightedAverageDiscountRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average discount rate.", "label": "OperatingLeasesWeightedAverageDiscountRatePercent", "terseLabel": "Weighted-average discount rate \u2013 operating leases" } } }, "localname": "OperatingLeasesWeightedAverageDiscountRatePercent", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable" ], "xbrltype": "percentItemType" }, "xl1_OrganizationandDescriptionofBusinessDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business (Details) [Line Items]" } } }, "localname": "OrganizationandDescriptionofBusinessDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "xl1_OrganizationandDescriptionofBusinessDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business (Details) [Table]" } } }, "localname": "OrganizationandDescriptionofBusinessDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "xl1_OrganizationandDescriptionofBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Description of Business and Liquidity [Abstract]" } } }, "localname": "OrganizationandDescriptionofBusinessLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "stringItemType" }, "xl1_OrganizationandDescriptionofBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business [Table]" } } }, "localname": "OrganizationandDescriptionofBusinessTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "stringItemType" }, "xl1_OtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherInformationAbstract", "terseLabel": "Other information:" } } }, "localname": "OtherInformationAbstract", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable" ], "xbrltype": "stringItemType" }, "xl1_PICSharesRecapitalizedNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PICSharesRecapitalizedNetOfIssuanceCosts", "terseLabel": "Proceeds from PIC shares recapitalization" } } }, "localname": "PICSharesRecapitalizedNetOfIssuanceCosts", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "xl1_PPPNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PPPNoteMember", "terseLabel": "PPP Note [Member]" } } }, "localname": "PPPNoteMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/NotePayableDetails" ], "xbrltype": "domainItemType" }, "xl1_PercentageOfAnnualCashBonusOnBaseSalary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual cash bonus on base salary.", "label": "PercentageOfAnnualCashBonusOnBaseSalary", "terseLabel": "Percentage of annual cash bonus on base salary" } } }, "localname": "PercentageOfAnnualCashBonusOnBaseSalary", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "xl1_PortionOfDeferredObligationToIssueSharesOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "PortionOfDeferredObligationToIssueSharesOfCommonStock", "terseLabel": "Portion of deferred obligation to issue shares of common stock" } } }, "localname": "PortionOfDeferredObligationToIssueSharesOfCommonStock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "xl1_PreliminaryWorkingCapitalAdjustmentin": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "PreliminaryWorkingCapitalAdjustmentin", "terseLabel": "Working capital adjustments" } } }, "localname": "PreliminaryWorkingCapitalAdjustmentin", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "xl1_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "xl1_PresentValueOfFutureMinimumLeasePayments": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Present value of future minimum lease payments.", "label": "PresentValueOfFutureMinimumLeasePayments", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "PresentValueOfFutureMinimumLeasePayments", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofannualminimumleasepaymentsofouroperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "xl1_PrincipalAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of principal amount.", "label": "PrincipalAmount", "terseLabel": "Principal amount" } } }, "localname": "PrincipalAmount", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/NotePayableDetails" ], "xbrltype": "monetaryItemType" }, "xl1_ProceedFromExerciseOfPublicWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their public stock warrants.", "label": "ProceedFromExerciseOfPublicWarrants", "terseLabel": "Exercise of Public warrants" } } }, "localname": "ProceedFromExerciseOfPublicWarrants", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "xl1_ProceedsFromExerciseOfStockOption": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 5.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": "ProceedsFromExerciseOfStockOption", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromExerciseOfStockOption", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_ProceedsFromRecapitalizationOfPICSharesNetOfIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from recapitalization of PIC shares, net of issuance costs.", "label": "ProceedsFromRecapitalizationOfPICSharesNetOfIssuanceCosts", "terseLabel": "Proceeds from recapitalization of PIC shares" } } }, "localname": "ProceedsFromRecapitalizationOfPICSharesNetOfIssuanceCosts", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_ProceedsFromTheExerciseOfWarrants": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ProceedsFromTheExerciseOfWarrants", "terseLabel": "Proceeds from the exercise of warrants" } } }, "localname": "ProceedsFromTheExerciseOfWarrants", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_ProductWarrantyAccrualWarrantyCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ProductWarrantyAccrualWarrantyCharges", "terseLabel": "Warranty fulfillment charges" } } }, "localname": "ProductWarrantyAccrualWarrantyCharges", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofaccruedwarrantyliabilityTable" ], "xbrltype": "monetaryItemType" }, "xl1_ProjectsWarrantedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Projects warranted term.", "label": "ProjectsWarrantedTerm", "terseLabel": "Projects warranty term" } } }, "localname": "ProjectsWarrantedTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "xl1_PurchaseCommitmentsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase commitments, description.", "label": "PurchaseCommitmentsDescription", "terseLabel": "Purchase commitments, description" } } }, "localname": "PurchaseCommitmentsDescription", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "xl1_PurchaseOfConvertibleNoteTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchaseOfConvertibleNoteTextBlock", "terseLabel": "Purchase of Convertible Note" } } }, "localname": "PurchaseOfConvertibleNoteTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/PurchaseofConvertibleNote" ], "xbrltype": "textBlockItemType" }, "xl1_PurchaseOfENowConvertibleNoteAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchase of enow convertible note at fair value.", "label": "PurchaseOfENowConvertibleNoteAtFairValue", "terseLabel": "Purchase of eNow Convertible Note at fair value" } } }, "localname": "PurchaseOfENowConvertibleNoteAtFairValue", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofrollforwardoftheCompanysLevel3instrumentsTable" ], "xbrltype": "monetaryItemType" }, "xl1_PurchasePriceConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchasePriceConsiderationMember", "terseLabel": "Purchase Price Consideration [Member]" } } }, "localname": "PurchasePriceConsiderationMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable", "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable_Parentheticals" ], "xbrltype": "domainItemType" }, "xl1_ReduceDerivativeLiabilityForTheConversionAndRepaymentOfTheConvertibleNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduce derivative liability for the conversion and repayment of the convertible notes payable.", "label": "ReduceDerivativeLiabilityForTheConversionAndRepaymentOfTheConvertibleNotesPayable", "terseLabel": "Reduce derivative liability for extinguishment of convertible notes payable" } } }, "localname": "ReduceDerivativeLiabilityForTheConversionAndRepaymentOfTheConvertibleNotesPayable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_RelatedPartiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RelatedPartiesPolicyTextBlock", "terseLabel": "Related parties" } } }, "localname": "RelatedPartiesPolicyTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "xl1_RepaymentsOfRevolvingLineOfCredit": { "auth_ref": [], "calculation": { "http://www.xlfleet.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of revolving line of credit.", "label": "RepaymentsOfRevolvingLineOfCredit", "negatedLabel": "Repayments under financing leases" } } }, "localname": "RepaymentsOfRevolvingLineOfCredit", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_RestrictedCashAndInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "RestrictedCashAndInvestment.", "label": "RestrictedCashAndInvestment", "terseLabel": "Restricted cash (in Dollars)" } } }, "localname": "RestrictedCashAndInvestment", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_RestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock.", "label": "RestrictedStock", "terseLabel": "Restricted Stock (in Shares)" } } }, "localname": "RestrictedStock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "sharesItemType" }, "xl1_RestrictedStockUnitsDirectorsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RestrictedStockUnitsDirectorsTerm", "terseLabel": "Restricted stock units directors term" } } }, "localname": "RestrictedStockUnitsDirectorsTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "xl1_RetirementPlanDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Plan (Details) [Line Items]" } } }, "localname": "RetirementPlanDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "xl1_RetirementPlanDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Plan (Details) [Table]" } } }, "localname": "RetirementPlanDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "xl1_RevenueDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) [Line Items]" } } }, "localname": "RevenueDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "xl1_RevenueDetailsScheduleofdisaggregationofrevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of disaggregation of revenue [Line Items]" } } }, "localname": "RevenueDetailsScheduleofdisaggregationofrevenueLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "stringItemType" }, "xl1_RevenueDetailsScheduleofdisaggregationofrevenueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) - Schedule of disaggregation of revenue [Table]" } } }, "localname": "RevenueDetailsScheduleofdisaggregationofrevenueTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "stringItemType" }, "xl1_RevenueDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue (Details) [Table]" } } }, "localname": "RevenueDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "xl1_RevenueFromTheSaleOfDriveSystemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RevenueFromTheSaleOfDriveSystemsAbstract", "terseLabel": "Revenue from the sale of Drive Systems:" } } }, "localname": "RevenueFromTheSaleOfDriveSystemsAbstract", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "stringItemType" }, "xl1_RevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Abstract]" } } }, "localname": "RevenueLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/Revenue" ], "xbrltype": "stringItemType" }, "xl1_RevenueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Table]" } } }, "localname": "RevenueTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/Revenue" ], "xbrltype": "stringItemType" }, "xl1_SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember", "terseLabel": "Revenue from the sale of XL Grid solutions \u2013 which are sold direct to customers [Member]" } } }, "localname": "SaleOfXLGridSolutionsWhichAreSoldDirectToCustomersMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofdisaggregationofrevenueTable" ], "xbrltype": "domainItemType" }, "xl1_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accrued expenses and other current liabilities [Abstract]" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "xl1_ScheduleOfAccruedWarrantyLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accrued warranty liability [Abstract]" } } }, "localname": "ScheduleOfAccruedWarrantyLiabilityAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfAnnualMinimumLeasePaymentsOfOurOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of annual minimum lease payments of our operating lease liabilities [Abstract]" } } }, "localname": "ScheduleOfAnnualMinimumLeasePaymentsOfOurOperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assets and liabilities which are measured at fair value on a recurring basis [Abstract]" } } }, "localname": "ScheduleOfAssetsAndLiabilitiesWhichAreMeasuredAtFairValueOnARecurringBasisAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfDisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of disaggregation of revenue [Abstract]" } } }, "localname": "ScheduleOfDisaggregationOfRevenueAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfFairValueOfRestrictedStockAwardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of restricted stock awards [Abstract]" } } }, "localname": "ScheduleOfFairValueOfRestrictedStockAwardsAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfFairValueOfStockOptionsIssuedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of stock options issued [Abstract]" } } }, "localname": "ScheduleOfFairValueOfStockOptionsIssuedAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfFairValuesOfTheAssetsAcquiredAndLiabilitiesAssumedByMajorClassAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair values of the assets acquired and liabilities assumed by major class [Abstract]" } } }, "localname": "ScheduleOfFairValuesOfTheAssetsAcquiredAndLiabilitiesAssumedByMajorClassAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfFairValuesPrivateWarrantsWereValuedUsingABlackScholesModelAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair values private warrants were valued using a black-scholes model [Abstract]" } } }, "localname": "ScheduleOfFairValuesPrivateWarrantsWereValuedUsingABlackScholesModelAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfFutureMinimumLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum lease payments [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfNumberOfSharesUnderlyingOutstandingDilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of number of shares underlying outstanding dilutive securities [Abstract]" } } }, "localname": "ScheduleOfNumberOfSharesUnderlyingOutstandingDilutiveSecuritiesAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfNumeratorAndDenominatorUsedToCalculateBasicEarningsPerShareAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of numerator and denominator used to calculate basic earnings per share and diluted earnings per share [Abstract]" } } }, "localname": "ScheduleOfNumeratorAndDenominatorUsedToCalculateBasicEarningsPerShareAndDilutedEarningsPerShareAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfOfficeSpaceAndRDAndManufacturingFacilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of office space and R&D and manufacturing facilities [Abstract]" } } }, "localname": "ScheduleOfOfficeSpaceAndRDAndManufacturingFacilitiesAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfOtherInformationRelatedToLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other information related to leases [Abstract]" } } }, "localname": "ScheduleOfOtherInformationRelatedToLeasesAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfPurchasePriceConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of purchase price consideration [Abstract]" } } }, "localname": "ScheduleOfPurchasePriceConsiderationAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of cash, cash equivalents, and restricted cash [Abstract]" } } }, "localname": "ScheduleOfReconciliationOfCashCashEquivalentsAndRestrictedCashAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "ScheduleOfRevenuesDisaggregatedBySalesChannelTableTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "xl1_ScheduleOfRollForwardOfTheCompanysLevel3InstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of roll forward of the Company's Level 3 instruments [Abstract]" } } }, "localname": "ScheduleOfRollForwardOfTheCompanysLevel3InstrumentsAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfShareBasedPaymentAwardStockOptionValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Share Based Payment Award Stock Option Valuation Assumptions.", "label": "ScheduleOfShareBasedPaymentAwardStockOptionValuationAssumptionsTableTextBlock", "terseLabel": "Schedule of fair value of stock options issued" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionValuationAssumptionsTableTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "xl1_ScheduleOfStockOptionAwardActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of stock option award activity [Abstract]" } } }, "localname": "ScheduleOfStockOptionAwardActivityAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfSupplementalDisclosureOfProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental disclosure of pro forma information [Abstract]" } } }, "localname": "ScheduleOfSupplementalDisclosureOfProFormaInformationAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfWarrantActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of warrant activity [Abstract]" } } }, "localname": "ScheduleOfWarrantActivityAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_ScheduleOfWarrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfWarrantActivityTableTextBlock", "terseLabel": "Schedule of warrant activity" } } }, "localname": "ScheduleOfWarrantActivityTableTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "xl1_SettlementOfWarrantLiabilityUponExerciseOfPublicWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement of warrant liability upon exercise of Public Warrants", "label": "SettlementOfWarrantLiabilityUponExerciseOfPublicWarrants", "terseLabel": "Settlement of warrant liability upon exercise of Public Warrants" } } }, "localname": "SettlementOfWarrantLiabilityUponExerciseOfPublicWarrants", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue", "terseLabel": "Weighted Average Exercise Price, Exercisable, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable", "terseLabel": "Shares, Exercisable, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantInPeriodGross", "terseLabel": "Number of shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantInPeriodGross", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesExercisable", "terseLabel": "Shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsSharesExercisable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "sharesItemType" }, "xl1_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisesPriceExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisesPriceExercisable", "terseLabel": "Weighted Average Exercise Price, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisesPriceExercisable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "perShareItemType" }, "xl1_ShareBasedCompensationExpenseDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Expense (Details) [Line Items]" } } }, "localname": "ShareBasedCompensationExpenseDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "xl1_ShareBasedCompensationExpenseDetailsScheduleoffairvalueofrestrictedstockawardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards [Line Items]" } } }, "localname": "ShareBasedCompensationExpenseDetailsScheduleoffairvalueofrestrictedstockawardsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "stringItemType" }, "xl1_ShareBasedCompensationExpenseDetailsScheduleoffairvalueofrestrictedstockawardsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Expense (Details) - Schedule of fair value of restricted stock awards [Table]" } } }, "localname": "ShareBasedCompensationExpenseDetailsScheduleoffairvalueofrestrictedstockawardsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "stringItemType" }, "xl1_ShareBasedCompensationExpenseDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Expense (Details) [Table]" } } }, "localname": "ShareBasedCompensationExpenseDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "xl1_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "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": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm", "terseLabel": "Weighted-average period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "xl1_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesCancelledOrForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesCancelledOrForfeited", "negatedLabel": "Number of shares, Cancelled or forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNumberOfSharesCancelledOrForfeited", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofrestrictedstockawardsTable" ], "xbrltype": "sharesItemType" }, "xl1_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermThree": { "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": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermThree", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermThree", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "durationItemType" }, "xl1_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermTwo": { "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": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermTwo", "terseLabel": "Weighted Average Remaining Contractual Term, Ending balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermTwo", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "durationItemType" }, "xl1_SolarAndBatteryPowerSystems": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of solar and battery power systems.", "label": "SolarAndBatteryPowerSystems", "terseLabel": "Investment of solar and battery power systems" } } }, "localname": "SolarAndBatteryPowerSystems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/PurchaseofConvertibleNoteDetails" ], "xbrltype": "monetaryItemType" }, "xl1_SponsorshipAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sponsorship agreement to be paid.", "label": "SponsorshipAgreement", "terseLabel": "Sponsor fee paid" } } }, "localname": "SponsorshipAgreement", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "xl1_StockIssuedDuringPeriodStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares, Exercised.", "label": "StockIssuedDuringPeriodStockOptionsExercised", "negatedLabel": "Shares, Exercised" } } }, "localname": "StockIssuedDuringPeriodStockOptionsExercised", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofstockoptionawardactivityTable" ], "xbrltype": "sharesItemType" }, "xl1_StockOptionsEmployeesAndBoardMembersTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockOptionsEmployeesAndBoardMembersTerm", "terseLabel": "Stock options employees and board members term" } } }, "localname": "StockOptionsEmployeesAndBoardMembersTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "xl1_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "xl1_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "xl1_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "xl1_SummaryofSignificantAccountingPoliciesDetailsScheduleoffairvalueofstockoptionsissuedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleoffairvalueofstockoptionsissuedLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "stringItemType" }, "xl1_SummaryofSignificantAccountingPoliciesDetailsScheduleoffairvalueofstockoptionsissuedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of fair value of stock options issued [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleoffairvalueofstockoptionsissuedTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvalueofstockoptionsissuedTable" ], "xbrltype": "stringItemType" }, "xl1_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "xl1_TaxadvantagedBasisDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax-advantaged basis, description.", "label": "TaxadvantagedBasisDescription", "terseLabel": "Tax-advantaged basis, description" } } }, "localname": "TaxadvantagedBasisDescription", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RetirementPlanDetails" ], "xbrltype": "stringItemType" }, "xl1_TotalCommissionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TotalCommissionExpense", "terseLabel": "Total commission expense" } } }, "localname": "TotalCommissionExpense", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "xl1_TotalConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "TotalConsideration", "terseLabel": "Total consideration" } } }, "localname": "TotalConsideration", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "xl1_TotalPurchaseConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TotalPurchaseConsideration", "terseLabel": "Total purchase consideration" } } }, "localname": "TotalPurchaseConsideration", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleoffairvaluesoftheassetsacquiredandliabilitiesassumedbymajorclassTable" ], "xbrltype": "monetaryItemType" }, "xl1_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoCustomersMember", "terseLabel": "Two customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "xl1_UnrecognizedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized compensation cost.", "label": "UnrecognizedCompensationCost", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "UnrecognizedCompensationCost", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "xl1_WarrantiesTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranties term.", "label": "WarrantiesTerm", "terseLabel": "Warrant term" } } }, "localname": "WarrantiesTerm", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "xl1_WarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants [Abstract]" } } }, "localname": "WarrantsAbstract", "nsuri": "http://www.xlfleet.com/20210930", "xbrltype": "stringItemType" }, "xl1_WarrantsDetailsScheduleofwarrantactivityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants (Details) - Schedule of warrant activity [Line Items]" } } }, "localname": "WarrantsDetailsScheduleofwarrantactivityLineItems", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "stringItemType" }, "xl1_WarrantsDetailsScheduleofwarrantactivityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants (Details) - Schedule of warrant activity [Table]" } } }, "localname": "WarrantsDetailsScheduleofwarrantactivityTable", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "stringItemType" }, "xl1_WarrantsLiabilitiesPolicyTextBlocl": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantsLiabilitiesPolicyTextBlocl", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantsLiabilitiesPolicyTextBlocl", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "xl1_WarrantsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantsTextBlock", "terseLabel": "Warrants" } } }, "localname": "WarrantsTextBlock", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "xl1_WeightedAverageExercisePriceFairValueIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WeightedAverageExercisePriceFairValueIssued", "terseLabel": "Weighted Average Exercise Price, Issued" } } }, "localname": "WeightedAverageExercisePriceFairValueIssued", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "perShareItemType" }, "xl1_WeightedaverageRemainingLeaseTermOperatingLeasesinMonths": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-average remaining lease term.", "label": "WeightedaverageRemainingLeaseTermOperatingLeasesinMonths", "terseLabel": "Weighted-average remaining lease term \u2013 operating leases (in months)" } } }, "localname": "WeightedaverageRemainingLeaseTermOperatingLeasesinMonths", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofotherinformationrelatedtoleasesTable" ], "xbrltype": "durationItemType" }, "xl1_WorldEnergyEfficiencyServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WorldEnergyEfficiencyServicesLLCMember", "terseLabel": "World Energy Efficiency Services, LLC [Member]" } } }, "localname": "WorldEnergyEfficiencyServicesLLCMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/OrganizationandDescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "xl1_WorldEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "World Energy [Member]", "label": "WorldEnergyMember", "terseLabel": "World Energy [Member]" } } }, "localname": "WorldEnergyMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofsupplementaldisclosureofproformainformationTable" ], "xbrltype": "domainItemType" }, "xl1_XLLegacyWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "XLLegacyWarrantsMember", "terseLabel": "XL Legacy Warrants [Member]" } } }, "localname": "XLLegacyWarrantsMember", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofnumberofsharesunderlyingoutstandingdilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "xl1_businessCombinationsFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combinations fair value.", "label": "businessCombinationsFairValue", "terseLabel": "Fair value of 231,002 shares issued at closing" } } }, "localname": "businessCombinationsFairValue", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofpurchasepriceconsiderationTable" ], "xbrltype": "monetaryItemType" }, "xl1_gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsSharesIssued", "terseLabel": "Shares, Issued" } } }, "localname": "gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsSharesIssued", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/ScheduleofwarrantactivityTable" ], "xbrltype": "sharesItemType" }, "xl1_inventoryReserveForObsolescence": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "inventoryReserveForObsolescence", "terseLabel": "Inventory reserve for obsolescence (in Dollars)" } } }, "localname": "inventoryReserveForObsolescence", "nsuri": "http://www.xlfleet.com/20210930", "presentation": [ "http://www.xlfleet.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" } }, "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": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e777-108305" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "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", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624258-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r512": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r513": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r514": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r515": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r516": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r517": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r518": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r519": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r52": { "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" }, "r520": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r521": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r522": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r523": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r524": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r525": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r526": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r527": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r528": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r529": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3095-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 86 0001213900-21-059333-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-059333-xbrl.zip M4$L#!!0 ( *> ;U.X(QU+>V$! +L8$ 8 9C$P<3 Y,C%?>&QF;&5E M=&-O(Y->P9!5/(K( RZ&(&W=??_X_/X86>^&N M9SKV+T>-X_H1X[;N&*;]_,O1Y>/5S_N,+P"9^LC'YJ-6W./<19VG+];-6/7YV M&N:O+5JV<79V]H$^C1[UTIZ#US<^_/'URZ,^X$.M-K-KSUS\6]G[01*-EAY: M:0_"JOAP]X.M#;DWTF#5BY\'7#,N%(;_][-O^A:_8#]_$#\HRL]#[FM,=VR? MVX!1/O_A?Q OPM5K_,_ ?/GEZ$I\7GN"JS]B'X!??!"K_MQSC/'%SX;YPCQ_ M;/%?COKPZ#EKU$<^>S)A$^R6O[('9ZC9JOB#RAZY:_:/Z%NX@P_XWY]'BR[P MD0TU]]FT:[XS.F?P>/2'GN/[SE#^#4]4TRSSV3YG.IR!N_#F#Z/P[YK9G- M?9C9W0IN* U"@)SVXB@3;AZ_G0+EM>+0] EJ?6UH6N/SO#;K^I#P^73Y=/_[\H7?Q]H[X>'WU[>'FZ>;Z4;F\_<2N_[CZQ^7M;]?LZN[K MUYO'QYN[V[=Y[A!EW^+9/M\]?%5^-G^3/\MWI649LW.PL*L@2)B@^+J@"\5L(IW7S7WNW)G\_>K)O+9K1ST_;)QVE&"7KW MQ?]^NWQXNG[X\B_V<'U_]_#$[K\]/'Z[O'UB3W<,I.T3B%36:+&[!S#[WWUZ MS^X^LZ=_7+-8$,="^/+J"3]NG+7:;_%ZWKP45O!B8X2XOWZXN0,=Z_;3]2>V M '(:FL]K0WA@@*A9,[1Q;Z^W>V:*" MK*]97JHD(Z>UB;[."5'63A5E3P^7MX\W)+!6*LO8YP,&[M[9X&*5!$9(8?;Y MX>XKFW@/;<3@NN.23_T\L,&00(=[J$6O]E\):,3(36YCRD!XG*5K2087'L_4/+\IGC'.Q*\<='4< FL:+-T--[ZY_:+JO(("9 MTV\+GS\1L8H<>;IC6=K(@PV&/QU=L)]]=_'57[CKFV 3AA &D-)21KA4 M>J@K]AX*<)6_2GF\]ME/BVC&F UP[OE@$X]RLT,QNQZ.+&?,7;H$-DF*4@^?!'Y,(Q](7 M$(^N5 2LE5,M)F\N#6/%E-5H=_ +/M#/H^^"W3%7Y(S@]G:6 ML9>#_17\>.<^.:_VT<6OC@> F@9+;HAD8952OIH$T9U[#T^:F%9X\57S/$T? M!![W?2_/5U">G6?1W,[HAVM@&J5PZ1[P1[/^?W-4@6E0;S9:G1W6%U>J+DAX MHT-AY +MF"/-8OP'UP/??$$_ R@-W)M1%;;Q.+NCHP%>,T3LW=; WJK7.G:L M_???NLW&Z4=/\;G%1P/'YLPFU5EE0"I6@-HETUR.R>0&+%&8UZ&HO(3O">[V M[J1Q^GZ:"Q5?[(L#S.8>=Q?:V*>-;JW>:IYM;>I B#IO-C7PD FX75'>Y+;Q M[C:A53^"4'5-W^2>XA*+X2XWV"APO0"=^+X#7Q:^DT;S7>\]BF1_P-FE[I]7 M0[C)&H7NUKOH)PSPXD\"5+P:[973GL7(TD^N-XV'.L=_.UWMT% MW.J1[E:&) GGKG_H \T&F02,[/>!"7]YB+C=#"K.F%DI= C'A>,]NTY@&TC' MCGO.W.?>NV:]K39;7;79Z;R?I-6EPM:238\;S1X1T]'%XP!T/#*1=&-"O@N1&F>;I0@4<+GT%BLD#DU<;8X2O\]P 51ADE8K=]>;*2=6W7K42=6,; M&,+@2F_,] &'RX/W?6>O T[Q)]26$ED1[QKOV4#S6-^T0,_2+(NYE);IP7__ M#$Q4OD#GZG'Y *P9Z5\M#%0U.N^,2 N+E;<(8130S/!CRKHTX%,0'?CHR.4Z M)T'2:#+*+/?8.U@/<)9Y ?!#;^!@:@8;43(Y?$?SI_?^JDWN$K;8(VJ7D^.ZLS0QM[QXMF M9%T%K@NKB2Q7Y#.^YF/Z^K_XC*^5R6H.=NNP*!OV[6#D^GP@VTECB'N =D/3 MQP8>W +TW<*+%R D06&,6;(@S30<[6#;&0;QRD>&G_I4!?M12 M/_"&0(?P%C=DU KVM='L,8HW6 UD I[]F8%R_>H/F/ST&$[#F<'[IFW*7 Z& MKM!F_6/6WNCCQL?PL93=R$_DEI1H2^%+PQ60HN2S&=L+GS1M8A! U+U:,Y33 MD?4!POFX,I?)(9UA;2&P"4_JRH#^)1V/EP\>5;/=:5:_9=N[K!*.D[X,XML) M@&Q)J'9Q@Y4D/P$+Q<.SXX[3\AM05W*OY .KO++;-)FQZD391"UWZ156=^3' M:6D8"I35AHPEABY='R\0@#;]:^"9-O>\S-KX;:*#+8OGO^T=7:>K2-N,T>&6 M?Z,=7XD-%\+LW4B+>%/62U_)-A,P"4(8-VS2N#'[:6X"<@Z I+$=LNT#C]-3 M@$+<-M"HCJJG0SL<[7-\ES5&T^75A%>C[6+#]AUDXR^F1Y++UFS=U"Q4Y["> M!'>*[04-S34\AMF#II$5:&V]T]ZGF@Z+M)#(* N7Z/XC+@L7W2,RR\+?$N:\ M05I8W)+W!F"FA>3"W@$1D%$MBO3FVZ[OC]F_8'L24]BM(P":UWFL,%H^XM;R MF>_;N;ZWAY"7G@*(<^N\<*JJ;M15ZFT<)5E_)I\B<+D))&D< 1+J)JB5WB]' M-[>?)W'&#H8UPZ':?GPDQ?5/$5"*G(FPZ%W@$[,%KGO$L)T-)X=$8)OBA1X] M=731:)VI[497[3;K(9J%&[Q@7A1A13IP9Q+P\@*O*GOE+F=.O)?C;;GO-:2Z MY2#VTGB4C/S2Y*U0*5+5A*0C;:9M>V>R[7OM1X'7@6G'-&IDR\Y27D)'B^Y MT83>7^#E23Q\:R@H;9^,;,[>Q=/EKU^NL:'0U=WMT_7MDVS/NY[W9YUVP\F" M"LM-%Q3H$UO;&:E@T=XF\[X6^W8WY]M+98C1UF85E:E,D_O+WZY3\[D6 14 M&+_]RU$3UM38P$6=X6_:OT&\YVWA_O+AB=U0L*C1^,@^W]Q>WE[=7'YAH-7< M/7R]?*+^RG)OVD4JF'*RE(H=IUB"6OCJG%/=^'P(%Y4$:OS-"0 U\P!TY8!A M;:.-##_1K9.K]W-D,%/9'.6%E('3_)+CRP!I3FX39LQ\6Q UK7Z<:/9 M,>TX\U+DYLL_3V-5JR30?M4L'%C P&[BOH<=5T!9?>0C7RC?+:E\LW>!K06& M"5]Y3Z',3UR73S3HB?J60'HAC*WH+MHE[R)&6[R$NQ$7S07BY*8G> DG\-^" MM8V38##EXYK<3"EWA@_BU20OK\PU-5>(ZU.@ZJP$5%?D7O#0^T 6W,"Q0$AX MTLIBUW\&8.&Q=Y]XW]1-__VFX=E:*T9/0?QD-1#7O '[;#FO,7*N%83MZE#R M- ] MXX/N.8[[%MX!+91B=2IG$\6D.S-(I*]FW>4KYH-)@G"*?*0?#(]/:!> M>X0\E[9FC3V3D# &+\)?N-CQF0?N!=8T$UT]W%O+J@(%P-HJ M:SO)W^+\8' M3$!!S%5$",$?K/!W!+#E> $ZJBY[3N S;._.??9@>M]7#[5VNHW,#P;@M0,MA>WG:SWK-AVR+J5'08HI-IKNG?UP_;,!< M6KTQU,@UAK[P9V" A'R4"UP%]K6V@60;ET7@E6L'(5=CGS7==]RM =7J16TC MUP;Y9B>*=1\U2X0II*J!]9%@H*P!QZ^#QS(EP M6/A-.OC^A>^F\'.RX';S[=E7EE]R=?D-;8++AW\IMW=/U^SA^K?+AT\WM[_A MB)'?X4?VY>[N_^+O-,/SJP@4%LNW6! .R9+I1K-UW,KHJ;#="4,3OO+ZL?"4 M%^],LZZ\HJ>!Z2G15#8FJGRQF\-GG,>.,RQE]RM.3LU7S35JEN-\EWF7H?<3 M\S5-6T&7YY!K-GY*(1.1D]0\O4PIK8XKJELJQEB #9&']!T^)ZO")A^7Q6 B MV!(MWKB>75Q)IM>%==N9;TD^'+V#"D-=;F'**Q9E!SXH9ECF2MY>ESF!&_XQ MSDH=<9>4$F288$H M 4JJ(-'82(S!U$@U05Q:J69L./F/_D@^$A+8N1ZV"' M?Q\^@5L?L)ZL"* /HW>IX:FOPD*^IP$'FR1Q*QKL#6>J&WBA\*C2XY;)^V(A MS?."H1!UN-(?7UABP$+D:4R"Z6JB).\]8&;HF 3$UH;'[-+R!T[P/$ANB]$[ M7] YC %1461IS9IY#:]'_?#?^"997 ']!^906Q2'VDO>'[FGB\J]WTZYQQL MQ'.#$/(<&S45=6([NF9C4C*>WN7*V G"?0$.6YA6/,#=BIQCH-2_N'S=[*;A MD>2>CY%DYNW(M.'ZX3<@LT3QO@NFMZ.YYF89X$%HO@V;B@2HT6N M'B)@B'LQCJH)(G!CK[(3>955VE/V_:1@ZE!#1)'%V["-'ART[U@6J"ETY? J MR8;H,E\=S/:6:!DBV'1=*N"+">9!R@<_!'5-_1G([C]I?T<]1M>\^ -%?@"; MGGX6<6CZ;Q[0A&7,_)7S[[-;("2;?E(?<".P^,P2Z+_&'IYPQ'!G "?Y(2&J M$7Y -&2"B- (:;$+J$ LN(D\2HHX2(0+M$V\K)'FTOV(_A3XL$CI],#,!]0R M+=,?*TY?S>(N,0=Y$^6[;U=-F&)MRB1#0;XE6#6U92BD3B!KB9F7!;CI4[.% M"0:G8>CE_"V@1D65W84LA\GTWAP71A+W_A, "^V/C\#,C_T(7T@ J&INXZH&Z/1$L>]-L@,9 4X:C#4GQ%&$WR*UXP&EE8 MD04"!P4/*J6@Z!P(YD P.T PTH1"TT9864F3*2$='%% "G:6M& ,K'_E=B M M0POL-GR7%",+D&-PZX/H!U[<>UU$0R-8*Z/1"XY=:(GIH1--E M(YX;?(3>&[2<$<\3JI;F^UA)2T^YW"=%"+[L#+E[8/8' M@- DC@,U61H]*O MD193X_T^%_U#83&;NP>JYY8S(::G($%[DX:$8(MG #C%S;!'" M_3@SW[0-V)$[/F#Z =.WWXA-L.Y$@)3%L2@#]!F;]TT_:O&AZ7\&IA=UE_W= M<2V#70-O?QZS:YPY9W);Q_Q:]P7GSZGLRYPZDLNVD M(DU:362?#(!20.'G(]/@0U.?B,TCA=@.R \0#*YC:R^F&WC8\ESD7-S]\^93 MK7$6)5W !FD--;0-)K)#)ARD^ ?O?2>%2X9IB7[!DG .1'4@ MJNTF*I0_4VE",L5JVDIV>GY( 4.,$. OF!%A8591($)P([B',?[@RTPR?!KM M<=/N8\R"RZPIT1+3BX(1!^ES()3M-TFF=#5)$/W %K%HF< 81R .2'U ZIU MZE#?43&1#9NM8@]92DA#_CT1?*8!$P>\/N#UMN,U:NE.X.N.&*V(>=5 MJ"2!+7X&5FX^:Y&FXHH928Y+.DQ8Z'S\!M%]LA1J.EER>?Q>7ZT%]SBY!T52 M2U\47(LT;AV3A)FN8:ML3>BH87(UB&_#[/?Q&ZXSA,<=> ;CI6:4#S\OAW/D\-] MN.7Q5S0OPUWDU)I(DY6RXB/X>-S'\X$!#8O4@,ZV[5#DID#J1X\/?CA^/IVO H\(1[)1KBH8L$^4K MUU>1X0X??=5[3"9_/Q$V)"XJ@D-LW M2"G=-RCEO(T U0%CP,;TBC41V>,E;HX#TJ/]I%5:!(Z MF">K"T10162FQVVGO*#GF8:IN4"[Q\2T$>65<(,T]H!+!@ML' D&_ZO*U;#' M.UYM5#.#68\NR%P,Q5N6'->9("(5'G>QVFBB^DC#S"UQK9%W4$G]/B($'B*Z M:DDC-$*!*H>(XDE7$%]A8H)"#P 8XDJX%KK]YHL6!?/,7!-+C))29B*YGUXU MIZHGI_X)P?<,:*_9/A>--1*)TL?L7TZ@B%(9 >C 1TX3( .S3$H $NZ8B<(A MR?>8-^+:=WC &LMNC40X6+J'PL?I8VV:-6?S"J95F+U :-8 E2F4I$<) MV[HO631=#Q]H5I_.)^MJ8 M_8B>IOAF61' 3F8QONMCD(9;77&3#PKT0L;AC M)0G,J0T0TT7/+:(A6/.65 7I"H,1'36:DP' @P=T!,;<*U.C@08HB12!% @] MG+IAQNT5U)3J1_S:*[P+S3!,T6+)F9EP2$M[K;*F9X7M E*URDWKBK]S172Y MAQ<"02-92HO 8_?FB^,#$=_8+]SSJ?X2D<017)%D-=R0? HDD!UK-\U(NPD7 M0289#$66J2C?!3[H(A(@>K\.''AU#5[,#25BH6,FY[,@@@MB^<>XYYH&'.C& MUH_5B?DK&OLJUKQ\=CDA'C!5*HB5>X@V$\FIQ)OP)8GU%5Q_0L<*YV4ACPUY M7ZAT'<-V\(2V]/!&\CPZM624^+>TA1)P(D5/"!:3@;GHKW&AK9@P+$,'D_77D=H!:@UH\5B5 MB?JAZ$PX- MYM@ !+">M3+: MIG^[\QK_SVE6T]JOOC2'QC3+=8O)PC#Z1V.F\V&ORXQFR%7,WZBTP]8J[^V/+\J$4C7G MGJJ#R10&M%:- :L$6-1Q6RDTSJ!BB,XX!E[B;$KSD[ M7BB8ESFS9FK(>W' S^]J*%CV[+2;129!Q'^>FFZ3UV X=SQ.S@*S791/I@&Y MT,@N-J-E>@I>1J@%\BR8Q@8/BV2R#;/G *8B.*'8J.T$%'&T1 M$&2E\=>D<-T%;C8%I!B@[YW/O(X*)21.OZ H;$7S1(&?FJ66^.GPA*P MP!?3=O3WC#>?Y2\@+VSNM.EFM4A3XBT%Z4;"VJ@-K\TP]:3<6 >NJ:'-)RIO= MQ@-(/]<4W7#@T--'6(RPED">#=-1# :\>BE:LC&@T9D=T+[@B=8H+BHCDPJ@ MMC-";':CE[I.IAS#;KP@M*B'LLW]?:6I$!X/$3ANN9^+)$VUVVP>B*LL^!IU MM=,Y6QN9K9R(,#G'QNS\O2:=" IPY7/NNJLVZNT#K12%5TOMG.:#:VQ_3 MMO8DP&(M3MJJ_FF3 M8U4X!,F]I=D^,.#K$"HYJEZSGN^@VP/:*@>^SNE.FY"^9C]3M9F01'M-/Z2P MQ" 1O':^6:F>GK8.M%,&=)VS?,#ML'AZ0(#7G'Z-2B(1''M+5:*8UG[^PC6/ M$USN^M\\@2/9^-%6VZ<[)98290 UC^LU\T=M8!J /^=,_+>&M;*U^M%%3>9E M[HZ4B*H Q5 4>C,*#=OQ^;[B=0P5[\:^C"JR'A-5X(#BCDY_!77B?QS3]O\) MC^/T]7GJ6+V^2Q&SVHXR[:.+WQS'P&F*^XK X?FS<;&K=@O$[K<'%RM3;_)! MU>[NK!F0Z:F^DX7[!W]W=>:&U)0=6\_SZ70/[NU-NK<7O*U6?F"^8F]VA?*S MN+][EBNT1Y$3O#1G:9?!0?@2,YP U-:RN8S++KL>=_H<&=6HJ^T"RF4*N%?* M1):^OE7SO/=_3O WB8 MNU$?!W3F^^.*5<5#DOHJ!$%NQ8$5W_>A[&!;#8#XNK GBNQ79#GP/9^[0V![ MO74X+V=8^#:HYU\ "D\ A$\ @]RH:S<_@Z%R6WD&BFO7D1<"6:- TLX.\,'< M/.>1-L:TU'UU-85PN!=@R,]?4!MGIYLGILT[GA8%7%MMG>9;GELKARA$%"D- M8S7,D]I7NIF,G87*\SA?$A5P%FT1]10,G34J#YUM3R(R$+X;\+F)R G=^N"= MK<@[*VXA8;7F:S1-]:R3GZMX<-56[:I=_.K:ZDF!3+BWEX2\""-YHX)V(0H_ M51N-@W:Z(-3.U'KW36=\?9EPF% B)?I1]$G7RMX26,(K4"A^=B"P$E [RV]@ ML7$YE44_GW"*#/;*=G$&0+"WOI(0#@\"#$6N_;2^!9['S5-+" M!)T;@,_=0P.1I4#8;JG-LS/_S!_PA8X3Q(>I0@KG@ CSQ[_K_T9-+*2%'U;C'*[D*]W(D_;CBN[C M+KH.0/@5A8(/<8A5*AFZYB>_^[6\3EK MM-Y73>\%G52M>,W%/54;WWU[F=UO;&^9QER. M[:#%#Y>GLK\7URS;B_7TI]<0BMQK[IU+DR,-&@1[S]U'',84:5#U20T*/J=A M3=XBBMPF=E<_KM=3L[VF_H!3AMD++OZ1%8=WO>R):/O>9> /'-?\BQNI)UD< MPNO93ZM3Q^XE&1U,I@$KOL6T:&VF^4Q06M%!C6N\DAO/"Y:YCE7NY2[P/1\ M CQC[H8:K3.U76^I9XTTW^?T?2"$UX91RX)SE7LI#LZ&VCKI@) N DZ33BCR MMN,7((X7Q6XU,1+=&D]+J2TSWZJ;VQ-?%_'X><&X@YMC(7B]Z7S,2W@,SZ19 M#/M2U[!UF3;"J9/[2DDQ1.X!(#?VE0#''-]AIZVVFH=,S#*P:S5.U7KW[<4< M+W4]& 86C?TV>-_4S?Q,LC<;!WQ7X90M7S-M;EQKK@V \Q)@_R2@GD0]#S8% MKY@I P3VVLTGWV5B@,6&\6YS^&_^'2XW\VL%=]AH=@LUZ"X<^WN_1;)[F492 M$K%$-#"_C\S^,:?*>%/2=WA-0)Y7QU%7ZX=ZR(W60RYR7XUN5^WNQ2B6N:WI MK(7[5"W 7P[MZ_+B\Y>VL0C2'AK;;:BQ7?DK6T/+NP\^MDRA".V%HLBXZRA) MIR+[,2]93J1--;;$%B]B/>UDA(I8\QERX*'JH8 MZCQRKN"=>$ GP"FUP#!ISKB#"H\G?B+-D?PN?=/6;-TDNP?^0!D\QZL__I;< M8GB._ZK5V&<3$/V00/CM@X+M#^RNQ'*#^\<7_C(29A\9.0 A_59 MK297(XDLUDMD[B2ON]%,N>\3_%N>5G^4@/4LJ(HRV\0QPP-^9$_C$9SCT@5Q MJW]DMR"$!1!N'3Q:(_FE#^&WZ- (QNBX6ZS*\<= 3'WQ(LJ $,Q MCI1S9OI'(RFG_;M>;\-[/F@7JV>XKM#+ZQG$LCI5H'?Q+62[RE7$=J^2;/MJ(%(!9<-10T2?L^.%-'$I)73'LK21!V\*?XH4V<64]*-"+I-5YIJ%\FJ> M3XY>7=IJ,D(7$^B^,\]]P.\>P+1 M*SOCSL)MAC.L%VQ%G8K+4LCBWN%T4GEW8S-_X 0>,$N@>NKV=OARO?ORM?#S0IE MXZ2 )^WPV2OMW<+OT..&ID)JS53%(7>I7'::/QV5TK%GI=>F[1#9Q\M+ZN53 M5!9JU#_-C;M$3Z6%#L $^+O0_E.7/OLI/:32FQ]5:2^5-R+./7]F>UJX*_,4 MZ4=/YZHK@.E,U"H'F/,@V:D4DB=JJYG?-'$S4*P&,^N5PO-4[9RD3<)\BYAY M4BDDS]1V@?X=A:&XOK*U#"WGRO&H(:X;0D56=7"IX41U@IA4UI#_0W0K%8L'K/%%/6HMGO!SH;G52M^!%==73 M$JE);[/;TF^NXWELY#K] H4>6UPXM8Q<)1C<$PCF4/?93LUC.MOI;A\\60L)-FJ&Y9=5YF*Y"HC7DT(NPP8/>PF5UN M7Y2%Z0_%!ES]P&[<=2221HQM"T3<]W:8!#I X=_%PKESP2_K\)Z -*7DZ /I^%-M73 M]J$G^28]S\M>84=MU4M7 ,+*5>8-#3#N#H,I*C)'VWU%:! M\$$FH#;J#?<'W&7O3#KO^] &/'C$#YMYBQ[QFZBY@\!S&C:_Y9*B,F4F!(;@ M=5(KON6%>NN]F8;!RV@TRP 0-,*#3WR- &_ECYK=$8Q=1K]9 H# E<_R4RJW MQ#&>8<8"*.$#>#PPO0&& S"MVN"]K1H[?XFG MNW")E>4?::;M(:UR[\Z^GJ#5N_XGH-1"LK5>( 2ZPUILR,LT )//#-,;.=YN M-^=?*L<44 8A]==%3ZXWM+LWWLIDB!WP)XLRKWQU:QT>Z;8Z.5 MI8FN"H_:.Z5J%L2CLY)XM$&5[VJ@V<_8T)'U-5..(D.%+Q[.CCT#:=I0.%++ MZ=,>],2T.'S&XY;%76I>];OC6@:[MKG[O.V#A58?!L&!W *J-_9G@"EU";SK MQQ.YGQP:3R6G0_43$W6>G$C_O/[QYS3?3P4WYF7+MIL[DAD MNC#>-P_\M1)IM#;*TWHY>"UA!>\"6FZ(E]D@;4P-.@[OFBTCR MW17^6/@"VSO@+JLNJ28V6C]%=WQC>[X;4+O=6^[?N]S7?LS+2VT4Z):R>PDV MA1%H)YSF5?I;%\6?K B;VCG)]WSLC.I9.+M39-"(!)KIT^Y//G:%.9<(7Z&@ MS$G9S<>\_1[66)@=9L?=#K4)*Z&%I7([B]!"N]H657M$"]FAV"V?XE=^7AM( M?/;. HW@?4&1EK[TXM>_-6/ZJI-D -N%\HI/U4YK\2YFQ>\ZEY*W=2Q?=?;4 MHE?45)NGB\^)SIC%5^0^WA:M528H,^]Q2E2VU+,"N:S[.OZRND*+A>D,"*U5 M?Z'"+CU3WSL>LH"\;BZ$H^'T^7ON4ISQ5P1O MA*OU#%R%IT4RP=%%_;B^N%EZ$-^;O;&53=8]2/-L:;[B:\V\S0*Y(P?9GBO; MUTZ$S56KU)OKX5Y&CANF%?CFF>28848G2C=::VSIIJ MX_1-7[Q_[(%\5Z!(K)1\UZ) ?/"Q1H>2 M$B\41:8;EAA#+D:*TRQQG#">!O.5#1@/SQ&/%U_-[F='IH< K4\#-!P=O[I# M/7*NB+HIWP%DT +#! Q!S#2P31;]1$FE.*B>]4U;LW53LQA-KJ=RB>/MA$B1 M]VW7GYH48S94\G.*C!#!F=U_HV$<3)PK/\I$]C4=PCDM7ZYGZ1W8+G$V< M]];!HS637_H0?HL.C0"+CIMU_)[+M>^U'@=V"NN."([)S9ZD;!;!E#QP@LO$ M*)/Y\N1^\1SQ!6T"K1+;72FSI7\;HY5RV)][%W]\43Y;G/OLRG%'QV(2_*J) M,_\$Q9@';#>$[IQMTC\:,XU?CK1_U^L=I'3M8O68X KUJ9Y!>JN\I&^AG%"N M(CEQE903CY%TP!I=4;OK8?$N=:L8@(;'7>^__]9M-DX_,FPSY(_9NT^\;^JF M_[Z:2]\HP$ [4_P!9T\#EW,:0W1KVIQ]A4<''KL&& +,^ A@UN,N:]55UJPW M&_0@_%"OE Q6?-0"%$&Z'S HRY(:)&FB^#M\00]_G]2S=<>RM)$';PI_^LA> M3<,?X*OK/XF]%"/;(@ZL#/=5!F_-K:!=H%H(CH=@^^6HT3V:LV*:#,Z7X8"' M+ \/?^ZY'RY2L'$EI6V%/8AE+F ^/)M'Y5;:UH4O ?QHEL5-$'=AUW,6KA(U MYB)M#B&>S#E0$:(3?9J$Z%M\/TMN/KZ- M5[(>SN-=.HW=B[L=E+70^&@:45 M\/!OQX93=* 2&R]/+4)JX\_GS/3A87W6:U,$K]_=V"!,G, #.0+2E?_0.7Z( M?B2F#9T M+]ERF8+,90B^Q1NL WB1KEM7Q((=V[;5]H(D6KG]BVMCYW;M["> M*F0@Y9+)I&[>#E7S-/6U8##XZ.)7S=+0Z:/Y[!/7I5K:4*5M-'GRT"CX:6X8 M('HJS6&=L>393XL[]4_+._5GO/[ZO\M3F+:0AW.%8+/54CL%LAGSCKOI_ISEYQ=L>N=E.^9O?.?- M\@W*-[WSG6]Y/9>IOA'V)PRS$Q$[5=KNADF6SI6RL.,@6Z'Q_[SHZ MY\9GUQEF@6^.Q-Y-6#4V :MN!V1DOA:^[5RO?,/SC5QU&=UU-5>]OO:T\P,S MPJV\D%AXY+YO\7!FXVK:@7%%B*=OP?8?XXH2A1W-2C$^! M"SAUSUW3,<0PE?F]_MNG:N.D3%OP[;KL]FY=]M)6_08O>PTJ=,7<$[9J'3AG M-C%E-\K?2F*JBG/>\E?Z9(ZRT5EZ4O+F;[O\_-TWQ3K7**=<\/FB#EQY?3AG3A@ M>/+YU9$G';7[!FA[^\(T&]%JY]__K)<7WNVLJ;JML-/6ML4;9Q9@;5PFDF>-.:^^\X[2U M!R&E[;SZ=;M1YQ5K%.6KV,SZIOC\P\6;DJQO--@,CZYBZ-TV Z PA\B.HQU ME@&R[&C4WH%L+C=O+L'-[UVG;_KSISZ=-$I-?=KO2UE&Q&[Z4I:Q.8J6L"]1 MR/-5<_5!6,53K+A\=_%HB3Z+BY8!81NVCGI:?R.D7JQ-_ IOI\JZ@L.=%+Z3 M9>99+G(G[4Y=/6L>+B9Q,?-+FQK+3$ L5=MT4]M0Z_7=#^[L6.I:53S^4@?5SJ/&G8L1ZPRI7C!:/CI[M?6MGBU)^= 7< 60;(LC/']@UD\X,'S3+=0>8'U+,: MHM5Q)-7.!PW6=S/+"-%MN)EJ;8\U)$3\3V#SQ9KM;S.VS4>VYCKS(5HG)VKG M-#^%?R=8]1JBB,UE4M$.^1#5W,FZ>E^V.RVU<^])B=3NN_1 2>SLAL?9NY8E5QSD7C(LTU,;9 M[@?%=BM9K#+VN8&[/T3%#E&QC8=XLO/'#B#+ %EV_M6^@2S'A;3,!*:%8B^G M:J>UPJJ-MQX46T:(;L&];#PDUEXJ(+;X".IV&62#+S'#"7H67Q+7LA8JI*N? MK3,BUJZW2M6=MY=ATA5<3C$7\NKN9;MB8?MW&ZUETD<6BX*UU59S\9K3-WDE M\V5D:^GLRT7C7]UVJ7K@C+O)U6&V]5KF\ZVU!;[J:KU VFL)0@FUEP^^!B @ MJ^-"411I4(R2:@BH0G4 UI,YY!Z[Y:_LP1EJMBK^H((BX9K]CVRHN<\FO H? MK0/\.RL/M1N&.Y83H%T[EE25B0 M>,;?X0MZ^/LD/H N9FDC#UX4_O21A4,GZ^%DY2*'/RJD!\[WGH3CZ].96=$$ MJ712BJ9A8Z%;]HJSVRDR(?NSXS)_P-G3P.6@6-H&NS5MSK["^@./78-F:K"? M>^Z'BUF-,PTP M6G=CLY>Z'@P#2_.YL1L;?O>)]TW=]$OXC[:61N9Q@"(T(JSX#=Y?N6U?#IW M]G=NVU=BU,/.[5L2SL[M6]@1%9)[.1^F5*;;H2Z=IF^6<5U^XKK4(ZF_8>-L M^N31Z/BYIN7< ?,92Y[]5,*OLK9\_&Y=;=?KZFD!W\K=9)74M];2>WX:M"%@WDFR^IN&C\V^M1)XYS@^+IW*'\[A-6\C$^6V5U [V M4&SM?!.U]F[U"6DMDQ09SHW$:>SRML/KG]-9I[7SN8^=W6H(TEHF:+NA.SXT M/5T]>ZZH#*BCM@H(VVTGZ>V;O\JKHSLO6#AT&W^W,%>]6 M<MPJ"QPZ.]\:M;-;E2U+:7=;=?.[.O;N4/GR%FH2"K.'0^7+PB [5+X4 M=)6NK?+E1&V72%/6F>G965T]. M#NVKREW.1D/4ARN15U)=0<5,H/OLM'6XEZ(RL5U=.D=666A;K;=WOXGM6BZG MNO20C,MIUM7ZR0K9VEJ*=@\^U;5ZUG8K-MY>.G%E19ZU9C,_1VC+K_YDMT+F M[6UQIR]_]8=N00>?Z:8=@">'&1H+@^PP0Z.@IKO, .[%)C6TU/;9[IL?Z[N9 M)7,+-WXS&V\8M*Q?-3E#H\[>N=SSL2IR]Q%O/MXM,QWVX&%=Y^4JB$5F]A$[53GOU3KPW>3EK;_34:JFM]@J':NQ[B5.G M1)GO$B5.#;5^TE8[!88);;LO;_ORMN=>\S*AD'+E+]W.SA=$G)1-<=_0)>_@ M'1]JG%;/GRNJ<>IVU-/Z[@=A=JNF82G&O<*9-\W\5M3;?O&[5=)06=QUS?=^ MJ/;:.)H5)9#LI/ZM))#*..."X>E6-W_PYK9??79QPE9>_9NY^4.YUR%U80?B M\-DY:P>0I8/L-#O7:]] EN-"7MM G:;:/%U\1,"VN?77=S&[?2\55WNM>(S1 M(HD)NSO1J--96U)"6VVTZVKW;/%:EC8[(]IN](<0>%>_ZM68Y]-;AGG[%Y[!GI\Y'\& M'/35?B&T.9HX M47B6C^QI/()S7+I:S]0_LEO@">*\MPX>K97\TH?P6W1HA%ATW*SC]URN?:_U M.# B6'=$<$QN]B1ELPBFY($3&!#?6N;+D_O%<\07M$M(N+JM]B[^^,(^6YS[ M[,IQ1T";O0I>1/^VF\>MJ3N:> G]HS'3^.5(^W>]?H+C&;2+U3-+5]BI]0PR M6-GE 6R_A?Q1N8KXXU62/SY&7!&S**XT;P"7X;QZXAJJ%QP+PJ+8G#PX>#@O M;G9*W.Q$8AHG)WJX5''H"L@2#A@B<;4[?D,3$ NZ?>:'7*:TF@4YHF\6/\HXZF;8#VKVDSY\"7=Y0OMTXS,"(K=WCZC(LQ MXB68S(;Y[L(]F]3663Y;* &/3>2;+A6271!P)R?Y*0L59]PO03:_:@: JN=/ MI]CO&[GHZSL6>H[4 2]LEDBF:"EEVK-1V2XA/ M? 1Z@BDJ2M#EJPT=V-U?J24F^X;_2>!;]K MI%,0;-.CI_/[I>VRB+H:: .M%#[FNFR%TSBP+BLTX.GA)P"<];$8B@F,F?A M4]H$F#Q#!X.+6 8/SWC?QWE%GR*$_ SPI)R;V',2= M4(HTZ\M/A=T..BVJXY4=P+E)F?,Y)@I=4 J@-W -\P5HXX4SR]1ZIF7Z^XOF MGR)@_*:9-KH$[^SX;[?]V?*I[<-KZN2*5$0^PO7/'XS'($41I3(">CE ML\!5@F1'>$I[=3QENT5$;,G$L38"5LWIUP*/[RE-D=5+H+FQ([IZP)SY*"E%B M8'LL>]P^C(P!90$#)" M0N=:^-3GQ$\J$1*;1NBR?5A$1BGV*2H0OKD)"T(_PR*T%-Y@Y@ M:AHW7[!J1L4\M"UGG)7QS1M;=U$U^,3%?V_L$$(/$8"*>!?J:K>[HI#96O"Z MNL3/12$ZU4Q";1800YDR9PTL-%/S?H$O.NYX%\BI.CUD]O9#P)CS^G\W6G#O M.Q+*6B?I% )>4VTURN@>ZQL*7)JJ0.\:::819D$)7<3Q!]QE>N"ZZ-W?3X=- M-LI(D'WB?0X ,J2M>VD;=PBV64].5@)(@9:DVR/.UDB2*X+OQMMAEZ9).N=N MD-TZY1R!Y4HPI3Q_Z:YD5ZU3U"T"OT8GOWG23LJ[R#P;:6-4E _T-6-%W O( M%.L'>I*?E[<5A+8!:RP%CM,NK79C?6W)*Z D-^!S-<>$3VO+Z6S=8FP*1S!U M7(#S2PRR.2%VM=T\E&Q5!=V6VBW U;;80SG5T:(@/8?Z-G,YF,3!C&3,6'TQ M0LYOW[$$J2^]^/J900CT!P'S.0I9@3SDHC?TACO8%P[59D_0*=7T?PUB^$3\ MN=!MWA:I>]]RD5R=Z@O0P7YW5/EI<./7\3> 4B(MYS("4;%.L\W&BK(9=M?: M7"E(&RVUWLW/>-IN^S.S-1!ZG+U#"XJM,W.R[@N4R*C=B*;_&9BN:#8B8_=3 M=584G,(_$ON5SQM[RVI#X#TYEP(4OP:>:7, G0T85=M='\O[;T&D7+O03]O:4!3=G&=0C]>8']LT;I@5:+T=O.FM35&0VKN,%&B2D? MJQM(5J&(70$*4+AT.78H,F] Z1O"@XX[)DMG MVUEM41V]FST9=P]BBR$N?(;+?4S<_./ *9_9W]QM"(] MS1IKQ?D-R(<'/@J]P2 /7/[B6"\H_RTQ.4=M#$M7I MN/%=W_6_H,_ZKG]%USNG2UV[3#K7>INJ3R/Q#C3NJ0@E)3+2?#[:Z+RQ:$^ KK,64[>@JM-4.V];U9]U!?$?W-5-$=Q^E0UDWPKZ9[=B>L/H MCU(JB?I/ WXM[SB]1?"4'MC=@3;N1;F[KHUHT*45]V=[GE5C#J2C%_T67=&>'U[ M3Q@QMZ0A7'>C^4W\6_EQOBTB@*JES8+ :VYQ/7O9Q*E,*KL/>I:IL]\SM*S] M29^J8=V:TZ^BY)GT7*$9KM-N5INH^58*(-><\K70-38::KM B&Q; M*S S$\'D/'"JZ<7T2U'[8QOB!\P"?P& V++3)S9(=DV=DHC@\_-]LR)"C$)T MPO^_CN'S$(&&"H-L8_(/B2?ON6LZQG1!]?4/W0KPSN 'ZK?ZH/G\NM_G^AQ7 M9NM4;=1WJ<%Z=8&]S5U)9D9)M[ZK8<.25A%"59WA'&H:ZV":SWK\V;1MU&*P M^H2NX*#$I!)&:U.$,<\CGN5;]@?%)N=J.UMXMVJGM7NZ3KB/=MHNLC** M%F19'!M%%656[16Q*EB'&4[0LWA!NOE[(;1=8-DBB-S<0CP^.5&[9XMWGTF_ MN/(PY\25 9 .Q3V;CS$L+)@8];>&.X2;%-.)#B)G MA0W-G"%_TGYP[QZ@/$>(+!XR.,B/Y9LC%KN<1F=Q/76/Q &ER0-L2"0D*JM! MBXU#" 5PZ/'V0)T5R(^);B.+08;O6\3>X M@3A?0H _/U;=/E7+M(?8&\%3-,Z@<\- U7T!/>^$)$D;K MD$^,O4_K8)+3_MHJ*UV?E_\@IQBFP*T"[&1,+Z=S4B2+6,.+&1A M%I+=B&-?64@E'"3.TTCC(7%*< %^,3U@]*15,EJT6PI%U)TP=@/M'U57X0F( M !LE%\XIBS@]Z/W+ZOUGV8U>EB#3#S[R"=K$A:+(Y4?);+ISUJC#"9[,(3J.9\)*6C!+C*XT#B1.%9 M/K*G\0C.<>F".-8_LEO@B^*\MPX>K9W\TH?P6W1HA%ATW*SC]T#L?Z_U.#!C M6'=$<$QN]B1ELPBFY($3MQX3?^;+D_O%<\075"'B 6L;FM;X/&\=>M8S_^+B MM0EY M_/[ "3S--F 5_D/G2/Y8^8WA/V7$7?D;;%Y[G[[/!/8_!!:O)2D@C2759[?U MD;V:AC_ 0]9_FI3K2?1-L"U:*85GA8@A9/T,= ^"RY/PK8?X+3N.8H['$13J.)*'9PI&3 M5R[O58NLJ35<)#^%-P"Y MC^6'[YGI,2VL2G7Q!'UZ#[>X[@,03%U@ MQ%0"TGR,.H.\,A!L-!2K[P@:E; MG$35K>/Z ^62#JNIL%@??K*?I[XLOS'SBG#_GUQT:3Z./;A8+]HG'=GNNQH. MK=%]S)*,E_4"?< T+UI:'] ]/2N>0!@0_0/7"9X'!#4 T&^N:80-A#%/''86 MN#0ZV""P][!"EUO.ZS&+0#^ IYP7>*2MMNOU>/OPZ,AYY:[O:@ #3^P;-V?0 MI@T\CJW0-QNG+09*H87'A?\"U'ICL6:S71>0%[N!>W@$4<^'/?BL55=9L]YL MQ'M!J#1./\*!3?2QXR6";M/CF&]%E_U*$\$LKN&E8D%@=&%*SOVJ(.I] ";# MAN(2J35=A^?E_$9<7C.<".,SUI-@".&N.QX\1%57 Y5T0,/1#!LSM=,R\&I MKU2N",CI\@&H98@"T9Z.9UA825:92]!)4V**&6XAWVQ5S3>;U?'-K]Q]ANO' M6W_@3N( YPQ9YYT-HE(7^-]L$/X#%8S(542/6@5,Z+BVI1KSE"W_6]#'04<17T%L1#(?DK$#4'HI]C0(7'= ^ MTI4_T'PPJUT?Z?ORV>4B%P.WCH-B%"""R2.H3#@_I@FY<2H.PMXE&+($1+1N MN#,5>0.^0QLZ0';WYHN#:8%BQ 5MX"H^(;NYB?B_?#)>!QMIW=PP^:+'H">D M2!:TZ*6O [! @#>]VG".2,R,*?E,[N3=Y %@W>B5"BX1P?J8W4] $U@4=X<$ M&_QE&@"XKYZ4A\@10H$(_,U_Y=R.%Q97(+?S"M 6#(9NDMB.DKA1>%L" H+) MD4R!/44K2NX7OP'HXL6DMI,:"DH!EMI8C'A-EM4(C094&;WG:>W#@U\!.VU7SZU9U_)HF9'EF*/63(TP!S=R/(++!1' M+ZGV'$<1:\U$8 >8/S^Z2!LE\%-(*\-HU:BJ8V84*[ON@SYDI#VS'[\EOGE24R ^B>D0N=,^!#_Q-8 M8Z71$8Q(C6712*Y@D'EC.RYFS(3DBV*6ED5-,J)0_$O,M33@0""X<4@@]6)T M+$VHL#W-AU7&3")I9/QH/DA;RP+R(O+L!Z@]1(1)\IXPV.5]UWSF4J8B(_+8 M._[T\,U[3S;SE:4!E723AC>:FV"4>5/2/=0I3$^6BI"JH$0PH.@0EWI/=)Y( MH462 L5$B[1<6H[@$M-3YT!/$MU/JJ:G3G7T='7WSYM/M<:9D%FOR'OO 07X MT-03$ATHAC4B PR9N1!/_^":Y0^4"0Q MF2'7J'CJF#V:&)^$U]L80@&Z$:.TW#$+=>V!]L+!O #;PM>^P[\]R1:$#JQ9 M*NMS Z@3?J PMN@L !>%>Q.U. ."!TFJ9_3HV+*,2PO\ 3(:4\2?Y(9#;P?P MC4DX$0V.X$?J4!!=$7S#Y<]3@CGV])!8]GAT'CBP%1A<@;,BO'L:^G7^##2L M#$"!JX9F YQF7-/\VL 9\MA?"$>5S1,\3A2MA6OTHEGL!)H +6P+_94Z)3C:J.#! M[R/)%[V5<)W_!)YO]L>K8CS+.NQ3-Y<6-)J3>]#=F]R#SB'WH"@&987@=RUE MX) 5L&!6 #MD!:PR*V#]G'Y7&$*L3%:QYN)!=#76^E=,F]4QJ32%7)E5R!-' M.Z_J;+.) ]M@89U6;6&=K"3G [=D@M4?6LS"(28]5:%-D648J$K2'8IQ9O$5 M;31RG9%KBI"7KJ'G"TPF>,TH=)GA,%QRJ8$=\!VT&IU'9CSZ%=!20F\"^0OA M#V -76()D.M+BPS4;/F)"-J@::*#?690 9&(DHQ&8."0_R(^ #-,5X0Q "1Q M"TCXN@6[E79C;#.&9S.'LL$%"%CB\C]:',H(;U=%$>!UP%T=:(_C0P-+$ M ?N:CL4A)EITUV$@.25*#H:+9;%&I\XXO,P9M?@TX)=BU^(S0>N$.Q47)4)PXGJIP>X!7#E:IQ35; MK@F_HPD-()7E9?"E9P=PW_M>Z\.ZN'MX#, '_PN/(!,2HD[G\)U_!$!![(%[ M3N"2$YQP5)B(L5FJ1*<@$Q'QQ0N\D8CH4=:)W3?=(?P2GA&[9"$^_,-YY0!< MB6O1E22]!A3O"ED6;(X+_HY*N!R;M.)W_ ;BN^-Z2KA9V)XS= C)@4T ,L"-\ZCB M!^ 98.T$7(];WBZ>HS9,UE7LAC>N6[6L.%V!K$@#\],4^T=LLP0:X8XK\+S M0S.,%&%,1SJ3QDF.'O%*>*N'3FA+D2:(^"UT_$T_'N;_2%[0#RBCRP#2&Q.K MC;>)G"6Y39G.-KT@.:[-72"&:E&T6R6*9G+6F'-+G).2(WE5"F)V4@$@IZ8W M@M/S,#$D6I@8+K!HM,0]S&J3J '?B1 <=8/(LR@BDRC;):>-,&]ZTPK> =!2 M%'R476(#2X1P$P2$7DWR,5'FRJRNP2BX8_ 1=92U8S2.@BH X3 Y$3<#[S Q MUPB(3;R#J,73X9WA?B=,2H&^9T>DD8.[ M%5-.Z13S1UB/@KNV?PD::H"?/=]+K6OAQ/%BJU5$2Z%MVSQFCYA[)A*($EMB M\9Y8N*F5I8AG[*BBI/$%KRU,!5_XMO.0:1XR_*J![7;73_)=8,.;1A':E>SA M,+>@$K79:.,B= >\4$$[CA@O8E&I0LU$7 Q> 5R$IQN(,;*"L0J+C#"S^1E3 M2C :A!M!SADELGVS:2,DS^( X+?CQV/VV^7E?10!C%JFFL/$]A*-#HG+76() M/B@'C3JC1,SGP!(?/M;^$$(A"0BE'" FM9C(QO/EZH%\A@SQU,S),/;U C^B M*:U$:0>POG "T'E?0=,93+[+DQ+6)$;1 [!BY@_\?,Q^Y20B)YZ'UQM>E*Y* ME=@B$R'*L*'E*%'!=Q1AQT?^"AFF(W-.[#21WT2K##&3VXMI(S)M:(U_WEPS M#O!T4(B#J**[0OT4)> K!VFI"=>%@[Z2,%JH:)>E(<8$ M"N(K,,$-(.7Q9T278W8)YTQNCEXKD7 RRS.F,([J-GD X'%%3^J$:\NVF$BQ M+Q,$G7WA"IW*M.B"Z"+5N[DR5!DW7<8"U MAU&S[K5,8#4=0.L-M59_20L1R3:SB)EPYD(F7_& YFIW6CX,N*#9UBIG[367 MLO:^80OG:T\X8KSJ\BN_R53E\$V192:-*2VJH$RS.(0.B'HFQEW(SHHLI#"" MY&$8 &AU*!U40^T[CS3_Z+TB1N%YP7 4IO:#&J]1"(W49:'Q)Z+ M<9%*V%PP-&&FYI30_3]3_G#T'3;QG &6B(1(I8[,@;1_HX0;) MXBE&X(;5I^(Y,C=I@M.$_AXYA*?ME"F _"5T7G9>Q60 8.R'UBPFQ=A"$;E.8G[)73B ML[@QN^\PYYYL*:PQ%Q8-^QIC+H)3V%OQ%<'^!R8 S*40+(H7D610/C#\'IY91D71*A5/X7G# M[\%)\"&7,O^=U A(Q$:4B59;VVTYKE2]7 M0!VFCS\5=3_/6:+"A/_D2RF]G%[*\*U".'U.N#BPSX+ ?D$G"<>+X@6]_X32 M(W2VB-!D_ +ANA1O<.$-@@%X?C3G2HH>.+ M*G1 2_="@:)\_G1S)<*4]+V4 (U(%Y.%Y*V).H;82R0G TXOS_Y>27=)G EU M8U_3F[+[2L[ON5KMNYN=VB"@K28T9Q.0SK"F][Q,14)6%#F!/^LE4%B$D:<%"(PA? M/H%_A*:HY +:$F)S@Y+GDAT=E#CI;#Z]-I+T6I\@5VR,BB3["G:[Q^TDM0+J MP4ON^E?AH2*2K<]4*_NOSBR))J A$(:+ZAM*+/Q!:@> =O[6F^7*KB>0#(X0 MH5BQXNOV; ?GGX@5S-]L:R.;;HE*>+W4W@U9I/2'RX5RR=\62FSV=G;)+-."" 1EQ%-#24S=:&(RL#%1 M<$54<%K?.(KEW<[I[DKGT\U(YY1YG06HX'0STOED=F;,/"K83&>#C1D7)^6, MB\ZB/A,Q+7QJ1CBM/UXX>:_08A7Z4>"]ZHQ-JH9YI'(<.CT0^_SCGCG"#0I\ MR;+8P'P> (U;)JQC)'R\7M2%4?,#:E-"+HF$=@)\PJ+D56'$4#U+TMTJO)\S MAC.[RK*IE3"IB3[ _GKH$.EI]G>A2,![^1BA\9W[D18EUTLL0]40Z"7%OIC8 M-\_Q?%6ZD!*,S4NZB67F.9S#=!5OX+A^#3O$P:UC.FVZ>S_3-T ;&%D:YL(3 M$!'&-6G9_1EH8DS2A*/+](-$1BU.^G-E.90FG5'D&$+VG.[SP!0B1P8TIA.0 MI,LCS.8LB7(3\L4[PH(].#V2=7\+L[.\?2S&B<)\U$7Y5S47]3#) M7025 H[V',#SPMY/17IBR1"MQL<9;U0"+NX>N&Z79ZFM-(IY0%%9(Q:)-0". MAZXC+H-EXC.+8U^HA"=<,$(3R=[C[HM\,"V<"]%W5RI=Z@(F /'SFO=LXR$TG5"KVW#\?!ANFK:7^_/!JO*)\_G/;6:32. MSSJC^64PJZ.;LW)TTUTJI^91'W CL'!<7RJ=/"&F)E7S],#$@I1Y\;.@ )U; MEAP41L8W_NZ--#W\?7*$&7;@U48>/V?A3Q/Y=L53IXX*30.,ZJ>Y Q^CIPJ-=I1/GTT]763"9K.$4C[?BW/I7\D4*RKHR%;1 M6R>H1N*AG-X_!3)G,A=K+X M,-4)[E84S19;J6IRG+23%S6-"S'IHH!Y6Y>R%/EN_%:JE9SY-)TV$1OL8#([ M,XS;-$?\SHY07@^Y)T3#?(G;/:MDM/H;NY@5DGRAFVFHIZU\*;V"6=HK=HVT MFYWCTTY4\I7NMEFZ*+FJ4J@J&F?.J7%NU/>FR/GT+15T]MF MLIY59G-?Y">E?$I9-!2KPP0#ZD\,MITGJF5-K,.DD!\M0FG5-K;==5XI1(@A M;52=?:PCC5.%J!?3_(8&H:K M115JX7*R*1 UKTR4'XOR71P1$]6@1E%W/E$_2UV18$G='(G&/%%G05WT_U6B M7D<8[C1E?:T8B.A%D=!P+(X=01DU*$$FT^Y310 M,;1MA):XC=OHB^:Q,P4JBQ3"13#(NR.F.#%T=^0%=(\;).X59^YVFM4 XYCNAWWNV+:HMFJ[&+:-VW3&\#CSXYC MT&2XQ&(1-R>BMZ@!'#4GP)I("IVDR^G/%5<-M'N MG"1$E'PJ''"BC3:N3X\%LKD"ZV$GA[#[@.Q/[$4)H&$W0QJO%77YB]CKY 3* MP.->6%B,?'#(0?$U< "F[)@N^3F/]CPFII9VV% W-AT#W9O4F.[%Y*_>Q'GQ MVTX/]%) I:@A@>@)&#VDF.C>$*/A@5=ZV+-]Z- 4X>C;OA"Q<&'QS*PX(4SV M4K#9JVOZ<+*:T^\OS-R5-.8>PT&^LO&P_U_R&KI/[^JR9+CG'OHJQ?ZC4"3Y>LL:@\(+5B8?/<8;\ M,-Z$-UM3(#("19_0Y\ 4K5E-6[E\O&)/S@B UT5=3S9:I67I:"QQ-MEU570A MI7D;D4LCHZ^/:"/D8@%U3>[/D)P_[./C4Y:_(MFKS[BF#V;:]XAX#=QT;76O M9-$K,7<656M 9VOOJ*]D?ZU&,S>)=G%Z"SE!&4JM,)EVHEG1W+8Z&4BIN+QO MT7"&-'-2-OHVVQ?J'JD]R7(B>:0BGF?UD1?6M;C_BLVI97E/MA GHQ@JJ_QY03T MZ/JH\F5J#K%".Q /I7?%0B:3#M+)(AJ/\^^>:&_VPQRB]4R=]$5W-5!<0#[+ M/L6C ,E0$Q<,&CR.E?23_Q>CB^(4KL3H!J8W,5Q2J3$![)SBHX#HE#B![Q%;2*#;U(M*IVWO:%5"HV2/J4:K I;: M*LU2JZI/ *WE"[GK&C2,_?_[W\#QN41]H)W U@R<1\@-V=V=["0]XJT*5C5. M,2@QYTN050KSU#5J2)\HA9QA3/N&HB7[!372&@8MBZ+MTBC:JFZR@D#1)J'H M1/1#N%5GV:7X.^">+;W1C1"EP^$N?TX@.N)V.#H[%M,3$F[R"Z8]B>&HXV+A MJ,1^M-"IT:%DT]$SB:WB@#3-IJ)?QW6=GN.*LIUQ\J&$;-P[LBA9Z=[H5$ 6 MG=)DT:Z:+%JS9)&B*2B$@E+U3=6;P^Z9B>:9,TUHLY4EU,#(N6G2?$-D\DA' M23+:NU8-C9(UT8W\HNC%\?"D- 9W*M(]+B6.1!B8Q)78G$MUJ@BV3C:+#-IE M*> 3BC4ZT3WY91$%'0OZ$.B-3O<$&0V M%TI_,0.(FC44LV;VCH)*%A4W\JN*%Z>#T](4M(J1Q6DRX)%S1ODA9R((88B0 MR]3$&\<.M?5IHS-VR26]<'N'9"4K1U"XVW1'=8+]&Y M7$3Q1">7Q SL,! 8!OO(PR14\Q1%0D5W#$X%3O+ L+&VSR8CA8X[J9PXS.#8 M@@8;H:7T.XEN?FESIB3_'T?%DA#]QK/.WD'+= M+)ERW3C+ZA131A&N7)U-"1E/ZH6S\R_P!V6B=G6J;E5-:UB=^.-(&T=_<0,^ M%485@*/A3'IR_$YRU)#EV,_4;E$Q>$\D(<\,)!+1RS)<;/\\Q,XUK> M7UCF(-.>+\E9L+:L*;F9")O$Q"BR$F72OG1?B#RJZ<>5K,>CH<\C^0WJ "K3 M]^6?\/%PC--H9!$-RM:G@)U1;G\XF4IWX(;^0G>B*[-19<]2TZ;<31N."WJZ M;/FZ7[E+S9*9@\U%,P:XI\NI$5/-= 29=_XACE05#2V'#?1>>'-_; C(!] M.H'+/N&:[#'\$^74!*[]G8\9CH%_AO_T<6HYF+5CE'$V?R4W-'FZT0D#?PU? MHKSP 4UTQ[H9RA/WQ&C[)"G+54'[EJU[PS'R8,']!EL.A\@+R36QO3CE'(E2 M>(YD&B$L1]3);:,&@L95^F0,3DY4P.H>FUOD;+*Y&Y7Y3(ZUQR>O-%LSM/3^ MQ7*?B1-D[F88V.34DE)=T<$V==P9D(3#_N3+1RXP+/R6-6;]@+KX^P/7"9X' M(?!,:JM.8_YD&57\R"CH >Z&"[V@]PVV&8ZV@P,IX0$2,P;CKK*4=33BT2;# M$8+A\OCY5VTLLM=_=UPXZ+78%#WJR53_1T1-:FL=71G"A;LO%#4'B,6CR!R6 M4HLE@B'PHKX5X#@^/U']-56E9=H&7#/68HB91"/)8L+""JG1R3#]GC'CLH-: M\Q-)B[/?4" LPK"K:L,<<=.$$ ]&&!5,I%OB'EPGFM<846>-C!'@HO#[M GHZ.#1J25BX[FFJBDB*>53KQ)/,^-9(4/ M*CF2%16ET!D')H@FO;CUC0]G-L0*0R4%"VGQY%1BC0TE=\<]6^FSRU+7',DY!+J M")M61V2-G2)I/ZR_,^;I;1&4CMGOR'I"T4^;DJ;S["["A#0#)#SH#3Y+I$I( M_5J1UQ#"(C'6@6%]BS5[6DR(*@6 M7YB&4:0>!*Q-*1TTAK#")N#<)8:,+-H!U>U9B\H A#'I\3E(FHS)1A+-DS%) M(>O"-O7Q_J@6(6N3]'R2P"/Z5B02>-I0C"U1XZ;X6M^7\=J)-64E+.+"Y%Z1 M2@F(4OZ!$>W'=(Y[ QW/L.@7S*04:0H)JID&R:1JGZ"TS.,@XQ EKK!V@TM6(A6V@V=< MP45,8'(WD;&3<,Z0>QJ;0D7&DO"=DH=4JM!4WCL6(\.D,9:8\BQL*>GK'8-F M[N"[T'\<%O'..(]5);)'A-TVWR29++,^9I]B*S$UH"NW[[%W_G@D&[/XKX[X M#@Y$?,7ZX/<3W4Z21DPXYE,$/'#H8HKK/38.J.68\!"@,)+V"=K)8 8$8)J" M"<#18*9CB<9G&"T7A=\@LM %KBH&M^!)5Y@HY.ESI8DM2KX(JN8/$?L+WB1F -+M6C#GBC IABGL"7=F.;0 MXA_!TAXB0E0H;@1NA"Q:A,"X1 JMX)4:IHM/1!V**#-=ZV%-'-EF JCP'L6T MY;/B@[!+4>A!D:\20RQ'IB^"LL(7&L%##GL37A$R.D6CGT3NQ3&[(X*,5L1K M[&%)?>354,*;GHF0 6T_8PS"$TT!Z&L&!P03X2!RFE@FV> CKD?$CF(OWG-X M;: .7]RXHH6?W7S*_^*RY(.@N+GI+5?H5$#TF 21\L8F0*A4V' M*"(/5Y9'B2"$WJR(W:0+ R_A^S'MODL&KO2116[$9%^*B'=BCT*=Z ZDH":' MJ+Y0RTK;T"P'N)+'+?+\B.^\>WR\?X_!/U.X5+$3389_9<+%%'$Y+W-M612F M(+^**ZRF'@FY==C! ]F'#*&+P>MP96+6NLR^FNF#D=@)G"6.8T9I)=3);60% MGB)N>_(@W,,>[M@>3L@3\4R\C&AVAEN3Q10S451\WHM::J"H2*O?3-0^*Z'' M\IA=P@[DG264@-FKC>9G4J:"/'#4M"["-XF!I(6,EG**[2H_*UD+VLRO!2W. MG4X6YF=5U7X^I2*3*3!=3J<4ZG,B"1+8@. ^"2I3!#5Y,D<+=5K?$CU1^ ^1 M,2!(.52ZD,1%6&@B-6$J&GO,IF+&KD$C-1.UI#/;5Y6(-V+G.0O)S0#5?(0G M$;KCY'G"SEVIR1)37,WA,HY+_3A28!?Y^_M]A(="FE@R0VD'5J(#BTHQS<^844Z95=25 35H630610&CA$)L?48) MM)/7&18B@X0*818=+XE^8?1/OGTR'!]G@*'Y0/N5LUZCW!^RB^ V0.5$%<# MVF%/F 3(XB>2CY+ZL@QBR2B7$JT@FE-,7D5(1KXC0ARR.D[*P3!N*:"8V!HJ MKP+3)YIGB0YPFF%:XPG;220FA5=*.<." V1 &$NT_62&<:B.2-O;&L^R$#^Y MPU6%8K8B"%.A1VNA\$YK;\([C?HAOG.([QSB.X?XSB&^^FH%VF(I-'3[!30HH4=B8IWJXYL_*0.'&\\99, M>T3[P!/-2T/G.9DE9%CXVH]$^O^S\\)=&U]8D]Y^445@#M&_;N#3W)..'EI( M*+G^5')4I&#+S8INHU&JV+ZY64KVP M,R>:T08%&]!M*JKDE"CC37@#8\=<:$$EJT^$S8A/2X/8&8+E[\GHC?#L8:!M MHC_Q6/B$Y=2(R+$0&?5@D;F^^1=!5I'N!M.;M?+W#&%;)4NMF_GCK2;W]5N@ MH9>:<^\&],ZA'4>A+FWC]\B%';ZQ:!'=@LM65U(7ORL2G!6]:4H\;TW13ZMD M(7&KGBO-RR)/6 )4'OFJN<6K*/"%"1/1&)S9(@>L6(MJ[61= (IK44A<\\U\^-P$7FFJS]CJ']!&K.T45K&H&)'7N)UN9I^2S3%1P3AT!(2 ]X+$JP MR:WL=1_7!S*#"V^U$><23$$B$7'4HU9B(GP9=NQ-O!:[YU+O+O*%HM^7^Z:8 MM/84E1Q,IVLHBTHUT M8LL&"G)*D+A]_$[[I*[";5[$A'',X"(N+L7H/I*N"*80,Z?AK29BMU@N&3T8 M50F'Y]/LF4CE.(H\3-U?^* 2/8BBGY/S6U3+R?RC>**!) 01&9E&8E)GO<0H MP/QD>;J .$&)TNLQC%M#__%XXD$G7")^;US^$A4FI!,K*NLCTPW#+#/A%"6. M5TMO_2P0)ZL)X4Q:#S#>"3O8S7Y!0&7O-)R2C0%:CGKFDI)*%J63*:S[7LV#FZ)Q$#\+ZA%AE M%GHOT$WMY:S/[F759Q_$RF7FRNZ>L)0ZL A=B*[Q#-6.1^;*) R')3X/G9%M M6LB^(G:'3VPC&L"*=T5LM7(*5T+D1SB@Z&V(=^5GF8*J\FG1N:ZG88 MY8C2,4<]=D<+=44;Y2PL+=@B!0!,:$Z442!&D?UMJ4@NIN#WQ)E)T81D3@1= M#\<9!5&#RGBK(BP383_XT;4&J:4(=.+%E\GU7\X]:D??H^I[5'V/JN]1]3UJ MU>Y1CWG_V,N)L]+K[1G\?D#9>H\6(5I2H"V(^#O*1 ;[^(O*#[L'\T>';(QO<*8)ZR\,'6GBMKE6JZBM/G2K.E"BQ66STK%9I\8:@B(&2D M-A]&4Y@U*92K%'W&6()R40R" M ;BH.D]^5Q:BBDJ9Z"EF/GJ<1]7*R6/UQ85H0AW71; H66542.'1@5(R<+6%-L:"5\H0F^0&IJ -OZC%LDMGYM112%!%ICRFH2"$(BGC#1$ M6)D)(3:Q]QM[-A6JK,2='JG3&+;49A_YB-/\NIT&0D:W9=\(V7XYGA(-%%^( MA*0$X@L;(_JF)6"EZ34>E6O+%U.EFL*X3B_0TMEJ)=\4:1^LD8033AR%HL>< MRCA!RT( ML ICJ$L.9XZ=>EF56%"1#>9Z4<'G^CF+=RL&8 L,SJU[I=K_F'>4@!@@ CA?QTWRTF?7FW + MKV]EW[]4IHO 0%D())47IYAS)B'WMC>4/$2I#@I0S&76@V<8XRI,HN(WBN<= M-+%%EPTFDFP>$+\:=8[1:S<$3#UR,BH?4C)1J],(_C5.<$NHX#?G4R J5]W" MVQ%XOMD=8/S^N '>?L[LYM[V[.9UO6W@,.;CT.9WDYC/96$'Q0+)F!3,'C5P MOHT9X <>+LD.(.7)XU4!\HC.1D#GX8C;]AP[ #N/_W.! 7#XW9^;(_6[NCD5 MUSHCO)>:^_P-4S^EKH;>LEV9[@)O2?\2>&K\)T0S@Z-;2;NXHKF0=ZG!6'U/ MDMI$;4 74^J#Z$XGUN[!^%W&D]&]+K*U(+CYS-$#Q[?:X]3ST>MANK JSO]< M#):79.TU><;8:8TF[LMC?+AOJ)U^%=KI$VJGOPR]7X"$2$A>;!@P*QUA>SH#JOUBUK4FLVT?EXN *J#BT0/] M/485XGIOF/WGY>B=.6[4'5GCOTZH#I":;N=(9>2PBJ3)[ M6Y/?(Z@-4*2X4ZE=FI@SRUZ\V7;L)J_.Q56T.+H^>S*E>"5/?\Q'X(C8_O]< M]%))^V_ +VR.W: IO[#;9>-MC&?X?I%]ZD7]%Q-'G5KAOT<+_!W\"N!3V'=X M9Q-8%N^BB.HYV$X7[ZZN6QUUS:,F]\Z@.[3.6[9YUI>UG?7U=:N[,NN__(+< M\FX36PGV^_.9<.V@OOO7;K57]H_MQK57=9[UJJSNR[6['PP[J7UI85YU_[S? M$4"1EE>6(TJ37B^3KPS7/V>?PJ]_)K5VW]=JK3@@_-;\"J:9=^S YEG<%6QR_:=)QQL% I.\5DD9Q+??#ERZD/[NKZ8%T?7/OZX*0!J"N!=26P MK@1>;\?E!,3I=W,GBDE4$_]KC(>21G:U2P>K9(EWKY;H\B?*3^,BP?A>Y#LK MJHU7:'YUVV^7/J=/.V]?DS*Y]ZPG3!56?V310TM_B)YZA>E@HF3(7C28_/K2 MUU2"-"(]C2U_%!)V,2@V8N.;U^MJA:\[E\U^.QKU(RR61F,]PGSO.-RW;MG^(AL1443=>>#O:;%6'HE6*_&H[!9C$.8;H=E&[8<(D!"[_' !#YVD0W9S&7*! MZKR40IWH6Q/9QBUVNS3"C M(WC&?6 *A6#3_&4?K*\:"D6=S03 LAMR01GJL M9TY(TC"*1 )6*#]!THLP_>3@24 A:?U'IZ^1??JR]P)HB#U,P;B0R$HJ0W?I M7;+:Q^-S!!"&9<(1UK)8-^8OC"0)B]GX58R=V+R&[(!'6T0F-IN#N?^2@ MT%Q"GOLD0*S*AF)0+R?>'L>O5R!:0M^O_18!BX%V'5.=#;40C4("GH3/$A"C M"69%+"Y'])25OC/^XHXL8M%)2%[VD#N@*)2L@W@-,>@0.JK?E:QH\;BL\F&F M#=Z>0[)NR#%"GZ\ @0LH-*E ! PX=E';-#_54:O!AJ$ LNL%C>/Q$216"F9L>?::6H %"/Y*JBY 8:+AFI-@XL1+B;1&5.\#NDZACS9@"B/<8S8AK(H8\Q\Q03U1)00/OS ED!.5 MH=\_2 E\D@UT[[E'(<$E]/[R%, WCAVIX0CG[)7M^O[KV+<3LO_>]&$NSOJO M&98P 4)92DAW<%2)M?*,+#04*;Z("BI+UN(Z0QK17RG*151CQ->E@S4&88ZP MERUT5@/L>[+4N'#N(A"S,!/&%B(Y8C=7#H(JZ_$^XH= ^(8)LGTG:.P_07*J M-].Z>1&21\;;:J5P287P*O($;!1(3/IGKS"U.7.7%(^I<'J32E M*5_/OCCBKMG*P*Z*G,#1U.(1@BB*+A^1KV?,S#^ NY3_]N'NXZ^1RX9-2@+U M*/\)O$Q,[6(O=^XUJ!\ /NYGC(M'N<)<3:*74VVSQ M'9%3?#3TP PRZG!DE MO02ZE9$7(D"5[.'LJU:E8!A8\<29Q$!7A33"*=U2@NB"+XQT_&&XTW@M3 M,#D!3OJ#W"&W[\*NOL?VX\O1MA*5BGRM:'NN(FVW].MBJ3^!O)9-D9'UO2 R&OP;71/_'5+S89 M00T:T)=0==*4D=\PHN)E21(Z6*FY@?3[;M2H.&KJQ-QG1\+*ISH/HRJ,Y1QD MGLH3H^]9,R(9P08P?5&",$2C&IFC"ELH-7#" U)TTDQ6NGE3+XLQ1STH$.O% M6JO5PJ7![LR)+L_VP@"5:8O[01PI\5;X=BSR<\G0BEI!#H(-R@89@=!KM&M+ MW>[Q<4GWC"">T'@B6&ORJ]'NF838JP64CQ_BUW'^L#IQMPN5+8V0A')68O8K M\V'YYI,@UE#$(B1\,Y)=6N,EC;[E3BR7GMZ<&K#UC?NE Q>3@I [YQ3 /9A1'W5KZ_Z M-U_UOXR;_/*D" OB<^UUOBJ/"V)=(_]UORP:*(%Y\TYH*55@#8'%NB\YT>_Z M5WMBA\.D$^-ZKN/B70DID%>1I)%\ZFK^)/X+=@V%8:H6 A@DDA_!4%+"=0 MZ4SPN1[!<'TT'=FQECH+BLLW%1WVXH[ >*]+]11-=]+$NS%%UO>[W^*$#+R6 M$^8T491U;R[[[\"Q =QB_V*X+()NUL21C'6^.):-M6A=2*TV#1QJ%V CLWO MA]EA]UW.54S)Q2^(A1O9\*@ R#.383'Y9^&HHN5NP5G'?FL]M(R_WM[>M^!@ M5FCKN*OQ5F+.B.WZ$72^$Q14.9QS!2O03 M0@>$ G3DML-BA>C4!A;>%HIKN.B:,R"M.S+]*9O8[C,28E%PGQP/,;6ES&7! MRDRR6@);]V^F0SS=20"/45LDT5:J820]W#BE(MZ5C$U9L%5TH^)J;(<%8N=;ZVKL2FO:+8\0XFNW.S:JVO'WXC?[2['2IF>@7 M<<'R@QK'OY*=&?KMU^!U"8S+A=)="0L#Q3WY(%:')'JNHHM-+4$Q/4J.PIY M6%#63421IF9CD;(UTR/+.Q_J92_$*7564/E!)$?XP,3"F*X >A B*X;!KFLS MV?],1(^$=8V7[*E'AAQVP:$@+_4 C=80#7J* >KBP#=\BA8ONP((R]GI+P< M(W4CD*416\NBNE>U0Z44S;+FV-E^^R[:SWT&O:XR"G\'!E"]-O>VVW8=;U6+ MY/,S"E EY&_T,%A,I%?D,%GK-"R?*7DO1/;>>56$EH-E*G%D@-8Q$GV["1IPN]H&33'W<7MS42\O^Q71C[@ ]OL8[[ERBL1,WA2\VSO44Q]MT_IY M-RU?;FL:XE:^U/^8E+;WBP<4M0]"TE8 ;?>"B]U]CW8#EEV&B]T'&V579-,T M['&[U>E>6LX*MH7Z..M68Z]3K"#5LQZ=8'^JUD*4%DAL 8BZ.\XE"VJWI(CS MFI=A^A&B(*MC7Y> MXJ*'./24P?/ECX 9_Y;ZJU M79J'*TF!WI9*4J"WI9(4Z&TYUD&LWW5V+Y7*MMW&W1U6&.V+\=S.J)?5((OI-#99"$2X40Y13A$ ME5$2552EQ],)_7*/PNM2[+_J;9GFYDIP\V6IW'S9Z TT/VM^/AX_#TIV5'I7 M?QNV)09MJG4ZO9"7!W51IAHHC^IRG=[KDJ_=!OW+79W>@]GR>+NM M):B.$I3HIH =RIK6S^;4&L/9\(:)?V'P4="\Z1TPQ68T.]%Y0;.X9O&Z'Q(W MY2:?7C;:EU?ZD- 25 D)VO60Z+_<0^+\[P2R>E$N;TO_,'AG-S!MA:E;@!=? M+'7%AF(RA18(9&,W'-J\]%;ZLE;;@)4K]%MEY(4F<&,U0S(::DY1ZDI M-]%JT.AU2\F@UU*CI>:$4E.NDW?5N"PG/5%+C9::$TI-N4F0-XW^52E)8R>0 M&N4U_D)-*PIJ5*#)##4@ MG9F60XWNN4>R@STSW2%P(2V1+]J-W@9L3<.BJ"=\Z>L6WC?.ZY M/RULRV8OV)\V2O+5(5=A'_F$>QX?RYW8<"/66ST%:1Y;B+LY!G&]]NIE'78E M'3<\SL2_GFDUML8]AU'QUORY5#;;< M@?/1L?X#M"C:W,F6M3S$J?XBN\X"U]&_7YREQ;UUQDKL;L=/.&\?/OK(YZYO M!1LT?6FF66D49YU+R[P3I4&L2.DJ3\E^N;J;6(:^'N15])>54?2*7N.]V&<$ MG1N^H^:: 37U97&/L63+XP8;6C;V"Q;MCJG++[:CXB.11B/Z\E+S9/PB=B[U MS#%7S4OQ"R-N/:'-(7J0*L:+%,:KD20MV47YM>K=^5O4J_.#ZM6)/\6].N5\ MV /V>0;-]L5A:%P)VI.ZBE[L,]FT&";A![YA.:/0D_V2W2']P60103%I].UB M>P<7L*\YA43]]E_-)OML<7O\AMV;CV"V/_!_AQP6$V9S]9;]W;1#_)$UF_)) M53%([R* 6 MURDYXP1GQ-NZ]N5)>G$B\0Y5O]]L 925U^:'5.4_OK+/-O9._^!Z\U;4&#$M M.UD[A\0E]JZ8:6^G%UO24L/V;;K2^!SU-7Z(^AHOS:^X71J^>_41^Q9Z=#@$ M4S?T0?_#]_G/$4>IGV+2)1X)8*7*WX!,\W4V10F>_Q[:O)GD>T5LJCMB\@_$ MOS[8J?#'A#*BI56Z-3=B0[#RI&]OVUVD MA7N5U\(=5,C"18,NRXX3,8PM'6+CGK ?N3_R+.HW?S<1_5_=V+#B6^1_6BAH>)@TWCZ"F@UWT5<%+![??;,;1O_-7W?!0V,VGAN+CQ0 MD"PP?W)A77L\L#Q2RVP.5JV8@#64&>NO O>18W"EH1I )XC Q^.QI;T*6M<, M*+?=0C<4!P;R@%2TB\W1OT/+MU1_896U'JT:+"X^.3+G%CR%/C[2'UG$BD-#C@\-"6(1RQ40GO8VFDUG*\T_B1<&FFL"$<73&Q@*8-H@FCT@N2^Y9D%/C> MFJ@0[J I"$-P\J'IPWJ^LEJ\U< 3?.ZY<]>C.00N+0^0Z/@R8#('XGA$ 9'# MS=%TS;M>X]^CW5_:+G.&KQ'+U6*W/A&%7B;P?3A$-@C A+$7^#9#+F<\0V2" M%!GRST-B,]R3.0D8;A$QE6V+CO53X+J#7@4-ZN7_CL$;O/D(N0BK[=" M70.Y=HYQDB=N+QH[$)LGSIB'V-[-:K[O#N3EN6O+0UY_%0PWP<+&+E'JB(/3 MF]"B>!>(<@@* "5WC8X$KH>_;KGQ,*)8*DH)'@AXS^&!:M(QU Q#\3JOA7F5 MS\)XWG=8!)^KLP3"SNOS'0!$V>W>9HY(7P//<#NB!+F#'" M)@#++1#16;I4H4I&936@M1F0,1EZ>,XT\5CA:@1X7XOM9.ZJ6XH'.%3'IC>^ M]]QQ"!LB*4E8PA?OP A[!$/*,\&@%3:/**_TC>5^)@U82"?$/.T00ZMS,:A/ MYJ0D$3Z.QIC"R2I.4G$ZH%Q3&'ZT^MN; ZT5[A'IRSH1^_S?+(3">U,0^].1A;#64&D!+PL/P3;0NT MI_'Z$@P;<7V)%Z5HHL&INVR4L<]R+BMEI@T#AO@7SY[]EBU*J%=,A7\#.A F M.?:YD]2N]W+\W]70/\"HNGBGC.=E4I=5H/ $D!43#)BR-6(&!8L0_@^J *R< MP/7(,![9IC7SF6<&TH=1@QB3T)Y8MDU!)L72XW^!F,O9HQ"@L4+6*T)(/G+: MU<1SXC&M3C.TXDU>=7I=#8<=N-"8@/?K/N.Y;I&1#[\V@3. @\:*-:6VI&+M MJ[?^!E9]8<+YT\S,U8 M.A='4SX.;7XW63H9ORJV^X$WF]%KX6647L5&W+9EDM?_7,!+\'?@B)'Z?>\= MD!%KO'HUYSY_P]1/,08R1;V/U&8M=ZO7LE)!*T15,:V'"NX*G2:SG&N*@DD& M QKL*EK-2O\'Y]1?AMXO[]@W]$Q_%9[I)S0QEW(766W6/7)]!=N _[N2AEE9 M\:LF59N40D7(/-#)WB]1XP4H!49:P?@G>6&'*X*3K#6IL;U66X7'I.;HU$ES M'+%/;45F7!15\KO/7,32\-;\:.IS.RA!E>;6I4XH-=R"VA!Z5KS2J>465 BC M8I_W2D_Z:E!L.R&5HBPC^D,.1[0C4Z[Q1@LI%C>_NM/64>L83]%IZY!&6TM! MJ%L,AN*WUC=QN.KMC/]W^BW5W>9>B@P< A&QOQ"TV_7N-'HL$-^\PG.%'E'QB10G63'+ M]Y.E)%HV7]I1M-DFC=/_OA"C;+!1NZLYK_H8TJQ>%FK2*7G]IJ/[\%7-!5.; MF4Z^G)K>(S^C;M[[!?^KHA7VH_I0O?&J%'=MH\Y8?!",EE09/DP&WK#BK5U7 MW5U[K<5%B\M!YVR1\M*YKKI=^;JBCF8F0N.)UFCI_A"KEV5Z_,9;PP.G4*H> MVHH@>J*E7G>C4AJ]I=KYW:->LPS:G;QM9$XI77LUD=$R]-)DJ++W]167H:+Q MA@LOR2H*1#A?75*G79TZO.RZ3\L9V2'6R2*6CBR[D^ 2HM+31;041D 43@J\ M,2]VXQY%N9TJ?7[ MT+<<[B.$W1#XDQ)F+']DNW[H\0RS9',]]&ZCK5HVIP6 [+>8(IPE*-\ &' H MO=&=F7!_-[[7YV]2Z;^E;A7E<0#V7/;>OEVNUL-'^3.,7XU M%ZQSE=5B@G(^$4;(M&T5]A1Y-\()"0-$!$1/F,VH\) 0@ B+DR/F##R29*0& M,Q&K\(DP?9I3CFB1OYJ^;XZFH<^#P&\2RHT!AS?X00T%RVD*D,IG%\=#Z"48 M \[ZN6E+Z$U!7/)-$68)G\UM=\$1E"F5S4J@)V,+ 8>:$H*(]*;"UQCA@:;@$^2%/KF$S4%F"%P%%I( M0T38?^*V.T>@!9_M<0KZ.DE,@J&.%\M5 #?>G3K?1'W0BM+<-HI[1E2@; MYM%8UXQH9@4)T%>?VS9V_%C6**H]""I!;&>"'8NN!HQZ@CB.:&S"GJU@2J-, M8-.2X+V(,T>*5F!'&F*VM&E2F25PSK+6BOX@#[(8 0NUENO@*-4&LBJG]=J> M GZ93R_T+W+0D5<1;## \^N62JB"#R TB/GXI^M&_V:P)/*2Q>/JU@C+.ES5 M'6*0=AO$>6Z'_K)LL81L$3"TP\S'1X\_FN)(_Q.\ODZGYLGD99!/7BZ/*2\; M7)C\(E@:'%LJK+0:5%H"92LHGP7>EKZU0^FP)HN+=\9A)8SM5O?20D/C\&I( M,53!EXLW@ZN;HA.L#R3JAZS;W_4_%#)4;53@B/ZK@(>?L&X/"U2[(D3KK\.] M1$?#14)!/AOL">^.QC(?*!<9L?X=M+J]1(Q80%^GW7%":V7"^A/?FIC@"1(5 M @Y?36@O6O#MG4:_E]Y:@VZ.BVU3>W,=17D/T\J5.F#*.R^N\IT7@V.>%QM\ MP_Q'D#XO]'E14@6ALY]NC!N08+@)XYVLV^\W;BX'>YP4^*SJ=YG FMGU/^5 MR\XXH/+-\9/ENZL^=4-<0J++SO^-AKZ,9TK3778XL7X&4W#9G^'#17/BAEXP MW8L>20=V60%&Y^"@4WR T-H=C/[YIF?%*Y,\^E)!U*8/SA8:J+%,.+)JQ?*;F+B1(;/,#4(#JUH M81ZFU,L.OYH*D$<##3GPF>^+=GSR,2+#2=$B6N+!E_\D5SMNN1WW]YO*ZI7D M3LKUE"-'[<<#+&\*Z*2=6H]XOL\]=QBW$(?/_7 T78[^JS-YW3&_LOEB%JDS M&[BPM5EVZW6*'^G,OLEW9E>D%\EM'&8VI-19CH5-!N. M>QGCVR5=97U;-DV M2H!4%A@)QZ9@(&[X8SBG#H^R)0^;>.YL902!?)6ZYY8](?WDC97EB/H#? 2- M3H_TR"3J.CFRO%$X4[TRQ>7V3W'G9$:6\?)[7U!?^YN7DWD]T)G7.O-:9U[K MS&N=>5V2D%YW5 Z5R"0^P?+4XLXG:K&VM^E?"9,QW4]PC!F[MB^\ M8(_;%CBAIK=0C<$3OORF;+9",['.*^&\T\E97]#>G)NYIA^?[P6)7GR1%1"= M^_&Q?^[]^([6!.'Z^A#T=,P1TT#N!T,FY*#LJ$#N-X>@(WSGF"N/[7^16]:C M(E"&H 9PKS!ZX/JTS?-!0ZLBUMGQY+R?&\@L,KXDEWP03!+'7*T-Z.S]FZKC MEYT)6O8!*_ Y=<&R!QNU=^8B? 5%;1\H]64)8;:=X!J1&W/Q3F95KC"/2IY1 M%82!NBS2BNIE*ZKAJA_C1VRW";&IWRNEN4P=550E%%#BAE?+],N5:>5D1#(< M&QQW$PG(YF]N&E6*SU%'N3YVHXZW;!G;CFXQ#EBJ>]=30;\QGW#/DTV-L])L MX_3:9"IM 5M?]*0TVO.QT9Y+\I$$<]Y-/DK6O(NX\H=+MJXP>S'PB0SY@/RX M275=EM--))-_ZZG1UN,]XPPPL;4C,EM/55U&M5:IRPAMS+Q<8P:U!+%$*GEW M4SLAQ%S0YDO%(R>ZIU*]!+L4HNHB154W\;^*1/65NB[$C?!]CNFQ"DF,,7PA7!60",_;>/7W\;?W-$E]_&-[/ECRJ-PQ-WDEKCR5C(E_OUKS)*W@B-W M:/'2;W3*:6]=OKE?U=XOAZQ2_R!Q_ZOKCK&4H(3M.XRP(^BA9">(BJ56[$5O M=1,N%'?]U7/]#;'/ZT;OLI06C9D=*^K6A6(#M._ILO'RHOU6!%'LBVPU86"K MB25C#:L (YB^TKH=80;2)WCC$]:4PJD^7I&4,'+L!PQQJ5$V6@H M=.'GJ36:,F!BEU&)&'5@@2<$C##5S48UP;X134%2N%I C"6X<>5?NIHXFI:O MIB#@,\4,=I>VW5,Y$B'L'=(X^OWK1OMR]2)NP^(VQ*Z:CA'#+A\&TAB$R$JB;HH4<%FYA!X%G#4*2"DUAD4$BX9JXWX5AIEJIC-Y;K MV,&;@(7WN,V?4- 2M<&/H34F&F2]>RQ86;HA*IR7(\#XA+4FP+ZYXXO'<%M@ MQ@9\OJEQ1HHJ8^1*F/_-FOR0EO=WV.GL MKX*P6V=\FR#KB7\25*W7XY=7O0PM#M,KGF!YPD:+\P'79M\LEP9LC#]'$^D) M#L@Z >P>R]W*B3_=Z1=BPV*IF\*G !Z$K4Y8L^D.$ZJ%'RQYLE'&_?T]LUW3 M*<>GHG GC'Y+P"H;Y*)]M2H7=&ZBSP>TN][<]<@DE5 M&3%[!1IO*+MES,#F M\>"\)G#52.=$4\:Q81*/P-P.CCL);5O:W,#VH2U?E[;O%7S09F3YEH'WLX2S M$-C2<5@R/7>\B2 J(Q1Y:2]AKKR7Q*M)S2M:.#6YAO -L"&&AP+MBKV'UX9B MHV&6CS(B5+3I@'*W]=BOP/EZ0 _';OOE((E<:201C22BD40TDHA&$M%((AI) M1".);'9S\KX O\%4^1B&)M1<99CP]N$# M^^'.K1&[;E\RV;PO2]S\EFSGM]P3SYAQ.!RP#R&Y#4 I^ #88(<:L"-TZ2-> M'Z #L.Q@X.&1Y5^@AY--])!37.;1@;- M9@ %P;]&$,&GC8 "1+I2T$J^N*. M= VQ-=Z_8)E'-GS$GKF7)D>!LU:\2]9IPA(YVS9T!KDP651P+,9E^1YMU)A>Y"$X MRT?>P<<^8#XBXE6W]:YIYEV,4Q2OE:C>.72E-'C1T3/L:@=>M!FR*"LM2 ,6 ME55"4(S4WPHSG[J[<.L);1!=FE.7TISR!%VQQ?>(*RA]]@.F@6VZW>HU>AF) M2R^T>.AT" +%Z(8OSA-LMNLM&LSA&E=$JX4W$4=\XQN40*?1O2XEE;Z.2J#: M(G[O\;EIC562D>BF01$VHGHD]+T,9&D-H#6 9!B9_G7KC"E+3,2[MEH''8TN M="ZVP;WGSF%J"U(8&*&?4WX]D:R-!:TJ2%4(%KFW32< 3?%)<6@CS0'L)6O"EEZ X8U>[H'$YT);!F5@&WY$OF^ZD&?I2 M,VB=H'7"W9SJM9S'K]ST.?'(W>0W7VB(#9JA?ZGU0A'60+$R7AABAY;LVDNV MXH430&O448SK?KQ3O$<'!+7X)ZM$A9V_"9I3BW\=?/HH&V!N+G0J0)T$? N M7Q&Y />")W;PYMN5;V!T#B!\92L#\M2B?'4L_! [KY6"5@IO1,D@)QY1R>V+ MK:KA4NN%&I@ 'C8)VY(1D"ACT?I ZX,W&=4WJX4Q9G0EL+$T1JJ1Q!_(R=B8 M<'2SBJKQ\C1+W2T.U0J&>?R).Z%V/[1FF;]13/%=\,0&Y,#KJF<.U-FZ6 )$ M+\'5(+H3[@;L8[,HET/W*"A#@U2J1T%QMY.1/_/-=4;;7)IKW8:@@O;(1FTE M^YP= I: ;:F(\@B:M-BV95I?)4@OK9E!S5HF$M?=2X8[>5.TDS9&+*ZS0<&5 MY95JD'"=$QKCJCJ0-!%VBK6<;DJHOHB)ZUD(:%8J%.X79\PGB#[*;>N)CY<3 M'%4T8]\,1T0<5N#SJ["9H] 'P1*0V[1G_M2:^Q*U$^%X9MA"%0%B",*8,(F- M!3<]7Z/7KO+T34Y9N*Z.+' _(/S^\1*C(.LLBT>ZE4@"RGUHDK0X\BD0("YZ M R "-O#A#"Q@6(D,?B3P>\F31HHG$0 )&#+Q=3D*P<D7F,A)M0R MW5,+CD@X,8M%=#YA?Y(=,%H[+P>C]5ICM&J,5HW1JC%:7QY&:]5!0S7&ZE[+ MI3%6MQOCW79.(_ZF&D:\2I4W$L8L]3@ K>I'J*'9(47EY,&W(S=@&8@TPV!W MX"R,/0,GZ4<;2_"D+:;H0^\2W&J8OH5=L);Z2&%FR A?/W=],/42-/@+9%]$ M-IUX[@Q?Q1]%7#W5,0(!7SM7;PG_E,]@U+'Q['I_@ TV$AVUL%>#2#R!7W!I MN"^ZP27ZZ$2#R._#A"<<>V+XB7E$O79D]ZRQ: .!$T%46^G^!.9/7'28#M>N M-&6G8,><2%^[I+A.U])L:6QIML:HZ9.Q+]-B7F]-],V$1OP3K43JPMX*9WGX34?0Y'34HJ MW;"H>Q$\\R^@1,2& MPB D>.V,.1DJRJ5V6K47U1IA1;)S=K3M%M'1MHA# _@M2;Y\E'IHAB@*2^V[I,6R1JPB_C62_)MN,;BELZ!F MS%4&R]G\LMN[. 0/7KWM-M9T]Y[[&;?U2[R[N?'>=T-Q?\MVW?IEO/=M&.[1 M#F?<%S]SO"T7+NC:O(7$\YN0SM=<*F>\9S7.C,<\R(QXTZ\D.'\9>K^\@Y,5 MI8=^CD1(? OD:'E*NU)P4>Z2#"XV#)@/X_T;MBH5ZR(6@]9%+%%*M12S)*LI M155ALL)6%(V5BO)/.;/MO*C9%K2WNPI"OGPYJ?X'_3^O73J9.>TO3RSR5J[4QY>KR@.0/M7R;<"T;-U=925;[K7?6.F6+S0O: MN4&Y.W?9Z'6RNA;HG3MXYZY*W;DNMO'.*O@H=N=V5]ZKJGEUY&\\8*_ _%? MR]BS(G?3KN^PD1E[LR5;_A"%F.'K^,K9@1E^H9E]A5DF=P\3?^!-JXEQ@UX6 M]-_Z^8DE>%W>RI6GCW(M7'J]^OW&57_[4;--'1V=WPY1!D7R6[?;Z-ST\S-< MN<;1AT,=;!]_O6:)L%V]]RXF0>"_ 0&[OA MT.8[G3)[C9%#>W4/92;%2Y],S\$+1%CP!US*][B"$4^UU_ 4?)L6WK]XUVZU MLX".MFY!UC*^KNO6[:$^C[=S:S>L5]B&9=M[==FU?=1WE02NFU7W?XC '6+P M96XVZFI4U1DJ>FS988 Y/F?),\=1TA_%&FHU74,UG;%WZQ7U=J-7*^IC*>I< M0E>:JBZJ&)#^/QBLA@74_5+!]Z.[% D>X<+T,N>%:;\:-_E4)3ATGWAV-A!O@6K9G)IB8'6$B?3$MVJ M:8E/MC633(,Z 4L.P-P,E*+ $@-W9%&^'18(@TX88AZH*1!)]E[(MW5F[L=2#OD[F5GT@:KMP-+ M29E(Z ZK#?^/4Z#MQ2:%OD6'SO,(V19=5D+)URZUZ=V74YM^HVO3=6VZKDW7 MM>DOKS:]Q&KB#?GYZ:"% DJ[FP"ODLT-1RWR=$9]<'9N/V*N;1]E-0IVVI+[ MRQ931*/5FB";X=\WA*LJ5$.^'![-&[G:@PE4B>->?%.$L-PY[&^AO6"=2V6D M1R?%S!RC*@-%]\1%P'*[(W)SG1->\,$%I7KKC-^; 5A&BWOWF7L/"Q_T^8:X M1Z_1SFCJ+FJ?8-6>&X8)U(#]BU5V2+R/;R'U/!3O87-\$?/%FZ1OAL7;W"$G MGRJKFMP&.QJ%GF*O5-CG\8EG/:KR>"3+9Z_P:K7;?LM_?/_-IY\[;U_C A@? M;' %V376]@%/T6$%0UDV]WRJ-X338VHZCSRR]>,U;]!,F.7[88S5)DL#F8FK M'TD8N)?P !88OL(O*6KP\00W&OC?7Z< 3/X2>1)502H\2HW,/@B^.#NL052LSMBQ(;/B9#_XOSB= -[B;W MBL)]N4D4O"XO(FDS8\B%(2#=?EG(B@5XN ![S'^_N[+T])5O^1U>^S'$>.4] M2+H;WX\UNXF9SH$]+MZMA@O_3 :+Z<"K-\P8RWE'R,O6Q!(5PJ ?S"?@9)26 M)LRAZ<,[F8^A4RM8M-BMS[#J/?31;AN")()01AIF*@9PY[0^6"NKS@Y\.TA& MHJ(Y*JWE/U&"?/2'@1KQ; ,F"+8/^%5>8 )SCBQO%,[\ #E7HEQD;J"H'AYR M)482)BX<306D!6D25)PPRGLLR)8M OP -#%*KMQYB6CGA@&^$T.""9'PPYFZ MT\FF@K0"46IB_Q-\6@Z8DCZ!H.%3]7(8Q#AZF&M',6F3]0:7S;&Y8 C$V*K- MI=#.P=J]#M1*W \"Q;B#@2$5-R(A^ANY@9F/'N="\Z<$A50+7L.CH$C8%#$$ MZ!T3F;.90%I$'!:Q3T<8>"^V"$W*8!&.C?S%"3>%4$W\ MY?T[XM^;UAZ7+Y52/;D]N:4&A+)#5;)OD#.F#D&)C^(;)-E- M:&>O;TW;PP/?6C4O<0!V@>ST]2G9Z4NT]Y74LZ\97;Y.>Z+MC+J=UV,LB=F4 M=UD:+U?BK)73,5:;QV4UCA, 9WX@T+O3"3=PH*Y>7]%PRV=:N^ ,G&24_-"K M[=*8*0]4!?GXHRD?AS:8;Y(6)?R*D-7>:S^0\MS %;MOPVX0%\O %8>W*=F> MQITL\\YQPUUT]N#N->FYBT63;MSVII26@$5U^:G M7&&J$%5;02X.(;.;^%W "4KJ!XYN4%("DX3V+ZDTZY Z?6 4'TYM^M8"JY)X&SM$FKW'1JJ%6T,-15&/*ZAL<0AION MH'ZB<.8^I-KJW0_/)*Z&5AIGH33RGJ#+>N(>62>E+(A9!*]L.B0O,UL!5%PS M:'X_ K\GJO6;/A\UK9_-J34><_B*^!<&'P7-F\$!$VA&M(O*_JHRW(OW]="W MQZ:C,N>?G+Z5X&?@,I_;6!BLCZQ*B'"ECBS%0K&]^R'!0#_(DW_9\5)W_FFYJQ767@.9:WJ2_>C+WWW GW?5%OCBI&'\YG M89,>@B&;Y(E;A\Q3? >\]LD:<7\K[.E-7]NAFM6+9/5FY=FG#E;EVCZQ!Q?I M(Y&J4+\AJO3+RFROC,SE:9M[>JG,UYRW,F&3=8@JSG@5$&%KFDVW,>AD]>\\ M1DE&5?A!R]A9R]B!V6L%R%BGE'OVDTA8/9W%S&YTIQ>2LLDJ7.UL;LAWTKJ/ M7$T;*W.F)V)$VR&$OO%->;/=QLWE44[T-=T$M5AIL:K*,5Z<6/7+*CT\@50M M-_K'+X[>]S)_-NKH"4/89!*H$?^XZL18RVG,(2Q>8!) M>,C((.)ZE8.B,0EC4@ SV]Q'Q%T$Z74G$PO^#G2,>(-]_V]S-G_[D1Z%MX9X M^T@@[0Q^DFLB&J,]\:DU@G%:!O9D@*^:WH)U=D0_3C4%&+MS3#/Z?/OPGDF7 M#%_X@-#DIC?VX9MC"X@T!70ZT'S[\ '6PYV#'KCN=QM""GQ#O17^C)_'KR, M:&QNZXE5$'T13#@B1@N:#.8UF9[8]04;+IC'1^ZC8_V'EE$N%R4X7;WUQ4DH M\3J'H,>),&R0YXF5EP.YA'*.LQ[%N.@V[0S_A2W$3:&'D!$927< MXH,$"*B NG> )QY#:TQ/>YR0KB7>MJ!:-N4S(@CNICMI(ABS6B!0(A$T=.)] MJHIU P>E($FS)B)(7-I;HB1%-K:QI.5@,]IU@&/F?.ZY)NR:N\)= MA-)ORN46O#1*=%A:75AW$@&A&@H(E5H:(CX_ N+38Q*N'C^3[("$I!"D*W4X M%M>R.+\R[!VL3BL"?$^-L<>RLP/PBU0ADLEXU/8R+6$)2<%S68K2]F8B-SFM MW3OU.E)XWU&T[R:_^5PL]:::XO[UJGTK%%@T@PSY+F4BRI1*3T8QR8;\OS6S MD%I(JAREI(U1U'YMJW)8T2^HPG)P@]*4,2\8Y2ZAR#CA6=RP?AFO;S(:HVY1 M]$>;Q0YLD$E_-A.P YB@2+U?6MNOK?I_ES:CO1?39K3;UFU&=9M1W694MQG5 M;49+$O+3=FK9(4#6B)V?RL]I>T2T%*^N?[!7UZN.5Z="$=04$UM2@IDX!S6 M,@UFWYQ,2# U*;UK;*&>1"TULP+\-C;.DL:^+^-1*IQD8OL5[ <(CV#4"+0R MF 6/+L,@DX_II>!4O;)>8\#0V,N=6 (;3?\BX]9'=XUY,#A#,8<3'S1S0R& MIA^Q!Y?E<2()QFBQ6]MWT_&YY,)%:R1F+T)$B07 (!.LU]A7C=^B%F\R[(CT MX"ZM2:\*!QMNG786\T6N\D9? A1FNFYA,7A8@4M%&OP4' 1VB* MWS"DXSJXN^D(U=3T#7!:W-0T_:GK!4VB4XX5AR7G<&Z,%K*!H^"$)$VB1:,( M+(D0(H\V0KE4"XQA1M.E*"P\:LC5P9ZNLC6GZK1(2T0='D5GO,0Z8C.@9VX_ M82#-":8^#HWA2II^U(32; 6[5=#BWYV/4-IKN6[!@?YS9S 1\1$Z7A_0_$Q ML!^/@BD)-9@2'.S&*!1GI.-D:%=\V?(;!KQ,J>OQA)M KTL>+\[LT8*.9+1U4&"!/Q1J(E@ZKGA(]C68MW@ MC++<<<-8/1F"M'I+DR&U?=8;6O(>);W%=5B:;5,'@8&5R61UELA1S]AL)XR ^(RU?F2BV MN*1#":*(30 ?S.#;(3*I5#%SC_LH[*E^H:$#!H:Z1YN;BYDX_[$)J0QV&CM3 M$+U0F8/FC.,5J<-%AW8ZGDW1^'1U@O)R*34%23(XZWCBPZ$;1,9$ABC"V-^=[CMQRF#D@1?L"7O-DW2206CY)+?TH3$A MTT'0&SK2B(C?2@_BDLSF8 %9. -YC.L7>QWZR-ET8%P=?.0,JG'DD%6CVJQF MZF?57-5?HZHB"L+2Z6)*^I:2= M9>KD61$%"6(;<=V+6?1BIRZ7+4?JOPJ=)Q#+SJM_=@2!)G (->U9,28,S5+5I#^\V;)* D>9]E; MPY3M\V/*ZK5(+G+"=TO.T)N#]ZZ"(G5Z+75F%.AMJ20%>EO.!Y=$NM&#?K&M M-[\G*_K$C8?N0GM4V(13=*'MM \!O-Q8.+:IXJK;N:EU4UHM#.X?7LR,OZ:OM!ML)#"*JF5J5V2Q*HG1 M?#3[+"J"W@H^V>_I5FZ:R6MI=^W!Y(-2?)#J[:1F\CV9?$=["G5S=0RJ.EI1 M->KWLF)G80V@MK7.ZQ@JP=;ZYCJC[7CZUWW=8%YS>KT-KETXO==H=[J:TS6G M'V)U=;35=<+8U98,HP,7(9T?7]6?RD#!*+NSA#O"V=BLUC]P1.NCIPHI-^ MM.S5X'0IRH+:(QNB7TJ_V>KMHV;Q:K!X40;4[BS>'5QJ%M6 MP+) E3OM@U&5;RXJ 2Q.2,O&&GSNM=CQR.ZQS,<9WVQ38@[S2U MI!,^N'[P \W\C $W(W^O>?Q"@WFO==4.1NW.5HO%^)'E$5<4X&S1U/Z8>IRS M7UUJ*?D)[, M.\2I#I@B0L"7N$]K +A7IJG93;-;W=FM:FK]4+\TV3>JJL6U&J*Z2A3H;3F? M["BE2O'^\@UKMSK=2\N)7/FK0;%8G!%,")&L>JWZAR=/:>S8')0=%4BY7QBZ M#$:[-F3T=DO),='(R958L+IR?W$H8INY?] II2+PZ,C,YY?T4JM[D.[A]R"= MBU7Z:,SM%Q[Z[J+.4;MZ!4<.N2#>F#M1_-+<^K0,N_[G3F2WO2UQ]/D[5GT& MJ%S4Y3C]@8N6UI/2?+R.ET7/I\!PYFFYIIXQ"GDV7U^7%(Q@(].?LHGM/OML MXKDSYJZ&*73C,^VD[>ZDW9L+2G)=[ZA=#NK=X.G,T31^IULD/FZ:0"IFW'I\ M9EI.U/H6WN7-F"PH(9K=I=ZX[)7EL!GE,[RN5J2Z(DM<:CW1A@R\;DJNL=KH MS3CT%MSTE$S_M#MO% /(_?^NMI_$^P=L?EK@?TN+S?8. MC\UVJU$6<>L;[B1.\V2]=H.AJ]U@P10KM&#I;#:#8W<6SJ39-9>&-4:WW-!; MMKHB; Z8-WOF6.<%+IUKHVMW'N44F2'U@[AI6[G"YNH#> M?T_SC5S,(/?A7 M5R84%\U")5QLHMMGUR/R?X#(_9-CU>0G!_>$?>0C*9:=1@%'29$T;[01-B4' M5BM7JEJ4GMX"K:DSH<*35T4&720;R-IA.F?Q:&2O^,^1'8Z5(X$'I8.5$R+2 MP'BZ@4F(HL6%VCJ]W#$(>L "R+)S[^X@2F\VB!!2$MG)D+8O\? MLH8^_9PC^L W>.>/9VX_<1F369\LUNGK*&QUH["@N;K5\F*K>&Q69+-J'K@I M52.A8?WCV=V0MW=5P^[J]337BM5/O MO4"1)ZJ?L)4.YDIGV7N1K5<+;M#ZM7C]6D0J6E9)*=1*Z6BW-VQ3TZ?<.2+>UA]NG+\)$/ RS"LET?V&'OO@QK M'B^J\*8 &&+J47/=8O@O Q;'O5[N\U*IK5QFP]V+9/;;605^M9T##E^@M"C_ M*_0#:[(X;%]A*T=3/OK#N/=@9X6:A!\?/7/&OKJF4_D]/J@4:OOFGG3&7QSV MJ^F-IH:H<_O=]>PQ^^1P[W'!"/9%^+LN,W'/9I;ON]Y"B.@KS/7']=/Z#-MIZP]/B]Z?S!_MNA M;SG@%K';,5JV?N )3DA.Z>'];322Y0"5<\]R1M;T%YUTJ+5-V!-?UB!S5D'B17+Z[F.^63!OK);:]Q@W[EM\0EU M&?L$Q /KC(#G1E2 QVY'06I-/MQ^__2 GZJ5:;$?4\L7&_A,)9/ [D_<46L. MBVB,82SGD?TMM!=,E*(\<"Y8L_^ZM8<05TKAE([1N*G9Z>7+:7;:UA 6SV:3<.K9Y M=K>WU^Z>V"U&\ G+>>)^@-MIT%'&&=B.SWBVTN4-0H:0B*-_0O<:X!&:>/J& MO']@KZ5?)+\1>>2:I.#79 MZC>^H*'Y_IR#7\S':^EK&4C]!!5<]* [!!->4 ]46[X/'],Y3Q@Y(W_3D5?T!J!9F22&07=/E@#4?TKG]\)3BSJ[>^\4$,_$ #R^][ M?([I9? $6D*MBDADL4&F/*+8WTL4>Z<7Q?L0F&ID_&YZGHE@2X2D%'@F8DO$ M 1U_,1NZ-C!%Z_<',C&#%'/*QY88?X6G@NA]+'J?&3!NCJ9L%JMX@UB*I%?% MM]+D23D+:713&)S-A]'4M8&2F3OF=CJ<%9#*F89A$MU(Z_!;4A M5//*R;>@@BU M":MEW1$N&A$,#7"J>%JUX;0NK!%P4B76C7NE!98Y))\04>N MO'2[>HA)GKY(QAIB4));7V_F[Y?S0G'N?4]T+C MN1Y?%9V\959_Y[RX*(@8!^V0?SX#^ZC:)FQ\L:GC1;MU7:,.6G_6 O$R!&)P M2HGHE=($YA@24<72YB(/QZA['/6-LQR&_<9T ZBC!3QVZ O7WJDOW*J7-L,J%>3ENIC M2W7Y[MCN94H9QJ?BD;]'+++-_+R^:MU4'%/G<"],LWD5V'QP2CZ_N6R54NK_ M@GRK@\XN[HTPI9<2"+4\9Q!6!*K':3 [NH=)LN",>V2,2(#;Z4K;>^Z)Y.B+ M=YU.Z[)=<4'6+M=Y<'E/<_GY^V@'K,#G5$E'LFA#RW[=9;]]H.S?342M#26] M[R#Q@U:GZKW@];%V'JP].#9O=WNM.C?*4X!JE2LDV@7=K;3*HL%>E467IR^/ MF[BV[3YC"V915X1XT\CZP30)?:1*)9E)@-14(6=;YA"##!:\0N I(2"#+',; M8]U;LKA35+6.0H^ =X:F;_D(R&/S)VX3XI.H5S,2STPM[B&^U$(7KBF&N=J+ MO09;+PG3-,2E:DEC'5LM...O\6[+(HSQG?-=;>A[W,]TI=JN0 R%OE27QZ7' MW %R4V5"JJ_BB0&BTNIT+RWG]';17G,X=J9JIU_35%44-9K.*K8((NJ!W_:7 MH??+.R,J,L$"$U9N2K0N-= "JU/+L^?V%=L8BTHU/ZF6KNA6;22%.AMJ20%>ELJ28'>EG-)A=SO+(ZN@R^[ MQ=:8?XDAQ:FAM),-*:ZQ&8Z:GK8%EB'1403K69O6S^;4&@,CO6'B7WC/*&AV MVI<'S*,9S4.T'ZD:.D+1&!B:,8_(F /-F)HQC\B8>4G;TO3P*F?3P_C4_>)\ M@O,V<=SB:;NIBW*[74JMBA:%2BQ8746AK06A&DY++<*#570B*U+<4DFD@5*( MJL9":1[2/*1Y2//0J6G2/*1YZ&6%M ])^I0%7(LW+2UX6O!.3I/F(*-.Y&'GCSOUE^G=GJ-R^MN_6##-&?7D+/S)@N\(+X^__!O MH2OXP47 L4>5Q0STV"F>N\9?\7 J^$,ZU JFB'W6@[3#/;D9BM MB+=H,ST*6+X/4_SQBW,[ M ZL@0*SAS$?DR1G=NW8V6%R-FTXI76>UM&AI*>DIJ[')]-SW%#X M'J;J'UM(6FF>U8S-;7S*:9K8K&4P$91W>3N^B4W&1!7;9O MZF=!:::N(5,?G&QTUBQ]OFTW#YT)_?]FCNN-M*3&_J]FDWVVN#U^P^[-1_X6 M!OAWR)T1?\.Z@[>B^QF\DC6;\D&2VXA(19EX7S-PY_#E+O:"D)^H#A$#_&Q; M XR+Q%RS>DDDW]+.>$F;YIB8DIK,6_9C,8=YW'KFT!J]9=] -L2$O[DXM6XO M^=0OZC&:-6U?O"G9\Q]ZW/RC.>0@D3#PG%8R2>T@@UIZ+GTC<3/C8^&PYIC.R3)L]!/ !70\O MS:^@W2+"7GW$KJ">SZB;K1OZIC.&[_.?(XY: &,0U#MWSCWY&Y!IOLZF*"$# MWT.;-Y-RH(A-]1Y-_H'XV+?^@^HMH9QH:3,TD]I$X:RLB.#*^X^PS0D.?$%" M?XAU)02#W;0,M(DR>GLVXH:_@N5*FT3A2B%>GI4QBVBL?+U78^6KB]6WTN-E M=5#6;8U38^[,LB7]H'-'=\W0S'8T9M-=,S2S'D):6&DI+;L] "TLAWD9EP;/28%E[P6<5@7YQLQ?Z!884 M3[B"'T/$RV#!E!L." 6;P;-3GW%GS,?PG7D@80#:! /0:;"-(ME-2F1[)X$, M_>:C:<[??+!-W[^;2!_]SON.JN-;B&^_FSP@L >!?7PP;9N/WR_4I8S\HA]) M63LA90*F^.+=5:/?[S0(Q6!)V-A2:AA[YAYG_"?W1I;/QPWV/+5&4P:CA#8" M(Q$2$2<49!-!OQ P87,>4C__DCP@J/(7!%P>BVVZASUSQP\T*]A1^E/NF4<8 MS@;."'0A<-""W.6KMS[^CKC.1$*#@98C]0:<,C+]*9M[[HCS,0%&_&DS1]SD M4-)J =2NW#ICL 'IH/U?!NB.)>-R\O5* Y!1>U!:ZGL^\D<3=/?W;B- MW>YE8]"_VI%]1_029@;;]B8YW>Y^K$F$"=Z\]ZP1!]:DSS*G =L"?U>3:;?: MJ]V?",3K64RCQ;ZY*G4^KT*?PH0G]B MC[/HYK1G$1;^@BJ:N+;M/L,&&Y;/3.;!K\B:P!QCW.\L;47EYJP'ZMD/O)#, MM3?+F%RGG5A&>?">_' ,L*\]>(6:B::02E< :#FH@CD0#%O"EQ5(])(=@+Q^ M<]RAS[TG-#>_./,0W@"O&L%31'5$VX4&]EKK!M0!:V,G>M<4]!\'/V&0"S]A MQWGM@'A[P!1O?9J.0O@RTL>F6 \/$O)Y0%O-AF61- MHFS!\WEP#EM01YKKRS91 /$=2B06K:YT+-N?-'Y:-?/<$?/#O5C!=\=/]M*/N MI]WZZ(2CL3;$F?:#*HGO1'^Z#T%<;^Z-U!_5-\:B7NW:<[LBR M,[(Y_E?H!VCZ$,DJSURF_\C;NM6,=*U8*GN4Z6[(FN,*X;CB3Z1#/:_(U?KA MF8X_@2/K+@SN)G1MWMN$49!Q=%65M5^FCY5Y(OFI(TFFT# [CBAKC5#1,T@W M2=<<=U)WZE4%3Z\U84.1#?O%&7DP'/_(Q;\;3K.KQJ"3=:)5R1E[K?VP@DX] M'3^LPX%7#3S#ZBVKYK@:'W@I^(G;6$$ESR8?J(8"!@Q13IVCS8!-HG-**X2Z*(0M^J"74Q\HGKF;? *.23 , M\LIM$*F+]?9KK]$N!S"R>CNJF;TL>ZL:,+UUC 2>R&O:H7WA@2OXR?0<-PS* M\YZ*3S0M5LCWZV]9%36P']5[*XIJX*J6S_V%[8?F\:KP>,522:1^)97J"Y6Z M*6&D)"/O)))49?=0+43_("F-LOM7R]!+V+3#:#V"1@$"V=@-P:VI7)[U7O26 MK$HNZY-]79K7F<';U3R$M!">IQ .ZB.$G6N0PE*N+D\@A@0;GRT,6I5X7BW9UVRXA[I:07J(J;MLQW M>:%XUN]A5Z+O;-KE4Z_-5_YHCA;&/[ZF(+\B1*FS@]'9+)VQD'T$Z?.L.0X7 MP7KY%_EYH;>5%[JGY86]D0"[?;(-F> @!AQT (I>M]=#U+8MJ'3)>K$&#F,2 M'IW-?3]Z79W0O\I70?VM;-<[+=O=,C^AYH+M1Z#Z,I'XK=R%'VBK::2M M'>^SLH%\RH;&JH*SO$IH.;YRX7@N+V#Q:L-[9:+V%$GY[S0,'$2WH%3,Q\.3 M?$XBZ,=!1MM^E7.B! +P*C*]UFI#+1U7NH]ZNYDA],4R3\;T"M6\HE2\OB"* MFK>JRUN?I) MN5H5IV#*O1]34XJ;_PW+&7SPA)5'+!WBOZ);]=$,^&IYPZ;^(%>E0":]:+2_ M,JT2T09&%Z*4J0:KMS0'YI=?5R*_O'K+JCFN+(Y["3VFZ^D^EYV;GG%FJ3A* M$<>6+E+9H'(J&_??N*;E45TR7L%!_2:+][LC,4O:_:O0!['C?;1T\^*%]+66 M3RV?6]SWM'CNYKY37DYIKGLDH5\< :A591=>%[&=SF)*A%")XV!F7=;-2(F;25M?4BI*X&5EHV]?U(U07X M/ )6Q59-K@]7F0I@[EC&ER[*+LI6218YUV:5CUBNG<'T8AIR,H5;9 >YU5LC M7BBIU;##*LMB2+RG M&;AS^'(7-UE^HC9^@)_MT%T\FF-6^G;R+>V,E] )FYR2FLQ;]F,QAWG<>N;0 M&KUEWT!"Q82_N3BU;C_YU"_J,9HU5;;&!:S9\Q]ZW/RC.>2@%V#@.:UDDMI! M!K6X3LD9)_8J9H6U+T_2BQ.)=Z@ZC+P3M$A!7)U[F&WL-'SWCZ_LL\UYP#ZX MWKPE)C-?JS:6B$ML9#'3WDXO(I?XV'KV-\<,QQ86\WUPG3$1=S^X?N"O&$^[@PZI -F! MKSDYUHV *>JT#"*R252RY$38IY_X,Z\+Z$T1V"%%\8X".RJ.%T^Z[H)%ADBC M,4JR"!(B(OYCHG_BDIU?^AMZ%'X&;!%./;T4W M,7 @^*%-,"=_VNB''=*HZ]:&G<#-RO;)I)!L K'MW/177"1:ALU$'X*+>2C1 MO>M5KXZV=,X1 X7;B\8.,VB?< ;=1N]F-7=J!Z(/04(\E.C!H+=*\EZ0/THH MTIO5,FX11BKC@08.[?$=9"C/9F(HXS?'XR/WT0&;*;48J/O6K\1-X[*]&A'$ M.82)\5A*&8U@1)@V:5:T8E,*2<)N63[IK)'\RI"S>#3#?>)BJ3T^,RT'"TOQ MI@K_G5,Z$*BU9RN8,I,]R]A)TQ3!$_D%)'"+L9)8-DS1?C,.O04WO97HSW![ M]&>X'/W9&N/YKB8&UGR JQJ:]@_NS4#B6[WE4Y0A77Z=(,1.?>SW"C[V3XR" M]Q?K'0$@&I*O8,4K8PE:$4-8*Y9@M9BB7S!3Y,2H6X7E6N@+/H+W&@$CPB?&WW$^I(F4A;X^T45?=5/NG&6["K*[P'6S6\HB,, M#JP1]P+0X(S/YK:[X%S8TT,72&$S6D#XVM0,X)RR;3J]Q*EF[GA 7?67W6G2 M .I@46^]=<;O\9V_BE?B$=*$9R/'.>.0>W;!^N=.ZIS;<>B+=Z[#5TXG6(V- M,[DLGHR)&WK9^(-Y5DD>L-NA,/41O+MVO"Q8V_8KA B:-&B%.ZV!04N]Y#H. MRPX*9MG+7(BGT5$8H9YF'XI)35#?BIGC62R)65FRLI#_WX(18Y4.[+*(DOQ:W5 MTM&X4WKBY>:\XB,Q3GY]<-!E0FI##KA06+\AZRX4ND7RZ55K$.W9L@$UV)2"-;6_ MUZX%=D0NZ*B7#5Z M5_U&I[>C?5[P]ISV'*DBGQP!OD/RR9ISPZ>#8QO[+-ODO9MJV^2U/$*P0K'8 M0Z2=^Q!1@"652]W< 3WE=(G"5P5G70Y.FRC\8PI'^>.CQQ^!:L,";K4<'\3I M"8%8V%+RL,_.N-/LJ#OAXL?)83Y M5JW'%[4<:5BCE:K#RUZCW;M>490*A\)2K6TP-87KU.INJAALW M-UG+]\'TIUAHR:TG/F83SYTM+Q5^G*?.%5?1**\*^=YS1YR/_<] \N;[I-7% M6#7;D.H]TMN/HP>O"]:#5Z?5@^45=Q_ "]U5-WZI0%N78.3 &;M^.3ACEQIG MK Z >1H33&.":4RPLKCUN+A7C=C@*AN'L'3PM"/8D3<%VY'7)\>^^!ZA5!ED M[S'RCS0*1J[M[+0+YH^;=<:8 +$04%UD&@(0B1'X"/@7\9+LCK MQ2?C<$("^N*__]]UMW/UUL??P2MF@A7-@+Z#)R]^_Q'3<%LLP;'RA:H\?$R) MD6O\Z\PKH+,L$C\2KW>*AO]K;PV3+X%V1$7<4;>5F#>(@WY#Q+WL^NU=$3 / M>DG5BL3WB=[O6E!^".!Y1L.9 TMJR^X9E46LO.D0:&FX4';^>\6-;0TRZI7W MF=!^'=7*F)O(+*+Y8+A8ELV?ST[5G?[SX31UQ4DSDO>+E@NPB@P0).C,.!%XIN9A=15,TF8J7@1FS)D.MT;@[, MS#\@22'R.X7U+"'+-M>%]_N#1F]+3N59L\?9R].Z'G(U$Z4<50M%B%(Q7>&V ME-%6BE^.=K0?*XW@O@N.J9ZCO==1RX$-N1>(HDO3(26O["%B:X^UWT[2W:_4J( M=HWVX_B,O9T#JJ-%CT'UWCQ^6=P<:\GH=71@5I>J?Y"8+=TT<6=]CUJZI:,U5&OQ0ZO2Z#VF*.K;K"H( M:(4@0];6+NV(''+2!/]NT0G^G>I5.U'R_MD4.QV;0XIN!=TIIA?TQTUU0+LU MX37*0%9;*AS9;#-=#1KMR_8JO,9*O14^FK-M+CNP;6Y6)L[Y.ZU(/NTQJU)/=H)3ZNB.Y!WL6KEEL5S8 MOUCSAJ*J'W6)8FK,E;*<:B;YGT\E6-D+GJXYI,:IQ54>EKL)E23J?#@CW:,X M42@H)KU4+1A_*RH;C#\JJGZP9'ZJ7E%@!06H@M)R9HMR>@KTMIS+56RUZ_LJ M<\U:Q2NQ@](F!I5(#:K>LIXCQQ51ZW80LUV] &:K8HII(67<156&O9S:TGK7 M:G=[I^E[0WRV>^ON=1<\=:H@U6+T4L3HN-WE-C9V]7I(WZJD1?[Y#4 MZU3Q0\2_=]YGQ;V;?;]&K[.Y865E9?5U+<6R/ 9_F6)9LNM81%&$_#T2R"*\ MR$&K7U.QK;1'F5DC_9D685YW&56^U1V,Y M;'X\]M'R6-R%ZEF(8HV+,/>)4E=<0)>+,+.+7#:5/%:J(."D+6!O7DX+V(%N M 7O\WHD%\;-N**L;RNJ&LA67]7T:[,EBM7O3"Q8_P)[QA47BQ\5M>[?3VV/( M$X,%J":ZW98AB69$-4N2O;S45=S^9:B)O(TC\W"#@I#(QTFG7L\[T(*P$LZC M87,P_]_@RK(O#OO5]$93UFUWNFGH +*.@$\L!S2_R6#11W0S0/65- 0S'SU. M2AY]%.9.)M:(-["RE].8J'K'_(G;[AR_U* /GOC4&MG<2/R!/K< M3FS(><.G *!*-X-IIX; M/D[99S[T0M-;@ E*!;P@"_&SEC.RPS&\SP3Z@204>TG,R#9#["V-5(J_B6[3 M6*4\Y)AB[_$1ZOLQ@V^;L#V>B=Y3T\8Z8G"U++]5$;$JLQ5K'JGH'2!1Q:!K MY%[*[PE.,$)@-(_8TE52)OD*!0,_!R;D6[$[B,7@AS:6EN^Q2\5O3/^ C3DQ MU,"?-H974L&59F^OZ K5N=\Z8]EMWD\N3A0/Z:7C(1?O+E>#(+3/F^F\K *= M#0-T^9QCT3VW%XT=R&X?G>S.52_/^@ZJ0:A2#[L@^T3:@8[8:%O.\VS)K7WZ M%]O<@MT:9'\. QC_5\NQ9N$,E;UI*V"+SZX7&5-?4I0?G7V]5EU;:G9S&.:8 M!+MDD:7,-V6X?0SYCV=N@]7\*[+[7KY0G23C92;>8TBOKNF+.O6X*FM:H=3C MDE7A[23@WIW#_\E-;[TJ[.DE>6LY^"4_E0M%G6(L_W,"T MZXFA7X\F%P=KJ77]6RI@25:GWTR92O4['W'KB6*!*"SKE>K-U9EVI]BW$T2E MXM6Y4TL0>-H*B 5NG?$'^MLC=T86/R2[9+]13YY?(!),>BTC03==6:0H?TDY M)CG90J69Y.:J@K+K'N:8VN?Y4VO.8EK>,%RN.R>13M'/Z#QA4&[(F%'NB)\8 M*"Z*XC[D/"I+> M"[R$@/+=]ML[S&?!7,9/-A\A%+E(EIJ[7B!V&^^E'$X9*1&9]&SG+4W.>#(] MRPT1)-YW820<'I;Y#T[Y =3. @8<4P8)'GFP&2(-10'1)W-DX"5I @A]$J=06;MS(;;K/4B(W*H=3 M'STEMB#)>6KT#CMT3IR,!:?5IW^'%FD"5/P@]'@[+D\JD>'8R5*#Z21'9_ET M^N!Q$[,LV'O0X@_ R/!*T%\M5$!S^1KF6S^9[3ZSB>V"9E *R CPL+ "-@Q] MD3T_1(5EPVCBA92"2%?6H''078A'G,/SQ._;1/60+!;JJO&%^D.)%E,"GXQJ M<]02WDUN?9]O4M/]1N=FM0RSA8FE0*O#!=FTF'0S;\:'L!OEGB9VQE [,S/' M7*2=>GP2.F-*J!B#>#?E=?\NZW-UP/HDLCWBY;@#$CVQ)IT-9]?UJFZC1%78 M6\$.U+2*&(*Z6XU%!<-J2QO0;W_U0!_"4Y;#?5]TR0%F\L,Y&B)&UD.2!<%Z M(071-/VFV?2Y]X1G;ET,$\\=P;O_A?H-N13VX+SM\5N MZ<3.ZEBWQ=F.30PU@\0$/H(+[5E4OGKQ+B 1BXASA[;U**P^'-2WL+25[#8G M\3<#%GC&/2Q@>69^(ZE3(C]++I"@9A%M*^57.?S1#2Q3 M>C4,=LL9DX8F,SVI]&EFGOMDC7G:!Y-)_AC PB6%PQ!.7A]^ *UOQ W] N!N M:@X(FQG.Q!@>S,TBI'M%7+RFK=6 5"':+EE'>6)MM:'4MM=^.:6V5[K4MGXU MXR^FQC895MNYFI;I:EI=35L7<2[]XJ 1V^%EE_^77K-9A[T3]Y^.8K M?S1M VS#$><8_\YP3,"0%)8@9F& 16TY3Z[])'QG&Q]GB<<;\B-9,4+\-+)- M:P8_>I:/YJ)TN1T,"=BP#:&'+L/$4+YV,AJ?&%D$H2E$3\8LF-@!V.72YL:' M H3/' 6AH AHQH]]<\(#84]/N6D'TX9L;1U5P+H86X U12/6;QF_FHXI0'O8 MD(.M_<1EPVLJ,PP#L'(I1N2'H^E>\Z?8@^-BM/L)0RQX]4'! J1C_,1Q&?AD M C-@X!QE^0N3Z&":NSX9[%22%-KB%D'60.)KP>$8F?X48V//+Z(*-J< #@Z3 MW\L"Y%>F"EAHBL#SS7:K?5@VX9V,X;-KY>>;X-8&(J *O.C[+(K:@22 $Q?0 M!<#$LH503_B8[@;'EN@$3#(:1%[L P@!2(S#/JJ_ ^\A-?]TO3_8JX=PRIY: M[!]?C80A"$('3&[#OQ_0N?[FMECG3;?3'#TUV]UVN_L:?%432]'9LA.L^M'# M.[!#/=UA41 2B]X](6#1U01>6*BPLXIN&B!I''9K?,Q%^/]"V&.Q#,(>-K8O M0^>J4]@R_)BZ,/[(I)@G!Y-QE(2+H7 (%FO!FM#4K0G=J;FH0VGV?PL='L5< MQE%T001.Y'*)I7(=%6=1U9*@A!_%32HH347W/!S:UH@N X5!;5"@6?88'_,) MC([M.D#G!L\((W ',Z' 3T-49B,9J; U>[)<<2OYP*6R[;1?#5_+$)>\RIRKR5 M.A-73P::MM2^P%TP[3BZO+IV:,5C\ 6XB&&$)&@8*N(3';L.XBB0Q_)D/;H> M. :PS&*E9!CJV0^M@ C#'89-&N*QBJ\//<2,:+"I^XP7_8V8SCCT(R+A<(R- MX-"=A':+W6)<&XY[#/>D[VLLC(#350"0HUK$PRD48/X 2 DH2!]5D(4QOD5C M^<)8D:H/HG4GR=5A!]'@M(8D:-TX\:&;2GSX:EICV'[BI PUBU_Y",SRC!+Q M@50L2.V'*;*OMXC484+]91E&6>K0B-1A@RW)5O2<3"MHL'OKB:X"OQ#:"1E_ M_^O:PN[\\H5]_?I!R/_J;$CN86U4S@D&M$933@;9Q,(XL.DMC'$8R#I^&$!E MH9B@Z\B@S7R&B6?PP)F''EXZ89:,U'1)6YB,:14*1B04'!H3))Y@0G+!5!S= MZ':D/@6M\XAQ9#2 O4?3L?X3!=51D8T6>'31[2D9O.FXCIA*1):-UX88+2?_ M8&;Y>+2HW ^A[L6]HI6\G33D[227M!RB83/V947#+G.!TK#&5@U[EFKK$'5S M58BZN8M/^TD^9@N36'4:SF M8#DUAU&"YF#Y-8>QK#FRMV9GY;'=/-LAS:A2.N6D-V>=EW-S=JUOSNK'R"_F MYFSWBY;:W-$M1=UVI;.X.[JC[XF^#*S19> ^A4__/WMOUMTVBU9EKN5V):/Y4[G/F6!1%%$# (,!LG*K[][J D$*)$229$2 M\M"Q2+"PJVK/XYF?8N9-]D6D-%=@X1JGF0L\>4"*HY)[+>&@^ M-IWE5K9Q,@9VCW\7&3L5!WXT*-#%2'U>!ZZ0>[<8,-MR48'2HN9KZ]TE]0>/8EF*=M8!+P:UUM.HWHFVWANZ-9PMXW>QG-#MV?+W3:MZ?HC-OE9 M^0TW;-Y T^U_(R%HKF4C(6BN92,A:*YELWL;+_+>&7V09>1BO[O<3OD4R<4* M@3<$B7),77G.1Y&O:+G%O^ M?L9>58$08_P3_D 8TB2*X/ES:JB3E?KA8=TE@%-I'N7M]ZH=M39V_,121\8T M!+29!/28:91K)Z"NUSU<27_MAH">^JPVF(!6UOMU=?0SU.Z6/H_IFQ*>30W-;QR*-+34\..GOZX& MAQH<:G"HP:&GOJX7@D/K\@/6CJQ]= ;)(\[B3TISQ3Y5.)?R2G"5=H8-E[.< MAS5Z7.L]9P[N@CM:*2'>.X5Y)<1R3:5B""L=<[[GJ=P[D#$H\FR'6A14-G#9U-9Z8\ M%9T=];SN\;'7Z_GY#9PV=/471JZB..<*0I%1[MY\9/4YR)QDUG,0\>!\T)W&0"1A7: M#]FJ.I*LW[!=2O^7M5NV2X%:$;_5?7TW$X/=\,?N* P" 8_P_\/B@WRWL_>8 MAL&[>GO9 MB'J)JL0%:QTG[W'NJQ;&BOH;VGD2_= MERM?&K_\DT/0^#*VWI?1X%"#0PT.;=31-#C4X%"#0QNC$:[/+[_JR@,Y2*ZQ M%)^1I;@2+\WRZP_D8+M*/MFJ*Q VSFIMZ*VAMS74(3R(WAY?B="06T-NFT]N MRZ]'>)AXVSOR]@Z WMI'#;TU]/9\Z6WY=0D/$V^/KDS8.')K8B!/#D'C-]IZ MOU�PT.-3BT44?3X%"#0PT.;8Q&N/*Q[DL;SB4'<[D3D7(,9+&&2XV5.A?H MLZ9!;*Z!NL",K^Y"%NJ9G\: 0=D7D9(Y6JF0KQWU $\KL[3=:C^X(\734MVL MX4,-435$-1W56#]1;6DV=T-4+YRHY@]=+)FF9I)2K[N=I-3$)QIZ6F@\V-J% MU+9&VMFY?DN6EPJ,&A!HK)88>G@8 M637!AX:LMI&LUA5\J*&JV>&'IOJOH:BMI:BUA1\>)*B>5P#BI]SO1\(RZ>:U MXWYVM?$'CSZF,>D4;:'AQ^?[N1C#$P/^&W$@C N?#QS;;SF.(_MP\5_RCZEG M7?F'"$X 2?XUC0+?X(#?1PN*@:!OJ\"UW&\CD0H 47@2T)"^#A,&XV:Z]4-,15*X93@!@*JF%X1;9/"# M/'& 50R*R,\%.EE&G"I)6Y*G50.0&_)&,N!&+<+PC2.W.O(J4=?2Z&M_;OK: M>R1]O?KUV\B^6WFI!:!;&MWBG=KW6T-MDMB08IR%**8.!_Q^<@WXB/^< !A MXP*Q.4INWBX))?"*9E^GO+Z-PKP[&?><6+*O57 I+RH:N #Q/@%8\[00TRK! MY6 $K"02%\,3>'50Z9-Z)F_\ USXJ;GKB^%,P L# M]7=9#QLD4>1/,O'65?_ZV;T)@WR$=]1^O8B#M>Q&KG<-ST@$8,Z(#T5!6?L8 M(,*FYA)K_.CE']=J/Z7?:PA@QX@3?WUU\&HA:'YV[U-BD06@R/G$DN8,))WM?UISO]5-WZ];GA;B$>J-]Q)_N[F+!VOO7_L=6JGQ5Y([Q&-BM9P(8=P&P<'+^AYO5Y=%'GVQNL.:%6'._> BA[-F:@;,/%4H-^-%X]H M?=K@Q0)XL?= O%BMCEU]]S\_NA_%E3^XW1"^]8A>:JO'SP.OTZD+*&X&;MY] ML(>;?+!=#WLA[Q\_ \+?WS*!L-%&T;+P8IF:WDS'SM<9LU_G<+W<:0?&?ZP><]U^^YT;G9V,).=-6 ;#1 M]F1GWSL\;(-!>;\7K^9&'DZ7VWN=CYC4L(;K['K'O:YWV+D_9M%YW#[SVTZ*!>.OVNC^[__"C O[9<7=WY0^)!G0&J8*(W[.;)Q-XN(NW)#]1 M-W> G]V?@F#V6)?"8+^E7?.2-A*LO26UF9_=;[<3V,=)ZO?#P<_N9T!YWO#G M!+?6/;9_]9/Z&>V:C1Q=666S!"Q[TI/&"AZT(_SXUAGYF>L'R80JM]R] M=F?G^QMW IB!0F>2)M=A (P\BEP!VF"()1AB/(F26P$O\-VQ\&,23_Y@4(RY M@LLN' 5OIO[/W;]X-J/@=OZ ,8.9@1B$9Q:K\1C_\1G=D( V5^BQ7PFT> +'ZBVFG>[EMD\ ?H% MH[EB*[_&$[A[.X]H_K'B[1Q7.QF\1F0R%"+]"DR>1)>2%614^^D7H%3 M0]< M$:> <$CL#E"G?_>1/*!QPX^H@Z)ZZ&ZZQGF.KR*%PE^ZUR$AR M$:MS;_,$(66T%G%EJ^FE$0N@3-Z$F/]IP8 M32R(UIV;$,0RXJ@_ %TB"Y4X_C-)H\ ]BT5Z=>NYVKN@M!_\A?U(21FZ&249 M$)/P\R*5BH,J/N>*>OP:WH$?JI4=>P%I&.XMENKDF#9O68TS%8JQ&\K):V[$?Y.W7ZCB/7!-NEET<_( MI9F?7:-39F&C<^8"&V)5'K0< Z)+,+XDL_+^^U5VXSR8\*1G]9?1YY^?6> Z975H Z@Q3./5X^I2U>Y"8$Y;POJ"^Q M!9I6&& SLB$1@O5>#$K;J2CT[A?K5;A>'6 >OMXQKT]A55P=+1K6E_I^ADI/ MY*>WR(?^W^TM9-!?#(?A0*39J:49:0.V5VZ,]NK7@W;50/>T.2:5 M/3\;N?TD+C*^,?2OI5>"&/(B&YG?##>F-_9U(1<$P/ .0;B(P=(0EW24=]GE M1S,<#]9-M*:P!H!,U-TYL/T05B1)!*I]?NM>82T,]2&R"\_=:XR M/.!6\33.&8XS N,WA.)B2,7O%PP"Q>YG7W''ZQY4#^.N%F/S;^DQB$I;.,\R M>-7[ GG-%Q+LM!N3.$]/G=SX:?!;FF39[&WN[U4WR4XE^[YT*S.S=.B$" M6OHN,+KT3J<,[=[:+V:SO@V*] 94B4S$E>W*@4GHJ#&4>8(55JP'O;LUCWSQ MB<70OND__P"0]!&!ZC9,BI0=T], <#!JW"T)- M6U9:Z4%_6I%EBO^=Q'YTFX49"#/'Y')@LD>H>21PX"+*\1'W BPN]@.U5D*B M#V,>LC>-3))0B3QKR$::;OG9PE3_I6XC1-^\,TS03<>M#4O7YZOKTU[[,&8Y MA$^P/HSB8:P1 ?L4AF!09^A22T4DKJ5&BTI>EHDL8\T\EN$[W501$ 17,G;S MH(0DJ4&2Q" )"%UXS2R@LY'J PHBNL#S>B7PJOPM-@]7?J-0Z\YN^Z MARNJ =(=HNV9'ALT;0^]'_"%=E3_T;ILN2;?EZ X^S$8H1:"QM(XY#O;N3P[ M?8/O^^2G@$\];>]A$'],;W,DB,J_8H[@[S^=3+\7EN/5;MW.H5J+<)66!,U; MK@J?(FH,!?EO9 O9TBF4PO#H=(8;R9,42WGJC]KC2YN%D:@:^6%,P2_4M7:C M)*&@O(4F:#8 8DU0!2[2%*E%_)B %2G1DY FC*^3".R^-,R^ WT7(%!37%D? M--!:,9Y(*KD4TK'/L00TGL,<'19"3GYU=Q!< A7!\DG!\EG"8+ MKR5M9.=DD..!*5HB7 O'T@V6D;L=$9M];)@D$(1#/'+E?@/,ECU2,=H W((" M"#GC)4"=B;M."W%$OAL="-<^:*U@/6)A5Y+*4*]A;]-$@9Z$.Q8W# 2I&_@? M>QS<"*4C>?GX->J^'TC G,<@[^(KW*C[@=>51XRO))';.5&>R3*MXB+P#$9? MW/-S3S],"SOX_ @8(&[N[I<@B=T-KF($_^&G)"\H$VX]/3HV/1+$#WW;WXI8 M:!]LA>M(ZC\IK@HPK3H]XVU9:=;P,D6RTBQ6"/$LS2+\]909"1SK%08%,58' M=^NCY$>/&YPIIAH0G3L)B5.3NP-/VT*%T%_Q'--,G.H=45;![0J?(XRRSS$' MUUSCE%%@W+VN X*-G.L1N9#@<7J1[K\=J/@^I6<17\)-:4#D._I%7O\@YQUE MQM=/OP1Z:B&R,CR@8F3 _QTKDTG];!ID9(+7R&PS8B1E!ICT\?@QE>P63Q;Y M%1*NCLNJ39%'J,C4=^:6:Z' M8%&69V5U&B-S81"";,?TI:\ED&4#(5A&:W+P[]]O^VF(J?OG\:#E.3ZF.J"F MD=S$]GKD(I^NR'C.@F)N5\'*P+ZX%BD&8+?CC)^'F?^G<"@91YGQ-.-@2#A/ M^CG\"DP:XN1 ="K5!B0$SK@ >8:BXUJ !16QA/D,FMK(/2$OL._!8D!X/"0A M=;/;#$0,_US^9OHESHYD"N]3C%U=\B]4S$U:JR UKMA*!_K\#8A9OP8VRON0 M&GWJ9WE:##"'R0)?J2U@;^)1LUY/WP"'$#%6H86H9M8%(!N?"QIKA=>GJ2W( L35&8JG/)D )QBR-*(W<#/(/8 MH04ZAST7;C@BD1KB88,20-]T]]I\863QP.U5LQ%:[@4W+*ZS$$"VJ,^ M9L]5Q^^"MA$E*CD3\ZQ2,<+D/=#L-$RMK6 8*XXRS. 4YS%C2:>M*@ALAQ:Y M.:1;CK0XYT9(=;P((\QOCC#(:JZ# I>!P.@S7O9I!!JBV]T],#S 'V"$K,P' M&/\6XRJ.7E$597!10/I=R)@]XLRNB:*/2*YSX@W0*)R$^LB\@MU[Z+(&LQX. M+!*4U6VYV_QK0#B:O,%)R)$@IQ]OF?V3O$'?[:>)'[@4.2,[)9D46(F@.!MP MEPPM!3WEA2A->\,C:79?G'T"CO&G@),N8IPC0HQMBG]=XNE%L M&;AWY'^Z9QB1#T$WND7TN0X'B$@?/YZZBN/:3VN&&[*S3#K*!!\1\D=@(<1T MRS1I'36E=6H1(1D4?)@!*@'3@T5NL6HESM",D=PTJ?/Q+XV4EUXA>S?E?9.L MC0;\^!._'T9R'I"\J%3Y)NCD'96G:YVR79($>!!_%YC=0M M#$9Q$B6XCB2T@8V04^*.7"UDR (EF:6/*=3N _S%L,"L'3_/ M!6C_ZO@\=)"!5IH:AJ3T!^9^A[M'FOO)I!7S4G7VXR00$2E(FF4R4YS*0V)W M'8;^Z3-X7GQ.;MA6P;_^5D2W#KG)L(P+K7R2OAFK*5.L53H$P?A)PRND++1O MQ#C<1;4C(C\K'2_Q$.&2J/L5KT6&Z3'S*D^DQ (6"/I/ C=@#<.B$SO[AUO2 MUC1' 0PX^WAV^NWK^2E\LG?4_=GB*^K0\>[\.$[03QU,'\=ID?;=;X)\EH0GDTANEGFH](H#:\D$0#9&K0(%'KRC#*+2.WP=$+XA@R9!2PD9+PI24X3,"8&W)%G,10%'&&6V/T M'= ,,*R["A:\[=H44JR.O%C*?!FYF(1 +(:9"!Q9,*2X\3C)R2^(D9K,)0<: M.2%E9I^\3JTFD V #06&.3(78@[D\.9UJ%(AB8"8)>MQ@1^/PF*\BPQ \3) MS^\HL3% )12OYQ)3<@4A6AGV2#C)"@]1SNR-[OSSX^^2LNGM__SX1?[YQNQ( MZ4$4@D$#8A(.OA<3=!^/BCR/4-?,\!Z 0\+B*:H%Q>"[Y*5CC,.PC*JC(N;Z M[!)%34KSY@])"M+JZ\DGS_WMTZGGGH[$-1R4Y';G6?'?HN50B-C(3"#D&,\D MC$%"1A@ZD 1NB#9%$8;T"7 5&.(I4GXY8 HH-NBXQ:@U:I>9P/@P_GTE[,>1 MEWR/DQL,>EO\!56[B!CY"* D>@&/FH#R ;C!-C4E4]J;CB&V]3.: 69Q!>C M0:' 8Q*!M(+>!(FGC8RAYART%&]9AEUC]D*[(^45&)5 M-H8%E% '>K*J+@ZL1'K@T1+'B!;D3T*%-83W41@+1ZYBC$P,IQ0/&;QO(#Q+^ &Y(LMW.WA!_,\NZVDBY;-7A\QN"7W? M"$T?-$)&F6$A(F;SXS#GCTXONIX,?LI3@K=B($(0)7*9M>]V]W>QQO'3E]\0 ML5+,J]8Y&.J1]FZO]YI1A//08_>WWW_#=Y$'( ,Z2K#9">Q,$XHQ$4L81[+R>/L-/D$6XS9J_>RPT,F7+([JR0 M)5_8@"I<2^[PY9G<5FA\VN(F%5P[G:63">6/97[#:Z](07MW2](B]:\4BYWE MA@GC4I,.DDSP%4DTD B8[G.-LX23J]0?L_NTKI=GCY$0VA=#!A35T^-!1JVV>H1@@66C2 0L6TK\+Z8'$I]OVBL30 M_3#E^BS*@Z).NTY(1518KS60.R9P[OXM&6M^&DM."X]KP'1J,C(;N3O=JB7I M@VKIJ\Y4]&H%AW3DH9G!)5=E*( WL\5+,DH55'+'1A1H8'E;5=Y@L(TPY#4! M!@WV3;?7\=KMKGP57"(F:.M]$Q?DO3OOR1Y2AJ#E$>[N[7G'^P=J"?PUZ1$4 M4L8IX]QL0HH3F9#%QOX! +!'Q]*#4P(Q M,]V/S>\G&,:680Z)K1SE8&0M(\7>WI'7WF]KI(@?C 5.#1;H%@1)BC%<3'22 M^<^9HAK7N/VO$/\IQYR#JT\W*+HF%>Q3&"R9E0O?Y@D.!,(/;+S9610%QC[B18L$7LUR,M*H6"J3J'V MI:1[TGZIF1RFV>\& JU&2C%'#4V[+'@!7_Z<6MA@DSV*POJ1"B&00N5P)'$B MI,XYE"ET]@M5%@&(!/PH',)VQ0_<1L8Q%WC#= U9I^6>#ZVNI43(2COCA3)[ M&<_ATAE9_.0.PG10C#$X,^ Z-][ZJ84$5-]T8Y7U4*2-"@1(O*&+FP,4B*.P MRCL\-*F0DJYI9?Z1X/#1872WW)?$M6PY>OH2@PNWII^'6^TO(M4)CG , MHB*3OAOMJ1K!!;G7240Q)\9(::)CSK="<)?PJ6%;=["MM3COEPQ\Y[AU5.YZ MOCVP6U5&7PK0E@?N[\*/L#$/L+,^1Q74=+'L"L0LQC##MAARVD5 9#I"59;HGG'W40RQU1+Y?YW^"\%GZUS\=RA0(\ _(-J>EA' M1_8JAXLP-^! M0Q%8UZ8J6:WA* U2'DV!8B7"L.V "M5BC+1'*\Y@W'JVNC3X3]FOA3Y1*_M5 MVA&*+&;AMJ43T:/^!)-?4JQSBS )!/7^ FS:7$R4P9"CKP@-"G25 4X,9+J# MM N0R%%ENW7 2((/4 GCCNZ2F:"2PM]XJB37M/N3;B+.ZT)-Q #N!J#84'XS M_+ /5!7',IQ/K>>9Y3&[NZ'<$$Y/ ..;DMHH]QCI!=32"(TW]/*CE3ZAYD3( M$GS>U] ?R/S4%J8*RYSJNL:&H,MV]MM64WDR^Y4+D2(W.5P>O=O!/!9IB@UQ MP83Z@E&)H8:MA6E^E%)%+,2 JCA#(;T;$4%)C1>N.<=3-L^7+12'5%YX#0>+ MX2XLX@?>1*V-T"-G=DA&(Q5^NU3>&&$-7,[Q+;KL9)!$.-M%;S$3T7 W&X!F M1LVW-_!?+G&;#)R(BF67I)I% [33B'@_P/3(Z!,@ZJE!<"M MEV)]., +!6IS.)T)[THYACA5T30&QM>0!:%^(U.@.'W'KF7@.&B@K M59Q-)F!/\33S&"CK@,+D4Z3<2)61:?B;;"FO\E4Y239C%P>\&]-'01W+>>J$S('7IX$R<[KQN[0.."49GLLPW3)2(]?D M7],Y#0T[7P?28Y^PV:J"444D DM52"OAEM;*MF,V23!2)-4JO2 ]#+H&.@DS MU&D!=_U;[FMATIX=8\#)%C]8HZ*RIH*&0M9$(2>94X]WBEER_18U[IJJR46VF%LI"?)V M99&=0E@[(U[BK=K)G-:8ZP.&@*T3F9?=O95P6 MY80L]M.X.HNBO!+MZJ0[@YNZ#1QYH=AUAA43R5BY7FBN&;4+\R0YD"!5QBG1 M*<8B2MXNR]E5,O\55\FFV0I6@229VK;<=*I*/6X365Z(%1N1"*Z$EG%I$NGP MM^HSYG$:"%:5H DL_?5%;(HY18"6&IE0/#_.U'1X#LY/HT00D8ZYQ5#=F7LF MI;"*4'2+Q"FYA')>#'%+:.%HM/"H]5&(+@X9&-&S$4*9&2F-]W*$I:SE8+8H M&:+(_S$]401J@@(B4(A.@),(QZI>C;1<&/N!H*1=57!7VP"OU&'/+S><8YBM M;G*ROYPNR38K3S7&TU$^U%L!;_#U:5E.UAWPW-C[+]$>9\62AH'E+Y3Y8/" M\"5Q&^S1!#=KC=Z14@O?@'X"..[E M2-2&/O 4W1?8R"M5:J0.,&9313DW-:FS9?$MN06@.R@3HW#B*%72.O48ISEI MC5B+/2TW7@MC]_/]=G@%;R+CS+?<%T\:G MS'@MB#&,D$3M"OV25:?- MMFP/H)63# S 5^GJ(B("-;\H48@$+ABO6.)1\Q M"6_2B%'62R^X-$&-B1[& ZP5,9#)&10RAPT9'9S&U"M!#'F8SX9I#S(?B3L2 ML0M?MM/$(DW*@9(#,M1G4:@@X2D09F&30+W+8O2"GG&)4 MH: T/M#YQ)4?R9^!&A52@MY?7#CO-4O892 MC4!M4/YJ6*7<>1_3[L/A[:M?G5_R0/U*KF9R4_+@UUE?5QOY+_?(CP\.C\V9 MEP&IWRG9V8+<\X3X(VE[>9BQA4E],,C.0D:IIS^6ZZ_0 MB"&31!:8+P0,F5BL6$L_KNSO(?LQE0X6\#A/\9^(QPT9-F2X(60H#>/%$-]H M+3&\J(3\,EK.ZIER%LB@.3W54$5#%1M/%=R:VUN(*JC9BLJOD]TWRCD-E,RG M/46R'8XJR[;:NS0DTI#(QI,(6OL/E1K:,]!@>H/I&X_ICQ$&GNII*8/E.O$4 MW3T1E@T5LIVUH?K2^P; MO*PIB[_T?_VH>^(ZW["(D$1E_<#(1Q[!0>L8,R_QGUU*PIQR@_;@@:E4Q'5X M7>^; ^Z8KK+<;1/;\0?357AHCY[I >%U<[6G!H1[-75Y>H(SM:^ES&6*=&*< MH';\]R@40^NU6D=JW+J>/ M;H4W_$G#C-/=KF2*INX^:CD^LX+:55L)6 &W]GYQ">R\0#+%)4-6MU(_D<-9+/?=Q(ONQ1,_F<&3,R">2% M9N_-/7IOR35R*X_0;4H]\EWU& KG*F5/4M=74W-ILB-HJ[I@A)-)Y:L<:Y[8'2-&]!5)W8:2EC'? MD:]&#TT*Q%B5DE/B?V6=VGZA3D;WRP!*:"U$FX03ZH^NJO/'V$<>V] ,OD?) M%8\.'^/C/L6] \3HA.<_J1BTT="H4B+E%"ZC.5&V%:M44K>AOJ<\J866X,32 MDF*FBQOFR"*IFL,;H$F_&(=4]?2WT46U[#=SYZ;%W%.@3H?HJ.5"'[19@(H2 M*G0?H[ZK.XX%V-8O1X81#SBTH9+[N2,FC4!3!3N+QSH:>FKH:=/H2?=478BD M*#^5=#HM8^&RCAF-54'$E5!$"W MJF,]Z;F+P&%KP%+YMHP&>Q";'E%B7S MYAONT'"'[><.9&DN+"1U5K5J,0FZSI44[T:>B MS85 *?L0KK#%,%762P-*M,U<1+=XW#J>6GNJTX^ M=S-Q)3FI']UB%PZ:MX7N?YH>1WI/A@%+KK;DIG4\F,RN9GI \KEE=BP>06_8 ME0:CQ(G@'NYF1J^D![C"2KI[DQ]F"W@/LY^K"_JMDM],@[+"M]/D1DYX E(+ M)Z7^7&8H [6/"9%L%7.9'I+L8\V@:C,SU7SREJJCI=YA?&HT#(=(?KIQ#U?8 MI<5$NV.Q]8TJ*98O@1T'/$$C"FX0!%V5K!O* -2!<$S(%6 H:/=V*!$17AMKXZ"5/3H=%]E^ T MV)W3DZ_OWG"KT6NJWN6 .0?+9549#JUU93;7+\!@?LW'+K!D^,?O9_]0"&O" M.T.>:$?*E=#)1-P2U]TYN\C>J-'>LHS4RJB&;UD?0K@8 "I:MD=JFYD<,@9% MTT8LQ,JP"S'/<+_F>M.LU+[$E!2SV2=?B:U2F;O<3-"_IJBF8D<#($7@ MV ]++2]A2Q57&G)HR.'!*>1%NE@P@7,.6;,TB8=3F0%C_[M FQL$5H@=308C MX4]$JEK+@V&1RFB#GGJ:+ 2&TM1NY6 M4EFR-2:RO^Q,WU-E1Y)J/V.MMR!;^$^A;"7[>[NU/I2NQ8 MC^YX) >)6MTA:KD:FY7F9>'LJMCD0SFR&Y\U MP%E/:)MJR*''S_%=[[G+C3'L@IT?DJJ%9" J9.2C=7L0Y*J1NFDHU-=L- M66X\66*/N\5HP \#[B4;>9J9AL,Q<9O,Z9_\@%B3" M#0MV:36=H!J2V1J24;)H(;*Q1@+18(#\=F):2E/R.,7X5 =PH*U=I*U;0QI- MHX.&/+:!/ (L&AJ$I&PM1"(4F859@^KLCQ\.566 M>TV5Y8NA@65665K=BV>R+_8AE2KS2N-9E5,)<2<30@Y1YWJ[S(IMPPHXXKJ< MK"+3$AP9$:;.X2+(3":@'OA#(\I!VJJ$P9+/2N4VEWI53K7CMO.)GV.S[(UQ M'U^"2H0=>YW?*+V3O1PGY0;GC2?YJ6JK]>U<6;::*USG91_3&%;.#L69G(6+TJDUK*[U=IL%S=:[\DSS G"LAX"#R!Z5K9 M'78;$6J+[UE]\DW7?>MYDV_DE%YC!M%B;HI1$FEZ /"K_\J_V(EG=Z;6>VNY M7V:?EW6J5=^@2[39N'W,6T'$^2XSPEG">HTJJLTN<'6 M],.IX453@Y:LH6R<+#W='\R^+OPH"LVD94H<*C#-G>N[:%0$)SP-=;<22B?" MP3@JV\R^=*\\B$$.;-!GXXY3DIM:>&BQ>AYF.;/I7Q;Y&HJP0[ N\"F?G M/ 9$$6^4\/!@A7PKCOUYQ2+Y-D*Z##TZ->;Y5^IQ_ M[]'8*DSV )B!%11A-E)*72#ZN2?G5%'6KA^FL@P;F0LPDRNF7.Q,$699(9AO M9ASY'(\Q SE/P$:C=F]1)+B[PI^8"NZ>4W# TNH$K3,CG=B_+I9@]8Y'1M*@XD $'W+7#UE/K8:<"=6A"4SDVJ M'IX!\<66>X&7H.<:P9&'G"XO>-J@!<]4KH@%J!6A(/;.>K)CZ\E*ZGB:C>MI MAA()Y![4IN H=?6")=)T]0ZGLLL?\6!,[@FDRU\4> Z\8A2B:HF60WKL[NA[W!4:#3>/HF[-1[*FO60RV%U9BP-..S!7RN-&X3M64Y M8=.:N2E]+5AR8PX99X$:$)ZC5'IZ<23;ESI-?N.:U0!D2VF8&;_CMU$JA/N) MJF= ,\1NF36#P^4 T?:V7-$S4@%P@CV:%PEUM<#Y\J7T8$N2*\]&3E?*!5&R M >H=5TI5F;*'(%9#8=O9EY>>* -<@R2*_$D&KU#_*D6@YZ\JOZ_RFD-)IOC: M+K2>+FR^$=QP'=E'?44V (N'\-=7!Z]F_K(TUPN"ILKYEH\@/[L2VTVT$L.TR\6;>0+")98S#78MC)+$'W2A#]OV@O<\ MS[9/R5/2[/^'OFVU;>-XK^IFZ6U^EV/$!K8@D?>NF5_V= M;GO/Z_:.O.[^_IN9K9;VNZ^GS,C==JN#&:B*WC'[%(W+#MJ67Z6[;D;V:N?U M/&V;.J_K\ELK*K9\^GCJ:1H!]>K7GM=M5QC\G2^H9VOKA_S ZW6/-@/R.Q>> M ?Y.S^LL"/^;30%][[BU]Q#(YR?%*J'-4#KFI[G3A+-6TAFTMX "4/8XS-2> MYC_OQ5:2U]#U]COSZF;S K)UA[#O[1_,JXX_VT, 7M+>?_@I5/C*]AW _E[K M^+'[7ZVB4&UO.3_K^BW%=(L)M1*[4UN:\:Y99UTG58\K+.6^U58$R>'!X89 MLG,X!R1W&UU+ *+3;LUQ-4N0M(_!5#/>4 6AWZ[X7.Y_<(V8T@"S3& VD"%W M#EI=NZ7)=,')BD\1K+7.IG#%CG>P=[ QL.P?5O2?)X+E>+]J'"T+S^?!XH<; M2@JY+Q=(S-]ZU;'3]0[WNB_=@MCW>NT*UKZT0SCT]GH5C\Q+.X3.7KNU''+8 M0/$MM=2/:$Y1YF!BI:ZM6'W?][H'%1OU">R( Z]SU-L .(Z]]M$<^L.JX>CL M'#>VR)@U62P,>BW[W4.-X"-S@G&FDR%]KJ"U'-Z).?T"G+%'[M7V+LR MO8FM\^/N=/;GVL/S3 BJ<(F7YL9OKG]) 0QG19)Z&J(]JU6RR28OP?99Y.X. M=MYY,R>3LM>\)TFX]ICA]VZ0%"#IK67F2MV>=[E9&<:'WG[OWH3&\O8>A,G; M>T)=KUM-2]OF$UJ _!O^I=?JN+";B-H3)ZF+56:O/>R/"5]UU5>JY=Q\+7(HR> M_ODB+7;:W+9.@>G&QZ;)J M]5<:0]]R*>Z=%K)[&OP:YY1?BU$XB 3/K[EUX-(#>.\-!E!NL*?T.!RD27F8 M^0CG1/DTWP-6R&3#N8F;^]\Q/9\GVLMI[G@F8YPM)3M*#<,TR]T8IS;+ Y)? MW H?'21TMMSK&=NHTOH^C4NDQ%$W B00<@(M_NZ6A^.F8B!PK_\5:4(=[>6V M,K4D'G=HT,*E\\;95]3J+1D.,:3:O^6.?K)%,G;!X@G6T\,;0>H4?(KJ CRZ MG6[K0-^./Z#2&AI%WVD?8(W-OP7WV)\L5V?9+H:[3$:#A9=X2PV3?)KV8^K\ MT_G8+I;2O?:07P"E[#^&[>Y;A";9KO, MNN6V:Z?YVG8+[@W6)7_2CAY\(?9 M-5'^7NM( 80'4N*\GN'G]EK4'G]>ON3'IDF]!4>I02?"T3'RP:%Y3+7\2_$B M[C O- QJO=8V7P&7MTXQI[;-G) EMS-'PXSUS(&9BD"LGQ."8 ML>GUC05-LU/%8!0G40):R]3"'07'/#O$XQJ%U*0*B\N7^&/Y*QYWXZ5YB4B4$2!\Y_"M 5 3#<(EJY6\$JMHLSSS&V MK6'2ZV72T[/:O#OG>Y49]F%KK\2PJ2A1SG62 TS2Z'$J7%(//ZR2.54C@&.8&-.3',PQH)'S^$ ,;.& M&6'!,Q[P"6!7$P1/#>U1XRYX8H3DU/OFB'D$20EL,ST-M]1/BMS=.]!R**N8 MX3QD8NJU\-,^\, Q[5K.4'/D8 W%MOM%& 4X'8^8]*@ W,*%:'[]M'(KK]O: M1L^(=KX?'Z,TR)KA$SK&A]Z$->ANZFCPFR*B!>A)-NF[)0%9]B+0F]7##IR] M!?2)%GG1K6=&R/F#_Q2A'/U2F?LT/3KO/MKB^:0T^<,I49H_@8W_H+$9$2E* MQN%#UY3RJ!+V9.#?=-V\DEX7_DC)->RI0[,&QRBJ4)A3&G5B)@6M+&X8D9V_Q2]1U0> M30M#9[$9'&C6U#J.2?^G=\,^09+IV!^. %'Q-(O)\Y[U5IU[BDT([$-+Z"P. MMLV@9VUA"@R4T*=\KI>XM]7QY^)?#()'@-K,O]J<23_-_*ME;;N9?_7P M_6X:533SKYKY5\W\J\=#/T_]_)P+[Z#;#Y7@6C W%>H[%FX&+-U56G?H[5?; M?F[%@*5C;Z_:66*+!BQUO.-VI='I=@Q8Z@(:/P3R9L#2,KL(''@'O0H"O;1& M$D?>8>?%'\).UVL?/7S6UO8WU-CI]E[*@"798N-.I6G&*Q=HE73"/-&-]KSN M\:8PR#VOL[ M[2_M%#K'G4=85QLNP9]PYA)LI#W/)(#5SV[M>;UY#+Z5 ]+=\PZ.YE!H5CYU MZ6B_ZN'<, NKF;K4 //2S*RGF+K4JW0J?C*CIGN\*4;-#@"SOPD2X_BX.@YR M)?&G1^&MFKH$OX OBS ;475V,J12DQ6?T::,).AX[8UQ5NS,"YO"FS>%QK;U0#9N?-)6C WK; 'VQ3,W\;#V&!VOC%CQ8XZWO'! M_!)R4ZZV.9!-Y_#-V+#:(-[^P::H$#MS O/"=?3'A_>>UV"QO9><"-<,%FNN M?XU1NM7R)QF:P[EBS)RFTWSCMYQ9SLCRLLY@)UN%\3;2R;2 M@P.OL[>=*+#,U(KCP];#9T"6&=4JAGAM43.?9S(M:+ZF#YLX&JAC^I]3)S2L MCY*C@0ZM(1.R[=9[&_)W;P ^8/*\>A MCV3Z'?9#C4A/3[Z^XQZAUWZ$E_*W FB#Z4?"\0$0Q?V6^G$&Y_+[V3_<3,U3 MN9$'W17Z9$;3FD\UM%^,QZK&8_U[#JQWC,> MJSLU'@L+(643UH-'J1Y'5AMS-1UK<=5C><.Q]M<['*MV,%:O/$3'F79,"$]W%UW,Q110E-WX\D!*T+-S#&&#(DY1[DI>&72 4R/ZP'3HMPL*F MNDC3JKJ9S;4YW'&I+YKQDE+1='E^0]LT)E;]JK4!YRS.*NNF=LW/*J]JX72F MF/O<<[6JX[ILKC@]"^">46#.- ]9LEJU%ORP7B1]2/\&13DS\,JBE&;:W21K DPW;VYLRF*@\6UI,UERG!UA,O5:O,FQO M?C5@:;/VNF;&W7RS]@[->8 M@7MN,W"O&;CW\ACU8P;N=4M<"KDVEJ2K&:F=ZASX>_BN/7"O\SCS[;D,W+/\ M:]L\<.]P'0/WU"+9K'%[>Q9*X9JE 7LH0K4.TG+6-F /<7J7<-I,R+.\#5.S M]KJ6F%_1K+V2!L/S<)MQ>\VXO1=.#M7 MI&>EP_;<7H>D=)OBXUH*^FXTLY0:V&KI&*;%)4L*V(WZP0!@\OG!J4H06PUP MYE$#4K9JXN0.^&BCBPP0*L\9=%8_9[!S- ]\SLJG"]Y7VW3!IQ-'3S\][6,(6 $:T2TI!*?^!.>ZN5^E IAMQ9G_TM?'OKZQ M:,N72B<91MJK!"1SIP),XZ.4O(&\)8J1'Y:R(8'*HB+@A[*11_]U!5PQD!7- M5\-;1M$'? )M)_J>UCDX:!T;!]*?_,;8U *0GMTS[W)W.)N &3"N<&2%S_PA M>ES\@)S9J*H#PX#GDWB7WGB%<@!_5.(J>>*D8*Y+#XISI)Q MUC:G,>]6>>^CM[74\TI_(_E7(@Q[' M%*TVD0["#)-&;D;A8(3$ >:ET#86"GC,%$&\,VNQP%<#)Z42]C__YZC;.?PY M*XDM933FBBC1T!H($1#53%F!1_N6/=W@TQKPZ4_AR/Q24$GL'%WB#YHU&+.> MTCDI2]1CMW7I5X!.@P)U+O9YDW- 7 '6A9C:2XHE)?$FDSP<(YO#IXS?G\9- M9P/@U1ZE(66Y?BUYW)%Q(5.,100@^)B*A1_!#LB58M;B1V4$(FNY[\BND5 1 MXR/V*66_5TY>]7,G+L5 E,"A1.8^ZL@B8/>$WJ^U;!]SLS%9>1+!)>DTW!@N MTNUT51[N]J+,$Z'\0AD%G9>347#49!1L.@ULSJQHD+_.ARBYR=S+8@RON=T* M(?N4XY^7CSM?U&AFAT8S8_*<[V9\'A[D!@Y\7GS.YC%-XSN.-EWRB.V'=5,\EGVPS(G=C1N0N M&7VPKX6RO[&LD\(\.U3W&L:;/23VCH77,F[U\.!U;8ZJ/7#*!P/VFM(.IF]_ M_;-*=WJPJ4ZEW<':IWTN"G:GY[6/*D-]5CWJL_9BSXW65;G8Q1I_50ZA=N=[ M7J>]NN9C\\%PL(K6UH_M.J;3P6?P]P]:(9Y-@=O4L.9HW]OK5FA@*]JU+.< M.AUO;Z_2Z_U).TO=AX,D6G6LAH0L>2JG@D_;?"N]0V!0+QDM=SK>476 ]D.' MOC8MA);L'+(\6W^P2NL:W>S$D@SL/5K__N9S0ZS7M]XY:AW3$2[M,KYA,I/(7F+[T]$YENN9>[]X?KW=JX_7>5/J/ M3 K.9!,@\H51BE3;SFZ8RI&&'Z6%"$SFKA M+/WG5*FKJQ33P(1L0S"5XRQS8\A7.2F%=BFD;%<"FQ-1"4[.S"P&F;%=.N/R MGBD76C4GH./I60U> C M78V=>.&I0[3SQF8G]I[9/,R M7P%.2TIZ%Y^3&_?42H7^G&AYTR[Q] E(FQ&6OR!G0'-JHE.PNY9\-ZE_I0X9 M>0)L,>"Z2K42585P3[P!IFMPVYX:25!WWL[BDL!J %)WW-.@??T??SSY^;W9 M:\,"U\,"OUB><>-7:MC@IK!!.W(QK/'[/8 5'NW;&G&U7 35*J18IT2Q.H51 M5QJH/$KZMIQH.<5;EK$)9TK3M(OD:QA,%5P[JQ,VG:3 .'U*B+8X,OQL# ^B MLLUU*LS9C4;HR+JYJ<5!> Q&@JHQX&=<$@/_O$K]<:4><2M(:MN*&KZ*""_3 M^8*-Y[:';3V'(H8_!;7ZQ99_M[+E(%H[0&H16: 164\^V#J"&SA@\];A,!P( M;V:7!S:@5&MCN_T#)_(#RXHBMME,1PV'BM!\=P38R,T?P+:C[-;8W7]=6V!$ M?(H!Q/Q>K"D#OF/:\7X0_;3 )*7N$7&?;LO]4J3(2')5CJ>ZQ](?M)2C]TI9 MMM(Q =P5N 1SMPBK]T@QI(V,J4Z#^,2QMW?8D_PPI)X98)ESXU<%*&M]@OL1 M8QL6S![FLQA$V-69#L])K18MF'#5%URG/D!7,"4&^Y2LC+[>7>S)X8(=&P+K M_FK_L,#NM:I#AW011+K'"*AYG9+B6OH 6R?2"8W@..:JT"#^#O_8"O*U^Z^H MS3^HCL3LG0@"4]-#0/C;1E*L MZ+X7#W'1 ,\"?G9\QC7+18QZ(\; 2'](TBL_EN[ #"NK3;,/%' QNP(R MU)M1:F6N;I6A$E4%_@J)F'Y3I),$F"4!%>)AL*[*A4@9AL3";"2[HDNC&'^ M=K\4;,QS06#N]AEKW8RPUK>P]CERBH> NE#!1/?E%$P<-P43&X393R\#3].0 MY; M=T.6"G*;9VY!!8]C_SO).$8DCHAE63&6XVMX_L5P2(68U,H*>VDAC-1KBES? M-.J>?VI'^*B/%?:Z"+-!E&1%JL;-XL;(2)SQ.[W5TF;*V)]3 MV>W3N)@\**SI'JH=F-1GUE;R.#.M81-S,)9/.9_\V&=5R,%@+-P.W+Y!/4!C M,*;S)$6>1U>8AB0 *7L@)B4R :25(V4L))45LMPV#2_8SY(8]4U/M5\K(C;= M6:\# 4D.08=L:1Z>Q$.5_ET$5TPFW-J-L!!T..K@0_%LK@ZOQ=P6>N0+:CC' M+P0JCG#^$9!/JKR0I&>J/;,/@)14?DK$G#J"O^OCL!E0.9!^L3*Y2.^G[D;% M7$(+L,[L>O-Y6*=$[W2'!N!YJ)=8<@)8[KNU= FIC/% CTO2$E M*8+CO%0:%/(##,.W>N:)3&3B? U=P0Y/]C$P0.3//YWJ7>58T\L-4$BB PHJ M7&&709:9O@PB:X"M+:KOQC@'92 5,O*?AG2?PP(E-_G?,$ 3J')(@-C] C[9!V1WY_1M R+%*!0L#')6HTAJL]1$)?1YJ8YI/ M*AG$CP2W(G MG(SV8S%A>4XW/T6_0K,L=:'\A*JK+*MJ)TY=W<_V%U 9C9$IDC M*$PP3&UH$,!&0:@"*QL*94+&.A%4O@>C=W5OPIHN#FY*%S4#2A3?IR0FD,5* ML[ Y!3:J-(8(CCN+0(+#[^683;P,N!_N2 0'QQ\[LM%^RKJ\_C9/*3Q)0RO- MH7,_('Y"==D'OJ%[#&5XGI2?FH>@$H(Y\;[N\L!\Y;VAR,BY7P.N7<3JS^FW M?H^3F]U1)D:=8NT4:3Q=W&K)H<*C->CS7R+(HSPG/J/?>R! M&P-R]C6YO\F$"C.*"/OD MJ4.:O"V_R<$W:7- MP*KL;DJK5"G0RO?,"49(C4-R;<1N/X'MT@\G[ X)\6!Q)+FNO%63M.DZXL3, M7!ACYTNR&S)K2T2GT@\(P"(O(&-3\\Z69D<]&S4PO967I M=>_BQ\I.D'>OK*3@#B'EF QQ]\\1!4&8W7F2S=3!@&>'MQ[0M(0!SS;7HW!C M)#,K,$#[MQNN#WT*44B;5N[&*6\&KU/"SZ,W]&A:=YP$A+*J?S@>LY[F+O70 ME$*K=^TAC*^3Z+I, 9CS<,6BQ*'^E?PG:^MW"'I34:!C16H?6L))" G7?6E9 M>O]?%E+L'6(3-JJ-/\J&F)_3,DFD+0(9R2U.]*9DH!HH]A1 MZ72(#5$?- ZVS3J&1A:NJ1,W>N-J?,.,$%+AFY^M2Z^XDCND>J(;67,"UKM( MNY*\ LD8E+9^(FD2.8WF+RKFR?K;+4@VG$1 NJ$RD6NT0<^0&[.ENRD.D+< M5O_>\#[J?;M+N;%@O\M(JYZ_O9/?3M!M#4IJ?I/P;U!&W0CQ77KT3;FP'O1- M1@E6&EBDB+%@%F2D,<)E>0ZI% !I5@!310)'1B\S^.':K00H,'^!M<-N Q'! MD^DM*0RDF:1*-+#K#8\L_($J:JI=#[[RM2EY26X$J;@XJBY,.6O5I9-G%!T, MTNN7)?1GEH'&'^486+>8"F7XL$\R0<6<3;*QI>%@%XTH(1T>< ML"R?,KP9&D*6*Z&54"ZR?):_F!;H$K]1_LJ&PJABLFJF=QX( "Z4!AUQ;CK9892?$HQ"NFK#U%H&BJ&9@M!R49 MMO1C1_@I3BUL[)6U^#\^R'QR97QKH5Q20Z62NHM.N!09W"XP*:%*DU2U$2IA M97F,HQ847T0SB!+?2RHQNP+D0K>.',QE6* J'L#U>S2C*S/QRUIA,:WRE]Z MH&9))"*9MRI83TE365]D#'!"OE*##LX)$S?;*>I<*AQT)'9$@8 M%AO*T M$CRLGDW)O># GD#>WIH86/4'?"H-3WU 3G/OQ>0T[[6;G.9MQNS5]QSG,#Y5 MF"2E\%PI*()2H^+-?X!"X7,!(;H@8T'"GSZV?2#./"K&G^5EC8Z"$UHYHF Y M(U)12D6@.CVP7$*:Z:U_"L=5H!,+S+>TT577$U<'V]6YRZ%*7Z S3EN+]8(^ M\\I^R:H(QFBZEL)4ULEE3N@L1)7 CP C'3G05OY&Q=LN+[^H6!N7?Y*_%N/R M,YQ1;BE[QZSOEM:W4FV2/BH;9&++1QSYB#*H%15^#Q'_/R#23ZD$H?0TFQ<# MW.85.O:--IH[B8I,7C9!JZNL.-N.ON#?.@G./;X.X5*Q5ICC\97H%CX/6FP? M+TLE_-"3Z!NDR!XER: O72K29@;/27RK[L;DTE>OT)%YC &';I5"K;*H- I) MYRQF:HA)XQM<8]Q=-T:#0VKGBR!AX/%2D8K1D=_=T],)?D5^]UUBIC]N\BP/ \X53W MYU/-IN#]9U1"J4,!%S?P$2 H?P1KVZ]SX#7JE9X4:2:M2Y]%D)##F[PM[*L, MR;FDA1P:41&(6+,G(C]@EYQX+\O6I_U")Q0C<_1[] O ) YC*Z723MIEYHM# MLGTY]HV2)CO[S&O_5(M1AH'P,ZKN!&*T$I3\W% A9P?F#O%-4P-"Z7*S$CBQ MUOL#+D?JNON)WR)[!J@(A(R?6Z^UXK0R?G6I$O5PFQ@*J0YY1SIY.I+_*B89%B!X^[@@W+AOUV\N\0/3:[2);-XI]/N[O3? M['3>*(&O'L662>,)A@-J@0I5;$2UZC!YON3FOF7.$*.^0M8,A?)-\HPI1G R M)29<_"#2V3_F13OD0 I)O4PR67$ALP5RF@3KXX:*E.,S"'TJKD(:;TCQ7,UW M @&,&^$45,R''!:#*XEC2N^9M5/G);,D+T?N+G,+9S]DNT]XX1MBP+..@;.E MZX_"+A;11\$N+'T7TFY2A8@*,=P!>@(CF?24 -)BM99R)RK%E%0X&5PQ/CP+ M/(=340ET3J/FUTSP@3RA/KNSL:!?Y)0^SDT&)#PJ?4""!*IBF,+.0;GL1YR( MBHY-!AV//D\<"WQ::C;\RC\,XD[EPE/XS=?G1R]DC<8ZE:*35K&1ZBUQG_7$ZM&E^ %NI^;:-82^Y0R6[W#,H=[[>T\2"QT5 M+7(C9.Z("S;.E4AM%ZUT5,\$FGW3Q*V<&_MNR,)*L2J7 /)G@8,,1==9Z8GN M#ZJS>H VV> M)#Z/'=4 F8QWS$Z* ^X@COY_UD]E/C#)16UT WD5 Q%8NG2)DTY[O!1+!X(Q MZ:JRBL>Q['DL!@#< 1*5RK'ZH>>&PWM94.T6)%=5T--3%,]"G.U;AGV>>%C8 MCIU<@YPY1GR/W!08C&7 #( M444,K1C:MZK2K=9E4EEQ]]I[H*PH'G#IIWT?])[=BQ^1N,6S 6.O;X$81293 MSO2[MBOQ278@M^L;V8V!L#J))T6"X=%&$7B?!,'N!Q!3W\$>@[=>YBF:=E\% M1;(H/QL.O, $@B^FYR(#/'A3TA3@^AP+@4H0*IXB4>D+ Z3T=\OPOH!#S2@G MY!UE7V+G;JKV1.\J\$IL&4FW!R3NKZ3%2 1Y7BI$$T7C_/+%!.MY=,[\BT.7D\!MK6R56'5VRS,WOQ,?^X$;]0%FNHW M'O.,RIQ]T;JTBQN9JR9(C ^I:J\$!YO?8)J%7L0I80OEHUO^1:4[^6F8R8HU M7/%T%(HA:(0*D MJ&FC.K+0FI7($(5'P)$IN1?F=#<]?D_5%W \(S2<=8Q8[ MM>TNI9"S\O4>M $6VQUNCO<<;^[I/1;P)-7,?"7E"SCEB62$=D>@DAJV%=?P M)%Z,%60ZIGS<^0K)YDSK[>-V^$NQ;_B3OM7G ?[ M5^9PKJSK=KI='@>WK=BEX5\H:6GOY20M=9JDI8VC ?J/[X;!7U_Y_VJWCQ%] M_5\W57$[!UGK]%K8H@FCM#*B"BEDY["ZAEK^6>LFN,W8M?<'Q'@,2Q'3>R'E)8,L2F):/R MUSAGNMN2FL5@^-2L&]JF+3\'?O4G=K$(.3/1 M6G<'O_RB6IE4'WC##5#T"A^T;:]7,+^N?/G&PQ8)U$EJDH:R0 K3+6_H/L 0 M#. B,HK]&'>]QAF#WIQ'IK_ QBD&D?OW([(SC4J>>\_&];[OV!ZUAT4L2LA: MU8T?32*I]L=0JT'Y(=\ZOT!Y0A2_G8.B_1D^G>T0E=ON0'^G\I*IC,[Q+ED*;0MT;L ZYKV/FRI@/XK- DE"1(EEI5T*DR@+4Y=1J+EL)]R\) MPQ/5@) 8TPP4=:90E(9GH-O0^"-]U4-<]63F9Q>IW7 8AFP6#S"[I'*\2H2QOS9;=OZJLCZ);S[%O"ULZY*PM MU3$RZL-:SF^HM!FP8@MX5?/EWSLS\N^YY=P].15VEK><,<0!")59PG/;IC/: M,0M;AM=E;$7#>B,L9YJ1H1XRL$0MQ(,,6'_NUFWB:MM!+5/A@\X2PP=WXE7Y,!@AE]IM MX.3K-^?\W-UU+[[]?O;5/?_\X>+KIY-OYQ>?GY%PG[J][A8$?SHM]R-UG/W" M0]LQ[?H9W8R"8Z3PGDVR(#*BJ2%J"MEG 4F$LTU(*G&8?"_LOFI:O2-_6RYYJ:/ MG;SD+*YG87Q-\8/>-O"#DQ9E0;@?P(Q.TM7Q@E5+')P& /MP]#Z:0.DZ^=HO MX:\G,1APUR(C]J,L2*O ->108"&;L3!7H"[.V*YM%%Z-K'%EV,V\Y;XC#93B M5L03@>MPN1!V=\9755_C.;=)H;J!JOI$C!T)GB#&S4RQ5;KQZ%-$ +GC%2_/ M3C'Z9RDN.#>W0U]6]??X39 ,"F:G*@ZKTSJM\ MQJ:U(F^/9ALZLN"XU+O4#[!X1\7+E.],35R@'KF%"J;6S%/S9@Q6HFAN04UQ M53U3FM#PF8PBDSA E.(.\#)N64'V-==P4D<:NDFLJ!97Z(*DXC5LT%'3=1O' M)IC^/5*&HO2#W5SF"1ABD:ID\VHTW1=D%6AEO"W$+-W%8(\8R<;O)LF1I^:G2+]*)I03F[ M6"MR\)*IN3V&0E3Z1'VX;ZXPC"YM]&/95*"RZ!?$O?-SST59['9.K/CY2#"" MRTQR6T:K9@URD;O9D8*T[)7[Y*>#D:XI(D84E#@1SBSY!.C9.92/J/CE0][V MMP(HT+C_:M_FGA17V-T&M5C]PLJUT "K(F>.W5H;*JTJT$3B'XCDJZSYID+ M6)51RNP2C:=JRFV6%A..#AL>04%ABXW8##;G5FF588=Y2&[M_]__II&"?#(4O8"?5N5WV(SG NQ#?!Q:%W)0CI"+[#\7G- M4U3QGWM:=M S\#:RE(74K97IHS!+[1^E3STR>:K&2,U[4)6L.$(BXW[E];@& M1YP680G7F O&8*V*P$(Z:@8G!S(3#+)RB==EO"=\QVMTJ-_%75J+Q0LV4 XR M\J_<.9>0QP(,AY0'B,.YK%%6W%LZQ)@EK-JR/?$/VL9@&A;876$VT M0VON$_:)H[8#.SXRDPS[9"9ZB(_'/>Q^^#B)X UKP9;WAQX=^]\%#:!4FKNZ MCQ:CAGL>T[DZI=%*,AV&@G@T8$GIZG*L&M7KFPL*F<>K7@VPH[%L@& 4>VQ! M2^?)HPU4]A_]H) ]2N4L;0?X69'&=DMSTVAS#&?*_K*"SULBA)Y!9"91ZLP* MN=43JPT&)V&0S>.II%[;?-#7HXH&4; $.&B+)QE1=WC.^3TMTCY5#Z;4"* 8 MNT%!XF"(#ZB!2W)&L-O'SAHI)GJ"D2&G^ZHY/3302$]#M%XAOGW]@P+[L&@: M7@G>)T(2B53VZ_T,:IK+TQBCD+NGJA%&9MC?U*5)UI39F%''Q[S2+3BS;D%. M$2'\DOO%1!OCJJC!K)G89-P'H)*R'E(6U$3%V.\U+#^.6&\M M!\A?><3F6*@/R<.&TX&7#ZP'R>0MCT$U_95IF[RTYYC[Y@.T^XX4Z"8!I!"4 MK*@[4J.ZH*;74FJGX=$B501TR;X>1JKRW,B?DK1"=S18ER?+#T8T>EZV;YE& M'J2_F%O:YH*#_KA9/;='@LZJDLP3+_L02L_(DJ&TL>!UM 'GLM]Q-UU/>' D2&53F^%1?R; @@ M=TP+GN>8&W"X!;2P#Y8;Z>OG)HBY%5?14,&F4L&Z!X =O)R MA$$^PD?;KS4'&"11Y$\R.%'UKU>(W+_DJ5K_&N=;#_Q(L0 FFE>2!/) /2=7 M/WY=X2[]:>ZRAB0ZB1'NYZ15DIYY, OPSFMSR;.?.FAOQO[>F]3;N?=7#];] M>^YLR)[/9>;NRC>\OQG[94 Q*V7U5]S=J"US%?E[/Q?3.X?_I/ M_2I-BCA %I>D;]WTJK_3;>]YW=Z1U]W??V,XV!*WT&FW.G4757<%*&='J1C^ M]=4HSR=O?_KIYN:FE8E!ZRJY_NDD'8PP?O:3"*[\]*? S_V?.H>'W<-N^Z=V MN]WI=GK'[7:WT][K=HX.?AIVVO]I'W0[XD>GO=O]UX]H& F1MT;Y>)D7](FR M.# HPT6PF+GZ18U6]G/9!AMMEF0325 MO_80VEL5977GIZSE\21[)3KY )M)D1/A+:4Y8E[NJY71[?Y] MLP":OO:-$9J]3JOS?Q?71TD"':,$ZG7JB&&);57P*.Q..G?U'OMB#3K"!AO4 M7\/M[.&T)9IZ09]A!S_Z2#5C+*=+U#?6P(Z#8\KR]VKG*?7:>EB;'J;DZFE* M^%47F$EK\U3?WX& ,?UO&013AS,/7V+#91J03O>QI--](M*IMN1K2.*ZF*7VI0?/C]L'L M<7L-EC]# =%M=9=#!YLI)AHZV#(Z6)%IWVF=?[Y< ,67%]R-J>3]G^^^?G3/ M90&-^UXV'M@L W#[D>?)/$>=UN7I[T^-7M_\'TFG4C[AC#/S[8QA_[Z/[?IFXM=Q;?!F,Y_W9APU$E??8139< M':8T7&@-7.CCR;L-1*V/?E]$#58]8Y;VY>O94^#=+(3[PDVE5BCW&KQ;.3?; M^[]3.J M4AFA0"9O6@WJ+8AZ/U%.\N:VIEG;-,4G2-:^+R,;B']F.G9[\F.>_,_NWN3' M?=E/C[J?6JE4AX2ZH_D*@?E G=M&-50W'ZNMGO;,,HN:W:YP8[5).&IEB9ZR M:*?5WL=*F&4!@[IG0(,%,^K3:;J^P1+4MRU)J6)%BD%% M:E99>Q6K83VRZT;I_RSB7C5YS]7%K#$5[)\ZU^(QM-V2M% M8KCD00(8,2G==&+L0%/+E4YD2)CFBYXH? S')5<,E@791;D;?4 ;6X$9TON M'@H_&FI7DR\X:WY=2>J-<* Q3L4<^$5&@UUI6#OUXV99+N?&)SS-M2]&?C1$ M&CX,M4+[3@GZ1CQ(:[FZ$X+.:I+'1)>(E$WEUS,^V<0$T_/2O MK[I+OHM_?G0_?#P[^^:>7GS]4JDE?ZB_P%23KU XS';W[#_-:WO+?6\]I3S@ M5I8($]8LO[7J@/:K%2$K>.N[V[=W'?\<6N3R+B7\]:?L)]51GB#YW+(:RY=& M:#SM7=T1UEAB;1 JSFMYDVKB7SIN]R6=];_+U**KIJQXS';1_QRCG>- M@K-:=+)1/.?YL/*=NPI] ,-_Z:<_P7O-4R<#FA.!.H#)?\E M,264 -I^Q3+*0>\5M2KEIW=Q6LMN^Y4;@[;PUU=%MGOE^Y.W%SP0+K[ZB#'Y MK^'5*+\8_I&)DRP3^2NWB$->K,B"5^Z/+'P;AQ&01EH@8#^5WPX +0Y1YVZ( M/H9RMLPICTAZ $B+P]2=$Z;/23QX*%AW ]6M M6;!LJ: W\2!Z4I\ N#L_ 1 M[3T=-'M5:/:GH?G-#^/L8X(S@B[BLQ\(2Q%F(P3O8OA>])=^8?M5H Z>'*AV M%:C#)P>JYJ2.ZH!"F"YBG.]S,?R2XC"H_/9+Y,985XG+DIW#)0YZ@30.TOR67 M(L)!;A?#/Y,T"LYBD5[=+IWMUQQLI[,]X->=?D5$J)Z?Y_$@&0N:J;!\655W MD!6YL!9(:IAPIR(3#+&\!SWHVD?W)!:KIU3ADGT6^1<<(/OC(> MSOHZM5+B MB>"KPZF*P*"[XVMX]T:0(U5@JO#_-<-4HP=V*SK\FF&J4Y@K6OP&G%/7EC 2'@1'P0'"NP A M,Y#@/0"LQ9&\6^'6),A(P 7O:9CF%V!%2C#K3K,B/T"P#<,W&+28ATLH^X,]Q83%6OA;#6GN5=G0JR(M1S7O+["_U?V^FZ-\;VWD%VP M-LY6=T\+&0IK@[3N3!>3%FNAS[H#74Q4K 7,NM.LR(G5$OKO$.K>7VO M;O=/[ CJU2#._A,[@NK.:7\Q;7]-W*%7@U#[BRG\ZX*T[IXW4C;T:H3H_D;* MAEH\W3S94'OUFR<;:D]S?;*AEI37)QOVZI(/-L\.V*NYI(/-LP/J3O-@?7; M7EW2QOKL@/T:-]1!G7]GC3)]O^Y&ZIP^ZX2I[IPVTA-4>WH;Z0FJ/=.%/$%K M81"U![J03V@]8-:=9IW%L")&4A.1/:PS#E;S^AI9Y1B'QX(?DHNGF3T&PC@191T9>'7'4^'Q MY937\_$$C@M!>A "/02B??MP5(*8AHHRE9-A(3.55W!A=3!5>#D7CP@^(YEW M=?8#^VQXE8K@J[@6TTB:^Q:TH2\[]R$9AT ML),Q,JO.>G+5CN[T[5P66-P J < 7HZ2-/\FTO&:$HB/JJQ=7BYP=AO(]V*2 M9&%^$7],_&4+W#JX*@S^JYA(R"Z&'Q'; ,\ O\('U1 LCF)')>YN P.DF$37 MR%H!JL< M?@AW:G*K_J0Z@ J<7D;F&\C81*U5B>6ZR[N8!9,5HH*J9$70YV] MLHR$E0> 6N=XT> J)UI>/5 7J7Y^8! MG'YA]#]NEWE$4 R$2476QP2<%3.-#\Y&*HO\K#?B0^)[G(@"5C">HZ M=E#*XS?J1]T>##XN#=Z'E'24\D)UR88L XZOE@_$48VK_+CBZ)$*V@IXW'%- M)L]Q11*L[OT'=7A38OQ6Y@;VM0##,"W\"%#&*NNPGEE+$>!Q20PH-?I+D0Y& M@.%?TA#Y?)R% 5DD2?R8"I3%@3LL'Q^072Y,U5UN.SO65"53XP,Y/IJ&$OBJ M)K0/8NFE@9UV'105+K_!-6\U[N?_O[UK;4Y;9\)_ MA3=?.S2V@1 RYV6&$-*3YMI DJ9GSG2,+4"-L:ED<^FO/Y+-Q6"W(<3&6L%, M)TTPEG?W6:U6CU?2YBM?-Y(KRMZ$)M[O7[6\H;4B,3PLU;LAW$BD2%B/%>D= M\*UAJ]C5BJ7E/&&( LKMPF[<.*.5?" 5!..6/"E'64L5:ZNEX#[G*9W.G9]5 MH6F&G 9TL48ZSDR<6.M4PN+,B"0VX+4Y(1)P-_-1,#0^UQ9':= 9G1AP.GX^ M&G?+%[[5K]>?=YN-R)]-3+Z\N!>^CG$X+J\ ;NC$=CSW70G*1I;6MBU%K"T* ML5TLO IZ:S%QL8QWN[+$3))4M?2[T!.F"I)/CF+7IZI'V0BCQ!0&J6IV8T0L M4-F-$;'6D6R,B#.Y)M<8$;O\.KJN>.Y:URRA]8*=]Y^PVWNPG39%9,AII M[ MX+E\/2'+%2.I4&2^^/W^/*D M4(@^G2R^,GW16AOIQ&0S^*!,C!/8[B2T:TD01H)W&"'%J/]Q$@ELK&I+ ^X3 MXHP,,FL,>+T[?X_G[^^_CM6E>A*BR34H3-]5C#T+W)N_C>]]RW(;:AP=,$&?V#[ M=87;OU'X$5&FX(W'-]"^[32GXF^$X&8:11=V)*)1JM!MJ&HQTO'>H>8R9'7. M;[(LR;PEYP[I(.QN&/@VU2U:B_Q>_1R?B42SO^=JI8OL:\K'$?+U2'-$97>4OF-!QC&AT;P#!A/8SB:C8D?2B M9KO8C(C<&!N69P9[H_$>XKG3XC8^4V)37LI\V>\@@=8I=>9"K+M$)O!"JQ!' M149W(1!9A6(<"Q?=H4!H%>+&].CN!4*K$-N=(T.U$"JPD9[-%XU(H6 @JHDP M"Y;(-OT2.TOO'E0[ND71K,WIW=4W-3@MJ#C'U-"M9Z23AFWRH?B@FL^K6KZ@ M1EI?O^TSQ_#Z\\:#J? Y^XP>5+\4HE*OWW"#@>5.ZJQIHEL7MHG&EVAR4%44 M12V7M;*FQ C-/PE\8&X@,CN_G%;_LK#]UW%6;L0-Q<;GH5^0:O^A_- M/\0F_[B#$'%P)2S-_,G>A)5-5XRRG'LP?*++I M L]R QNH[-^B\>F5=]A VB#)3](P 8%<#909N$^,1L48=A@-8R4!0@C)8"F M4S8QG9*XZ8Y@FN[M@U?RIBMG8KJ%25"79XLAI:>73";(>&!A [O7P0F=)F;? MY*MWPJN-F/;\_N E'L_6'=L_06>,6<(9/EIG6A 0M!4(%GE$2+K#%?&$"[3' M.X!;S33]Y2IL'J%C\\*N!XL'7\$0"("5'0#P'KDZMI$YFSD_V/I@0)P!P7SE M]:M]$0B2*I\ZR0QC1O$SD;E>(81U$G,]57*LLXZY0H*N20ZZ,'%:2/0+6T=? M#KL5)>\UV4\K5D!+(I, -5NC"6Q1]QTC7 L>1^+,B, MJKA)FG"4\-NSBN189SWBB BZ)CME(LQ )23ZVR=1Y+";[#R$$#.JHV2K K3M MTP>[-;ZEBY[L)(8P U6Z,&Z?UA#, +(S X+,J$0H)-*V3Q_LUH@C).BR4R;" M#%1"HB\[B2+$S"#I>F'929"LXW2ZZ,E>"2),P$T7QCVGDG+D5"N)5]P5]IS* MMB)G&NCM.96M1\XT8 3%J:1A@#VGDCZGLNDRF82+V0I[3F6+G(HHH.\YE2PX M%5'0WSZG(H7=BK+3&IG/J%9!2V+=MNQL1M;C6[KHR4YB"#-0I0LC@)4FZ1I M=F9 D!G5VXO9E,2+V8K[E2;;G5$) ;KLE(DP Y60Z -8UR*DW63G(828425< M<5>4O20CZ_$M5?1*LI,8P@Q4Z<((8*5)N@:0G1D09$8EPBYXI7U5Q'9G5$* M+CME(LQ )23ZLI,H0LP,$BXY+,E.@F0=I]-%3_9*$&$";KHP;I]3$

V+*R45\MO2Q!6 M;DIB9^SM\QCO3JPV*6)9JNU,PFY@ZR'JCFT@?DB*?^PRIB^GDU/6(WI]G;RL M#-.&P0^PX2D]Y$'RY9L ?5WBM.:#- B:-_:J.Y1U^FS:+[S M7@>6MX'F=:V1L_>ZF=>!)8Y CG"BY#5@"2-HL4:($4X4KP/+>*WO=4W=0LSE MALCVT UR=_JEQ!%8C@P8WH)L/W($MD I5;RES%V%\#=PW.7>WQ;^]M?_\OG< M/T_7CZ5___EJ#+SQLUVJF+_*P^[SQ'XX\T:?RJ12OM1^/+0FU"H/C5^*]=D] M=)OH\Z]RX66L&E>N\NW\7&M>'@['I_5G96@VR;/U^#?Z>=/23FN%R];MZ.;' MITKC&_K;:)S=E0>8/E:^7;9^WFO>4H,E6?WQX=V>_A2>WIN MUL\:IW5:JI/'T8OU:S"YK)/:9WWP ]U_>/GR^+EU>6MVF M38A5;(V5NY'5_T#/R_>3QE#16U^Z__\W5V_>Y_-S'A78H%\&6S(';] 7@4 H M[P!%+@3>HIP4N@/DN+R#+L#XL@.T^-[?!(IOX AQ7A!QK]O=*:#\SVMLX[[7 M?PU+R2,'.)([#DE]O$>R#(XX%JY/BA)=P5'"PO5)49"$2_;V.)P7]O0%(;:[ M#>KB/K-'."^:??M))T2WW;/KASX0XN#:R8N9(TRMGF"##M28MA[5!/7;?ZW!*_B[D&#(-)X$; M",*^'T-FYR1P T$F3,>023,)W$"0'/T8')?U?C=H]8CC=7L7S RDCTRLD\E. M%^4<@V/!)/(!4;("U\O?I$ ML-ET+,]G>YYZV.C5"&(?F$&>V%K[C:?DZ0%<"E ZEQ D6ZA(SBA"<@E!DH>* MY.PB))<0))>H@&4:3SV*;41IS?CI8>IO4;3P@MG%NM-O8]M_5[3;M1<5L%3B M/;*8[N8=L]ND172;LC# ^_3I)'QE ?V=1XR>3M$=P0;B'"*3C*SE 0FZ0*KO M>RM@^4"06 K9G<'2@7\,VZ'=G[(L8!4B?0=+]@F/L"A]&"R5)SS"HB37 +8E MC+)9:NG-/2-\4Q)V W!8XW*&%_:V!#(\5>'D#5[4]JAFCFGP]KJH4P*)ZAMKN!3,!\7@CH=GTW=V-XZZQ?Y;DB;>J M%,%BN^:VW]-2^3W42@DLU.*?QSRS^"[)7J:I4=AK_S.*_*/BK M<(DTT/%?&/SA4FY;Q/]-8F%;MPVL6W$40XW25S<^@L,!J7"9/8C.9;90]WZ;X?5W>;K-V1N)6R M#\$E? 5^MY=RC@R7I(6!61K]#"ZQ6AOIQ(QN+W>/6(C$AHO,M4ZHA]*Y-+@, MJ&A "9EQ:W 93M'P33=B:G#9Q/6 >K"Q2^^;#Q)E)AI<]DY@S,2,HW!),X&A M3CFD9L VO=O;"WGE[2ML"@F_%]4RH%K>;3DMKVUB.259RV5 ,"1AN?(FEM,2 MM1S<:7Z--6MBOIO($#61X1&?-6N,#P'*\;_8'E3!#RH_7M8*UE[BF.RB+L:Z5J@&F&7?,905;.JP7 MC,>N^8PHV7\!,(NR:SXCR.I^M0"8T-F&SZSYTD/R#*8 F$*2WTN$R5D LT_R M>XDP60K@FO>?IZ=86ZNC&9>LH6MZL0,SF!6RVU*ZXB M3(:R9V]%=Q5ATI0]:2NZJXB2JQ3W7.T?,]I-W^%+GK<4]W0M)+<1)8_] M+.)GB=8>%N$QNWL_^[.?+15(+SG,9@72'AM\?6^A?/RF2QOI]Y%./8*J4['] M+\R:F5U;-,Q;BK3J4?-@[@$KS6+J%#6U?/+0/(NTF@N+_+N66=8QEWKI";[? MH!7+\3MOO#X_$,B9G=/V5IF6<%QI,/*P,V0[?7Z:F!-QPC5M&_O(E6;#<,_U M?L5V ];Z'Y#FEV.U7V[T$(]/F-2.1PQ$@S][2#?]0_#85YDPU=G/MF-.V'\] MMV]5_P-02P,$% @ IX!O4T?8^5K;!P RC@ !X !F,3!Q,#DR,65X M,S$M,5]X;&9L965T8V]R<"YH=&WM6VUSXC@2_DX5_T'%U+L4,OFF?N$IV?9XV;[KON%#/TO?>^72B03 M\$E$8RX65S\R;=MJ_CMSGH"E]K7W..$C;LJE MB_IIO7G6AA5 \_!QOY\I[-/?#\E(3QM[\_#$R*GUU[[CC?P>S>]3LOOW=V62_>?!L-/+3#OW^UU(]YZFD.O\VG0\WO>L%SR/G<^ MMFY_]4BKXY/!I[XW)/4+>E+_Z8@>$YJ$I'X99E>M(6EU[^Y]KTO>\-BKEDM='G.C.+D] M)?^FOU/%$QE%5=A?97BT(&9"S=4ASV'[*ONM=M\C':_?OV]UN[W;7W^IU"KV M>GC?ZBRO7P>339 TR)R'9H*V:G^'2?J#Y1 S7,Z BB5\P,)3//TWU;C>R)-- MO[OLEIFKG5[RY&E[P:*]4E_]=+6$?O",4,Z4DU/&WD_49;X _P;][L(SG<:G.>[!.>^!VU3 MS<)R228D7I"'1,X%"\>LZ@)4L:E4AH023";2D !Z4YX 92](FAB5,J(--2P& MFL08IK =P)><"A+1 &XI(B'OPE*[=AL-$A8PK:E:8).8/K!RR4QR1C7<#,$; M&%.@#,9!L$' 59#&T"R!_N!*R!293W@P(3K%_];]YTRQS C.(.9:,!KR9 QQ M8B8P0SUE@?40[4[!-QG"/"%8<%E&B_Q"[ [*YSOF%KZ Z7N Z<5AP921B"> M \34.NZK5E9+>*QRSWD2 >50P\$.3P*1AD!%@*UV(3>$'"U7L4DJ 'L 5@F(LN-IZU! ]81$0L[U$LF*C;DVBL)( M%&\ZQ\'-:@Z0>NG-AKL%) M(5JY_>@M(^A-@JW7X_D-G<,MJ"J08J#$X7!YI M5^7V"%7, @CPP$>"89P3!J@=":XGV .;Q4"Q2+-X'7(="*E3Z(?DJZ1P0)HJ M&; 0;FMR1 &+(0,D.G1XC\&$)F-&6L!K@U1 $UML7QZQ7+&-5^Z28XF;. 3C M 3)+P=L!S1T!D8BWQVH7*I?G-BAHB=#13 43O4YX*$%RN*K L0'"^+-%<_# MNK*!N#\/]/3X#4#?91KL(A5;H?EC>%91! $L%13$!\[)> MK"4V='&"/5]HP%\CA@V![J$_"PMZ+S+#RY=]= "986=6W4@0N_/Q+GD"LH/$ MW#+C(<*?:IE05!Y40^[ \AES E7A$IZ0,3@=<<'- B7ZMF$Q6UDD6Y"Z1/.D M::[\M@+GT4VH7)JF:@II0MNB(@BD"JT'MA(?LP1*!0') IZP*:8A;)(FQB4$ M2%=\"AJC2 E%2GCYL@=OD1*\&14I$JJKE5D40>',9Q#H>DO]^T'IKZELZ%T4 M@KO<7A(3F2KL".RN7>$]DJG!P8">M[FPBXBAJ]8,SQ6B+:=EY.EA&1GAD06! MW&"S&G-K 0XURB6P7J"X0/&+ESU\$V)W\$ 4/P,:'H-G);!]LA7-+Z!SE/$R M"%*%:,I)YDVKY5(LM8$'^((:C&G89?(U!I 8I M_X3*/5-?4B%2=1_*:)1&+/T %>K(J M(C8*_)5O%(I\(Y5>Z79[ VS&,3>&L>\HD;:$R@"?=SDX:(T< =Z!]S4*"_C$ MHP88/Q,X7U,.$[ I*4T">^Q_7!SN'2Y:#Y?IW^1PKR4 4UA,

5? M%?L5_AR.=A]@"^(JV0\"7]D)87M%;B%^XA&$4/VR2LYKY_4/ M?_O7LQ/0U_I]L5>WVXLK%RWDNUYF^[K,CVU!@P=2/[T$K^UKJ)<0R'(>_]SK M1)J]ZS-]YAS?^NWAYEGO>LL<$<@'$II_8 IX3>2MC;W.RCZ/>+;N;[&W[V!O M.Q/.(N(]LB#%@V]RYRKS8G??Q>X>W;L7@R"M-K;X^'M[O)):?P&A=8:_170_ M3L3?,/X/4$L#!!0 ( *> ;U,:;>B-U < )4X > 9C$P<3 Y,C%E M>#,Q+3)?>&QF;&5E=&-O3.."M$S.V \/^^CW'#A *,T-5YI8[PWP8FL0^/K;/G)A*:>N^&1/E,\/H*.T/7QI?UJ)*%JR--K@DTK-6+8 M9W-*!1_"+<6'(W-T4[]]N ^*AD]CFG QN_Z6:=M6\W^8\P0L-6_\SR,^X*9< MNJR>7=3/F[ ":!X^'E\YA5,CQW8:BQL#:8Q,\GO%B84L-4SM>&:_I@,]KOU0 M4VKYO:!SVVDU@L[#?;GT^+[7?]\ \\'##S7-OM]ZW^L$';]?+OD?6G>-^W<^ M:;0"TGO?]?ND>DE/J[\?TQ-"TXA4KZ+\JM$GC?;#8^"WR0^\,F[K+RL7Y.&6 M!'<^Z3=ZS<:]WS]]^-#U/]IU@B<7EZ8 M2B&.V#\>^*T,CV?$C*BYWMG"?0?OYPN[ZF'0:'9]TO*[W<=&N]VY?_?G4>7( M7ONV?WWS:V3*(S-"6Y5?8))!;S[$!)%F!A-4[^SC2N-W)E M/6C/N^7F*F=7/%UM+UB\4_JKGBV6,&C?%%S8Z.0.@Z]<&M$)(XI-.)NR" *. M:W(K50(-3O]+9$P^=,FM8,R0EE3CLUK13Y0F00__QOT^!.,[3&&B&&@YV>!J*+ +Z 3 5@MH#)'(E9F0,6$ <([Z%6 (UAXAVT%S: MAF00<;3L89-, -@ G1(@9,?3UJ&0ZA&)A9SJ.705&W)M%(61*-YTCH.;7@&! M>N[-FKL'#/Y\&/S]C3 8C("/EO'ZF\[QE1<.2"(RCCE<'FM7G78(5@, MC$2^.E"Y5+T\M4/%*T/%,!1.]3G"H05JW^L#:O<0M4=K@/K?89J>O VFVTR# M::16JQ2_C3X/56Q(,Z!CLF475),#!D!R0^7Z%'A<9T!O$ZXM:4(CEJ(9)%9J MEH1;)&W%!+7(S 7J$EM>3NCXD /W@B]:"AY18QT=:!YQJCA.@#L9;65$:I4V M(Z!L;3+35@=;CI4:7 '.!5+'7F.* 98)BN( YF6]6&IDZ.(4=[%2@+\&#!L" M?4-_%AWH^@#\U44>[ ?PM^;$-?QOSZ;;I $ O\34,>$1HIMJF5+4#51#:L#R M%B%/531''R0$3@=<<#-#1;UI6$Q&%J@6@RZ/K#0ME,=6GGQV$RJ7QID:0Q;0 MM@8(0ZDBZX&ME( MGU"1(1VZRI7%,92Q? )QK#=4H[\J_2F3-;T-O[O+S04JD9G"CL#-VI7! YD9 M' S(=9,+VT@0NFC-L,J/-QQ6D=6S*C+ P0"T+=)B[FU (=JY1)8/X#T -*5 M18[>BI9=]"-(G^$(#YGS\M,^V0C6%Y Q:FP9AIE"L!3T[+K5QX"&.T!.9Z=I]G"L1/GUHCJA?Q'@K5I M@D4@#H">[8KDNF!&!']B(C\N?];!>_4BU<@A->QG:OB^X+_:CP.V1>+PEE2'U%N$[I+U$'S?@ %ZLM#\:^7VPC<*);>12B]DMKT!-I.$ M&\/85Y1%4X*0Q^=M#@Y:(\< <.!QC4(!/K'PA_%SP?(IXS !FX.R-+2'ZB>' MD[1]A.?/>)+6$ 9+&TY8!,/>_'@..0,P)1+Y,6)UI31)Y2\KK*THM<6Q?8% M\?R%T180+="Y.WMRI^USIJI "%6 $Q>8 39LD4D&:__Y!#TG/"DZ<3 M*28,U6=*A_GW.%3.ORP9"SEC\'0ZDHYT*2D"'@"ZC38OE[Z%YK/_?^CLOX=+ M?7*(Q>5B^IJ8+_6Y\N=NMR<7;M((5_U,M_3 M>;IN"AH^D>K9%7AM7S@YRR^;QQ\[G4B]^X5L_[]QLF!DFEST)QN\( M^M?$V]+8ZZRL[<=A$]Y@$T:1V0;H/KI0^;,9;;,;N)G?\Z-ZXH;Q:VUQ; MK]2;N*N+9J2Q?%LW;W;RM?2XT%\[T#8[_VG('O_69+/Z.L>?%;K?&>+/$?\% M4$L#!!0 ( *> ;U.@!H\ 9C$P<3 Y,C%E>#,R+3%? M>&QF;&5E=&-OVJE<)[6W6!10J0;M%QP$(J M;3^:Q '?)G9JFU+VU]\X+S2E[;5=Z>[3555I[,G,XWD>SPR]:_?/2;]OJ)N_5LNS>8C6YAZ=Y.G*^50'#=@68CUN"RB"J8TATL M1$2XE2Y8L*22!15\$5^=Y^]%1*X9[T"C"YH^Z"H)V1H?)5MO=*7?&_2=APU; M,0WM5JW9JP\0R/PU%Y7^9[Y2Y2=&U1[FFL@OI:U4MXB1Z]K@26HLH<8;! MA\["'5^-A[8[GDUA?K-8WMA3%]P9+)UALM9LGSJ8#+FX G.J:>9 MX+!C>@-Z0^'[EDA$'>YA06,A-8@ ?DS@*J14PU#(N 8GQNYSZ-]M1=>L"$F, MC\\R63D%='*F%(&/_X:2Y]H"ALJ*:(NPDS/ MDB.TRJ6Q!2,6,2T93&OP!_E%).,B")+PPPVC 8;!L)K=4Y@% ?,0(SHU/@MG MMI!DJ5FPMR#>2K4E7(,6T+R$F]JR-JP9Z$E^4R6A;^(+/+)_,"^7T#ZW,N1G M099$K@BGJCI[".D>;"]API!OX3Y)PD1[^,G%#G.UIIWG9+_WUN:21%F@Z7/U MN/9@XL#0F4SF]F@TGG[[6FE4DN?EW![FSUG0'?/UQD1M?.K"1Q%D=R36SV]) M; J&N\C#W)NTHZ#RNX8OFN+3;9FD$5Y@9=+^R.()07U+:)Z?^*<'JA[E>9!FQE?S2_NL:T2; M1J^["_/'Y/-_KE[EJG7@*M^/B>\SOJXFC:,#9Y>U\W-C:JAD'$M,E-Q&4] T M81RO%TOK0[2.\Q_1\.^D08*R%]*JN>"$,2*XI]+?NO MDDP1;Q.=#AK'9%\T/J%*KF;83 OXJHK]HBG(2G^$]'1@*NZ3%I$Z:IZG?:)7 M-Z_VDT2_%N+LS0B#?>N-^7=5? M;CN]^KA?!))(YT/9/2BC>(R7%U]N?+U!$O&5WI?MGLS1VF,Q7HUG)J='R/\- MX;\YUQCC]]>R2M\&AV,2X9H%3I&KCF(.F$@LI) *N-*7Q<:(/%IW@R/Q^2DJDK MFY&2N0UGE%@H^K0%7N;U[FFOP^D(%^6.*0IJN_H+S9/1QEB&C*Q8R/3^;45G73A$H:X/#'/;.#%B:O>"IL'9@9'#CE<5(?VW0[GSJLY-SCI&U6DPUB!2--)$NQFMB@ 5,A3N50$63L(N6Z^ M;:5?O\RWM+\!4$L#!!0 ( *> ;U.[*EPK. 4 +,4 > 9C$P<3 Y M,C%E>#,R+3)?>&QF;&5E=&-OMOU@]B\KB4'KWKG8JB&*_'L[^9V=\\ M,"^=/Z:#>LV\M*TQ7D%_3&?B3.V!V^<0N^*&LJ;B21]0?+.PXDKQ M>'LM(@%J/=,KBMRIIAO1&]8'06]"U1B8PX%]%](557#4:_7,]A#-F_\$P%ZS ME4S.?SB6ZLX>88J(S"^%,+B8CRYG,KF!^O5A>6U=.O>;,8&F/LL7NT4G' M &L)UG@V=^SQ1@J@E_C>=$YA=@'.I0U+:S&TKNQE<_9^:G^HUZR1 MHQ_U.IT]!3Q#!*>MWT[PHK\^BNK'5"H:K/^5N.J#UAA,&'B<,>(IRAG<4A6" M"@F\2UV!KHO6L" )%PIX .^G!SKA\(\XF/)B2*Q"N\-R]F>%0JQC<#-Z;1 MNO^2^9FLI%])[JW&X*ACU&N]3J]K@"MQVPCWV9BW)%XJJ**HT64^V'=>Z+(; M@I;%,952NP+_M*3O*@(A$00=4+4X=TMIK $3 T:41!PNB6"HDWS-]AV%E 3U MV@7%-8^BX;,@H!X:BNJTMHKC##RN0I\& Y)4R-1E"A2'[AEAUM=YE6^P-X:AHZZ"N-ZQQF:O;G] MH'NX\;DS'GP'M'VB<4)2-!_?^"FR6)!&F-(\'B>1YOXF'PCR.:6"Q%@OI.;& M/=4.W$/ U-4].? /-X2ZSQYEYM@-3<' [INCXW.=@+8\VW86^I\^T+_8]XM] M.?MZ?Y=]YY"XOD_933/K)/MP?-8Z.=DORIU921FV!7%6_707HES*L)S1O/*6 ME'6I;D,20:1FIZ$?NU&$X[NTPR'[@=091KE MF8 G)"_/\HF2W?K_$+=*U(=$_EX6Y!1?<>$3T?1X%+F)1$#EMT8V0%8H^PP1 M=7PJ)[Y0?MIY]91_JC:/\8CTX8I_R7O+[HD!NB&L!NTY[<E1P')(^IOO'1T^N)>YF30ENV'#:;9G@P>'<"=7+HY%54#GEY\ MV-R:PVROK+^%1^WMC\=S,!<4MTQPS\?-M2ZI.;Y[*,H49L"-V.$#F!ON M_@>8^S,AM.HUB='$U,VQN& THCQ74NRPL$]2A(%4R$7=7I6ME@^K]=:P$N) MLR(HF@C^A>JI$*>2/-_&B>G$Z2[@DVWWE65E--F"RGA#G0EP4MU02D.GJ(XJ71D347=&(JO7+>G!4 M3+UP&S.&Z G0J!MOD")%3.C3^V[V*!]+ MXVRJ-Z 8^:O0<"8G=QZ.^Z59Y$[I4Y&/H95HZYJ>@=<->P6@Q#AM86P]9$9; M_^B8_PJI?ZS\$U!+ P04 " "G@&]3EO.!Q9X< "O/P$ #P 'AL+3(P M,C$P.3,P+GAS9.U=6W?;MK)^[Z_ \ M>W5!)"0QH4@%(&4KOWYCP(MX T#J8B,]?&AJD<#PFQE@,!@,@-?_?)BZ:$XH M^,W.77^WT^]>7.S\\U>$OGO]/[N[Z"WQ",4!L=%P M@;K^=-:W'#2@V&,CGT[1]\'T![2+)D$P>[6W=W]__[/%RS#+H83Y(;4(@P=H M=Y<33$AV*0&"K]"5[Z%K?XX.CM'!+Z^.CUX]>X'N!EUTN']X$%7Y[O4#>\6L M"9EB1%PR)5YPSC][2D8X=(,W.U]"[#HCA]@[B//E\;(TV T6,\+>[,281I@- M?_;I>"]]M0?T=_$ MS;!%:M2(J+N.]SE?>$A=@>EP?_]H#UX/,2-+,,7R]T>B],'+ER_WQ-ND:,AD MW"9OJIAE5<0YE(.]/ZXN^T+::5F.U [2\EG@QWO1RZ2H'=!J)OF+/< "4/8! MRN%!EKRC$(WCL0![%MF!MH 0M ;L>7Z ]Y\H4E]!\U*/)[-'&_D_QH_X@]! M3J\2V=Z2$1*2>P5(WNPP9SIS0>+BV822T9N=!W)?]/QG J.-J4H"[N/SA3_IA6Z57HJL07E!YP1!'_;^!+O0D_L37F('.3:P?? 7_4M:)FTER;>7LO^5VRH^ZO1Y MVQ)C O_[SL.A[< XQ0G:Q&/17REI%--&@CA[O5JVT%:7]=8,IE\"$! Y'Q>KHL%A%K=+# M]52*OL]_[8<*';<*+BCX@OM^4Y)*7:;48K&R/'*:/&JJR;0P0_X(]6;@5:[$_X:U]XKLV]^7/OH1.L("ZASX]RBI14:J2J9P:GZVGQNX$>V/"D./Q M%[[U.8;Q#Q0!0=]S-]ZQG*"JH[9JKNBL7S9IX19U)G!+W]T$C+'(RPWAM8JK^^SS[DZ3QUF MN3X+*>$_LG01)XPRE$&9">U*5;::!$L;3J>8+OQ1WQE[#C=9V LZEN6'7N!X MXQO>22SN>>>L;KT:59TEI\P7167&A$%O&=)H21LEQ%N;*E?H+9D3+R19C26/ M-([-+T6%Q/5::TDI(3GL"2&@%H[1:O6$3?H-"3V MV<,,G#'&A^T>G]?2;DAAAGOIX*'C.D%AU*E?2>M&'!P4M1@31PEUX4H(^BC^ M ,I\H?4+Y8-/[Z[#& E /Y>$]PN)-I7E=)[#P6%IH.K=H8B>T)R@J-=8JS)0 M&5BJ&[S 0S=G([./]3WJJ*@1J([B^JWTY=(_QPY]C]V07/$VRT4GIJ%9/507 MT&OD65$C0 @)2BA+JAVDJA7S 5.*"[I(GVDMU'%1^DG55MR*@-\)-]LV+,/S M05A\/1Z/2S$_:4&E;WU0"A\(8KN"&LJ22QR!UG*IYIDN1,]N, T6(F4"6R*J MG9]X2LJH]52*#,1TD""$LI1:7TP17)U.G4 8>>X4\Z5G #/V%=9[XGIJ"U@*$]1?\D'?1U]H-:Q=^BFK,/]" M-WL]+,4.XOJM#E9:$"KK0UY(LP!Q6 HL5"T/*?74:JG)$D19=TVKJN=0AZ68 M1+.U"'67;'6M69.H,)7ZTNHQKAR\T"Q.M%9UQ3!Y67FJ8II^6(IE2.+E&FVU MZLH&S\L:*KQ1=Z52_"*IW2IAW9!ZA9M?H[C&.SDJ13AT ?;6]JT>:*]R\Y4E M==HKA47D8??6[5@MJEO6F:J8>L@Z*D5)%.'=MJ-M)JGYE 38<1OG-B?5=%/O MHU*$I&Z&,VPX$-]HN^2:$; *%3>KJ+.SI?!*DRB84LNMGB,]6Q-BAR[Q1Y18 MOF?QB1:.^J.%V03^(U]"9X[=>-&3"R:@CL6'.G@W**9";8*GFP\ 3@_"3^11G$/PFSL@0M"K1Y*KJF->+SPSE,#_T1@PU@OC#)S&$L M)+:B#=6HIYP5'96S6-9O*P *"53P2^!",3 4(6O]!EW8O6+<*+Q1Z[4BZR6. MNKE2)3 MU>MF[1RJ?C^3.79\LH&B)^HJZ359BE*I-5GHG,GWD0" <@C: M[KFFRA6'J*Q,0]\@2F&PC36(.H>NM&9!-B]B_HA+#D>+J1:?;U)B\YFFNUSY MY._"*;&'BRG^Y%/+Y;_K3)S6(*R>AC\K1=\:-:7E)$H<),$Q(ARO^\8HQ4P[ M@Q/%0"&534!% FMKB'2-C(6S671B(G;M5&'_Y]F,&I,13<7 M>%8*[35J0%D\: E(F"GJ(P$&94"U[:3A)O *KU);5F,R2I$[U8YPI8/9JJYJ MFD>6>58^)$%940Z46\C*4<[[ZM+0^QIK9VMIYHPD2T9@13'8[+#1Q@E6R_:J MBM#5**Y9SWFV0L97&]%K8@JX[\=]J'O1\"00":JWOXOGL[^[U3\G8.(EAC;F4B-9@/V,^,NT2B= M)>"EN&Z4;:5.3?UH40X=KMQ&Q%"0081B2"CP403J[V]*Q/GJ__YP]?[X/__^ MPYJ%#Q^]XY?VUQ?S\<>%=W<:WK]]05^^>'?XZ6ZP8.Z+N?5UW_TMV OZY+>O M+XX^/QQ8E\'^G^?GA_UW>_.'D^['_;G=IQ_=]_\B7ZX'AR>=HW>#WOWUI[S!SV_N6?[P9?;@_#Y\?N'W>ARUX.C[^.YOL?@T\_#H?SSYT/ M'_O=T[.3+CONTO?WG]VOL\6[+NW\AF>?R.V/GW]__]O@7<^ZI!>+K\.#0S;' M'Q;'+_OD%]^ZNK+_N#]Y_ZG'G,X+]VHR?_?IQR]G]M5]]S>VUQGOG[WT3H;7 MTWUW'!Q>#RD-Z>]S[_<_.\_[/Q[]^?;BY-1^%G[8?_,?U.W?)H?0;Z+C8,\+ ML3OE&IZ&4]&Z9G@ALE]YUPC%<V%HDM5WMN+RWLXJUNOGU<"@9GSYUIW:R54^LK MU*,LIU54*4@K3:]O9\C-(ZTSZLRY-Q"O.+)[0HEX84/T:P)+ M]R$;LQ14)T@1#G(95!YO="E>) !7-;BVN>5S-7W7Y?,;WI5ML< #^T6P MMV"79$[<([@LAX;+#5V2!,UF-/1^92F\V[01 2(40TI6A6)4_V!(X$)'*(.L M]57T^\HJW)/B*TW0[K@4R5WN+6L]D+I=-AYV85/07)V!55E2IZ-28+6LHT)O MBS^#DN^T9G>5S8%5.R#JE->;TU+45+]!L)W#-5H87Z:48QAR:G1-=16UCU6* M<-;79W'M.Y-SC@2.MA.OM!EAN9%#B%2(LE9:C;*J>C7D^0H;?VOM1,CL2HD: M2(2I;1$-]PI7[DU0%]4:\^>-]@NKS7BKO'QW#@.86%1$RU4=65-)K]#RN>HU M%%KLOP*%)'S>KEJN<%AK1=^M45HY;C\O!>&4)[>J>V^KOUS?]?@TGN+ YYW% MMHGG3R'KSZ?P=3Z"Q<@(!(4L@JG'AV4"1%*LU "%G&T2,"-JD:L5+QNQYQZ[79( M*)\.@,18Z-F$N@LN1S\,X)IJN$-=2-B9<]E8(=6M^*Y!3[>&\+P4E5NQX7& M8NXA(*(E1I0!B1*4: FS;5 USTJN]#NK"NB=DU+ KG!ZR? MG!B*J*$+Y0Z#OYN67N\]L%=X-H/DNOAA],CS_(B3I.F_YD^=Z[!X>[1P<_/S!;W%C?' 4P M#7?>-T61U%L%Q0BSH2 7LMV RYIQNH<'N_L'G$@U#L9K"1#9JF.,9Z+F'G$# MEA+;71)+$364C!W0/: %U/>!U*$"EZZF^,TR4+18LN(^%K_LH+9^D@J@F./E M5VOKA-%@9:7PNAF%I)2J-%)+!MRC^GGLS_>X5R_H:G 4B\,?XMO)5^./DF@3 ME?CJFYW$Y^N-;G,GXO1&<-4S_'>V/ R'F\';-.8([SI#_@M;7#_ *A\E.1#G M%93PQAB'IV2&,3[CFN"VYN4I;Q<9+; MW1#>OJ5^.$L^XG#RRZ%Y0VQD&XM,3FFJ5V\D[C;O12?!7(B#8 P42#V\F58I M8_PT=S('2%H<]6 @RSJD>4LDXS?>O10OJRZ2]-B%@0QKH=90;[(U[P:V>G>S M.[T-9+@&6+W%2WL&ZXT&$Q(E1'?BWH0Y3U%C$Y,- MG1WI^?[&,+X.=KT)Z8GM:7UPWL"K..7_7&4WI9VG>](,%,@*X.N8!B'53 ^* MU\D&OMAF8J0@:B+6MX>.V!]S%:WOB=HW\>H>_TI(>\G.F.)N6@.%LC8K30;@ MFRA5/4EA^T H$2_L.TA3[YQ DGH_RE&_@A1U ^6U 69J^J71L)X;SC] VG6' M)MM/[$ZP=/N]SFV2;GT"V=8&RFYC+-7PA?@.DEPZ,#E &EZPQT#]ZN;Y#: D;?. MXM2%Y!X(J!%E-93>F">L[?)9RY9.$Y]2?\L&UCT4LD0*=!>-@S!%&;:!RHU.<\QC#FQ28S)@(Y]$8 M^'DTBHYI7CRY0=A8;ONY>SJ8.$P\X]Y[AS]P7?_>G+ZS!G2%-I?VW10^RXBD MVLP,2,; K\(DLP#7Y/X*T\\D&."'+I\J.D%OZ#K1ZL^U[\41OCQ+4]\C ::+ M*J9&V&657$79!T'R:HA=R$5XLV.)CZZNJGKX%F%QX&6]T26+@B\6^ M:+R$ /"4,R]N?>81.EYL0%!+]11+;0+<2S%06SH@@4V&3=XX;Z%B$V> O+VCFVL!&/5K,>N7#J/ M[#N+Y[+EXNA*S2>K9PQ?G'&4FH7']>:;TX>S5B2>F)9DDOY9D+-WX8T MJJ&KHG8D"*(':6M*9^=W,SA;XO']N#7-Q,HLR<:*6V*'%CDE8K75F:=KT LQ MCR=1G@N#"!+D>\8V*EXVRZ7 L/A(1(.%MWE>95*]\#A4S"3?2KIM*8WH&Y#A MNIRI1C'(+I[![W/'XU3X &BP("K JGBK/F[$H@9(>>-*1G63&"IC4OKM?'AU9%FDT4Q/W"B\,(G% M55!+^U@BKTRR5KZN:P#'-4"J3&!Z_$^IG@GJ5..KE;^?'ED7KWZ);)7,[ 3" MZ]'Z*^P4B/8,"=MKDAPVRT^M+(K8GK/,'B/81@%K\ Q"0%Y\UK.98FJ.ODYC MJIU9;[!D5N5AI31%@^6@1JIH#>%TRB2D>B"R^XS;^?=:'&C8W\*F3@8T#%Z):(. M?*E]&,:QH\PEO2Q-P#%8ZVK<\B4GGT8+5J=D1+CS9]?),#)8#*OQHS*1 Y^W MG4?+M5B3_0JP*MXN(3 \(9D$L_PN^DL11"UNHS>W[Z_(C\P?3>E$;28Z1.3I MDZBJ8/8X&/?5J=QLBYK.R\_(=' MQ-'X'YQ@\GO(J8?3S4ZBMR22#?(HZW!%JN4CK3:[-6-+DFK&AKQ502,D<"Y? M)DEZ>4/*UC:L;+%+->9&.J3''31-VSDG&PF[;->::&+R5JQ$7 MTL,Y"*2.V*MZ])H2TD(^9J8EEUV7U5 MZ-)&7ZB0?* 3?0!.;X/U@ELPER:[&[H M!G-CPB2/R;6^#6T5A#E1E1^]P-E4=8/F(\UPZ[?,Z>B8,REHCEAFQ^&6L[^6>WNRBR<9_^9D4;W]Y]KW MHLT_L.,9;@)DR?G89J4O/0J7"H^G$*+.A4M2XY,7UM-%0YJ 56[.657>)3&+ M%9X!=['CJ[422/:%=R,X+T!^"WT 4K)+0]/32=4H::@VXFV^E\0 *T:/YJ9@ MW>#EEMF3;C/:MO;AZ]OO!4\F_ %P:=+TQ , 6&$V(65GL&];\)RU-,POI4!,T84 M>2.;M+9/-^I)6=JXA8V_)/%ZF'![*F3Z#7H233DUR69,*"'_3ZV&8+VQQQ8G M2*GV]M+T.A6QRQ>+ZU1,F^1O@[M'$Z8Y$8-M\:6V$6M8*>&V)3,:SA@SX"CI M+?"D..]A34N3O\6E"V%%UR5VCY[[=$0X8R:XL-OG47G\7#Z1,)=>EF26G89D M<$_<.7%%'J6YB;&K,+,!X71& => 1SX23+]YX>2865=C$F279N2Q.-N>N_)-GHJK1;>0L)--Z[@K@-W36ECF==T78TKLB,)M<\#F" M18K.MTEK^SF44DN4>(K=D$]CIJ6<%(=WDS&AC]M+RYC4E[! _XT^F5S\ #L$ M##([=3"JS@1-9IJ@THYG+[,VS6U]*M#R;89PZQU\G4]33OUP&(Q"5RQH++VL MS5VIMK73K^HS(=>YPZ7E!3Y=<#D2.@=:O2&#B]MY>[&(N7K7 5?YQW'V!AQU M:;05*&3W]21+6N.0R+# MI6A@&?^[-XJ.S?6G4XV?!=3[NN?X" @=''CWQ,:7PQOL*)4J!77V.>"P^+* MQ=[H;H.W16Y'C1K8\CB!'Y#X/BI#S;X,HSG!EV-V9, M-N!GY"%ICS.HV,]K6E/38ZVSRZ^BLCG-KQY*:4/,S0>J[XA\\FF*]I['.KDA MIC7-^IB;9USFJ9C35INAE0_I=QXEEC_VX";PHO=F[HQ4B5J7T;5&CHD\LUR6 ML6?"M/<)N%;I()N3/IVY_H*(H]M.?/[%>+'2&,G5Q2H/QB5+ A4GUS]%EE41 MD/+>EES1.\_AHZ'#.U[@FZ,A/4CI>'WAP:DGT"F,ON@[#U/5L6:\E?IBI;\S MIH1L>[%LW2EH%5S579#I0;#3J1/$OIE!^2,:?,J.%CB1MWG#16NHDZ4 J?*J M*JN9XT9IX,G]IN@$7NQF3I8T8=5= DM^;CU^P/8^%K.?!=*?/ M1Q^Z>/)^5A>GS"^\X'Z*@]UH*ZO8"M ;99W-39VALJ4LX7KPY3DO$'B-W.>L M)FT?9A./VE*S2!JM QJ!7HY+UNXR9V(;P4$9CS*9?#1R+-*?88OP2=CM*?_G M"GOA"":>8.3.L642>";U>)6ABTWZX-[PWBL M "0_J&MYON(9V!F'>-:B3^B<-PEV>=DU@J&:(.LP:1H_-7K:'Y>79(RM1;+H M8@0+$E J/DY]2QRTPL>O,R\09Z^D-S-U8L1//N>H!3+A\O4>9Y)9$S+%PCK\ M%U!+ P04 " "G@&]3?/C>QR$. QH0 $P 'AL+3(P,C$P.3,P7V-A M;"YX;6SM76USVK@6_KZ_PC?[Y=[I4"!I-IM,TQU"2)>&A%P@:=.=G8ZQ97 B M6U2R>Y^R)0:HW/\/#I'1T='\L<_Y@:4I@ 3'9GG!_7W MM0,)F I2=7-T?G#?KS3ZS7;[X(]/DO3+QW]5*M)G8 (L6T"5A@NIB8Q)7]&E M 99-HB%L2/^VC/](%6EL69.S:G4VF[U7Z#U$T3$@R,8*(.R"5*G0!OTFFQBP M!L^D&V1*MV@JU8^E^N]GQT=G'TZD^T%3.JP=UMV?_/(1ZN;S4"9 HGJ;Y/P@ M(&D^Q/ ]PJ/J8:UV5/5O/'#O/)NS"ROWSXZ<'1#A\T8:Z+>C;G*ZKOD"IMZ8"D>^YLTAS"W<=7 M9*C8T$&O0Q]V!08PMX"I M4'@NF0TC:]'D8%0J2L"(',;2'LRX#R$,#S YM4 M1K(\^=$@!%BD:6/L&&"0$*8'H8HX#DR3R=#Q8MX/JXRK*H 6\:\X[%5J=<^9 M_1HNP?4A6ZO)3$F(=D[#U5?T G0U\*J&,E9\%>C'3:Y6_+QW1Y78AN&T5M&I MB_)_KV%DQ'!@H?6G1U@%F [C!](,Z*.QQ3Y6T_+>6UHL:UPD_^&2/.]05L0Y M\'@4'&Y0D-+X% 79U*7T@ *H-Z6>XQ980FTQ2N#2-$O)2#16'C%'Z\2D8:5M M3FF;""]N@1@65@14/TGE=CZK<'A ?U@#.@W.=YB.J;K:FD^ 24##5+O6&&#Q M U(2N2M&74I:$J'GL76\Z:_2QPH"@X12C JASB<4ULV1.!VN=TXX:2WN:#QG M429;-+:>L%A3E .*%%B"82"\OT>!E// [-A2V[1DJ"WVQB(&3>R:536X28CSMQ1/PWG MGQ%29SJ$0NA;-E[20>?UX3U,?\MS@/'\)C(5@=%NN*2R]GP.+A[Z)[GTZ,YK MMD[D-"-$3-J1D('20>9H +!Q"89"4P1<806/?WS6-OI/*%2Y9L_\9,2=O&"9 MB%VD;-9$%9TV2$8'#R=.N)X]3/356@@UD6B1A><.$II*#'"\E%J6 4]1L W4 M'3G@&)'[0E,,<)SP/OO8*'I0+#@&"7G2(.P14.>5]@D.4X*#0(ZH$@TBH1QP M .(G>]+0< DT0!M6>V *3!L(9H(OK4S^*(R-")SR7'WA#$NB9TFQ4@N=H<90 MDP S_C"1TFBP/J4BIR"@FG#3B999ZO$D%K!^A93G,8*T0<+6I:R%$!L*$9.V MG H9ANXFF!NFNNRMBJBP/TI>T4$HG[R5$JPHQ#@3@[3,(-/1Z4&&-A!&QXJ0 M8OUK<@96DZ)8L9N&#)ZM0IYJ,!RY,>L"2 MZ:"JMF1L4D,C#46Q#88'4.D\1%=T4;6*L6(+3H,GXR@)?-P90<:\$76/.QH/ M8X46/;0D1863>(K*..W70R49/?EN?%^>,NPN?D',Q^K:UH!/@O<+K.^521>@ M?,:(D#N,-$$N.-A^^M'#25&)B667C1L;"38A7) M5D+1A?JMA*0E17$SAJED67"[!99@K[8JH5 J0A\V=.TF>%NNQ4IMTP)L@ZXK MP&-5W-XFCK""_5@L#WR4N/.35.$SG9<3I@,@7;,U9\3;.ADS;]G5V$*WF* Z M5FJYC20!:GEFGY@X)JUK]F4(NMK*WI/EQA-A3"4077ZZDN#'2T%E]W).U=0. M')PK9[]\FX=-OKL$EHR_+G2W31I)V$[2AVIXAX$ESP7;3(SPPK-*6UA.'([\ M#0D9-KPQU<3,,P/M%[O8%!^0!:'@;CS8?GF^.9;-$27S2M:QLX#5U5X7I@>H M38@-^F.9VFE7"ZQU#1 +TP&F5[\B#-46#=9':_GTL%7\?,55 TGZHO)]/1X\*\O[1GGT_PZ738[E_6'1?OVYNGX7>O\;ZG9[_GG7I6O:POH?IYA_+XY)RPBM;T\ M:2G+I)0U0B.5J4[5N%C<$Y8Q7\[.&@IUQ>+JHK<0_\_$.ZDQ;$EH@$Q&S,\_'(N!G&T8^RAI=G0 MW\TDA*Q(@7ML2=% YGA>P"688*"XY]2Q7*:!L*6_B+.N*'G[;6*12.942.Z$ M).%5L@EB6\X/]]!,(G'@3='3F,+5IB\3F3#!82 M R9O;IY]/TS;F%#13)[X)>$P@7MH8PE0D0O#4?+V.QZ(1-*C[#2O(NQ L.$N[5SJ MQ(D6[S P=-L0PEV\U#VTN2T@]>>WM7Q68A3,NLHE%WB7PJ%S956=L1OB/F MUZ6^*;/>@-3G,)>ZAM$KLBEG%%%P^*@?;Z">;TSS>A[YCL.:@.!]Y&\[9'TV?\NCN'Y3I'_& M^>[BEZ#$-Q:AK(#I$W>24_'PICCO('1_Y P]$'U'I"92Y8VQG0Q^OQN$U OD M.4'Q#G?8*>DA@M^6/PY#UN?S- ]_S%'8/06YL-J+,/'I.^R=]_:H 6HH/VT= M __4&,"*^KH:T\#[1A7RE%LI4$X?%=$A5E:*$)?+BFRAC/C6&@X38Y+'+;UU4#RCN$5;+-=*[=M,M MA7?B158:S]:_V7$/6]*S7=/[Z?HRPIG#ZXG6-7CM.,X6ANXD655A?!-OP*XX MV.19:1@4YY,MN-0P1N0;&I?" ,WE!-GUV/L*X:#<2S!!1+>Z9@?)8NJI$PDN M968M*8V)D-TL1,QV5$IO^>+RKB8^-N1+VW,;C("1OQ4N,V%>;H.]9%'8M"Q* MWGY&)(F0W*Q;W#YOP ;7H) >F"(X927&M(>$VUE8X!'?Q)X&'@FP":D\S&0] MSNO:Z1_+$$UE")QUY."[W!NFNGHA<.<=P#I2UU= 6G,%VG0>/Z(?G!+F'IW1 MMS0-*&(,/4+AC+H:RM=V>B5?,8HYF^@? N'1O3"KE'P#C?"SWQ6R[VGG? M5\9 M2% &@8*HOI!=Z\@TA3Z#.P/O,(CFRI>0L>^&S@5/:D/9PPG05!DQ).6 MY0!5MSNMM=B@]&.\H$P+//4_D>2B0[Y8BE=.8$T&9J['Z:TJN(..5[1WW(J1 M=72BM^7OV%W)IFG+D)UQ:=@&9&[:CT^1AFQGC=$9[YVOX&LIO>^RTMH\=>,4 MWHX^93[=HJ,!FX9X;SD65'0=(S*# XMH.;C3:'F"XMP:S "<@AMD6F-!.XVS MJ52TRTO6/=9VY&7B(%>'N)TRCT#&@QDJ03_P-2ET8='7MF6C<&- M.Y=RCH;PUS>35%HD;*FP(3K-\R;D;&5/:-8ZI@X@I&U,;*?\V3V9(Q[^L!\5 M9!5I<>8^.R_,Y20;/E99DT,JA=WS/U!+ P04 " "G@&]3_@)(O2Q+ #W M> 0 $P 'AL+3(P,C$P.3,P7V1E9BYX;6SM?=N2VSB2Z/M^A8_WY9S8\/BV M/3WNF-X-U7;__TYN4+%+J1YX>K'U]^OG\UN3^? M3E_^]W^]>/%O?_T_KUZ]^(A"A)T8>2\6^Q?GT69[[_HOYM@)R3+"FQ?_-][\ MOQ>O7JSC>/O#Z]?(K" M%S?1[L7;[UZ\_^NT<9YY8+QI_@_WM5?YK MK]@_O7K[[M7[MW]Z)%Z!(OT=+R[ E!?X[G7ZPY>,7B]>_!5' ;I#RQ=\BS_$ M^RWZ\27Q-]N 8<[_;8W1\L>7C\$K1N@W']Z_89#^_3%X^QO^[3P*213X'N/0 MF1.P#=^O$8I?OF#K?KZ;5K<:+ /Z0\;CU^SGKQL_?_U?@,C]=NM@%,9K%/NN M$Y">N-97,X[ZE!ZX#;J/Z9\W%) &NO457AOA_?V:;GP=!1Y5#Y=_)'Z\G],5 MWD7XO22*+0N\Y@K ,"'/';*^"J('#0H6GW+$^J,UPRLG]+]R;>"$W@4B+O:W M[&_1\BPA?HB(K%Q*+66,GO?)9N/@?;2\]U>AOZ0B'\83UXV2,*9WPBVEE^LC M6=0E%TN1[X_['=JA,$&2R.6_;>:PY)R@=^+"#SFS)/$0?6E$Q]S2"W=-[Y!H M226=WO&QOPC0313+$JCY>T.'A(H"3I!W^;A%(4&$"O>,JEE\GF"F<*]]9^$' M?BPO;O+K&3LN=[//$T)0S(!=(THL=:Q;ES!U-!C;;IV]LPADN5_^PABYKAP? M_^P$"?I$-YI@?EO)TDG\K3'4?G$P-6.EL2E^W12'^&5Y1MGO,;.:"C#7!)DL MJURXC6L842IW*&#W);6)Z&W.['['93"DA;WIA>R(B<"JT1)4S;5C!#U-Q& M44*K]I$9?=YFEZ@I)(F5#!VO)E-%436U+F((5:%=H(1GVPJ&O$GN&GE)0%^3 M&+D1M:@"WTF=&*Y#UNQ_].KV=TZ0V5X8D1C[+B4>^]E5B I+I/2_I8=^Q MPQXM21RY7R+NP"$^(537ZFU.8DDSA[> Z/G$6:TP6F7DQ*5[5QG]UL6,/:H* M<$YZK3VDVFT?9+?"7@_Y]M4,DWV;^6&V5$B90!/?8S&8W)Y01KYK/7,&J2Q( M/8>]]O( &RP.(XF6%)"3FB NU3,8>53'! C?>RJ M'C!-ZSF2;.DWS)1Q GK"W2!BI@WE$(Y8@-#Q0_X??>%5!@"F2M#!0HZ8A>RF M%G)0LS=U=8OL\@#"3$6+GB.R=5Q$H=]=T/_;.&%",8L33-]]] ^]=JBZOFDA MY?0L"0I.C;28+D^5B.ZF9!8%8)83AHD3;/S0WR0;#FOK[/E;@N*4X&C+-6&X MXC_J+YR]H($J7JK\=Y3BV9U,'A"U*-@///8.7U'XCON%N&L*EVPB#P5]E:X> M/ !UE#]W2^1^6/LNL^ WZ=/2<^*#M1C2?V?*A"*Y<*BYJ"D(1J :MI3H.@$] M@)0E'K\2V1O1"??DFMJ6P7N6L8&3PS-;_3FAMCR M&?"QAZ1.VWC5;B(H9=H MZ:(^O$D<1K%^.+>O9EB,2B^KP]N08\!A]S776EAX*HPWSID8X(>QVI0:]F[";EFD5:D_@D&H80J\APC01^\(/ M$DKH^D_T=@^(BO$#2'%=(&H5F3*-A3N%$2L\PUEN+'$?)WB##5W,,J MZ '*U'THDR5S@6+'EWY>JJQH[%:7BK>H[4-M36/.4^[-4<.T]I$1K2Z(PJ@A MU;* ,5W7F&FCAFKG,O"Q&D6&2ZQDRD5^2&=1PU'PH:G3+HP J6'7NH0I//.0 MD!IJ]:],77!M$2!%S2BSE,'L"G$H2%5'MJ]B,+&V,1-.)A0QE#I03452I M*OK68&9&-3%%]0(7?]W_>%]$+G^P3D+ODK(EWD\/_BM)Y%J7*(Z\@UU9'!OJ M(O*R!E80\1U'WO,I7%:W\LI#2R<)XIQE$SE2+L(?SCRS?T=_D!^(%%Z9#WX\L8)ZB\ M0QUF9(EH _"D#ND@1(-S1BR'QSPX(@X0*UBY% CE^<(VST"KD)4)GI( B+YW MA8.8@&(IOI)?6;D#KG(WS%_P V*(5G3"C U M5D^:0>T$R_CTKIE/.DR:ANR)%.']#8)A2@5 88>?-!^J-,GH_KZ1[CIDO\5H MZ_AYTO@DRQFO8 C"#1FXE2-_NER2(F'&O/]L4VZ]32MXD\JB]E*0U$;S2N+: MUSM$+'TFWC,7%/>G_)'X6V:.0^FR5H CN&#:"9;QZ#NS%PP7EVD8.^&*15=2 M7*$8U AL%!9R,ZDRUOS9L-4\R[//>"SISE^MZ4OV,TDAPS"H%>(XN-1.M(Q5 MWQMF%;-)2!H4F(:3Y9+7:"#"7-V^YSO81X0B$+G\7^G1_GM$:? S_?4$LYH6 M(,-.'Z,Q/)AZTCR3A+\8?UA]C"+OP6>N40"V%HN/X#X[$"*C]0> NRM3PU'H M EI[8D@6#TE=QH[NJ6.R=+MV]"UM0!/;)I7[.9 !?3>EO!*JV.Y9TF6E+Q6H M-UD:^"F\5$7LD:>>A#M47W-=1^%JCO#F BU _6Z-P&S:UIT;UT%0(_A!I G4#@ M2,B"!L)T*BX=+ER@):+K>UG6/S CFJ&=JM7=0I_.&)Y98P#:6= )]135E02M MNJ-U>N>&%Q[[NW*U!/CI:8=IW?TI/D =A.J.$&F>(T'-4)'W'I^7^Y,,=<;Z M8722[.U)9(D8E!KS6:K_#7KXY. O*)X[C^=4=_OQ;!'X:8LC"EQHY8E*!B37 M.26]J+)]H*!2I?0V7%GHH]9D<]=\%8$@;O!,UL5M)U!EB MT\O,']3;W>'?'EED0L+9W>;.T3]&4.YL_=B!B50WP;)WR3?)8<5AW40AF-#"':M]#)%WF?70F+AN MLN%--SSZ7O9='RI+OA.LS>"0#*-D*"<193!S PUT\U@\._*"VG[= "JWKE"' ME6"X7;M-CVO=A)0)W[$2S]?5&L]#S>P@M9_U/JG/I:!BHXR2:88Y,(^KV\,4 M#U@[K1&N71>VKFTM15&HC)(2< Z)3))X'6'_Z^$@0;'Q")Y5E6> >\<$[-1W M1E@VY:W.AV%7!LN>06&,3SG58 KPCL#-#CW@AN%4&> 38%>%?MV!/SM61'T MJ;Y16EL)U%YH@J6IG[) +8RKLUCWZ)44BEBE7J-,!QA_5Y%ED,_C E6(S=#L MOC 4CD +P4"RF.X0070GZPGK$+M#0<0+4(NQG2 W01M$FV[(3F&MM>]H(QS, M<;I' ?WGU4<44DP#"GKBL5;6#$N6)P+)-DG0]NX9)>[)$A+D(5A@FNH%-K@, M5AV6X(SF? F)!//FX^G3++?&(>L46MY> ?2RZH0Z"IM-@GA0Z9[3,$9L%$$% M+%SCG 9@5D^4K.16ZZB;R 86JOE(-T+8$49D%EX^LF.=^&2=^A=8MC:,'=X) MU>)MI<,Y"3*"O9DH: 9Y%MX[ 9HM*[U+BL8E8&R4 #U"7LH05"9+1S7-\WSM MA"LT#8ONZ[/E(0UO'G$/:^:]6Y8<>O.(F4T(TW_]):*X7%+C:54+LXJR0X15,X([] ,V+)M#;KJ7D/!0'3PZPN>G'?8A0[C\"Z MMP.XY9+)?AJXB["=A18].G$Q9.'>%]GZ%KV06JRIT*:[TD&'_)2]P,_O*@3+ MYDE5T,JTKA$"QG&5)R3EB1%G;,08"-7%D"P> (6W= .58.KPZL NTNEN@S E MAS4*#TR0-]DA[*S0#9].ET$]"JI/O-^3M"L:".=T<1E- MP$6;V)W7DF8/U2LV?J:&U1$BD(=5%0>K#S(%3BO35J[,;Z!T%8YF)2UW3E=Z M%^'W+[4534$VBA^:TC_"&$(",-JU8-E*V9Q/2&2K8TV-R[9S:.;7D'EUQ)1J MIGV5$L=F6T1?J8_Q97!*VR2\)D/#+'(I5(-H8N"GEMX*,/+$M"B&#< M$LZ4:N5>14*%G!/3#,C^KL*ZR*9X09AZ0DA@]O?18+)6IK2):<7D$Y,+I&VZ M$-9O;P9F#CA[\AEWT61UO,NG-[@!R3 FS1'23--SD* M@A7Q?XM%K[*FMW:!I#H7!JE!$1:>V%-MDFQH+"\QW:#T%D+13RW0 F\78\^5GRWQFNQ^FTM&=F]#R[2FT>Q%2NFO/ M$J%H51)G3&4\/4"^31:![^;PNVDML\B)E (WTEV*$&9'-U79786E(^@-*YRP MRI>C@$Q'/&U+**TZO4@PO6AN$?:CM- ;+E.F&^JI7P02=)/PL!MGV0UZX#^! M\D_*0#[ALZ9(0HFI2LIWS?0\/=)WR$W?JJPH_P;%LR6#RMI]L-(VF0M'=J63 MOW6D20(S>:E-&/C/9EM&+Y(K:9C I#H6-ATT_8]9 V7SMZ99WUH#(JG86>=Q M&QJG?'C[4#?GL^'I 6T2-W'_2/RTR%U L/?IF(TQGXHFZB;\]EPAF7:6@$L MO[BT_!@84Z9&3O!V#XF%1D#G#EE?!='#2_U>H47?I'PMV)X7K0 U-11]6+"U M*,=V/B7EV?XS83V2BI+LB1O[N[1?).36-- XD8/0POQ:ZKTRG4$"Z]].,82^ M:/>IF=!+=LASCEWUU%^")*%O$R"?()K5 F:3- B]-^!N)O.[W! M9N!>H"U&KL^%B;4RVD0X]K_"'>$V>-_$.6XE.$C#!O%@L.X(2-.'3_)4#4.0"J[U0WU*=[ MEA4H;WP6)M,C*:3N?E4BS=ORK<7$LB&T;QO5H')TJM-LIYLMU0_<(PG>6U$$ M\.F?R'9ZRZ3U:#>M*D#?L3+>:)D05!U7V-V(JGF)I\LY21*"C'!,)PB@5%:R MYDF0O6K;X'T3#Y16@G>G"&D.&RP]@U)]?^$3_OB]Q6CC)QL8[V,GU*=[IA4H M#Y,T1/>!F8Q=H/2_)4^^T..I3R*#&HRS4J@\)9;+T=ZT'[EE-PSL>8+9\,Q!.2\ M_(34LXBL( [HYIOAUME;N&USJ%:[^X'25)O<. M>62E\'E*&EN!"U!-(8^1RN\/R"%RW5"?SB$_HJ>$LQHVNQ(J$T\6_&F4*1I/ MI@1K>M. C/QB?V\V38TGD3>;"N=0:;GT:L@\^KP>A^,SA+BAX@-:.'%F0S+ M["= O5I5$#C!G$J)HU%)L%*B-TPK1>9>/8\HWIAE>J5_XB.$\\D!DPTS$]X" M90-( K=[H,UP6Y[20/K\2-PJ0WJH 0@[^$@!O-6;&NALMQ ;K.N9_%8LW]Q/ MPC83DE6B0Y1!SF;#[6W;9FUH/ G;K)7.(.EZY3YD]\F"PJ H\*;^$8[G"&_ MY@[*03Y%E2UQ&II:O;60&&RL9'YE7$6XC,H%VD;$CV?A=>3 9,!+ ;;HRC;$ M7BGR0L6L[M V@S];7C,CGRH@:M;[,&>V&=I)6M**G&RA)5#/S#+$S'+W%P$" MT[EM\)Z IFTEITQ/3>5TRS+$.[2+@AW+]J2R(SZ&HG3+[B5.K@Y8DBV2!((9 MW%76Q?"*L1G:4U",+;24".1H=E'ET.9K=-S#M?M,=2\QYC,E02"STR#K0$O] M];)LRJ+UGE8#0NVE1WQG]:1I9_% '_X>)*K4=$V-C^(EGLJI:R!0=YO/OC=9 M+@7 I9,=()_:G2:BJD3^/ZR#S;)C[4FX3H5D-6RRY"@P^.Q_S &__&)!*NG\Y]LMVF\S2=(#]9TW#)ALIR]H#V^9.$ M?1*=5R45CS0]C1<4E[( HPV:.X^(L.EH()RKP[!\.:C)<"UELDHLF 2;FRAT M*6*'X'#H%=8.[RX*&Z"5AGX*\X%DC4AYDII]Z;'GY3V*XP!56K3D&=/[S]LH MU!\HI+VRS=";-U!S M^1E>.6$6^'!"[P(1%_OU:F,;[L0#I!\58AK"D-Q2+!:$XQ/:.0OH!8CL:1M/-B[R5.< R3S/<; M2+_>)YN-@_?1\MY?A?[2=UFM0%JHRV:_T.VZ+#2BV8+_:"'81OK-X+0;N[=1 M!?842H*VV)VKD[N5=YPD):5\8@,=CKR263<#D'^M8$,4H-8I69%9EZ.L31UQLCYU MV9;+S8_T6P]J RC:/6%IRY6 ME<;*AIDE$XD=ZFTX^YPV):3GF?<)KQYDO8?&*@G8S_?IRI0X0KJ 'F1E)'3C MW^X:>4F 6/%7&T1@)XLR%C8O45T!J?AAU.DN6W\^T,EC5WT>#=2^,?,F[P.< MJ 90^FF4U05A#T@3+'N74COGZOV/=!]4PXES,8KK$[U%*)X\%^10.R]ZA@+7CX86U M'/"" <[;NL :#?U0ZF% MSZGB(737S&VN>Y*;U@-^,G< [=/$2;ST4.:_"GQ[ITR6Z]6(I )E3^K,T%._ M\=-I6$[H%;.:W<*#K!F$*5:=U%8=Z)VLAD$/%[(4(-ASI8B"S6)6';FHU*(J M4ONTHITWB,]D34OW;A'F5ZO^Z_S2P2'=/LE7 CU0C<"TTU?K*\(>DF9H=DM MNYA8EOX6BIU2C/(.Q7[J>F+=HG6MK[(]RLMV\D6'NT&DX>MVQ:7KIZOSN-4M M-;=Q >8,A90IPR5J:R-C]SY1E9%*U?R_X$E5S:",]JEP8U[K22#6166-:VJMXNB]\I MP,X:*$1LE20DR'28?N[X?X@ V M AO/;=9,+Z"FHZ*THA3V$!R3AV[1%:'&006"2@R^U6FSSJ?>YV4$DVH909K" MVJ*@FZ+TR)-4[?*)4E M1LZ"SF)\C4N1(+HM]@J]H/H]B'@3LNRV!CQF,G#'Y-:4HF/.1O/C?NO1[2$L MFRZ8H]&*G<3+^6;6 7.?MDFY0]L(%Z@.\BB4@SPB$T:2E#D?#2AAB:.0_M%-R[:&.TO*2(SEN:=.W9S3 M;>Z64VNHQWM::6>YCS\0?JA"%L='*^=L(0!?HG27UQNZTQE+A]?(8T M: DSON> $K5^O(3N(_74[(L^^8->CI)(V"S^4N:\/JE/OSOEP;+\]II4$AR7 MS9^($C.DW!%TYE8_0G3MTJ;HW^H;T@9N4VW*MJS4IRS8+,&2YN:1P:_(FWHL MCK#TD9=U-'*IV8OIWRJ=C;@-A+Q!M:@9',<@*6#\D56]VBJ/8T/2"#..KMA$ MO])@OV%ZV\KB8/6)HMOG5IK G?FC)]F^LW3S/G?QE'J_U$@[:2>MUBM&%X3U M(*!>XTU#]#VM&NRV5IO]'*G?5,=-<:QXPEX\*VZ[Y<^G>72+,-/+5$5S@0$N M0C*"F,T':/^NG&9X V5K\T/'.@L-8#,WP1HW?QLI*#D-2H-E%%E=U<:GIGD#[[DJ=BA2-MGA\V;A'6(3,:@JX47,@XJ0"0RM^BKTA<@(8]QB M+^?#:<^6F[BQO^NPC-L=3NT+V1!=F;;/TH0XL?;AK>V@>X9"G[M"M]M6903* MMI7,&0*T=171LOC8--\-\%3ZRI>>N0D,16D3Y0#FV1SQSIC!;G$, =SQ8Y$;XL=I1>V$G9-[>Q%'WD#YP.GZVNP%Z++PCQ\D\<#926JX MC*?YLC:UH3-[)V'L>PRTOT/WS ? _0*7CVZ0T#.6IK)NMDG:I_ 8^Z'DPAB: M5EV >A)CCD62(;ZA7LS9#J,EKGB7HJ7KD#7['SK4"CFAAPM+D/UL?IBZ:+") M']T6FL9H ]-#I0LF: T;\ EM@PQWZ)P@$!\U2?8JEZN)-'(4QE3Z+P,>GOSQ M)4EKL0TYVGF^^73JIF9G0Q\%!)EV40-ETF&LRI$TBN8J G'TK(#<"2 M,C2[3^[>_*D0KK.KM*7GT-+Q\8Z=Z6A)F,\[2L,D/B%)YB#0"6S+M0.Y0+'C M!T02F8;GDC N#0I>HP=H\2[9CAO[/44"7834N=TX, MY/<> &];&9J#676#"@&(=^20W=2.^4(%\SG"F[=P4@N#KATE9D]<@9@N57QG M5\NRP6I7&*$I?2*QD.PX=*P0:RN.X/&K6+$$2'K33L-$N/!WOH=";QS"*\3Z M67@-2D#G9#I+KF#OT .29\;@4CM2Q6ZD::=R_OD1;QK *+AWM5?6ZSFO!$S2 M*ZNUZH"I+288>&A9KT-!$WY2O8BRH)UFN1^JK!]5/: L ]BJN[7/6:B-T94@ ML6&OH"QP^=0:XQP>+,M#X*W5$7\5GJHDY0#R5B5[;EW#+QT)H@'E3Z;#'(#2]++%AV^-I2./@EG*4D\*&XX7)VU8^Y"- M80@J8QBTTN_JO7"/)CS('U^%M?3]KK5!%!R2$X#(<0,H>QY.95Z51;N)<(;? MS@S14A_S"R=&&:BK"/\240B7(<*K?>EWNB5+=<&1L4B+9E"Y#V(Y.&)E[5+0'1(91;9H1'3Y(^IYJ7OTVP MNW8(VF+?917+Q/=X%XQLU-%+K0RSM@DVYTX:LVJ(P_3(0%.#JEN6)SVEQ]B^ M5& "OFV.8C?:G-88>60Q3M/4C>KK29[.8,[] M,BC (T C-5@C+J,-W%..OQBACM 818Q?ZR&5$RS2#*(HFXO9@;%+3,HSLL& MA:PGMG,%JU[S9@U16(2=%(#J??YM%#;WLCLZ2IQ-QBIN,0K\#<4/[^DS_(L? MKBAF?NP$$^_WA,0,U_KU(GXYR2QCY4STXH0"B\D"2F1#*JLWR*<=F>[0$N$6"G M(:QYQ%U2/(.5\$:ZFZP]LH2^TUIV>+=>?^6G1[^,D]\9Y.0\HBJW8JETLTGP MC1W7:B\QS'DAHH#1)PP#PD97S=>H.*FS9750+_OY\:3>;E9HKCLZ5=>'AADS M_VSZ_OH81=Z#'P0?<41@[JLJA)'IN08R9=SX_K3BXQV^\-_HFX]N>(UBWW4" M\NP:?W:-/[O&GUWCSZ[Q9]?XLVO\V37^[!H_1==T[ZN%OL-\[O$78#^G?= M#OJ,2F?''M#F@F\M[!H,>Y'P#8F,WJF"QU"RQGDH1(#,$&%-M 59S)7%8'SM M_VQY?K, %F$/?+Z?WSO/[YWG]\[S>^?YO6,D+@&6 &0M[<>B650EJLQ1T>)9 MUG"*W"$7^7Q./0^7G"<8IV:0>6YV@+17*FN9TUVLZ,Q(TN'_--S1Q2.\OT$P MW*X L%9K8YFU52I+Y#7IU<&AK>-[K#%;2- D]&9T%S@-54.>9QFXW^RAEF)* M9Z*49EDD?7'%^]N ]14,/3:R9ME GO16@G3P=Z\QO8X%$4I6F2H^=<.73 M^P/^[#?!^B;9W4AXJ$2@ZO3P.W^UCF?+SR0%#\+O=HC?J(G>P8;NQ"--]N<) M3J I8-_F43Z0-N/>7XR?W8,= '-22^M;B!^> \K%,[8^,&L8S]_LMTZ>_9> M&^+57 /UK;ZHFBB?.TJ,.[?2&#CB*KYHT #)\%: WZ12;F=!SGGS/C+!MN^0 M&ZU"_RORIAXK&%OZ3F'VY6GAU. _S@K/T"W]@*LI$ D: N]OU.0;1"1RB3;K M\1'[Z__I]7KU[\SR^??O[N?__GG^XV>?PU_.Z#]_7[W>K7 M??CY(GGX^#W^\/U/[W[_/-^3X/N=^_5-\/?X=7R/_O[U^_=?'M^ZU_&;?UU= MO;O_Z?7N\>S\US<[[Q[_&OS\-_3'S?S=V>3]3_/9P\WO'S]<_@O]S;V\N/U^ MZY.?/_SKI_D?=^^2/W\7_/-S$I /B^^^+G=O?HU__X_%8O=E\LNO]^<7EV?G MY+MS_//#E^#K=O_3.9[\W=G^CN[^X\L_?O[[_*>9>XVG^Z^+M^_(SOEE_]V' M>_27R/WTR?OGP]G/O\^(/_D^^+3>_?3[?_QQZ7UZ./\[>3U9O;G\$)XM;C9O M@E7\[F:!\783[O[ ?W/P^U__\?N?_;/U_=?+/U8__N^+\_N[5Z^^T;O\2")S MP6_QD/9_+A#?4;_(REV!&+@:MTT3T"@_S(*E. :+X6XLM>:7E MNE)YV$ "N>Z*@Z=HDF2[37.TG,#S"4,JP:Q^"D?+"#,2\?^4FXA!)!-?I88!Y3R*,4Z MJQF0)KDGF_VH?'N7>B_+YCL>?V(UP5%:<^3WH6#+<+W.GNX0@B',EV,Z@N4U M"L2(W.+HBN%W@^)I2-\8Z!JJ?X8\]!,.S9GBM@(K# ][:<$@1^#2P2%].9-; MA//9I[X[E$RT(_'T]8 Z7V1:PD&+R(4?)#'00 $--$X[M=*"J!3\Z>X_9W$B M#DHS0HD3>A$+]V2NNI)'5;,9OG"T0)9_2O($U..84X^I.0J+:TYGJ8Q'.(]( M/6=&/()%\)6]PV* )8?)*R)Z0!F].;J;;1#M$3I#(24;;%9I!\C1,U&6M - M@MGX/JHL$<]'S@-OPE _4N(>)$?&_7WCX2*6K)1&H)D$):M- .#I]8DY0&& M(M8Q.BX?+#VTNWFOMMSH3[0&!4UW-\YO!L3ZBQ>R1FTSMI^L->D]"@*$R6RI MQ$NM54]GK%*_BU:=G$:K>4KW?=:%)UQ=(9GI5\*OGL1!$],#JIR&/C.6].%! MJ>0$%-=\_NT]PCMZODFV#1 [2!+TB8R7ZV<+R9*YLY;&0!XWA9_MJ83\@,G= MK?"?!+>5"-Y90*.I4+NW<%0JV:)HY59[ H:L&O4DZF=L>&&BY9*IE:WC(B?T M[B[H_VV<,%G2_2:8WBGT#\=N&-T!.8@R: M!* W83M$F]H2ZB+LH+%$4+P_;X>X!]O@6$&;:IW7AV0C!,XY?R?W':VCRFOT5W8B;]E=\JTP.,K'WZ/.+4 MTDIZE5U2*PNKOK@\@HU?VH\X*C*A<',TTF*0QQ-+JQW Y.9@[,3TNX2MV;!. M:0/BVZT"NG7V?-S8 (PH0)U YIK&B>FB'TRY*6)&'?*<'06Z0G>([2^'/4=X M4\6&^.$G:OJO);+7M%>V5%#76]OID]+XNX?KABJT'+M)BMV%3WC^SAW=&7W" MN4=FFO"&4EYRO%>7.O7DA@(,7ZT4AHD3;.C2FV3##;-MIE*H 9?PV 7?*/^1 M\>(E#OQ3"KRBSRAG$BQV]NC6,O6%I6UV7#&^T25WR*MW$)]L(AS[7[GH9?E6 M-Y2;\P<4[)!(E9I['O5!Z01N4%.B4WMH]6(4V-@X-<1^10Z>/T0G(#@Y)M93 M6JT+2\$3F?FX0\@'E0J8U#I=7$ZB MAIRD?.FV*P>2$OJ[IR(E#)5G*2GS1:I5 K"43)8QPB"$=2@L@Z0=C-6!N%UN3+'4-H8TVW7B)#I9LNZKU"("*.Z!UWT!!=] M-.[#UD@*LZDG?-@O79C>&#^S'MVSY542)QB);I1N-DBO-/;CH4:V$W7+'1JS M;[&_4L L?]0MPU_9QL(@\%NMVQ#W;+%87-*4=N M4]A9(QKR"X7-?^!]9K G9PSV?0K[$X.MXY>9N6^[=R*[D'U[U!Q?\V,F343CGC$Q=*857.:^1WBCP[G*]Z?@D!B"956B M&?5/-M?R MHU2&1JB7M@3%47+RRI#(P*D*X4062\)YI$.&8+.)^2UZ_KM\EV?[XH]_\Q%F M!2#[:U;^ =9601*TS?$N%HYZQ04HR1RXS 31_H]1 >S H(:!]5X,:L=)R&LY M4H-5WZB@ =2E09WG%OLU#,1QN>8-O3@^#;=)3#C*;T6=&DQS5P#/;GF>1*/BQ2 M_74[:9.67U4UBD'T(YJ&.T1BMJ]I>'D3/9Q']!]PS"*--Y&,([IK 4ON9Z&P MY73MW#24P=B9MV](;77D['\K9ZB5[#(Z3MO;%2UODT7@NYES5L$U5?_29GJ( M1(/(C5)QPGWVRO)#NLF$'TS-TM&C1UR)A)F9YB'\$J-F-(CB $FC3^NU'J"P%9MD"%IXV MB2;0+6%(W9$2'*ZR'.$_-0CY&:KN'C04G;N2_F7+3KO("Z\2OQ;FN+* M%=QEHT..YL>?6!5Q2-H+J .<4ET8_JTY0R8RT!=QC21;="/MPC[D3<-7_!/&_H[9'$5&D/* BJP1Q%%N=0W"$=%:)E,H+ZDEUK)@),O\U98; M,BVF%YN*Z1EJU.J=R*)CS=['3LR79R.>XSW+?XM"=M&!Q3C;(8+I.ZG*>"WY M+EN&'>2$RDJH00.,2HHAV0TO2LEPF4L-Y )I)2N$!13R:V:.U=B=&?Y(AN*T MF)2=>\#H6Q6"O93X5DU1YD&-)##Y<]RG2.U'Y#&,J"S5"R+.]H=?R?J?3EBR M]DT4SM+.9'P_I2#)C+ZZ8R?TJ&%ZDX"QA=. @6(]6NPW%)HLNG]FS.3*XK?44/:3R28J*RF)VV%/U=""KT M@IF7 B!G^3:\T[KA9!#^1F\N*5Y*1$8T!F^"7;8%YM,PC< I&F3"$0&GA.V( M;[B3HJ-,@&@XN>X\BG*^=V#XMIK8V),\2;YTQ[9.3T4RS,>@'.7P_/9$TS"? M,Q'^2[L(#QZ?)2PE,>(;+9C2BM.T$FVM,[LH,ZU]-W8V@*2 MB<&)^TX;L;0^.456/HS8XLW,.C$G_3&B;<_94Y>U5MQM#PNW+(#M?(6*VG'L M%MT;6"AOX XQNM-_9_VW&/T2)V"CIM[!">G ^SB%06':0CLTSSM=[3;4*K?, M2/Z*_8@C I2O X#GMZ@NA?PR[6.71I8H87MZ][9!_$]@5AB(/)ID,4 I M]S M&KJX2%@><8I'B11-<0+A^TIE-?MC3548KDZL3D>\%962(SABK:*VA5';6 -R MNM.];L.\NHKP$OEL!G>QBY,TKT1X?HOFE9!?$LYV.[I0@.WXM*'J)KY50TN9 MV7(.=O48T:#OYOE#)!D2&ARMD0FB1?YEDOCA)"+?V5;2++5A@MV-($<5<@"B M>N[7-5;.9 +/!LU*N&H=5&BD,1GAH MZM_^@$W>2[K82!;(0P %<@X(2^B!9:?].NK)F_YS)70\"UQ+L1Z08/7W50@V MY] #'JGR^[U&4I J;WT?P0&[T+L-G/#&V2# ^GT01.$,"*GZ?^&9,>/!:>.. M1#.'4Q$EH'X#<,)DM5^!%7F2:F^@(T]WA;+D5C9@CP,Q)(O] "&U&D@, MI"!JT#Y3DI*[^\_#,;8&T6:+,DL06Q>1I>C!]97,7WDFF,#;A M:L]3#_]R >FC[G\=BC@H1M18F&\]U+F:P\;X@ M9M$=IQDJB[NE7-"QR:S-+B!][.?*43MW0I<-Y/%F.,LYE"J=@,?AR0KA4#R4 M262V^YBOYKJ.5:OVV,Y3?H6= 'E/M>O(,F&)W1NZ]";9!&QPSS;==SGI1K_S MR!5?_E.Z_#5;/B,KT>D](K&:5G;Y;$O9%OOABJ])*F!R"!<)FC^@8(>"3U$8 MK[O1UEG4>EJN/+^*07LZM .9:BN)R609T^LJ1+\B1V(2J\ZB3Y>+5=K)-,8 MX>(="B-Z M4;&_)10S>N<[@9L$])JE][7O4D*PQ%="-T_8)G[0QN&#YT*60TJI2%==34.J@*@Q#/(.,HRBG?=[XT$H/TE,,\/TB":V MD9+TRY]IT4?V*S4&/=1"NL$,MZ\]0*L^F5*Y"-\9R)%5P\!>;XD68:[,#U(C M*%"NW&03)6$\6W+!\W?HG@VMY(,LRZU3J&3F"5[L=XH,+YC\^WXH6;O8)?G> ME^+&WT0= IFII".Y'/*,-^)PZLQ6IJGQH34Y)O4K!4Y/BR%9>NQ*\JF!.E!) M,'5PF3P,PHXDMU0[S\A2. :VTZ@@TQD;BN8A3^XW8*C6$H+PGZ@NE@9 ;!9WWI: M[)<;[*WU#MEL@VB/4,GS %@EV0S-CK-.50=6'BC-E ,+J_SRS0QAU^%(C3J& M:_O8V_6?U]=HY;C[?$Z5B!&B0$7#=U9\5SH4;MN[A+_JN81[^,,@5XYMW*_5 M\^),7>.G^+3),#L],3#SXC;$-\DY1@/YYV9XY83^5XZSPX*QQ,4^OZFCY5E" M*#U(/FI0T0W'4Z#D5V]PMPG3R'16U8NY*X"2;,:FO.*0G=;Z\*M(>U,FV; ] MT@B.?YL]A"P)S=_*>HGH1R4U2O]65Z''JP*:ZU)]T71%E_%10".S4P$K .2= M*&ILL.PG:12T(PI+.S!ZDEC.4:%+9 N^"%42RSD)U*^)7R*ZTB4%M=I?+I>^ MZZ/0W=\CO/-=1*ZOSV4?09+K#/_F;#FON=Z7I8%A'RT#G:LS:G\M6-B4TJ.D M[KK)WO&]O2PI$_=Q%W',.LT8Q)333%+RA$AF!+OT!G=6$A92^^>VDA=-L**# M,#(#(H<*VR>;C8/WT?+>7X4^/%YLP,YWZ6&@D<.O D'A<:"Y MKMXX%!58LLV:U=<$U$_B?LR]6%<4/&L0K_=+0<=?DR.9JE 4Z#%96]^@OZ1&4RN=R67)"M9$7*#(SE#HKND9^S*D.54%^E1M MJAIIS38^;8:;0QW2NJH#/4$32RCH[1RL4W(X8ZL&>BB+2\#&TS*[>C,1R #+ MNDH8M@.JJ]KQ@C;8./FM5=LX6 9HJH]+[3H DVP:@=E,K)#5\Y6$B4:J0?'I MW@D0!;=#88)N$&02H!B2Q2DE.@QJ()=1VX_[SD-TGI XVB LG0\H^,9>JJ6$ M^ZA(?Q#L%:(;Q/PA4J:IX)M1T%2T5X@P[KE#UM/P\M%%,CWX*[]MKU..$6=\ M=>?&%4!>TEUPL9NZQY^,G,0"&L@$_-0$N'RF*"B,/#]F9TLE_BJSB+V0N"%Y MER&4Z01@!OB0<\R.W"3TIKR7:1:TZN!,V\J5"MLUN_*LM\*@\A_=&>2@K".X;# M;$'HW@D]KZZ$6NM:P%:[4".LZ:2.3-MY];2WM,Z%]6E >-/-@MKO6^M#9H3D M]IF0GF%(WJTF0CB M#S4T;G4IR?0ET4=@,B?,3NH@W<'@$.S.1!,,+0?\FKDXI^'A1%R2V-^P'HC MN48R@*V&X%NDL.)XEZ(@7 2E$3QTHI$,8##31BX8IB#<(*(>5$#G BT1 M?5%ZV2T PJ8Z#'N^+0G3I9$P,+U/IJ&+V?2""Y3^=QK6 $]"+W=H3KP=GCU@YKL?F@!P@9 .X)&)[XN^LN1PEJ=NTW>[1LYHWRCWK->I@[Q9' M7N+&^9W66"]H*E^@&ZPMUXR"9I(AGG'/+P7V.W)CDD%#GIRS4?R9)2^OY&EH MV*KDS-"!O%O"@M)#(:"9ZEU5OY?,(IH77_/2DCZQK@6@9%+H'E.@=FL%L6&W MF8XJS_&:N'\D/DG)!N4H:X(%9+I(N<8D!;.LP!M)!O6 $P%D?\0(TBO6#=5* M78NDX'8QK$8_F(K)3L! WB\IUEGU?)GDGFQ#$A.7EFR68/.G=MU6TJJDY=Z2 M]U?U.3,E@.<1=[#1RX_^B?@>PO5AQP3ZZ=$?*WL>,45KQ2 C3.>7%LY7AZPO MJ=3NG(!/@HW/J:W/YF# C3/O #DZ[G:14,;]I9Y9N=E$(>\3.B4DJ8^A$>=1 MUC^QYHS1,/H%&^[.A]2JK?$\3@;F!@K8V#_L!)/5"J-5=7([P,&0!&W'/:EY M.&3)V>U@TV$F3P?\B$(.-?0F'AMI3WB>[0X)?9F&6"D%V)+S1Y.3O("47=FT7D+/WN:.[G^AXE,B)U MHY(9&5! CX(W#6-JP_F+ $T(03')7@4PD^)D8=ORYFLJ&VF2RB5:*K.4#5*F M9MTGA%_S.HS1\>6(2/F# MLC/Y<* PSFV"W;5#4+2D#^(=PK'/YYG'J!+,T>TGD2]X'84K2H@-6YC<.OM2 MD0BU:9CP9G\13C0WUVA"&Q^]QI!1X+#9YF=.3('M;Z,'A._W1+*#9A M&&!KT?RQC4!@6;H7:!%/0XI1LDG]0/EVIOD90!Y_'N6EL+/E+?9#U]\Z 8A@ M]D+(2O3RZ[\N.[^VJ25TN%NU$.H@#$\BJ0LT1 MWL-X[AI@V=-M?7C624&HN-(5?9N$+A*)"0C;VN!9M5)-<*^5F$#3_,HP84^< M&)+%WE6F679\W-IC5@-9"\Q RNPC_9%JQXLWF^0-4.IB.W>LYBSV8Y#Q>EQ>ZW![R\ZS;%9B]=?M/0ZZ MSGM1RE'=GE'=DY:*9-XOV8AR_0-[$16%:_=HEU*>OH'LN2*;YA,U.JEYFB41 MZEIV;VUK2]I]W4L,:0$JT3P72@DJV+$*[V,GYNNS[,AXSY): MHI"G2$(9B.T0P:P2*6M16EAK%8YM)(1QM]5@ 1J08DAV^\-(26V91PWD C'O MA;" [,=FYEBU'%;^5BW?ILU12"7BVP]2ZE''% VA]#L>I? MEF:!@#HP4Y4"AX7#,X[/,'=8YYT2[Y&;8.Y&/:<&$/+.]MGOD>P7@?K*]<3) M3LJ]LC5HC 50FK%4OU$.I-^O'8S(#7K@/X(R#:5 CXS3L@0U78-4T^LL1)+* MSBR)">O*05&!O/G$ $?&O';BF6[WKJD<+AUW7?W=4]#0 JSL.9"&TM,B5ACM M15]H%:X^4K5RBWT74:W"_PU&,S="&R%+6T@GTXEH(%=AKGETD\)*#<>)..&K MI=\ZJ20S]^K[EJ_8#5O\F:4*O";2"7N\'?8H]6H:2(*X3)\YA%5W'&K5LNJ" M7OV79%96\#^K+:=9H"@#1-(A+;_4H'V:M+A2I-?+DV?@WDU/>URXJE0V3PDW MX\5\GA#^/"%\%!/"GX?8P@VQY2"<1PC:5E8]3=I6-P[E9V.CL5Q6>MMZ!8"\ MYB1!VW'5:%LQJH0U6P'&4/\<8N1&J]#_6@7)BJN[KLZVQ]^Y=;9\[RV!P=[,_Z,(Y>/U%[S";.V?D',=8.\R0YA9X7N$".3 M'ZY82S#V&DR<0*ZEL 6SV>^ M=L)LEQ^YEV$: I:1#H;\Z,1T>/9*=+17UI$L&)6?FB5['N)^&DF:4L;[:?66M SMGQ%A>C#TV);9H-QYQ/ZI%,(JVKQ-J6[T MZ3//A6N=9V\WEES(]C1-?_X;'_Y:V9.9B[Z*\ULXH85!=X1Z<0@FRK2 TQ&\ M6QRY"'GDBI*AHMM37(!ZOW5#'=G+3H&_+FD4=B\Q,G&7I(M4I[8!F\RD3?UN'1SOYU0I$_KL M98=3.^A[*+L7+PS<4:8#:(]$*];V,#.0J"20,BB8'*HV@#;[E\CQM9JLW$8[ MN2#:0.>!3XN+^9N;VKU%7W^WVG-)-Y\]6WE27WF8?DMJ&&A>#=.T(Y>HOZKH M&JC^NLV68QKBS0@AG4R'Y+B%D (@ M:W\[H6]BE"6P=#G!1%_9[K+80^;%5(#*3&_(C. I7!@/3C?4$=Y/"B0UFGW.&RQD@$K(-\ZC M$G:5:/]^Q-JSBS(R@8(A'XFQGV;-WP9.OWFLPJ6.WM-M;H/6[[7]&8)5)5-\ M6[X=-*=7CK('3T7SCI^S=LUE[79+UG.:[G.:[G.:[G.:[G.:[LC3="_8=A&W M!+&_2-B^F<[/H$_",&%C\PX_)/1AE:>+T#^Z1VX$8YT#^^-E;=R:O%5CE W& M&Q)2K!#&3L"F#F10G)6$==GPW0CXT;;K;C>1W@$L%5J*Q""]]NAKC;][;R/Z M-JML!ZK/;6^T+*4EZ1R^_BR02;95/G]SY]'Q=@Z7/^_,(;Z:)Z+]MVQZVMR6S#N=^'*#9:8 ,]+6_G8>78:Q'^_E.UCJ<:@#KJ5NZ)VBVLBS+CH:]S8I8F#0?Z+% M2VM>%@AV0G;"K&F..?T$KO=O ZPQ:,Y.>H%T:A1 ^SUVPQMF#/5UO*W74P[ M.*0P-<(LFX#Z_K8SRF;G7P-LDM-VJO?7^=I'R\M'Y-(GZX[JWJ7O(FS8;=H& MP\9SLH<%EM]4K60;Z#@!=@H60[*8*=>I\%N.T,!L:?2UP/"F[INQ44:@\"J6 M(1K,$.+LD))RJ0,(@X2 +);8:'!'3*M.3[9RSE3A)I\MLV"%0]9G49B06T4YHX05J4SROO9\MR(9N@$%J< MZBZSC+7(CBH_)*DBZ58VFA%<*\/B]:0?<42&3PUNQL12=9O.M:1':BE#Z!IN(SP)C4!U.X3 M#_F_Y,!5 M*3['#FN#U\Z)7)7LS3;H?*WJ*NC2M*QTI M(3=81U9MMRX_#I[(T*G[1:'*G0E%SV,H7@5./T945QJ#4J_MO=/>UI1\Q%II M!E-J<#_^A-HZ94@+>VU%*PX33?&N$\-T!ZL2J%3'W:%MA-F[BLW93/J]+EH7 M'H/$MU.FLP>5'B.N_ #A)VVL4!.9H7UEN#,I>1(6+CDG=B&B2,Z"M+;7N3?N/Q,$QPL$^?4,8N6?K M:XY!\!OID1._Y5VK[2(N.&V0^$>+CD/ZFVF2,Z"EH7*/YVPZT]C06S9;;!1O MJF,2Y(0VUU[Y &<:NA&F_.0X,2\%.H^2,,;[\\@S$>QK7W\$9KX4F?)@E;$4 MUP/DN?,X]2BN_M)W.71C!Z-IY7'HI0[JY!PQ&9U-04X\#],71_8?AE];AH\L M,T2KCN9T"$F2I'Z:+%1D/J8!#FIV]ZV^J2^?'37+%^Y=T*E<,$1 MF(UB0N1$;WWGZCYS8\1:)/L[=.'$3A:>-_*^%2X\'JNEB3)YHF#[@(F&W/B_ MOF:0V+@U]FO_'U!+ P04 " "G@&]34#/,?5:S !4[@@ $P 'AL+3(P M,C$P.3,P7VQA8BYX;6SLO6USY+:Q-OS]_A6XDZ=2=AW)UN[&Q[&=G+M&;SY* MM!H=2>M-3BJ5XI"8&7HYY)@ODL:__D$#?"< @B )S*;R(8Y6(M -](5&H]'H M_N/_>]T%Z!G'B1^%?_K-FZ_.?H-PZ$:>'V[^])L/CZ>+QXN;F]_\O_]"Z/_\ M\?^>GJ(?<8AC)\4>6AW01;3;/[H^>HJ=,%E'\0Y]D>Z^1*=HFZ;[[[_^^N7E MY2N7?).X?HR3*(M=G, OT.DIZ;#H\B+&T.'WZ'T4HKOH&;WY!KWYP_??O/O^ M]]^B#T\7Z.W9VS>LR?_Y8^"'GU9.@A'A.TS^])L:I==5''P5Q9NOWYZ=O?NZ M^/ W[,OO7^$7C>]?WM&OWWSWW7=?T[^6GR8^[T/2[9NO__K^]M'=XIUSZH=) MZH0N$$C\[Q/ZR]O(=5(ZD[U\(>$7\*_3XK-3^-7IF[>G[]Y\]9IXOV'SAM ? MXRC #WB-*.??IX<]_M-O$G^W#X A^KMMC-=\1H(X_AK:?QWB#4P]$/D.B+SY M3R#RV_S7M\X*![]!\.6'AQOAF+YK],4:?5WR&<"_;PD_#4[Q:XI##WL%K]"# M9-(H 2JBHE_H.7(;?08P^5%<=$D)_^DW67*Z<9S]/Q]3PMT.A^ER?>V'1'"^ M$]Q'B0_B6JR2-';]'^'W]D+/P7:HQK$3=%YL1NP23YL6=@^1=?NQ%9=?OTM#'&=1SM](2= M1AI3\[4V#A=)@M/D(HMC0F86P#4I$$ZG!%8:I4YP*T%7@[H 1D_0"7+9-\BA M+>P"ABN5.C*ZP_KZOT8A8$;13ZY-%(4NE?;Q2%DLWI%+^]9W5GY E 6>=7US MR)A>Y%T6E%9Z4#6S"P2QI.J@$(Q2>^'7^IL;&.950(VX% O'B($>X8]4"X]I MY'[:1H%'3EE7OV1^>IC)SNR0,:T6NBQ(H9#4/O_=;__P]LVW/R!,F]608=. "?7:I8_LRD^:Z[&"2?Y M*O2&3_$;E2G^_(#\9AI3:!%ZAC1@+]'I43-D6^3RI+I7(B?TCEAAJLI;L,.* MIZ;:P@;A[R9THQTNC_.S.GA$M";>?64N'0$+ G"QKU'ES.&Z;:S@J$=N=?C( MQJQMHO\81TER'T=K?QZLU/LW;J+7B N00;] >_J)7>N<(XBZ\-M#T=^IEGNX MS_###EW%LGSZ$QN*?9"@,.% KP)P0R01%K$X7U YL-3$A$5<>&:(Q? M-[3:()##0IF#ZX-:@+ $&^05\$Y.]?(I]^:WNOX JE#H3NJ*9?<,1: MP8-FEG<>@ZEE%QZQ"I+K,4;O\'6HS.71 MZ'<;M5D1X"OW:* O_!"Q-E_:=2")!-6 "W=P$V^O:JXC'B<2YQQWGC^K:3ZK MGW#T-@6VK"',* K)/Y/%JS^/^26G.+G9H+0'\%@1K,U>X<)+M=1"])*8,C"Y!@\XA&1\JM@0T0K05UU%DUWH0BE)@ M-/!G0-M?1&QAZ/$^CIY]#WOGAP\)]F["\@BZ<%/_>;X;WP'D+?B^U;F3'#E= M0%]&&I(34N&*"#?(*=M:=DH,1T#K+#5DBC1M6@&5F_ 9)_90RB-_/"CE<*>* M4K]H>O0HE2! :6B*9H6I7D@IBV4\L@?#THYW/6A=)]W 0'\ZZ(Y'ZG' U0) M"!2 *IHE3: ""?@?6*G/3@ &Z@-9"+'OIMB#/RQ"K_F+VI?W]+!X$[HQ=A)\ MB=G_7[VZ008')_+#EH@-/Q"+Y6J]QC/9IH:'\'7'23S_BC$[1,FJ\_->8&N@ M*Q"N\ND/N")(?QF7[-"_?V_5R+:#\OIJMB!!78_%*%:/;X5/?C>MZ(LQ3CNE$6PF'B/@I\%V+"YO3-21#WSX??)K\.:?\##7RP*\7#]@X-@/?!JWPKQ^+<1VT,S'VVM M(73VW;LS"J )Z.W[\DQ-D. _16.YI\.!- MDF38T]&R:AV:B=31X$Q!;:Y)/^@9.H)_T3!_%+&^D$\[.SK=.$C*726H/G.# M[^:2./WG YSM5:,%2(.:4B/_:BNT9H\F#,0&1<>JK3,];CLG#=F%AN'YTX M=L+T4+SM%(3PR_5=;U\V3/T^IA1TGL.Z0"]Y'^7[7FY4OCV-IRK+KLI3FB3M M8+O[./(R@N6\=TK,"6;1)'^(DN8AV*S]D#TQG/;I)"1J, MQY;Q(5K1>1-4;W,$EO(06=;QU#L%@_>(YCYT3^2U=1)\'_LN)C90XGOY&V8= M>T2A-R/'_:%<*9@D^[P3M(=>D%OOQO+%HJY$NU:)XDSINZ,"2'Q[3[;P \V$ M#+&4A,KYH?Z7V8YD \B;?7S(^QMR V3BWW3I)D.XB5?>_\',47@9,(MF'%2YIQ%*U< MBD_#^Z![GJ2P!%E>5'(V9-3HQ6(C[Q,C"-':.R")7*!Y7 ?&:=$FN2P:+Y^Q M?H[';+\/Z#V+$USZB1M$<.]"]I@XNH[BG7,30AY\;5-#IWOS[E\-+A461U+K M%?S#>;?43(DC1+M$?M6U]6SCDR&CBWC=&=;T)Q?V.%U3>;KSN>P5$2T+)[ 6 M"WV'K]KG1^(6[I$;[\C%&[/6::NPJI=K8E(_XSCU5P&^B](!5US]71@ A1(C M F@4[=!RC6HM$30]"O6D+*1"!:G-Q(A WTJ;/>'7])Q\_*E2=K/Z?]0HFSTC M*?$D %_5%D%C1%NCJOD1^8<&";VNM=3G9]1Q*;^WN'K=XS"AZ4B7Q#:/\ZSO M=?-2_SIK0.<6O$F#F1QPWX7S3NG9)H)N>14!!'"U?0LV'!/":[&!DZOOC]ID M ?S]D!^4&@>D:D7-'"_>5Z[;OX<>^X&(+C+\E_WCMAMB;=9[$?;JX==X2*UNC=BJ-J.)\* M:CJBG:($>J40?OB=L]O_<$E_WM6[1^NR_^-R0.FCHZNL->=8_U$&.=/OB:%] MN"<22@DUB,;?@WUS?G@BS6<[B*O0-83R 2P)TQ6'F]-;_YF8&T_D]_041K73 M,=P;#)!PZ]9=:3;&/=>@IDC-GY1?1CQ%M_!@7D^=*G9IPW-^JX_2M(=ZRR%XQD?Y2FJBKML/"M.BHZ7OB0S)[.2O]Z[I!/+@K^#_5^W))*B&,":Z M%F#-JQ>=4I19TXY#!5G>$0R9'?UST25>I8:\50)2AN\"N$R(G/_DXV/T+\F% MUG#MBX>K>8M=AHE4W-#@!]H@FB;&HJ.)9>,BB ;&UW?^$>"XGT@[,L[D?>21&1L52:=-S7Q( MT'BF!X;/[1F9XC%5@EX((?9'#T&LPP8Y: 7$3A-&#>V G'5-.1>T9&%SHV0R M[F:5N[VP6Q&5C2 F^15MD@PL4#ALM!PM:YD_AZ!_JI:%IY9S@1\RHG M_.K6JGYN?P%JR %[-:<'#YCJ*4I"LK3B@BI: =DC.^U/C#K.J7]*,6F_B"S[ M/S^4/_ZWCV,R8=O#+7Z>\26X(FD;5I"4HWY[J&Q#5\;=XJ>C**8R3-1#+5R[0WNW()?=C"3*CGU M2)\0_0R=%J\&\GY9:;<$T>[1.^17!(Y+(6LC@Y,^3VN*M1VLQ8JI95B"9 H? MPFB5X/C9607X)MQGD"RUGM8O::K[\B4\[6M>A3PIIS-XWA2?O,\R'E&(=_E$ M?L6>;!^)KI\#=-RM8?(YGB>!>,_K_-F&PWO@)4B\C"B>%W!=:%'/B MIY6R=PCH$5+7U)?-Q)A*H%"MEFQ#V(.S PX3]HX2:&TPBZ^K/LDO,Q=PWKB+ M0I:GEM4GK9TU:J5O[[+="L>S;#Y&&+=G\9L8GF@5T0+&)ZCV_0F2G0IL[)73HK+8]AQ[3-3#LQ:KL5C&+W(QL_;H;PANGK% ML>LG&-'<5LK[U^>D1V98+)/HF:FE;2.=Y;$,GK@P*SLZG=(6*&^":J"R_ZQ_6O3P MLU-HS^M<@Y=J&/<7[U]V0B&ZF-*):M8K9@2YPY+XQ(9>6:B!//A!UE]>_CL>K#WJ3V$72";=4(WF6PD*.6 5\B)Z]C5MI3W64[7)G6Y;'03>(O^19Q%>HB>:7GW MBFSR %736T3?"+7\.O\B]Q^?%13/FO;*N*J_57%A>C"A+(W+*=_7I]VL\3W< M#:[_6ZLKS4ZO]-AZ#($]^N*65@#NGS[]5^2TLUGS:#4I& P$;! 6H(Q^@^"C M(PGZX\JCKO6ZHQKGN5CU*]"50(&6?FUFJ"_7[- SGR$\ Z]VKU&G'Y Y^PC MZO#+#Z:D_2GKX 3>+S:JX'7+KUDS+>:#9\>4F$D8UBXNYQD/SV;M15=>VJ^# MJW^C2EL*NI>$DS%E,?;&#/LV'=Q&1MCC%SEU\A/H!EJ>>I!.HF:)D^&PY3YH M+_F<5[Q^6($Y<=KTJQL;I+*Q&G]-/RXO7W9B%30S]7*GX[65['X\K H"Y3 MCJM.;:YT+7:BA'=^ROH+B4H.(5TN#EUSU4J&<6 X*?X@Y@2@K?5!L]HT>NG) M(VE!+6HAHJXCA\^9+GBOG!A. LD]CJG-,"M.A<2,*- ^+@38*SY'Y'M$&U@/ MO%,57AU2TE%K6'A-%7N7[2!/>!03N%[B,");"OSK0P+I]2^M5'* L8:4BW(()FDC/1;A8 M+N5)CC5EK/#^?$SW@D9PW+50YA?S%"N\YN/\$'HX#@Z$7.V6GO+A/^-'R)6B M7<]B'"'SJ6-'\:NV!!O.>TCJGY- 42T"RLN)H*2D8O^@. .&N*MGI 0T,W8O MB%WF=7J^>G6#S,/>-9D!<-!D*?7/+-?M!7I^X'TC%%039M(/ &.G*%WQ# \V2]LVMB>3C!W[ 3 M7Y/?R,Z!ZC!H]VE'-;2XZ$,"^QS!]X@VL!7OJB"=-B)X0QV[_<-5N<_2,TRV M9W0ZG:-2H9)IT&*DUTPHOV]O'+9L!H%X.O8#;Z!#+^^@PRMRCDX/UWZ >[,2 M]..ATYGAK:)-7W051S]#\!UB']K4"2()%"+G#DIC9V#]/."-#X>),+US=N.L M VZ'4_OO%.3=Y$ N\^I;!!_;\3KT2:,I><[PAGNWJNYN0C>*B)#W;P$>4H;D:&DT/4&T,8IBE'> H >+1XT! FU"JG]*QB#L MR7F]\<@>Y:]]EU*8;&<1]6S:W)!R(X<4:82:K3I;D!44]0BMB1_9R/6-D(7G M$4DE^?_=^B%^,P%F>+U:T$(<-N1 R;\\*7Y T 8M0^M[ED1,392(ACQ&M^2= M79 ?E_%3]!).AY!:GV8/M@(N%.$!#6!/@B:6=8A0.%Q:YM=$FWLF5\ M'T?/?BA-U3,0&^V.+0*DQ8HB2DK3I6AW'% 1"(R+%][ IP#-?92D3O"__GXB M YC;K96#,(\31;RP-H@T:ANY-N'"%147+-TQ:YR804,M8NR,!D:C(Y-79G7" MHIAX*G?R34O0AN7,F^M"LIU1:%V:W9*_!/?;*)S"T]7IS/ ";],7")=^ANAW M1^#I$DF@D#-W4!KK-H\'.KQYNWKRTV#!*) I_Q05WUIV6,NDT5[1G>&- M.?)?9'&,PY3=EXQ\ MU.'N)B333E/YY.FGJ/C6KN2YHFA*OCLR?G\D?,C14#1!K W*&]GV DHEU02(>-!:OJ.\T]D+S6P^?N6_FT[ !$** 6.OA#';%[;'$03*SM:0L92 MSWF5MD2TZ0G+@)+4:V]8!X^*,%N'U[[)T-$HBQT./1K]'3CC0-3LR:P>:= 6 MO88NOD'PD3WK@COCA:2[ ]'4&/DAM8KIG^*%CK!3T]I!Q(CHUC%W7M5?9W0> MZYB_A.P147DA*1NLSIIO/OA@)LG4[W;JO1IU>@O94'RZD[_EZCS>L?IVAR,C M_NN=]GA'N<))K[$3W(0>?OT+GL+2;/=H)4ZEQ42/&<$^1O1K1#ZWZZP0B*1E M)W &J)LK)DGPS._^6R3,V0U\!D3& _W(=O$*OC@:F4ZZ@QF1")GUEN\_!E#0 MIF1LXY"RT6-4.+3-]U;3ZL#("L2.?D330SH MP@_XE\Q_=@(RD[8,!9X(&IEBBJ',8)\_XW@5J*3O3W3*K MNFK05?]-\)B,\3Q*QG4FEPUA5J:RRIYK&0!2.353OXO&-Z) GNO"$[CD ;N8 MZ)!5@.]P.B=6I 1-W1*I,".RO_(F*"[;G* 0IU:N (9(L;'[]HU;.U/730B9 MFZ+X0#J-[5Z^0#@YR MZB[3+8X;-MXL8%"A:](C.( O 7;RE@BSIBQ??P2MD=LP\VW":H"XZVA3G17= M9/SW<;3'<7JX)S.:DNZOB%F\!X_47+I(2M#T7B9C1@@VUH2"#!??M[8S.P<) M%5DVL=4S>NT=C8+T)DS)Q/EDHV1PG0M10F+F3Y\B5H2;7O%EKJ"L;WY]@JO# M1SK8$7ZKY1X2T_OAAM;->8!Z8,=MQ@_3RQ?./=(5AU?:87AC:#I8;6@>0EAFZ"1?KM1_X3HH3 MR&+K>[X30V+N)(E<^ENR)_TY\L/T)_)Y-E<9\7$<&7?8C&)7_$#V;M#?1B7G9NVH0O" FP5?[:) MHO;$UP'18'^VY0Y/?_G? M^LZ*J!M:>R+T:"3@-@H\,M-P\$H/LU[1*A.WX?I194Z4N:!J3D_E2:V#W_WV M#V_??/L#/:G7G[A; -]0^=?Q.&B&='U!-2(FH@8DY(RK,S$O/?$#0=70:A!! MO^P$<)HVG(#JS=LHW#SA>'>)5[->BPF)67+\<%CI00]]R!R%D(LC((U/"9T= M\DASNV?W'B%V-DK1P,<$+^6W;??. :[:3-RNMDA9N"?C<])WJ;IG7]NUK.3R MXMVC<@8YU='E.S;?(=Y V7>]&>>Y=813_IE.^)FVJ=!T$!7;R6%6;2\G:<-N ME;,DLE9IR?O";CB<%'>4EJ/0U"0J=A)R1Z\-+WK\*X6DK0" M+RE+XFT!OI==AM=L5NMW3;U"[I[*I1.B??:IF3 S>W $I"S8&WQ.A/D!ZP8J MO:D$N]5MFK*V[\#EN=5A(Q_HQ/;4W+[D7JJF+Q-Z.5(UJL(H/&T;5L=C5?4XGY4F M83HGA_IQ28DSWLE)23Y'9?A.(**S$8ZT2QS[SPXD+:L9.K/O*'*:QKVR/0P) M=,%')Z9%FWAFKB6,*4JSN<_TCUT?7D4^K(MHM_)#6I?E(@H!T*1O\E/B>YB5 M_#&U%XWCR#@T1[$K\@J7'4 ,1M6#;?1. I8ZML=/WG#DOP9O_GF'7]X[\2>< M/CFO%\2&\]/E*O WK"P1X8$'[]> (O;LNW=G%*\#^C%E/*FS) >:8QVM#5* MG5?DTO8H*CNP84$-EQ<@;.!4C+B@@'P^/@LD6H1>"5_7GRE,34;/@NM PHY0 MNY4MV"O<>AOTQ5V48O3FW9=6GY7VR[3QVK1G#C3="(8C0WIB08RB:G#HQ^-Q MAGH,"^Y0".?0UU%YSK&?G""3I8\:IY@:1(RCILV!1 %%(8L..D'_W]E79V=G M;]#>B=$SM/H!O?OF[(3\#OZ'$I9SSLG2;13[OV(/.2EZ)&+'4&T$O3L[03 ? M5)-=8C?_[1OZV[,?B"+[[N3W9^].OGOS>_K)&_*G=__YSW$ 7 MTK7A>E7@2VE%E"L!?>&'Z#(* B=.T)[@CBX&ZSNSHLP%R)-.C:[;MI/4<5'J MB[DAV*%GR0@4L*.$N(Z2M1O#HB!- ;BXH]3H#O!O>-[-^&%L_=39Y['3"):QG/=\/D0A=Z47R/(V7 *;^E8 \M7 M7#VB:P0+2D:L#9T'G#I^B+TK)PX)#I.%ZV:[+ !;[!*O?=>?*\56+UGSD>+] M3(D#NXH/D<>^M&LNJ4NUF9!+:?PC/+-Y9,8\;MBR<].JJ" LS,W&_FPW*5MS MXIMBK[$_^:I3>,=?9X 7H? 401'K=C22K96E-I%C @PNHB1=KO/>9C(-ZQ3, MVX(UZD+C+Z$QC'%[\=BR]3@B:1IW[3'I/U@N ECRS%+SIHD64[,:MM_F1O1^ MN?B^#*K^_EABED32X\8J<8>KZ_IZP DF'&\7(=FWGW$0T6:2=5TB]XQ\,,PA= MNJ"ET&_":\>/Z2W5!=D56P:95\ MX<6Q34O.X 74Y,R+#@B4!B3%6A,J^>TH.3!4H7$HC=C50^D[7B.WYE.&OR>, M(/R)DD2,IJVHNEE 5@3?32\5;7U=>)B*F]YS)_'=670TGY+Q.!@N&\*0SQ1] M$41)\B5B"KFZZ#]!*VC8%P5@Q4*0RK2NI,5S,;V:4O ^"=GAN:+Z9?.Y"^%L MS/F@W>NE'V3I3!?D(EJF;2X!'SJ+VV-->Y?W$0"K)5D9M.H38L.]+.%G\!+/ M)?0O((HQ#NJ/&-+.8F]!9M_9X+L,0B#SOCM7VPOOYXRE]9Q%#>CR8L.[J\QLCJC)="#2JOXP>/JT2]U$+L9>LG,]W2 M2PE:*#(B9$94OS;_.[@,7E@3RZY9%1&VT"4?M)9_K.ABN<[[3/R0 ;;?V25I M:^RD+N=C !B.8+-5DT?A%^H9]4#% CWF" . 59W?9ZO =PL2_:!0Z<2D$:?( MDP)26 /+VF.@G JPJ,Z WBMP49!\_P^'"UR_6M(M<4%T=(YD& M;7ZE:OPRNH\CX3UTF@:8%AFI-K(J M)1#*]E&(L-SPL?>85T7PG3>]O;,T"QCO\ O]RSRFM1IE"\=!)<;&8--U@N!S MP64' ZK8;,Z4CEEV<\&T[0/.'S_ @[@[G"[7T+%#A@5AC"JVF6I/Q@TT1<;$ M%23IT0B!.!'IK' YQ%5WK;P_IDVV@3(L[;8A$Z/O&9;AE_YMN8?I2PI[8!X/ MV7 NS(L P3#_ A GVU =LCJ?H M&. ]"Z/F-?@V<*%X%5FT7]]"\]X6L>\)^)!1Z%UU%\&66K M=)T%17',N8[\8H(6PA"%S @ =.YXM-A;UZ=DRR?0*[^6ET ^8NWK]TN\)[N' M3Q$)C\UW4/SNU_D4D(R>!2TD84=8[JUJP?(/U-H<";P4A-HLT".?!(V[AC)3P4%='_=,W@W-#X6%D+U^\YY'7#6FF6XRP$X=1EOZ+R>1,UY1M MUA^\V>T))>A^MMLK*4&[54*;S BK%R=D@8?(\Y-]E#@TD,])$IS:#F%1D:2X M\B1G[*,2SY2]/\"CL&B=)7A!9TG!!NGMPJ@UTL=-[XY2N7MB:'H:K4])XRYH M+&5OZ954.R.+?";&F"Y^"#;WDO5>.[Y/HZ$ M1^U5"ML<_=2FJT]9D U/L]*HM1TW-Z$; UXO,?O_FEK,,]W/>F3PU%0A^C :=)4@UTJA>ORWCDXJV">O;6?JFDU MV,N1N%P"_0KMV6>6S7QE<%F)2)HU-:]]?4PU[2= 3X]6'32=(PXP7=*7>(W)A'MSED?H MIVI?U;8X$EJ<[*LCJ9ZA+$XY_'ACUU:U@B"FF_"9')JLA\3)V#BBD#@)F\*3 M=M[BR$/B%'"@$!+7-S^Z(7$"I''E*4)7=P*&*L!:(BW:X],6 M=Y.P]5_K]7=A\EJOEQMEM27/-&0G1UJ_G%H9TGKF0>-,W.[\H9639+DNDWQH MY731[MIP2C5M1A655;-'FH&M3 1S%##4$CP/GL-G3RN"H4ZR6@ZU= ?#P,GO MPI:JXW*CA#2LD+G%(LJDDN*A23P3(QR =0(%'&>.ONPA:=O^ZK(T&&UY1LF/ M[;W5LA4FEJ_(%!/,A?;S[6R_9[GFG .PM=!]'(3KB$5-PTEG].%HDK;PD-N M-5G>P,AT'@5-6">QEV)1#O\Y+SB MY-[QY\D_U:9A0^>U>!#%-0"&]N3OB$PTP1&+=;(:BRP04.M*HS,V;1=P4>ZP M\#"'7NFPNTGQ;F;/KS)UXS77E%D;IKGH8X20]4T 5]YBA%X>,0C_.AZ%-A@> M#8?PH"G4R_E=)7@M=_'B OGP81^%^AGDM7LV6G1 E\NIYC=^= \-N^2=Z2W,'-S/XIN>I%&-.#G[ L@R.L@K M"=7@"M8D?H4]+_.3;0'K^KT9O2SKAC :5INSH:O0I_,(0V,=56% /%8J3X#V MJAE+P*0'UA,I<7= M#V%.&Y.H[)(7Y7LN/JR.3/:GT#R+\ON';GHFGX>R6!'P.='QP\3>%:, MDR4YT=3-%/8R:Q8<]5.=2MFHPZF7IYY'YUT;#[(JV3Z7*,NW#C:UJ=".DX;N MH?=E^.@$<'R.X2%9>K@/H(!DH2%G YX":3OHZV>L!X+T%5Z9_<"J;ALFXS;X M%&=BQ*.HNC:=+YTRCX[]K5*6,EF4;*?CACFBG5.8!5DT[)'[)4-G9XE/>LNGH,#E[ Z$G/!UR#Y='HO74T,'7>PJSIWO% M1]< 6PZS(+3>_V2>/G4$ULB+\F?3EY8L#[!MVXPCC$82H-9@]&NI58#B@6RN MPV(_5?-F5B]/HFU*A:^^S!=Q^>4Q M.+34!:R6 J,U#_I;8)<$A**$I(&Y1!=UBG9.@1*.)(^KX8M#"UUV+"8E*7+^D!M)N5]CAP*9:K0AJ?[O#U M]^M[%OZ1/$6TI%Z,S_.J;?F#,HC6SO\R3^#Z( 9LZ-$A#(JT9]X%Y$=WV*>T M(E*>S:^5*IU: .5KB_Q[SW:Y$ V<--X #9W%$6H4SD]5E%,>Z %I,0HGWV(' M1N\\@9_*Q.WXCE79$R&9L+1U$JZ_V+:6'2KVIG=FP+1H9T]IKX'&E1LQ)>:] MDQU ?L* Y1&*5LA?#SBI1MWGC:FEBHN6QZ9%>Q$@U:'R"=+-FI)3N8[B^L/- M2[R/$C]=AK>1,T]=)B7"%HQ0%;Z4'O3NG8.[Q>XGP&:*79JK@/RXB9W=D>!2 M1>8\1/9.C;Z!6D8H)\OU[>Q)?,34[&S70GZ$ ?+%]Z #%=+X6(%;KTSK&)-/ M@>Y>7.^U%@H\6R2>C)Z5W5;"D!*VFGE-B/)FM@U))7DV:Z_W#7^$6G_ J4-V">_*B4.R8R0?0FS4.%*W'41;;+ IKY]A*O??<8SBSJPFW:G8JSH']$7L8;)\P3 D(=W2CP MO:*2\CT1+>1#8799J4)_R:GA-*GV;!Z.1,VLAP-/4@ M1'>7-3+4?WF)$S?V]T5VR^+NQ/::F MXC>C<.:9<.]V"?.M FS\ MP"]S#L-U_0F[M,=5QR=4@7AJH'CZ=^O8-G\0BO7#B M^$!6$ZT*/H\+18FR#;>*"F.R!(P RC94K;IS!PFYX2)0G@K-"]&'NCJ<_J93.B9SKU)M7G0 MS/7G3H*]_"9Y\>+$7BT9.2Q>9NTG2;9CR=9EU@PWJ>2DY R73IB4>06SIODD MN)'DGJ:2LA:(.!MPRC24D\^TOCU?,G 1[2#.G!&#S ;>K ]/_!YA.>3=+^K M,0:1ZK!D?XH"T@V\G7P@Q^-Y#@$&^+:037W^48F2;N4?H^?R:\NYULT!LW': M,"2!$;Y_2G_5S^)J"(M0!&VF]+3SL6O#+SO?_.33=8QQD>+F\]@[N5S;R$(]]Z!$)U7RZ>F:?%O6 MET"Q8_^%@C%DSK9Y"F6@FX=]CIW]TH=BN*'W>:Q5+M>?^UKE#:IO*_7R;]'! MQX'W+[569*KZD@G#L,B[0/EG7QORQ30$6+UAF# S.A?C5>X MOH\C+R.*E^6//91%#XS&?B@R83Q(:2"#"MK2<=TX(T9KGJ_W&[_(&LB>,C2Z_ M0![IAD'1"6BUEWH>$98ZA'UIJT:PD_3,!U]35@(@;#+XG3>E1P%'J0']'C/,H8 M?B(A?== 2/[5!J V<7,.'%T6%D__A [,M/?KC)GX0-(P<)2$5 "F?QIT?,-E#_0ZCWNTY.&#W\QHJ6"S&Y:GB';-J, &5V:Z4-ABM+HU M65A6BT-1%CW6%\LZQ7I#4=D=)-6EL"HP1E.3TF0G22.;C.GM:8SHR^U*>QHU M:Q@_160OO*A;D/UHY+0Q";4N>0&.Z(?'8![+)[J0O6!Y<1 H:Q;ISZ5N1.^/4>2]^$'P8QPE\Q1 :%(P[:!J4!>@KOC& MYO4B5PZ-VHJ=@4R0T^ !N]$F]'_%WHT'Q[.UC[TFY!:AUT6F!(+370HVW-"6_3.8H3K0YHY_P3\Z"2V,DK.C$_^3?QTPAGQQ*E; M*XPN\[P:R2P+K(>DC5A/.4OJ5>0LPU=-F(W4>?T#U]W?;\*4S!:DXV6@GA-2 M(EJF]WP!'\+R<,77N;8\DC)Q4KFU2H0+AZMM(\Q=[:U=PLULKKG>HFR"$E4S$?4I]%><,G;#PJ&L@BPKV>Y+M]P&]=R6X],KH M@;SD#J)](K_JVVJDER9*>#$30V9P.DPG!:T[G+(2];=SN4#4J1O?"I59$^"7 M?(.^(#A-OB3(A&^/(X!'6)3,A?[+ @GNBU3&]S@N7B/ZKFD-RV?"5FB9 M*H.B&RYBQ]';*^30.G/)]ZB#6;0O/_K=;__P]LV;'] *NCPZ+"O!1%'%BB=Q M='RD K5+/\C2F4*^-=BPX>X8SJ9$!P.<.3#V6$/+'A%]7&ABN3Y?.C$DA4W= MJ&=T%Z5#'K\J]&'VIJZ?(87*I+6FZ*Y9F=1T$("RC,H;?[4)T*Z DGOQ[IT# MN/ 6[!E;W76<5S2O_:J*$JR9FT;1),"W[LL M ZIU?R2^YFDQQ_--3SCG6N&?U8U-SD(AGX)^3JK&AGZZ ET2IA^)C^9XP'-< M7%\/$5T/;KX> NOK85*$=#,;C)E=/8]L3K%\OA0E;4<\_Y4NIY5I4/*8Z-&U MY5-O%SZV9U/(9KUZ."L8GKY#H(#7;A]$!XS/<8C7_KQW=3TD+5W_2ECJ09!; M2^J4EX5@-:Y6>3.(4ZG7BV=59% MF^H]R*)!NI83H1_XP[HSO3L/XDX X*(/-?C6$V=8- ^UI%R@=/BLZ9M]&(I ME*NBGJWP*7K$04"DNUP/0J16K\8SN SG46(38%I*I5*T#?L@C5#"NNL!J07S M4U?Z=?-4:QXU\PQ1.^6Z*$E^C562:'!;63JF-)CH,3*KRNMKC.T?4[BSWCJF M=(>G?TRYCZ,U3A(?:OQ"6:@\(>4CCI^)-DSRT_$LQQ5%TA:R^"BP)7*KUQJW M 64K><\ ^;:2]ZC.@_;E8ML1&7I=7Z2)@&D5^K8=XQ+>>E14[82X^RZ?F MH0*7.:[[YF3,_M?O&+S#"LE(!_5F]E \A#59O*7-0ZR.L%K;J?KXM4MLU%ZF M;*!.>Q0?\OOIQW.YU MGY7,^M/AK%6,*DB)&S^E9/18J]NX7(5S9.%-\Q482L6- 88?!6>;\T["_O M*01R-K4]>$?&8'J5UV@:/VKT,*2ZV,,H/.5 [%@0UI5J+\A:*,H?'5M;?>93QC&N5G$-LZK$>@=63)YD'KVH7Z6FIOQ-7K MO0E;FKU.$;$A34=2@X,EIX;*W!Y*(4@Z@Q?HV4XA\QG)VQYSR37C?X >\ MM'LVFD))ETM1<8N\N].\/V+#Y!WFJHHPLRLC,-L81%_X(=K1_K^TE6A\+""* MO7#4Q&H N=5=07[!R,/S3 B-@:KE]Y@ J'W*XQI.@[LT;%$-Y4\5M%[>%,50 M$5*$5IMQ+=K2+DTUK;G3M>$@BS7&@DNN]P[<,1NIK:O#AW''A :3*F]ZPQ#J M1^Z($MIENUP;[_/=DYX_L[@-C,[RM/FIX3&,_;:.3L7 M.ZA&\2L]*.4Q9G>$ZM,+#IXQS\B8SA$WAB4[MVTC.!:L#9@=] 5^=8/, \!# MZFRR/^/<_D X]+"''@DP\6Y%3N+OSDX0M/G2OI=O D2UG(!CIU^/G[KLZ+M>- @2> ZSSL975YLO/?7 MY%4,X7>?E3;N &$DC,NY&7'7/Y#F-0'%D<"8LF(EE$R#43&$?V\][&0$!,8! MN)R8<9%H0ZF2;X\%PL#*9P%A\JT8PM]\=A"N06 DA(N),0;AQ9K(]XAPW.3G MV,'H@;VRZ=N0E7J55!LAY?;@B6J8/XP(^ M1 F;HQ2C_%VR[3">'FG5589LD/JGYZ+89=7SS(\ Y10M[%DR?F3EOVDC]!X[ MT(2Z[NWZ<%0DV=B">@<^PHZJ'KT6V>VQE\<'+%Z.31!+V3C8G_T$"2*WR 'K0+'_72: MN%LRG@3M(@\'=@\G\X"2_]9[,J%H16B6:[OJ^\%//EW'&!=&!MPG]]M^JAV9 MM0<5N1*^_TH^G:[)MS2FP&).O(%2*BS&(:/72)C]%Q^;2N ;K"P)"I&,@<:(7)< CAV_3RYIR9ZZCT8SJ#9 MQX\0+>P;EL/5FJ-"51Y2@+1'.\YT@3HQNUT44IMI !Z:[6RAH,&%[!A)C6:P MKUWZ/4J@P3'L,]SY[\B_.TYM7T1E/-?1U=8KA\V9=(I'Q[QOG\.%Z-ZP"#W__BO;^XQ$1(T >L'8-%5(N>5$ZWOF MW,U++ VPO#M-K;EZVIP(;<$'K.M.BGKPF>:&8387Y,@]3L\/J+(#7+ MQIP*RQX97A)V4%FL,PM"TEN\4'LYRM)!!6DX;4Q:[EWR(M\8^_"XJL2()[S MCF!\8S?FY7JY"OR-HU;_C=_,CB.]SH*2*RPJ/X>$.WZ2D%_3RNI)VU%6+R9$ M_B0J=F71B=85&L>'UIH?C7-[3RY9;EP?/QFLP; ^Q>ROE7%N+^^.-,^K>##C M7.#$R,L(,EPM4[S1TM+]?(L-885[^(9CA5M0^!Z]0WY(E$G6C"ZT&5PX S*Y,8E32T33^*KVY:?H M!LP0&M:5-"Z]RJ)^_>IY6'>F#Z:#N!,EN?K<+397 ;/X(AT%L52J44@ M0V7>SK)(FNNBM%.>R'Z5K*$894:.JE3AO)MWMYB44RMOIN<82?^)R/%^SO*K MC99WIEECM>9B.(Y0]#F@R=TN)I?'N+C)4EX*>P*WE;T8R8J)(;CLJ^1K,9ZI M*XMN#%-KT'J>N*(X]7+-N;-;I"6U?D@H]V0:)JJ,"<]Y>;URLM]S+VB;42#V M#OM#15D@:M#\C/?W)CH.WZ1>8-R*SS>9P.EKT^N;]+M]DY;?=W JU-P5(CC& M&R[>4QG%17-;9DNE#L0+4]>%=*5=[IP4_^Y)\$B3[JJ M'9E=U8I<*?A$\H=DR,D[L+?2!XJL ,V0J=#1""Q"L'Q4!OXB'";M&\CS __= MV5T4LE=G5[]DA*>;RJO$3JCTL.KUP] (%Z:M&A.#$BT!^LD)8A_9]'N8Q%>Q M9HQ-O)ZIU4K$VWC?4)IRJBMG2&.FD>("KZ*BX-6VX'=/@=3=' MWM(W?>(YHFGL'*N.B+<1IN1\B@Y.ES.J"37ZAKT.LPY&;:N&+\D_0H\]3PR@ M=*/-XYL9@(U>E>H2T/&1S*XL@+O/8=-6X_,S6;63#GKD-OTOL^QG0;RQ35M= MU-I9-,N<>#1XIQS$ ZL#"_42D\X89LZ<.)8GXUDYQ_$KVXA/:1-4[Q7EN7)M M/]^<"#F-S)\33.0$63GXR[J>TD[E=FO&[(T#V3)>36P\SPHW:2RX,J*]((?& M&',NU8XF_Z(>E/IR+FK,JGXD)B6[ZM_N5NWM+F=JF:5)ZE";HK6IE5GHX"$A MO"G)G #RM[V=SZ%K>!PVHC@MC%/5[*S2#M9Z0-#%"3K'&S\,N8:G+5>Q'=!W M/,@69*EK5VJ;QCF_U,Q-"I?5CW&4S%.9< X^C6=(GGX,/6DF8: MJ]%L%IQ\QLM]V!"L&=K&ACCA#>SGN.ZU$#WITA\NK=FLZ#Y6KZ-XC?T42IY\ MO@I@Z" ^QTU_X!AU=< %G*>#@'P1Q? T'VA^[@I!$^.3J@0=\>G&;!GU G2* MGPOO>8VS9?C9CY5!3N%/$]WBVKC"M87=QHVM%2'J/:L:Z7M@_AHS$51"DD9S ML4W.OGJ8E*UW?K.!9'28@W1.388LYXP(MN2$[LE&5XDR)Y])[-+ 84T0G60Q MYX)I&$ZU#@=)1SLNT>SN2I:HZG*UP)B%U6M^E)/8J$>RC=H#KT4+M12BMINJ MC$RYBVA)!^P]D/\2M4)^HF$I'T(_M1,UI<.1Q8 I#78'E;2E>1G+KO,@*AH] M=41UAT:@B!\PI3NKAA_!U*^6)*$/MQK0#[#$D3YWX0WSX'N^P*6Y7HU.%>#X$]W?F6[/(Z1GC!BP23Y<&Y&>?PN:[]$<.Q%51D9;23*8F^>*//4FF,7Q13ZI&14M8,3,Z? MY-X[<9Y<'MY>$NK5$]YY';Q#Z)O>R0?P)EAH>0^(=H'J?5A>.AIBKV-]Z,Q, M\)C[.H.HO/=^Z.^RW0-9.TY0/!PG*V6YIW4DPLTM)LM+4+M^IIN),9Q9."]. MP;?*507M'>U8]RB 7M ^[_]XKB@F@!7_JF+L[.I6WZR3I9W7J#YM_83^;A'C M!?E%$$0O@K+JW,H?^GV;S!"KSZ:H@H@,RF -H93TFO\>')<._);V_+W-DB*C MH5 6'ADWH[JUS)IKI,%$0?\RPT\O.'C&P?LH3+?]&-;IU&C@HP:# MC"V-$7 M-"H [>"[Y$M;,1DC1%F6*M.<%XWP1$52BS41Y#+$?\-./!GP&IT>(_#J#(J! M]_;(D<:3W4"D=29B)J0]8!?[M#+84T2,B&F0UN[TZ)#68E" -/HW:R\A1DAO M"-9X4Z%YVH>RCCXK'+8(O8NB%I_K8V,'_H$L&+\K'\:? )>U3I 3>JC1C>W# MCQX(ZJ<Q]1_-B\\Q=1L/$@7K M@H1K0"6@CG'-1BA&A3Q@#G MSS9+D(\$'-^K-%P&.N\_[@K)J/N&NDT,AYUV&! 'L;#OOK<7)BJ([,OR3@<"+!5^_)[:P=JR2P7FE$T(EVSL'6YW@S/J[W!HAOM+)IO& 0N=E$6ILLU-?W\9_R( MW2SV4W(&;R20#LNW4O!-^5AJ%BB/9,E":-8XCD6Z-.\,X?4:NRF<=5AZ\^2D MJ!M,?H*32^<%7P;=VCRU3(.J^HJ88(HUO9V"M9B?E3I+TJ1V%_)@80T,9'&, M@L]/ZC8!K@D*!1TOG3#=O*'ER7\1IK[764)7KV 28^^:C!'"#HDQ#,NIZR@P MY=":C$T;<;J3CT+-"]9X5$.V _'P0'R*]36#BK804G)C^5W-[-!D^_ZFE0F MFLMQ) ]L*YS'])J$,_/AB)/PK78[;&653(J8AEDUV<2->']VC\,$'#&A1PN? MW4?$@L.I'[-X=QSB-3'A3-TL:S-C_(Y9EU-AE'G1%MV3/]BTKL8"HH[P4;,T MX@%SMDKP+QFAHZ9+D;]D.>Q=9'),&M3_0=3 +#$WP/9UQ\1V#JZ,0C:^@HT)9L1]LTE7F/2L?> B8Z8Z2ULF\:4 M>E]]H;2X$-X2L:]0S#ZS>P(52*=1B90S+./F'H>)LT&3^]G,[9E^C$+YFO4] M=L"< R/OHY]N/X01V:AC&O]Z$Y(##<3#$O[),B]4!EG[^8U*4BB TMVK!YZ#$*W?H*-"<@S02*<(US0W9H[%UF0(]1J-_[E,6,^L,I!O5FTM@< MRIQ:*GIKZ15T)5>F*!PZ%;9JDW**ON7C,EMT@B#*>6ZC,LD)PKJ?WX>S"TJ,P-2SN/7L](^LPSN MZFB;*EF[HB@T/!%)G/XS?P_X'@,1E1V*-*KM3N1?[9VIVZM);W.'N@"G^3?H M[^RK?]C2_$(9 'SX@]&5M/,ZAZ0;O1J7=)VZ2-+LF^.0-$\&I:0[@QF3O=,) MB++8.F&(@TL_QFX:')ZB"Z)/X/F'.@B&&Z0JA,UGJ5;@2G@#2EU0R*/-Z-.Q M+$DCTBSA8,J&T3A U TK4'5.1MQWUD@\;>,HVVSI>XD=]GPG/AB"H9BRC4 P M%<9ZH)BR=LAEW:"]$Z8P3!+5#N M:NN[VT6,R2\\M@;("BB6-P^>W-.#;L]FJQYJ3?T2A M*HA[>S#\YK:/'P$LBV:L&B!J-+1N @Z15($DI7G0!>-?PHX EO03=',DEKV" M^+AWR(+A:KZ4X'7[UC"(WAX7B-ZJ@(B+HF.!T=MA,'H[#XS>&8;1N^."T3LE M&/%Q="Q >C<,2.^X0)I$!,\X7D6CA, +Y6-2>&?5])AG_L^T$DK1"%Y52[;^ ML5'O2XVP**@;OK!N4')FL[ 5VT/0<%/48JA5)=9M8OC(V6% I!V+4#?K,A3. M08Z8YK\?:["]M?A M@K?AW^C6G^"S$?=HK9+D,ZXT/B7C][5<-H0W$66B&_HQHM$S MQW(9)A5=L^Z1:,B3X89FO7EX_& ./RV*YG, 2/E1!11M=32''B6A2I#%F8,9 MXG84M'\O7[S=X(&;UNHX%_L$HCG3]6Y<[?9!=,"X%AH_X[(74[.2VES$C2@H MG (ISZ-V'$$]O>)K9#67CE?G4/W7VUN\<=Q#87.IGM8$[0P?V?A<"(3_UUO$ MOI88F!9N#.42*$YRDI$./LY!#.+R!>*(MOY^\>HKY7%4"A)M]CJ#1@@X0.@0 M%EW\%=^@O\-75N-#N=-?Q(=V!S/B(NX"& E3%DGPX">?S@_G.'2W.R?^I"K[ MP;M$+]'I]00/&:KL" NPU)HA:(?*9AT,6:G!HB;:9M45A:G0+@S4Z?N)-#.) MLI*>=8 5G*AC"UH<*:S:8NQ!5&/LNF#:PK.9FW#ANI!DS \W5TGJ[YP4SXTJ M%<)3^TFDX%)@2(0RVA3Y(:H:HZ(U6AWXF+-SI!HB\ ;^5*='W[MRB5?I34@. MNMK&?XDVF7&0#UCIW/?DI!(S?A)[_['N9$TQZ_N+W;@ @0N*B MK*KP+3PBJ+[NZA'#9S*I:(JSF7B0&K?DG.1EESAQ8Y]Z=OJ=,#WM37KD^MD1 M(*%HA-RJU0GRJG86@[G5Y%.X:!2&KY7.S MM82DO(C>]99MB"&;-SJ!\GQY,VN5AI3D4J"C?^0Z[ML+)]G>A%>O+L%=/Q(: M7QMVU=9IBTXKY!,XJV#Z$?J"_'@9!8$3UVK.6] "O#DNI-H9E=9#CB+S0_E& MK%^4W2;F2R4V&>C-$U(^_K.V8(7S7"N9R!F4EDP;;A'28XP]/P7WR!#5K=*) MZ5U>@2BF%[JZR,KUKS@9>AM_=6D,>F81>C?A,V99#/NQ M(VML6%=(6.F/S'!A5^#N!8;AH2"- A9] ];2*(L@B%X@*]!U%%]&V2I=9P%- M4/R 7>S3/(UY!N-^< SHRS!6U#D3A5<7'8"&\?(>D,.\@P*KPG3L]6!)EJ'9 MPV9'"V=^"*Z.*#X0%./X&4@M5PD95D(TFJNP:_5U8#0>OX<9 8ANBE9070^: M04(S%-4:"LU3PUA2E%8!()7IT/!DY&$)/DZ><+SKATCK>[.'T";QGCAOR$IB MS6#E3VOYE+P[#LU"[=3H7>YIOH%P\X@W:B:&L*59>8K8Z#V11$4#E+ 6UD\F M(AFT#RCJFP&TG:[X)6UG9B0%3G(@6WC-L/U!J\Q+OHV2N*K!C>3+]=&0D MOXJE$M#*":"IU?B B>!2OV:98O8T2[*7#MKEFF6EBG8[/TF4_._2UB938\@8 M$4*K;$*3N$(C\,'GK6PZW%2$4I5R[QFY1N@<]$O+_E5=7;$"//V0$+0S?(CB MI?YT.A5"?V[N/(R]PT-[ .PDNYJ6[V^\F: M?U#3SY3<YFF33A"S4!'SK7Q143CV(A= MW\@#5TLEGLRMDL9S9>,]T&BN!P0ID)]K_9V@2YY.LZ#0)L-33YD]C8G5/:"" M$_WJE\Q_)O8=Z7:17I#%!\7-:8Z16?#?0](&N.4L2>[4+:(Z2W?Z1: MP1+$6(S"6F4AE0O8=A/381-M!H1WJ_!=_E+6IU_FA3FHHYK5E+!VX2&<^>H> ME3=,;3M^X7D^:!TX( 2!0V;8"1:;34QKJ93)B691'(JD3?NGU-@27:D5'Z)U M65'/[OOK80)NE+Q7GPAM^-$;N1]Q2/L.O86W\T,_H5$"SYCK2I@(?$J$C>?X M4.%*K-;*2CK$X$KJQ<&M &^(:.NP4YX#O4B1^CQ=P#0I;6VM)N:WMB8#PS%@ M?AOCSW)M&^,,2 M#CFTH6VGX4!I-Z^ZU*=DQ+/_.S((!H>-Q-H:)$"BF9N.@+.1& M%! 0A:=Q4,A2?%.P=24-39L=$I8 MD80"LM!=>D\.[6FIB!7K >VA"Y2P/NR-85AXS9;_O6V%6W^DKP<0 M\7-^C>G2W1.;A LE^T VW'JU>@.8%I(V[6!48TO\,JB0' HC2$V"G3@IGWNB MF'1CV1 ;)G$Q2*4SHU<&JH@%O870N0=_LTV7ZP])?J#HWYU[VIOV*,C9$>5V M*R-Y VAU@F)H=QJM3[,D/S1:J]RD))ZR3E/_Z/6=%,W.RSSV\[BB!;1,ZR4! M'VHX0D&50-^VSZ%'> UGLV3,VL;=M1]"W*T!Z/ I&;^VX+(AP$W^K00U%A C ME5BC7(MPI'JW$:6-I>K ;C>TZ ^UI,T'JG'GMPI1ZXY&?].X"!RPF_-X MMV5,]Z3B'>9F@-O]PIAQ](WDRO0F-Y%=8 G<5^&X1/ID@ M_(ICUT^P9_=N?B+ - *")IB_$4'A951*W6!G(35W^(7^:::4;VJD3<-9C2V1 M/XW\L7B>S2*4K.:"&R3<9@BX\B2,+;@$;YT8DI=9FD#H.2$W"^"D!"V58^(R M(TLAM(\C%V-/G$'( LY4),FI*B0>NS:F!NK2*\?=-K\]AAV=PY65D-RQ7"OM M[$>@)B<#S8A=73![NBY(Y:Z/#^\R^_F=&76UP6U-X.%P>0HWDS MW)YX[F/AQA@UWVY!.AX7HBPH:LZ=!.(MJA# .2,F%$D;CS-78DN4,!K:G*Z@ M$;RTJJ(^.R^2[1AQP\3=B#I7GQ:M.Z /88S=:!/ZOS8[ANB??O4C;6TRCX&, M$0%FZDV:H(%0X8;5_\?_>WJ*_O[Q_4_?_./O?W7WV>O?PF^^\W[]]GGSMT/X MX3)[^?';^+MO__+VYP]/AR3X]MG]]2SX<_IU^HC__.NW[SZ]OG%OT[/_O;Y^ M^_B7KY]?SR_^=O;L/<9_"W[Z;_S+W=/;\\6[OSPM7^Y^_O&[J__%_^U>7=Y_ MN_>3G[[[W[\\_?+P-OO/;X*_?LB"Y+O5-[^NG\_^EO[\'ZO5\Z?%Q[\]7EQ> MG5\DWUS$/[U\"G[='_YR$2_^[.Q_Q@__\>E_?OKSTU^6[FU\<_AU]>9M\NQ\ M/'SSW2/^0^2^?^_]]>7\IY^7B;_X-GB_??[+S__QRY7W_N7BS\G7B\W9U7?A M^>IN=Q9LTK=WJSA.?OSNXOF[O\8?DX.'Y,0&;R5C> ;O!&I/N2WP9#9GD_D!BDS;O/6IPYJ#'>M' MEERH=N%8QH?9D]YF%YZ8IHMDZ8#^1':B#>A#-& M\QACWD("$4-#$U[ELRJ?^6-8WBM82V:D:>1U]Q&U7MR?2%LRIC2G5L<=$!BTN&+M".]6$W?>50098;T)#9T;_9UEX+ M.6L_X02VMM"#XQLD>WZ*X%&2.M:'VOH_W MB\_9(WEZQ]E8JU%%X[/=AJ:"_R3[TB0B':E#IK&5FWR]F4])S,.NM7N,688S M?J7CJF_+=\_S8[2SDN>3B>XI\3X/"K@F4].P+XJ@J5G66S]5TP[Z7HYDD14Q MK3) 3E, L#;2&W%G-G"N+.(Z7-7F0\LI7U4!H1WW'U?:#4R?2EKT^VNSL'.( MX&AMK3Q+8[:[)5FJL8VMRD-[^A#Z:7+IDZ5!/E<\E_9W8?+6I9>;?B"PK2^# MEL@KFC8/GW;A():2 """61B1DH&^Q,\M5,@LD#_0OW?BF=Y12 D:#X&6,"/$ M5]A]9F]I;U$17B.VJ6^X6CO*30A9*KB9/'AJIOFY2972H"Q\6,^^Z>3U,JPI MN)-::(7N0$9H@,<],2RB^!K/%2Y>Z]^\4Z8B+O):LB_0&MLM8,$10^, TQJ( MGI60]P(%7Q?DS(C5*NIP6QEW3G.8Z!YYKW$GO>%")\!&T4$U-D3QD*SSUCPJ=VG33KB5G@S(IZ.$9M- M[EI)KJ.XZII>VK'^YW$P]E,U[O#HXTB<%8Q,3!9ZX(E"7O02$@UW:%8)L^/F M4!5LP\VA- M:1FG1'ZW%DLJK$W ?_\K;&W\++&6G3TFY52MAF1/3KX65Y%,^ M'NX?OOYV>0FI#\&8!L?N*H,>[\D\OG=>_5VV6X1A!FF9JS\F1#\6%\!Y1>59 MM-84?!E,9#8AVZ)[#MH62EQ4C;DENNVHP EQU,S4,\U\:A109?7NG #2 @VI M$"]H9SBK'I\+:5%#@B[(ZB0 E?'7([+9KYZ/"$[4D*#W\XA.IFB]"C MF_5]E*0Q3OV8'EX G/,<*R9@R[@#8CS/0C]D\17:DS\G"2F=1S MG#PYKPZ4^(2UY9T[B3_,FI0W-QOD+N5%5(W1>3VM&J$5M!(ASK"65)),69ZQ M=^S:\=[9*L&_9 1J5U#+?/;BC&)RYGVL0EY$_KFR :(M!&7*+'E3>@79\)W( MQSXB*]YZ[;MDYNOA*K,@B4O(1M@4CQ'Y00""=:!&L!,?['K@9,)JI, 3#5'G M57=E["W7^2G 2;;G49@ERQ B$A_IS"BX.A0[,KM-*7(E4!1RT6/:"3),A*4W9,#4Z"#K)O13WPG8XPKZ@F*YKD]*MT8 M/A0J,26\&Z9M$::-T89FG^B$6#8+D1F_-AX@NNHZ675.IDY71GMNQ;C0L,L? MXR@Q?S<*OZ7G0B5>>:*F,8LA*2?$1#(NJB4.78,U M!7'2QH/(0+2F29C!Z$D(F=S=6*-JV=,X!9(:%<7'SJNN^^@#W'Q?D36V([,\ MC^'3(F$^[*;)@"AS3D)/;+CXS+9:Y@NFCAG.L$;%8X=PMF-EZQ_\Y--%C#T_ MA9]F086,GH7+8PD[XBHM50N #FN!H(EM\"@(LQF>+1^\9CXX< X0+=:J7T_U MUV'>?56-L@V8J3 F>7-VPGQ)N&I[0M, M+J[J\DTU>: /^2"RC5&:!9-JE"U@4HDQ85%:]GG^%A*^/T&AG?)"6B*N@T]] M(C3!!\430_+G@PD=*"1FH_ QGQ5)C4GZ>1-*EFH;RT76K"XJ&>8(T^S:\6/J M47J/G23+XPHH"1,X4J=NOB:1*FNB.D6D?9ZP8%?U8+O(\6!Q-XH7#9H2W8)& M&%ZW%(_Y"HUY 4_#R$F51E!+DC2\4Z,IH348%%9.HCV51;6I!1=!9\AE MO74+NQNOJ:0MXJKNDMY\:>ZM#Y@H7W"ZTZ2H-"[+@'+LIVKZ J>7(^%E#6UG M^^2@+,:ZTE,;L_:-RX^9 W>3&"F\N/?L;!;=$+LAKIW_&=,HU%G/./J\'$D M-WQ2)@=FZ+>M1$? H?_FKG^B]*S*H@+%;54NM*G%@WXC4J$/L\%D_0SUU)BY MY9?<-6P.JLNFL/X4!ZY[;?6 $TQX!U_A)=G\@V@/!YW &H?\#Z*RYM_(SX_ M-OK&ZON3G>'7VJQ1W$4DA]=YB5G*6CU$<>%'*W@2Y>/0/3SB^-EW<7)[>\&J*2B<,]7Z,9EC4(TET6D3&B/6&E7-4='^ M!)$>T-]9'_^PJ16'2; \C:I/SHA[VF[( ]/4U6\%!$S?[TO8J4O9J3ZG@,M M"[JL3WZ-$I:R,6M6^EF&^")+4G(RBA-53<1I8U+K=,F+ZD^%&+G%EUUQ&]8B MXIDN-(9@8)J2?7J)!DN6T\:D9+OD12D:7J(CDJQXILM4#/R!C4EDZP20TIC> M0=[A=$:ESZ=D_@:%QX;\7AF=DRUWNW/B3\>AZZ4R:YRVA6.=WOWQC.-5I#GU M9Y*YMVVX33?I9V/6:7XG<5BN G_#;F)G7*MB:C8N"(3Q]1=1H2+ M:HVM*GIE@=8Q)9\!G70%YUGBASB!K!HK/Z1=JF[NXJ:F$WP*.1$]U\N_1[4& MUA6,DC0* T ^8LV0R/O[NRCEGO>XP8Z-STV:=0W*HOC$^WL$'UDWYKBS6L87 M=D8RQH1KIE.:TX3C4K*=.TN*AW;:K*/0_5*)23)EC5KJ29S^\V+KX_75*W8S MB'W),RNI X9T40,+^5<;*'TTS/EW>C@1H.5]_!5ZPN[6^J:@*"S BLI(M<-' M67H;"*&*0DC5%D'5]WDB!+B4IM8M@42M<#D0 (5]B\J/T=_9YU;5BE18C:M_ MX4CU+(AEO'%"_U=JCC@0M5(F](O6A<7R!'Y&!9^@7G[5 M>H"GUZ51^G?:BU4[=+ @2Y?CH$G2N-M7(7!+_GN3XIU"/:UAW.BU,;39MPGW"XZU:6Q(4 M+DWNH'3S+ MO2S RS4_60['JIK*=:E$V8R%-H@GD5\S;TN5+Z15 JC2'VH==(T[&\[.(3)O M.#^5IV?2'%\",W'6[%YF#4U%7L:G\CH"^W2@K/OS>8T]0X*[]@'2QT[L=J_W M.?&E' ]#+9(B+07I0)/4=YT U9*Z=+VEYKWK'!D4WO3VN#3<58_9;N?$AV@M M38-ZB5/'#Y)"T47KM>/'-*=/M*99Q_/T^"QR7M'E,!]I(^>568<@O"2D]& O MK5%$%4E4T$1?Y%2_1*>HO@>OJW1,G>(&^<,'CG_7\$%]=E26];EG%:!.O,L< M' UP*,U+WH"^GWT0=IVA%T@:6W#".Q)F>:6/T0EJCHOD)HAV@O ?;]IB>V%M^.=4Y&G.% MT%D.GI\XFTV,65!FM(YU;H>&]6K\%FD0>ST7%B(=W>P2?A,?V?V4ENA;-R## M9]($6(??BPWOV?#]V6 &IX#IS:IV3LPR*\!AQNV>0\;@UMZE MWI/;@7[)W:[M)#@2R:B9SX@[R,&J#5PS-9]P%'IP2>-=%]5V'HMB.^K7"$J> MM2$T#5UZ#61+;!NR=JALB*J65B\/-&5=>/"&SHW&486&W4HZOW#8R6C0=8): M@/4@JF;,Q<%\:4'R!!7]B$[LQF.T=1!01FT/GC"]D#7.HR'QN3Z)UND6LQS> MCOM+YL?8W]6X03D[:'5 E"%$.3J&*&7#>):\O9M-W)JY&N9G<+F% !GM],+H!N0HL*+!@+>,:C=#]5@R?K7F;Z M%E>MX0DJFG).WA:.WX8P\S$]IP6Y2,ZKNGP;V?9":RQSWS]C;*]M(4W(E+A/H[V.$X/4$<$ MWGU I"C-U_]$&L]H;*G0-?P"0X$EP5*!IS2GM_XS.70\D=_35T2TR-JQ!"8, MD'+=YE*=D?'/*?@U(Q:0-6I#5T01(/$4Y4FQKJ.8/O$P\N9B-'M&G\I-Q[?" MXXU ,:$52CH;$ 7QMWBI^-P:&F!H*]RM'R:=([>7"J=4TCN\FVX>E^V MO@LUEO)*W9Z35G'4(?D]/!7WP\W*27S5NU23S)B[73$XJO[54N=!>'(O;E-: MERB4'43H%M79/>2DC:<((7)0R1:B?!W#Y:H%D!=G?-/"UW)VFV%R@%O.-$.F M0GD-C^LHU8%]"]0BY,VJA8X]JV/-/A'#.5D3ZY@8U*Q$#^E^N2[CNV[")(TS M%GQ(NDOX?YK1V)V409.Y"J9D7+34RXC#6HNC2.PY!ZSJYO/DDZM?-[1<[+74 M,_FZ]Y;A0[%DSV')?@BC54+8A0W])MQG*?DSF4S22G2///61<2HF;9TJ)^*_ M=^\\:>1-*DC!IE<20Y3:":K30Y0@:E*T_(Y^;J!RC[53RDGWLF%"9N;U@\[" MJ-$+B#E&8'B-\BW7SWN=2EVIL\E,,Q0X+QG3-91?V!\<-_6?_?2@Z&X:UIW! MA,F#&),7#!*?ZO*^4-&9_5?)6N(M2XH.GC.]AR>J= 9X.X9W:2RD;S!KTZ&1 MJVV/%)'"<[[>_&G'3H!C@&AC[$$=!!PF5/76KKZ2\T/US;USH#=CA!6/_@?. M0>2T!)$==\YNSDB?61@U&T\QPPA$&5RA 8(6O- A&U$1,\*L$1\QUQQKFA]\ M?O+$NK*L0E4*29I?R 'N5._$YB!J*K?6]*R+@H^ TBDEA>JTBJS'BGFT:JD^ M64HM1MEV//B,N"LS9\TDJJ-8:0-,L;D(F[MMGFD$EA:>X++H\UZ!0FMQ3MEI M1S,MPM3W_(!687N$(S]U \QL(/82-9O5O(\=D>56:X:J=B<(6AY-QAM5 3?2 MZZM,B.:%8Q46RZ=R]>H&F8>]:S(*6"=92I?)%3R:@B56_,@?S M7HE,QMPQ;"7#V1ZVY0Q?;CS+ZV@V)WT(]F]BFJ(8N-E!KJ3E2XCC9.OOU0TI MI61:[7[-IC3D]QG*U]@B ML]49T^:;L3$R'E+PLS-SFCZ6 ;0&.%"T>C7G'=%A;T)X6MY4QXI= Z83.2$N M8%#P; N(//C)IYF?HLOHF;47)9R(\TU6+1 T$5X>64J(WR?*5A9\Z?CU:ZXV MNSW'H;O=.?$GDZAJ$[4,K18[ZO@J&QXMR 3BE2*--QUSU\V:HR"6\?BEX=Q- M62G']FV=MKBURMB,C6<:1&S(39I>O\=9CZWW&DP+I\=RN34* 5J@[5J%6GOX M%@)!;L**S%62^CLGQ7-;ARJ$C58]56!(M)O3IL@/ZV@M6I^(+4Z"HH2$_G("\ MNJ0%&Y15:0LW(-EH)T\]/CJ?:[7@[::)')%D]0@4@:* ^A,N:M==EW<[0%>H M=&+P"*? CB9JCD.I#)!9/WIXRD;'H+W$J[1Z?#QSB)60F-$X>A$7 G#!Y[6G M[))(*@OF:9_XZB:I=-R:V]5=E.)[YP"J;-@V)6IHR$X1D!= +Y&^>?RW ';#RRQN8NYB1<#,0!?W^QC@7AMM(W\LDS.DV0C,VH>NAE M1#O-T1%8L,J"4LD<-%J1R#H?H%+4NCF.#'Q]:D8!1<=AT0Z2G0J:)E!#*@\: M)GP'9_90KP[DQ>J0YA; + \73:$8). MJ-B&SY>N[S_UF=J$=\9#KP"$;Q(/02%PT0M#@N8ZI?&)6S6#IN#47$ M[7& YNEI;U#5R#D9CHOC,(_4Y"/%QUA] ?'D3WX*;WMN0L]_]KW,"3[ZZ996 MDR?J">+,GZ*K,/7;M>='OPD82M>($U"#,0'\:"\0?E'U8S7+Y0A1%R\/="9& M.[[V,5LE^)>,X/WJ>?Y"3V)JAI-&"AD1QOD4WR/:X+C"(WJ%V'AG*!VZSC5Y MJ\?!$8V2UJ82EDAX4$1$CWO)>&A7OTBJ *Z>P>OF\N#W.^10UM>#P>P:/:SH MH.0H'-:J4NI!B]AG-(E8O,BE]V5T#^2(9^&Z,4[AS$>CO&BQG^KT]Q0]XB# M<;)- >$>OR*VN.&IT) M:(M6?Q*G7X1TD<4Q:55+6WJ'4Z&@=Q 42 L=L-X0SKNC MS[HBZ!"YK,=Z 82O;#E&A@R:)]QA$V9A$9?5O"^=%%..G> ZBFMXJWVC(M;R M8^21'IF'3 3A[#+*5NDZ M"R@2'["+?9I%.,>D4+[]/21Y%_9DJ3S*CA@'SH]Y"7+"H>H[1ICX'HX[&1O+ M4&RZ.I=K09/_R9PPS7:%/CJ\Z5_E?DBV+0>\V!YF/WT)4>UDSJH\8TYS,Z\1 M+!7[X01Z"C*/?'6"5EF*P@C4_LX'6R"-3I#GK]>8S+P+&T1,UE&X0=F>=)'@ M-&6UFJT!SJQ0VJ"U 8D9/ 9]R"\8+B]/E^OE*O WN7UTDR09IO1(]%0/5,#XGG;HV_&:0BWFU M6F.,,NR) '*7[5;$,"62O:@+G2+"LW<"Z?#?D1)_@%9FNCS57$1)F@B78OW4 MY\*7]M9/FV?.[/(&96-V:Z^IR7J+L>>G\*KZ'L?P!V>#Q?-=?V .6HTV1F2O M_72"]F5[BU+H'5M7+HK386$_N\3$GHF=X(&<%_JE4WR-8OI D"<.XTJ'/X*V M#&3C-+] &#?8NR<=;XFU>A_[+FY8/ I60M$)VN>]H#UTT[)M?_?;/[Q]\^8' MD8_*DK@4A\Z7XJ!YL[*FRIPXQ*S(JT"(I=C(')37ADB^LAE+P1U 5Q;"44X= MP=(WX9"=+\I2A363?]GP_-A<#5W.V],L&MO$UV)#ICA1F^,^S6-QJI/^N4XZ M2L3H=/^2^7OX("],&6[ZG2"X:(/612.;T]T906>V!6,TC>Q78@[X"3DPWF?D MQ.@6JLP/V7E1"/.\'4P]:UDJ;Y9'-;%W$.L;4T<42G-@WDXJ3_,+[^F:?(S\_&OJ]D!.V1O*X#F%']+-!JZ"G)#\JWC8?5QZCSMT!8&*9\RX M45SS[=<N3AJ7(WLK9VW^H(2"X0S=H@*L7[*HR6'B*RR[ M JL&+Y%7>X9,:\&;_&[\$L?^LP/U#LIKU.LHAFL8"#6@5Z_/.$Y]8B' L_0D M?YW0:7>/G73/!EIW#G3J1]IYU;U64(Z>F+?1)9MKPZ9?P M#*$DGO02K/BH?0%F0V 5MYSI;P_%^&024]L)P+&1'GZ$$_1R317UDFZE"=4( M*M$LM!OJT"%K:4.+(Y/?,[48L;[:6Y=Q22@,M2LAY?DQOZG=D$7)SMTWX=5= M]-):I>*U430#0Q"'T4M'V=GS _6,J2L?A2DPO7_=XB2Y@5(\V"ML4)$LX-/O MD<\^+JUV>]//8;T]Y<+1&;>N@9.G+:Y9+N00@-.$!HP2M0I_K\4(TQ.".$(% MOJ;Q=\T()H=VR6)M84,)X+-:7#4[7#5B6&P(;?@\\.2J.YOF11\Y>02>2)P@ M2:?"Q>X\A/@L>:A:+.ND/KJ@:E:HK$<18&)YK MZ7#:TZ\P=N, O\,O[YWX$TZ?G%<6?E.=RNZBL"?:G*SC(@QI'T?/OD=?AT"H M,&D$YQYZVFG8 4'T" MA+-QP(<$RI-HSC6&R(8 Y9V1[[Y"P \9$6)#2A 9%&*C0E_C3FTL%\L]S1\*=S<@O_@P=]LRDEDUV%.W2,/=)4G23C9F%EET+%[9 8,Q=.LCV/PBQ9AI! [-$)G%@8 MZ%8UIT=;V@%R20]H!5T@LK&NP$.>T%ZL+4_%4;:%.&ARS(N.=$K^G)^M&_J" M@JY0&D+9L?:59V+-].PNU[-T5X1+BG;LD&GA*8ZS([U!\V-AS[R/R9'&WSN! MW/'PU#B<[(M&MKT/+>Z[L\\9G)5)CES,RIF+0ORDAU[097ZX)J=9,!XCUW? ML?KBI]OZJ3$_QN;UY;=1X,$1 C."8,JPH^R>!4FRLP8WSMVX$'MGIRM8Q0FU M)^RDR5SM?J7_'%$7.!4FK@6Y1GG,"ST_T"/DZ8KF$\VU)'*JA[TV%6;/+ A$ MVC=MAL_^=:X>L.OL_=0)\K++!'$W%^P<>X?) :BX69;>X18=,KG&K2YI$//- M1>X9.$$A9C>1Q15^Y^+7JEP'38A,WAHS:_YBDC#\,W;3)% M O*Y;=%U!\ 1BVB4IL]XQ>LR6S4[05[5T.I6)QU2 M1Q8*$V!C@\O96JXYE].+M+QKZY40/);A7=0C)ZW=5UJ\@U0=J4AP:C-D080/ MV,M<08 4L3@9QPDD"0F]!YP;%LMU^2?E\#1&2!ROM\E'ABN_>\9_-QTV *^8C[&JM MLDZ9ZO&A/\3DEQ3#F/H6:S_&K*^1GI^C4FJX'4[ !OPS>MN6EVMK+;3/\H^G M+B\NU;K7K6<5G;!$)%G3CH\SG,VZI+ME3UJ,-L9!-,469]Q-;:Q:>A]?W?M; MQU;+<.O+XEJ(=>7J2U76WKTA_\B*ML28RI0R8>>_E"9W"H*:ZG\KVMY&$)R9=W'T;CWH&$A, @AN.'0K4)L#*@76F7+9I=M0E91,YV9 M8(O*+""+PNH5I*546@= ) ?'1EFI#=IZ/\0_=TW=9,5*I?NNS*[B1%7]2CET5MBE^%"""YTU@(*$4*NHKSRJQ%M@\M@*YQWHA 6T>!/L2/4CB4$2ONKV>B.C=8\6]U__44Z@=CAE U#MX\SY/ M;^U [4FJ\Z*U<>L$5OU M];I\X=7M:VU:"H5#5VJ8+/?/O9HNI+<7"%11"Y!>T'Z\1OR.D8" *T]B'Y4R MH>OL05RX(0.]-99E9C!D(MQ#+&5.JK0YT!A1WXLJA?FXJY)^(95@92FP\^6- MA> N^YFMGC,9+RU.;YVGA(R(2>^[61 L MGOM#1I#Y%41HR* $[-$Y\J.H^+)\*/)_]A]/B.7R,<2>TV_X!@%PE&](")LA M-^*8([MZM>4\YW702-..H@]9ZT,\)+ +'_3];>2Y;"#/R?!^@&N0A9,7WZ20 MG9R0U"D1*AEBQ!1LGNR)\(A[!Q$.VXAZ/^ZK5$5#KSGRV MS' @60V2(2!#FGI0PJ.IIZ+]!P=5'4,I7^#]R_5_./ZEX"/O7HFN+N)/7NB/ MEQ^,R-9K" 7.?8UR5;&!ZW*3+U^C\5E[+$6:$3<9VB%O]Z;=L04K'W/W=JZK MLH67;7WG6B)V]Y@50QN$B>H8;&P9\0&->:/RVYQ@I#7 SX0(1XO0.-DF.H&% MTG>"+GA1;D$>+ZN8J.882MO8:@3.D+->Y-!>GW@7"I<$$9Y%=HB/W8#C ^9& M]U==#W*@-YJ\V<:>=>4_(&HIAT3BNCBQ[WJ4/L(9!#5_0)/!OHNWKTIY/T8# MR8H+#@$9$MZ#$MXA2NF6D_9P].>17V!'[!:$>JFU>2=GRV6UXSZ5R*H"/"WE M9^^%Z23Z0R$?W7;'H3&B2)%8Z.[NA6^>^48Z'J*E M.7(GS@]H V8C9*IQW6 ML^:M8>&Z=YV#::LA'5"E T]VZ,Z\!N)LV>3/0KR9>GL&I\\C'3((HO\R3" , MHBVU7.V6C0;I5=[3V<;\>/Z850_^'JM)D^EJP"4 YSA J>3 $U7B]5Z<%UAP M%ET!L".7ND&U.-R53;;I8+(:VWMCR+PS"-\2/U!#^L<0QGI5'$4#7'M^,.P- ME4! W<:1*A=ARHZF4%WPQROK@:EW?AP'S80#5;P3R':W%Z(AV2.X8NIUZW6^ MY+=/V9)#6:0+\7_?LF('Z2XR8OESMM0*:)@94]>A"RB:"NE(F]N+8D>.7 TZ MB2GR;ISF; I@J"[=/W;:%>9#<5[*!D:5KGRJ2H%!N^=^NR;7CDR82O9X), V M9'[7LUF$8TQ!UX M2:IJ,+HL5WT.=98W&[ZZJCZ7U9KG322M[:1??KOE,>*X'?NQ2^4CDNAF/-I1 M2_!H()7(,P)DR"$/2HB^3)***:>0A:=#0E[%[ ]8*P*UTSG24U5&F2J$>2KQ-)5!E@H&66/9P"X"A^;0D?J8.=!HY)]2 MDC_D98O-)_>WG;)7 :[FG1I*])U[#]"4-2@%C"EPCK3[R71">]1O,PB#^,^O M7ZI\=5MN=E(4^0TZ6I]57/QB=9&+ZZ&Y*\]W=5-N>16QRN^['F5 \9X@CP3 M@TB)98OX6M;U5?'I)T2'[?+Z405 7_![?Q*Q=P8AT_Q #=D20Q@QDELJ_RWW MP[5_K8&$D=Q]0(:D]:"$&(Z3UF30$U08FTK=F>\$[19IDH*Z.'-P%7RN.+\L M&BX^)3.7)X3;NZ93"@6)('I-TBF$01,%!E:'7DI "[&J+1:KC).P!&%]CW0@ M1^;%J21"4ITL8T0;T^J]^9R#"9]R)SQ#R@H/H[H@>&$YG[2AY#86$FTWY FZCSV5U4>[NF_5N M(U7)&]E8&FS'6JGTJMO)*U!MWW0(1WR92!V*#+<;_LR+':\O\CI[>*CX _0) M__@*NF-]_I@5!=],S[$7RFVYBR3D M#T(@5)6;(>W<.>4_=N(IW&W;W.4/OJ./"\6:%">7S;W3^#4-_R S7RQT80QM*\9.I3>HZ7+[>+(K4KGM+E3N7"(.M# MECWM7Y_K>ZD+<8T*=:DM$K8487R;[!'!0&ZXE_"8B?AX71:R:=P*8A&\]JS> M(+KCW@-CR!T'(DB'_#^_?A7ZT/+5W.!A]ZU[-)4IP W-D+8A#/%4?/-URYO? M+]ZYB477^F?.0!X+0.>1T:*4P"RL +ZQNN\Y!"?3H\)P>NX< ^GV^ >@$8.C1": M2)OYJN")T5'CD819R2-8AK3UX845#VK=6#=\F3WE0EO*_ZE3#Z\OSY5H^ITW M5VN03\'R'Q04]UZ0L&[.?@"'+O\]2(GH*+$;E6V?-N4KE_&2'TNAI*@]&.R, ME#J?MKE; H C9\N]-(3OF MAZA[/Q\3E]$)/0U7T!/!Q=ZN\N>LX1,./VA-XMOS'+J_S-,'^T"]0WM#'P\*O0!R' WBO0!O^ MX+Y6+(D!]KJZC=IX4T=U7^<+<,R/D!7*.282_BB4H[$!T6AY0(-'IQMYS_7^ MX+TR4=L)R(R-%IA;_A!J4^X;3_D6^& :5]Y75]N MGW8-=.Q262Z^W>\82GGC., 94MF+')X\^"3$B;*J'_.GLX>*\U )6==8.I.8 M YB1E.5%#C_=_7->9,42ZFYR?^27:RRUTZH'C,=IY4 .D<+:D"FX; Y1'2^Q M&)Q$>6T$ 1O2/P%UM*L$]@*'"LV6=H/]HA-L"R^\%(V/>2U_=U8)0>US"4DUT;CN_5>D$Z+VAWED M3SR0GD@"V U?[9;\@DN39_[,VSP""257A65 +(0JT_Q)H7"U;O_4UIRI!7HA MO\'1/T1H'S@Z+L/-D'+DL:K7L(X$..'X6\:%O!--RX M+!P%Q?RL#DXCO*(CD(UYE8 _6B.\5L:_6I\5Q2[;0(K^Q[+8U5<%.!-NLTU6 M>:7KQ.F46E BB*.0I2F$0=.,[EY2"Z&-1Q)F(HU@&5+;AQ=:.'#K1;W(&JY[ MO8F;TU*2!IY6MZXY:1DZ-7,2F&,-U6,NGCSE8'=Z5,WE+A1;WF]=,,.4?]"%EMG&,B,0HE.3X;D O7 M'S=UD/QEF(_\( O?0KK-A%)8LK]8+Q4JXKB8M0N:9F03E MV+,[F4Z(OIS;4LCG$*&>-0VO7J_+%U[I8AA>MZ1_"EGLF!^DT1F,(8QWF5\6 M0O3+-NI,?X'(UEZJ7QVLHYXTF8H?2<"--?YDG)>K+U59 M^X_5T;]$VO+PJ)@<[2&-< 51_^K'&?9\4\8M=;'C9VMQ25T5_"\\J]*"T)*6 M(C0#[@'M2)_;EW9HU=MY7=\]AN3 M[+W$1R,)NQR.8!E=U1Z\D'RM>VNX(PNQ]'[=/69%M(.IU(K!6=GK57=4A\!1 MH2._8\@I<#2[R EV#5[AN.MKB @*!WKT!A$6A+/!& 73C!%!NFV,3[2UK,@L MP'*]L[, G74+8A,)2Y/%0/,YAB-$P&))IQ=W95T]HGE_(*%HW@?$(9J[4$+, MJ!AW] )%>"DNLS^7&\%SB 2=V.S,O0"A@349QB%[)E('RYAZJ*W?TPVLEG[8 M4P8_3/S^FY1F)N)X;#_.--XBEK+EFWPK](;J];>R^CLH:JJ8W]GJOW8JJ#GW MYK(G3::K=9@ W$BN22<'<@U#]0Q=["H!DW(&]BKXZ>WD?7JGK$%ZO"? .3JB MD^F$=\Q,14RK6"9?NMYV#"1-INP#V\2?$.>3*$)5J%J'7\Y2N^+7D#Q MF:296U'H1@_("()2)N?X4]LA$NG,3!6W\0"01 M >FTW(\[)-8] Z^+'<%)E& !)X& M&R4\S2\7=U[1E-7K#:_%BP1]B*_N:S&C7HI7RFL'BDPCM/A%(!LR( E_M,QJ M;U9$Q)\3F4=F((G Y7N+P_@3F,A3V@,Z!\_!]!UJP1? $&O3JY2@; /&]'CE M-/=HJ@WNAF9(Y!"&>)O9B@X.WR:C@534'0$R)*P')3R:VDUJ[AYY%]%H8AG] M=NW(Q'FT:7."-C8Y)!$!K063>,B+1@?)^\N<^>T\:?,)#4!I #H<#Q,(@V@R M^EIF1=CVUHT@HWH'PN@2&H"/:D&N&R$J-5QY('X4>5-?Y!5?"H$VV',J.I'2 M5! !;6PJ2"("UO535JILMQ]UUUCZGD\6,%Z] M;(0M,-0NW?U^X_K; MQ[%QU].']_5?,HLQ:=<&Z=5EOX05KEUZP;G$*E?,H5+'WP1') MC'3J#<2V2@=>E]IVNX3T60:D9'(**]=LY'="/O6#F>P83WC9C!8(JX8D>5IRE8YL/%Q9DP MWI@,,*^U3@6/-@]H)S S@_UNYOR5^K[S8N/D01AUU/O."$9WI2YK(2YC 5[S M>BV(#\TNVSQ$[SND5V!-R?0:S"RR8'*9A;SOVI5H+[ATC)UOU41Z89LN01+?ZB' MFOP[ZW3[A=:"A+PFE&+]RK)?;CCT2,DV[ZBY%$+3HR!%R(+C?S7P7)H(GL0( M^G:\D ?D#/:[_J]3[2'@B \C%S?"V".>EO--5M>MS_>JDOG"II_M+5_N*JED MG6>;#5]]?#6^83W0GU,-RX+:JB>PLF)RQH*IQ>%OW?),K<_N7\V$NIU14Y^T M TGD8O]1J(Y[7@]-<_RS>+?Y"H1;G8][5\*OK (Q9P\/%7_(&GY9B!>^J/-E MO'['>UEXAMD@,0LFV%#V. T7DX MF 9MP11P2L/0X('4"K\6HSH0%ZP%DK50 M,M+08'+^."5EVLV";G;E3T+PT3*"@%H:2)2M*F(2TE-;^0)VH#(3J>D.\Q") MK!%%T"UR)-(%U5IQ#OA"R2G8:3=Y_7X];TL0Y9T+#// MW6-5[AX>9:/DK3@,6?4ZR0:FYS-[@7D87)*PC%G!(N1!O2]4W_90IW0]A/4[ MI--0OX/62>,A,L@2S45>+S=EO:MD?F5WEG4"N$R\'QWE!'^FZP*U[MCY># / M)("+IT>A*>Y-V(^&N=P*::X"J+X&'M/.Q28G+5@W39K2* W_(7R"3C8O_KC\ ML(,<;G?W9;6"N!2^NGTLJ\8X8]-B/>SI3,[O?-+4JFP2FK$@D A],)^F-BKP MLG@2&NQ7_LPW'\)B!$Q1=@5Q@.2L!9/SV >GGX" 2P&L7+R)$@&3(U8,L@Y+ M[BP+?B40YBB?V4+I G7/.$2LZODQ9_7D33&L &$75:AA: M0[S]QX6RU=.JJ@B4=EVB: S&=(9W#T.X4HW]1,Y%'A\!'WGZAH5KT QUN=@C MZWP)H8XJ_@0*/7 M*]MPY6.7GL#4#*:GL$%)4A+^>'%QL22".*X#4P "_X,HX>=LHU+23% D_$'< ML?U?6".5;^6R6%9@TKK@ZK^??BXWNY6,)E_*#@)0\^33>LW]H?2PKG@4@;G6 M\O#.MN&E\H_PG@Y_UYN@(&(&)/:+ >K=@K5P,0,8 \B8 HU6X4;E@O,N)]@' MJ!O=2E*6>>5"WEC);E'Y_0Y^>>RWIQ9B] MFDPS6+ 9Y'>"=K"I+\!V6,H$"1R[9[C ML0%7[LK2HXC,=R+A8E,(70QAOV\$K<[%,_)0 M5J\)EMV*F<'$1JT>X'X#[P WU >R_[K["PSWI"_J5ZT/M.>.&:&%: 7XSAOX MKDR86$'X]8^:"TD)0O9KT,3.EDW^K,P7D713L9(2>,U:$$7V"RS'\N(=:U=D MW9+N?%0*]6@R%9QZTYZT1#U&K6ORFY"!=TK0^2UO'G\4Y3U4EX4;5'DMP<)5 M+/--;NQ=XEX56,B2.FT1"+=HG>+IM;[/7@0 S(9 ^X%9'P9IV%10, E&KS*' M7[>BE$U0Z!WT09^>T\QQJ M#;7AKQC!RM9GNXAETLSLX]/1:6 ]%;N(PO/$%51N>5I4GAK+?H'1[VA%# ?\ MP7,^1!-1)MR[#[JC(67=)C7Q:OOAA.>\$RV8]?5%E^(V*!E*EYMP$LIZ3_X) M^8@JMVJG1"=,%ZNVT?MEP[=Q_41[9SI%! Q@[1I,+C*C"CG)" =<.*G40C=O M=IUSK(Y&H8#>;HJLV=9-&@;QDBCY7G3<&G\$>TP'M;16JKK*\FOK33=8LJ1\P M!4$O8Y((@\2Q4?28#(N\JJ3M)M!3:!@N)Z=!O)R9.).8N0$ZP< Y)^J(XN8- M;S+PRWW*JD(\3_79_([ZTXOBY7XDT MJB R:FC\N2Q:;<7TAX[(8 [;'.CBG<+6EH=RBF$D=6Y2<78Q<2K%,%_^,6RF M3D_NSRKU,-":.3M^6;"EL6A$!FS5>Q]C34AE^W,IK@UI+H0(%TH=O(-$AC91 MJU@(U#ZJ16XJDQ$W[EV5K;JJ)]HAWQ684[5")E2DFUUYD20$7=R>0!FL8(6O MY3+;7#^6120'38YC6X2-]=7:-O+@5(>T"[*.S "MG?M[NO^3]V@JF?0#"*E(1I!S,Y>B;U M7UPH.)]F/Z[854GX?=-5T8A&=<)PUHWWI(:0Q/4Z\7 1/X@R[I[_4I:KEWSC M[15D_DY*6@.$BY9]!'")=\$K\0J :>]+EA?@PKPJNM]]YU[S0#=HP6"J=MPR MH838?Q(K4/KMH^BY]W8230@B.?9Q$%X9W4.V45611'9ERE,Z>J\ZK;+]^F*6 M!4I/0MFC.GH3^8B<"#/.TA![Z%OV$_J2G17%+MO8?X3LGD_;ITWYRDWGZCTR M8?3R3*W?&U'+$A#F$S+.<-F/CB=Z6 ^FD_NB.A+Y<2/O]RERHYTYKEHW[E(W M5$Z=U'HW4\B!&[SACHQNC>%=9/2>T>6=!Z%;BCKE-AEG9P#'1(IAFCH\L+4! M)@=SLPO*F3LW'3A/X*:78M0%VW[=MV#;KW,I$!' RL6@*!$P.>+MD!50G08- MQ/K]P_HJ$U690R].+H;$:8"K*JFCROO1]Y'$2CUGE'8PCSKW(8R<1R1* ;PB M>A?E<@>;X4YH.'6NLE:>RLHO^.OQK)O U RRO$L?"D-Y+HPJJA1W6:Q .<@; MOLF?X?T2 N5#/JIZY(\=,-/?R_FL6V!8F(KVKDK$TQU-,(%$B.Y9HZ%)C4!I M_1$[?KAZM3'#S.6Y]^+G8E*$&+CIF'*S?'5NEJTXYOD_I2U'QTA^YS^;NQ>^ M>>;?A K^Z)6OU:KOOSJ/F16/87]BP?["LXI=%>3&L\-HXGF[#J8R;FQ6P\6: MC8IE;L$*Q-6I\6W"DY[R;BCY$=VG;FS<%V@(<])@1]WAYX*ON1!ZW)U^)L;- MQ3HBT7-N'R*X^;H_.=]"_)VVI%MFMBX0Q:4;'-,1TNO9-HC3>5-A=3XB>GT> MQ^<4=EO=?ND:\6.UX[VBH?H\6+_J7.1:^XH&!XPK_.@/]>N[=K>/71.V^UQ7 M%G8VT07'I9]KGYV"0\B--'2VV>>RNA;K/HH#<;6V+EFOL[9M5 ^%O\Q42+]S M/E$41J489D[+4AHYL$,F[AN5"PCEZ'16( BK=5-)]5^(J6(7>EDEPW^Z!1:L M78)U:RR86H4V>"(-45]\4#J1YJ+&!<3VH)I6DP>ZA)&:J&?U[;9H(:$<>@CS MU9G8*MD#;[L.#WVB4.MFZ6.3683I5>RNSB-O\4)6)EK26K FH>UBY!YTFX-# MV>%0.[!LFR90$J'.:?&&$24M@9@,("#M?:U?M;:6]*M4^E\5%U[&G.)6D99O=1C M_:%,S(/ IN>D(FZ!X6U-[\82O<;"[2/?;&#K9$6L*JX53,63,YQ=#BCNMAJ)*)W8<3((*G^6JM ML[:\#H%^@U(S#U0*,Y/:]A_&RQ.S$Z7$7+1RA]L/W)]W+^4)?*IBU9GJ\7XR M'.Y&[=$3N0#^9E,N53-FT:4\@#W*5S_5:W.95 M;8/C95.VR:I7Z;7X+7L08IF>;'?2@;9%<*E".IP<>NG+GHO+)E3L_:W'3@2!\I'HJ*XF+ M+'!V#JZ!ZO6\7,6*N_7F6B7>] H,EJ#73((8NE65!*(@JH:W4&=>0&6Z;WW/ M_"4HS=BN,QJ,)GI_?< /B>Y'$-LVMWSDJ]U&R.*Z4=J@5(?LY11O1JE7D?57 M3;.[8>624&,H&GO9)-R=]^,>U*.J8JG_\S4O_"G8PQ*6^A\,)@VC/RE+6-JX MN.\S+]+803Q* XHXFG2(N\MW1*$\]&!V*@D.K!!-6YZ&%WTWARNRSM_NP^WT MF4_?C[#7)Y$@R#URD]-4#_3#NA)\Y^Z'#5!A@A\V2DO>\GY<[*!5EVK+(Y7Q[_Q%_L5['.5D[0%B:KINAM3Z-\4::@!Q M)<(D/)TR>SJ!,,]LITI\WD%#I6]BNVUWVQMQHV0;*RZU_]3OH9^IY9E>GZD/ ML%X\[T!,"FMNI(K; ;0*ZW,',P'QR%_PIXHO58<^Z*!@W4;^F.!N"K3Z?MIP M:3F5O25Z][B0(9^J_%T,3-*%LSC;64 >"OJ=D-HZ6P!XJ+K M"!4"P^"'7^_O\F;CE5GD'^&V^_#K+_?OF)E&5:)X"+;/'-A'"[E$L:.=><09 MZFT7/X=^-$&,7/LZ@0286?FZMX>)7FFCJ5UVC;;'21NN,PHUITB\=Z'@HGP M5VQS^.Y)/(5;^=Z#POUY4[Y<%D(FVJIG)&*HL*141"5EZI"P M5YE,F6WTC[F)Z/-KKN(-RBH5R/'I9\,+,!/J-4W<&#MG'+S,2;K<.G/26DF:(>@-4,< M3KV(.>)8["&I'ID ZX^BO*]Y]:SJ3#_M&O%GP0$Q2[Y1$^Z*1>IN6C#[HZI8 M)>M_-ARR0'OC')&HP8OJZ,S#=!1WJ?OQ?$"[[!(T5Y["",W;7#[-E1*S$'>'[6$Q_TS)P?0 -<) M'B GE9#YUS[X U&^#>F8+G*-=*!VK=F*4VG(AR6F*02<15P,M!:MCU+POEUI M]B72'3A/B'[Q4@Q3R-5]Y9/KNB@I(U+0A:Z!>V(QES#6B!+>#ZC0]$GL@FW6 M^ _,#U6;JAVW8+J#:+"3* D7^@BY:.]"&8'B==7\37=Z"9<'-NUR1N5_$:DY M M8FI <3U+;V=F?,\[!>,F@&.JX03^-<&R/@<:KY,*6H0G) (ZSOI7QN^&I0 M_^@+R!<7XBBV&O/)ZWI*[50!LV"C"E2Z8Q=7&?S$UQD>U9WB(#+/T7,[;OA# M#KZVH@FE2.FTCFXP=8J4"_AA3(0?0>2+8UR>>%#WJ&!A'L7.?I<)A6*08N+:T&&LL;1:%>4= MT6IUO#RY5FL#.])JQYA@1A/L[FO^CQT$33[+[.>HF;J=P-0,=VP'26RQK&&^4!A2OL3*@O*U!A/F\R;V/;=A"#480Z0 _:X6WL0 4[A^JQW*QX5<,[ M*UZ&6."G->-?LJ>R_C>F)K*S1K5#EA=T4PJA7W5)&(>!4DF13D2]GM5:3,A]FB&47!R)DP!9B DV.AKU+2*K;> 41?I=A3#) M9H)R;>5+L/8SQ%-_Y[K?U=>R]E*VC5RV5H *GB63:X!OJ6W_!>N\H[QTDK%U M<6DBJ9 9^27+BQJ^SNNKXM-/\$T**!_A(;M:0XL*'P-AHF8-1*KUIX+K"B93 M,BV*F8M9B>1 -A/UI;4+7B^K_"E83' @ID+"9#MI1E*J!56"F#I"'-UX?2Z@ MJ+(-]$7]^7]YK/JS'LWD<";&D[7G=4+O-E\[440N!3'N!Q"39GN=$>QX(6?N MTEP:(X1$UP0RT*8IM15#H(M1G:]X-715U0DWE2N#:=$559%MH+K%;;]C[;[4 MYI+=-(T\(<'A0)HC-]4>NEE,1\P;+J[P'73$/-_5C1!YJK/5,^SP6F:O"@4T MG]QPU*S-].+*E*Z79V9]G>NKOC WU]4D\J0YMO:@.+7A^$LE1*Y(4(G#?+Q@ M]WQ=5IQ!">@7^0! N8'( M KMOEK?5F)XC3Z":93<7H[9=A%!R\21. O3\TW7>A+3LD18MTTAU-?%KJ"X" M;^K W@?9&.*=$9_?P##3V88ZPU2CZC$J]0CQ-HJ)"SJKH!UEF>P:/];&(N;/ M'3X\+DM\_;WZO+'[6@ L6@/CBOJ0GI*\3IWSY.RDJ='5!H9U\8W2.OZC$%* M#D??(U>C799909\J+D6N; +Z@ZD;1#OK$-HXM\[AQ'XK?>Y&>UR&U]\]9OH, MU#+>L+XL5*#.">^Q\>6E&SHW IBNJ[R"!Y0&!=';;'LWD>Q'O=_V8CFBB6(L M,4,2SAXZ1;9N0'NA'!&UA[$V5=U!N5!OB[%P>9-7JE+@!=N.]^X;B\IO,$Z^]&4*N?=+2E)$+50!- K M":MK*S5=RPK(OVH[M')N^SV[.]B,^]@<@X)A7>QX/$)N'E@]9(6N_@O>GG*3 MKTQEX&OQ,2AE"#]>K75O^VPCNV I+U#ZNVU_1WK>NB])NZW]+5D0RWR-=9^; M9\W!8U/0M<].PR5)@6P._\12M^\*)692'^N53;3U424/\?O2:@C$ZW$.NOE%2= M@*2(QS3D71S>CX"X;P7T9@;TPZ6U;94&N)M)(?E 7]8O@ZXYJF$0M969;A5J!=ILGHNB>;U)YG MY]_PX.)B2A!M9.4JV_!::_;?>=,EAKGJ4YBXGX^\6#YNL^KO,TDH="+A5%/\ MV&*[@@+:M[1R'6"]D/.IO7TQ_*::)"RBD-F>O&U1;:90F\=M>"-$_H O'Y\) MN6X%TGK^S'53DYS7GWY"E Q?09H2^,EV1HL;ELX\VX)DZ/596(NS;G5FEE=) M7=8'9,TO1WU1]1GB(W044CF](L?C :+#\2NO:\X]C4R_98WLCY,J1\!2BV$; MLUZW5[/B#"L\[T$)MQ2R)T%).B3'7,NZ2*+#64R61!AR#H]QPGW5H#1FT935 M:Z 293MF4'N2))*[ ]=%SS$Z1+W;(MO4&CF7O3H&WGE9>%!$=J+K#HMWI4SO MK+A)VH"RS,W56I:_47_Q6F/:1I9-R?18UBTCMSJ(!;)$D%F+-AAW M).]_ED MHM%W:H\EH/E?[OGDH$50<[HW4JB!_/SNT=98?#^0.;AWKVBQ[)OK%2U@=IKE M#B JXNDTR0@JJ2%HES!#=0+$R I!(C2,H'?+#AXD9]*4VQU"&HSQ-6W*6I.0 M,Z*A"T(U49B?RVK-0.JA\F].C6+P] M/U6&IEIV?G;T/2D2CDK9@[BHVP!2JH1$)D-5(8,4$L+$@W_+J^=\";:98)M= M>[9*RM7SF5E@U'"7**DLCJ-3@IU '5R%Q'0/N;K?Y _R#JG#50+;)BO6#)<7 MA3)#_CR(7]K&:%=P1U?.)7QW7[1MCA]&.MR;P+(QBE=^7$PRP:BJNCO+ MT=0G-X9-Q,H:H "F:=N547MS^R,6)^+,3?Y%3*S?S21F)(B8BS<)E,"L$ 5M M5:&)71?S##LF?RCR=;X4OVHE+URK.I MRGP(55P\/YS*J&)PWWQL[/[)-G0S@3B-P(E$W%K>1QT_(ABY_1OIY&$*'!8MJ"NO_)GOOE3^"6S MNX:K60LFY[$_.;5VRO#@,59.ST.,"%3%)XU.&K%U]4I/6JKZT,!%YB'R(>1Q M X7QQV1&M+3=@>4"9UX+T.T:2B()=NB.K[=65VIBWXYCW0K$!RD%R32.^8B# M'<6V^J]=W>A # &+($$N2X)T%YVHG:#R;+$X/>.2$%W5JE M]1:VZR3DEI/E*J:C[N+K/L2C[_-A>E=<%FOX#_PJ;LB)=/NPUIJARV,B$9QV MFWWHB"EK>P+](M'#H7R%&?3\#B,5M^"XR8#6'4U_];.X"[(-A-Q]*E;0PME[ MC:KQ3$U0,8J?(+)&S"%LF^9#PZ9_'%W49^V&U^+[RT=9*/V9;\HGN*6U(JSR ME/UET-14776^G6SL 7,ME9" LL<)D48I9/X]:>/KU?HK7+Q7:U7!T<\U,P', MGG**C+F7DZC?'R\V;H8$49]7:>S:5VQ4N_J[\,^VKNB@X(JIK7Q=Y4OOQ9A2 M9K:.U)EM*VQ9,'7E9!=L5/[&0,8D:-0QC,B<<,9XD.P&9.OQQ"#ZN\>*ARS+ M^Z8FR'6I[ZT]R>&Q2^]/6=0[S]FW*=%WT(ZG% 2<",1\!0-,*LPV7UFL3?2+3]8I5_Q?62!\S8-A" M&7NMT;U:I_*/LGG,X'?6!%HOSD&4<1J%#B?UW)H(Q-[U?N%X<@%OV"K@O[UL MET[_DXAU4]F/>?$YO*NNJ\SO62:)R8^ZD9UH$4:&R79:5^L?M9+I?&0>F1OE MO/?E^KV8J<1B:IDWB%?']8-IK_%>M=DW M?H,?A^I[W=['9#AN6,H-;[*\X"N3:OFCR)Z>JO*IRC,!93@KSLQMBV-IE2$FD[D8B0/!I:F_N@0X*V_*/X')K M8W)/V+AMBKXEAT@_)NL"H-_XHSV1$Z=XO/?:#,COP3A^4A9$T&%RJ M^@,:;[E:@OJ>3T'3M072R3/K*DUG4.U%5A42$X[K#U&%9%3!)C&3/AY_7[(< M[A=Q4!GAZ8*,W_/'G*^%1K"4-5ZOUD($X558!)=36#N'Z4ECP1LY 3J BLVA M)*RQNT34,M)0[X;ZAF] V+_.*K^'2LY12[7+-G>\VOZ*H2R&K;HM:,R"C0%PQ/U \)GA M/?84>X*^GYVO(5N72C6UKYVI5SAN;L>Z1>?7WBY."-?..8BFA)77Q'84$#>@ M%5VN]0]\I=/-/_U<\EI6T\B+9?[D;ST^JL=F+;M@E^OW2[.R[N*5%TPMKHJ7 MZ.6)O<+[T\7M0CZ4SJC;HI<>@+Y/=PR\"F?%\H7=!;3FD^B;BI^+.=-H\Z9DQC_S6ISZ63@5%"B370EO4#9,)/HI MY,%)_"9KDF;7$U6RBEU-TH0I>)7/8^Y*\S'+VT6Z]283R;F+]B3UF[K:OH-, M [O=='A6Z&$$,K6?7HQ::K_E>\M#T5/<4T'F8=J[;OE&_/KA"R_$50F5P\]6 M6Z$VPX,/'H)(I2D]>\'T?"D:]5<85YVBV!E)6#H9/8$^N.^)ZC&H&[OWVA3V M2A-WL?DPIBW+Z54LQ[TAQ2.Q7O-E S5-5',$5]L$_;U>;H1)P0DS7,S*075\-(^>*D8F28@0*O9.+=PF7;4&*RC M;R;"O!AP@H8KQ0PS9)3C=!;])KVXN,V>0<1Q4XT-_[_Q#$I%P2[Z+6\>?Q3E M?)RN3G;9%WIC1?X@/'^:JTJKWJ#KZS"L];WV(OX(+._J,O2 MLOXW>Z6!VN^RQ.[#WX41T:\_[*8>8M6\%D\ M>/>U'Y5"=6WWYYS!XW826AYS\R4P#77S=241;S/H(W)=E4^\:EZOQ:YIX&5] M"KETAZ4C\_JIU %5TE^GUF)R,=:N1KM%TC!V\7P*K9"-M$>Q/X^-.EC.!:\Y MCDB2.04]3^5/P?A+/9/IJ29O[Y59DXE[P\9PE:"QI97 M#^" J\J7YA&$NZSPI@:9A!0]AZE)3,\B+#@E='1;8 M]XA^_=LG!MKJ^A57@1"5L91ACC%QYHR](FUI4;E.$=5Y4S502$E+W;[E3VLYU?3^P]\&/L] '$ M"(0:$;>O^US^'Q@2VX#3#RSH.-B0@QY[-X6 M[<$^$X=Y-4H\^?1SN=F)W?]9H POT:Z1#]'5VB3M" 5(/D23KE_[6[8@:[[& M@,+,^AY,&J<)S;"5ZO'I&;Z.C\LUHEM@2K4$UZDG+I"06 N!J@^Y70-0AE:# MYBQ$P@G]JWL%$9F]2$KS:I*J\55NT*C?L1VO';]S<#H.A7) (Q??7>_'ODOV5-9_YO)/8^5S:.Z M]7MH>>]V!_*X,IB,5K^NRK6_8;TDEYZL:E/U) MA;_,1&5M48*.<=VTDRE=,E',/%;.%'+@Q:L)!1**QMZ^;N]+;P56/8BI4801 ME3UHAU*) Q5$6638 "02[C!LH#*?% @/(J[=',29Q.J@;(JJ"#9D5I_OZJ;< M\BK!B"3G&]NN6D$EN)LUYF5"2D,W8-]()!5R^>@J?Y;%QBS;9$IY$S/-KG,Q MHQ(G0:Q)U ?F ,;D.N/PF''1_84IR$^J94S$W".@32<>:EF[!:P WF9R@B/:J-$&@TYV\8;!9F>F55?GM<2H)8FCF +&X+ MRX%41G9^*NWG4[&"J.VHZU/G6HKA,M:>/)FX![W/Z>E $5/D['47$O_:[%:R MAD4EXQLLS\]=*5[DBJ\XW\*/\#R#M:>4-=Y-!1D?BT:]F!:L_1;3'QOYF7K? M8_T/,O/%.75O.IA\KB-["@;-(0C)BAVJ(YWMVT8KGN;VYN_75;X\*/NG/J#U MBR/MQXQB$C!J41R7#4[C%L%&H*FBVS5-;+/VO &,74:8U6K22H@D#K *XN3B M<@(14 ."I7="9_)(,T":XF8\."$MCI2IB9+X>:R.%NO M90UV7M_N[NM\E6>5RAHME_*W0O'^/V5>-'\6PW>!\M?6HB" JLYAS[+JC="; MNJ\LF/V=!>N^M)"3Y,>8^1KM37H0H=RVCH,I/P^/N!2FIG6YC,?QQR+@9A?, M?V@'RQ@5,6NI9/6CV'"#5EJ)<'7>31 SYB6S31FYLTF4"^,EU.F3: $JOZ=8L>.\RG)+^!B M&PW34C'V<' :P69F.?39B[Z;#+UQ7[8NYJ8K2'NBWGT"BO<*#$<;OT4_WHFR MPB\FN?>R"QZ-S;BWT6HEE<-L;==.%"&\6A17#S(LIKGI=^QU8XTY49A,/5+/@;?&67C0;)' MZK(/L?@Y:\K*=UTW@G&R4C(\)F;08\77"J]:(":16F?UO<1,SQ08_OKA?_%- M4YO?O(??O/_7#^__].%__JQ7_\/S"=R*=KUO [&I.NUD(K>;H8,.M<, M<>HKO?MM@*]YP2_%/^O3;H+N,[CMCP9?CV\%&,KD6/*(/#^/G/NBCZ1]WI)V M1ETUW5JW2UYD0A<_^YDG;0PQV=H4XJ?AAO"OCK ?O!_W;0<]A/T.@VB2PZ/L M@#T01DQ15D,O=L??]4X6OQ$_@!P,*/U_4$L#!!0 ( *> ;U-B[^7^]TL M .ZZ! 3 >&PM,C R,3 Y,S!?<')E+GAM;.U]6Y?;-I+P^_X*K_?E^\X> MCV^;R7C.9/:H;UXE[59OMQQ/9L^>'(J$),84H0"DNI5?OP!(2B3%"P "+++= M#S.QWOKUP\/#W]RV>]0UR>(XIBXB/)_>/'J%0.8@3PGB /\ZXM/ M.'QQ@W[-F_>OLU]\F?SF7Q_Y/Q1^_^&]^.VW'SY\>"U^>OA5 MZE?](@/[]O4_/EW?NVNT<5[Y(8V+VM_@?WN5 M_=HK_D^OWKY[]?[MGQZI]S+AVXL7?R,X0'=H^4)0_M=HOT4_O*3^9AMP@L2_ MK0E:_O#R,7C%^??FP_LW',"_/09O?R6_GN.0XL#W..//G("OXWZ-4/3R!8?[ M^6Y:7$&P#-@/N>A>\Y^_KOW\]=\M$O?KK4-0&*U1Y+M.0#O26H9FG/0IVT<; M=!^Q/V\8(@URRQ!>_]V$[._7;.%K''ALUU_^'OO1?LX@O,/DO22)#0!>"_TT MS,ASAZZO OR@P<'#IX*P[F3-R,H)_3_$)G="[P)1E_A;_C>\/(NI'R(JJY=2 MH(SQ\S[>;!RRQ\M[?Q7Z2Z;R831Q71R'$3/UMXQ?KH]D29<$]MJ0L;I#.Q3& M2)*X[+?-;)9,$NRH6_BA$)8D'55?&K$QM^P<7;.C 2^9IK.C._(7 ;K!D2R# MZK\WM$F8*I 8>9>/6Q121)ERSYB9)>56;C1\)Q6";B5DM?LRP:XK\9FR"8.:@N$'1-:8T M<=EN$1$RD]V3E=^:,V;,Q4WVU2US?Z4E6OC(B!SOXP5%O\<,YN5.P4*_&DO?S35 >C9=9MSBV[6@4M!&K(OPBM3HK+XC2F#7.&7*5%5_WW? M[I,2V:I0S5C%)B=(31?: 1G1TTIO1(G2)@AFF)KY*$IDE3XR8\^;_!(U@R0! MR=#VJG-5%$U3(Q!#I%;Z!4IT-D$P%$URU\B+ W:;),C%S*,*?"<)8K@.7?/_ ML:/;WSE!ZGL11"/BNXQY_&=SA9N+"4RFU[QDFWW'-SM>T@B[7[$(X%"?4F9K M]18G =+,YCU@]'SJK%8$K5)VDMRYJTQ^(S!CEZH#.B(E0^0D M+HC+[ Q!'K,QP=$+83^+-\A;[#?.;YBX ?M[1P/0 :=I.T?C+?N&NS).P':X M&V#NVC )$NL$>"KH:73U\%LQ1=MW-L?MA[;O<@]\D M5TO/B8[>8LC^G1L31N3"8>ZBIB(8P6K84V)P K8!F4@\<23R.Z(3[NDU\RV# M]SP1@\3':[;Z=4(-O 5M3Y6-7R)WVLYK)1!#-]'<07V\DSB<8]UH;H9F6(UR M-ZOCW5!0('!W==<:H1J_>,81CRU5&&S-5;3 LZ#T(=M4[%3!3&D]#X5XPZ.I MF,24GZ[,H7=C?M)RJ\+\"1(R"T/9,42Y)>)?^$',&%W^B=[J+9)B? ,R6A>( M><4"!XU#=B4*]@POCB.>D,8S]P1!_@Y1;IH[> 4=4)DZ#V6R9"Y0Y/C2UTL5 MB,9.=:GW%K5UJ,$T%CP5T1PU2DL?&;'J%:\P:D0U #!FZVHS;=1(;05C_ZU& M4> 2D$R%R(_I+&HT5GQH:K=7O@"I4=<(PA2=V9.0&FGEKTP=<$TO0(J640:4 MP>R*ZJ<@51O9#,5@8FUM)HP:Q1* #&4.Y!-15+E:]:W!S(QB8HKJ 5[]=??M M?8%=<6&=A-XE$TNTGQ[C5Y+$-8(X;/DMHP0!@A]>QO35RG&VOQYRYV?+*W;*,^UT@EM, M?4[P9,%N:VR;%7G)Z:.,0%&3L73H0A1FI/!>X&37LCZ<"+]2YI+_Q>BM><5ZY:S\X MZ,J2X(V>%"-)436\82$8*\ZX2WM60*&B-VIT/B-X_;4U-L M:<9-#](K8SJJ&X ,JW7V5%HG[ $6&J\@L2(C 1AV7S4J9%XT"1. )7%WB*YQ M%C%D M*3:S+!7FN^X;44>=):0CH%N"MHZ? MI?I.TDS?PDJLR$T&[_'N-7!Y2C$Q%?-_&#@1NWN4]CU)4-NIH-6U7F4G'P9' M3M!U8_)$BFC/@Q'B9OU[[&_YO<:6)6U$.(J#L)EEJ32_@SD(A0).&>/"%8_( M)VNR)GX62Y%+4"B/*0J^_Y#O$1981B5_PK,RL_8C^,?F:_'A-> M6V')J=6G:!QWSXY<3W7F+Q!WU(\8>P]^$%B1_0'X*([<(RM2@7P /%[3X=.J+)95\PHWO/ M4Q,+W9NL/D5((Q]&9*!*AO+\,Q@AUS>9USAW:C!+:_';:MBW< M-/=>TL&13>AX"OTWW)-9J40[;93)A;XNA=ST) MY4YUR]?)&E2#>,FL%%8-:XR931UY7:3XTN(!RR*KQP9M*NO%UL A8\_/1F+J M!_MN.XS3BG68QE*"6^8>FO7VHJB)]G?Y0@[K.[(9YP BXM6;LH55IIXL=>18 M4?-TR-N/SO/]5?K:LMTH&J@.=&2SJ?=0%0VY00^?'/(517/G\9RA\Z/9(O"3 M'DZ,MDJ?MJHF0A+.P 0GNWJ#CYI=;QFVKQGB=4C2F=XWO3\-S9^LPXVWGTJ,$%>5^L4]?"TT8= MCV"?J^YX)6N(O,NT(\K$=>.-:*'B7:"E[_JVRG9:T<(^3 MAOW(-(_P20BVP$%S+\] #D]YYJZFV2B!L>K5U.'2O"*D^01V0M4'X)"JWR*< MXG4\8P:\ET'95CW,PK5BJO(81B*@$EL,AD;TZL@(IO26X*6E&%<>/FAHN5(= M"V5D>4Z8>Y'KE(Z43;^S:H[KL4'?PA2V50/+0-,"[QC3V(+7$]ZY>8<"+)H! M',;I6CFQFC#"!I1;%;O4&:J)=;!/!O#-ZOAJ>3&53 MP)*H(<]#)3G+LA+T6GU846*3^)!"N\8XAV=$>[:231T,L(G#E%=B\'PUAZX3 MJK*6/%8/U5:L(_%7)=@'G;T]#1D<1*,">?::O=4@ ]ZELEI>[']1QSB-P_5# M(M*03]),?U=_TWYT_)!RZX'H++Q\Y!8E]NDZ"?_PN@\[EY56K*"'JHZ()1BI M<:[6R5I7U)S 67CO!&BV+'30.K3/LB9O"=2C%+H,2S4.9A.2/U\[X0I-P\/0 MB-GRF#8[QR+PGH9JE[GH[1QS3Y&=&+/E%TP"[Y+YBZM2 D!5CK=9=-!W8B6% M,,QI4P=]]T-><*&'\SW!,_JC/6671E66\5,]L4O'LJ/I<5PA\SQN"8J<1\O& MO@7YJ':X.FLU"KIJE:!+&TJ^,'M7KQ0^:,A92Y %[FB45M7+2DM83'$L1SR* M&,!]K:)BYB538@7L$T&6^I=E%9WQ68]6Y%.-"71C*80O:O@$6Y]<)NHB& M0J;^G$%ZA\G[EWI7Z5PF7>^EHS*8NU3ZI/#3^=$VEU V*,9FC /9@;(2;6$? M:+Y,N43Q<^ALMP1O"9^EX%F4L!3B8?2ID)6S'"^!F\:6%G.!-XQF.Q&-2DSC M$FD-MW(/;(/PTMI]@9SWFE/ #E[QMUBJ7W\7L%>:OT7$QQ[#3*).[[+]5*55 MEJ(-XK!N%EEMP9G&J5PE,5UK?4NPBY!'K]BBOCB$\+R01T1ODC0S$F;+E";JAXG*M6?%-'P[$#>X4B!-2X;*0TV5@^O&D;S;>!'X M;D9DNSQD@ QWGTBQP.#T6;U=4B1(9Z_40(!^2)'=,W4,@&SR*]R:I-C^(B;L MC+P5YUR2KF8MS:L=ZW WFP+G#,XJ-2[<&_0@?F(KUBJ#>1Q>I!P3@4:8WD[/ M$S-RA]PD ,6[H-R@:+;DE/%N3+SV5N8(E(4TW*TISPQC'6/-;TSQL]F6,Y5F M9X>=MVEU*H;LFW;@K:G)I095(=%C<%UH(F/8;E<7_F91 JCJY@8-GKB_QW[2 M=J?_D[N ?-3BK^!E)G0#S4",VX'>/?$\VA$;_0+W,@'#M*)H/);2W%CD\3<) M%%+!X/[/_&HRQK_1Z_B;:829_F,Z8>"E'UE+[<^!'X<(\_S(1 .4(W[ZVO/K MFQ[?P@8OJFK^9$+3B&0ESRN78<=RYI,G'UMB&V9S1K7GL+S(-&)4IR(#:L)X M[M#U58 ?7G:)E!TR(S-H=MM^-2+4O$K>H(C#8F9TYS-FGNT_4]ZA\M 59N)& M_B[I0&YS:1ID#.9\:A!_J1A-F=/&TOV>"PF;A:F_#>S4&W:7WK&BAL[Q'7)Q MZ/H!*E XQT/8^E8(A?6'S&B3'0F::U^J[6OU=&MMNIG"3:NSN"U/'+?ZZRM8 M KE8%F6D7&%R@>-%M(R#B>OB^"3EPMR-MAXAY)'3ER8T<]R4.=#1A0O$,+I^ MPO30FVPPB?P_[%F$)GS?B%EH9#E44ES-Z.+VY^>Z#T$SRVV+LI9;1@N8]:VM4U>K(5K?/=JS?PJ$OP7N3 M7:54U",AIKU#:)7!;_CV:>_W)J:9;#G5J='V-6+WC>EFRVR2""Q;[[A=A?!; MV-W-'#>55:C3(/1 V1UO\(&7,47%^>SM33_K03QMMZZ=@^82$+4Q[8GE,.8A<8 M6VVBI!!#-]%4W%3-&E#%6)-C) S)?QKN&&,P\2W5'35CA+U7FA9Y@9? 8R1. MJ6.'%[O*>!(G=3Q4,5;CC<'V\9"=8K?.'L WR+ "-V>VXA<<. K4!J!%-4MD\N=,UR4Q MH\QW%GX@7.(^38$4/4_KR%"0 W3W[U/BLX/.YL#K=JQ/R7"<<-1@,P.[R@LYB MZH>(3UX4_1_X:M*?6&KTKT+ (%.:);91(1=1B>-&8U&:*2P+GF6U8[K&6)W\ M*>+KSL9T33;<]7EK*9-%$CFTH3"C&_*\-A>W,F(U"K,ZF?=K=P*J GI@I\*2 MR6A@M\'8E&5? ]C'@%8->ZY%IS18B_YF\I0/[F\VD0%]C!A2BD9.@R;$YEO2 MWL<+1@LC54S#PB2:([*Q-B9=#O,PSPN)G5/7][>!R:;JH+IX$%>8Y*F]0%M, M_6@67F/'3@&,%&+0-PQ#.B#%8.#GSSNT385]33NPU%S+@G+<6UB6KP:KA.Q&0X&CH-!W(WO!STXNEXF( M.*>3_X\_U.R< (F* [8RWTW[,$Y"K_@/N=],.O*64XTN']T@YNTHV1]$W>0= MX][E1=AU96FK0K-[F,=YN W&".$%V@DS#)2:;1)!6NR1+XAY(RW3) M(U::HQ#=/W(9X7B#YLXCHGR^O:V,^@(.<%])3=5+"?1%=IEKSJEU5\.ARQ9P M3*H)O<-U0C2(MYNP(HU]&'/C9>]I\DR%:>]RCZ(H0(7&<5G=SO[S%H?Z\W&U M(0-G.JMN RYN?2["[OG:4L2[::H_,7NRB8QN_@X9= M83)?HV/RM' /TP?7V?+P(_%.?H,C5%TK6_TH;1KE"#>W!;Z;:[6KHD#':TG5 M4H[A8VUUZ8H ]@E&1SM9VOQAC>WBK?AF?!*K6KC! O<^!QK- MR,H)TW=;)_0N$'6)+][[\#*KK'JI=Y5+B[KY3#S,_!7K0T#JT:F>DC),F3)7-TJ/X$!;Y+4J%M^D"D+,N6)0L0!EE9-=8DX#BLO4ZM.; M0W@XN S6//1UPMW'FXU#]GAY[Z]"?^F[O.;OQ(*\U+W^CO>4.UQ+F_AB=ZM* MHA[^8:/*2Z,AF[YV4M:31;M:17S.TXSX !+.PB]^M#Z/:80WB%C=-K*X-;+V M!6!);[#PVQHWKO1[!:_NY O8X(FB#B2ADSR'3URUWI=2)?$6@R:';?9EDS,_\!QO%KQ*E2?J:J?950"SZ\TT(M2\HU3 M[.OF(8D:TIV1$7%^]\ART_!0R+ZVSVU,W+5#$2Y'5SL,]A1+[-(&7H2KJ[9>95U%NTPH/.[NHM8U%Q(,,O@QNIQ M7Z7M.],&T-1).T"GC,EW]=2.+9?:@V9-IO/_9/DBKD!!ER$II=ZH,GB/)CKE MN-USSS")P-=]=<4JS%4Q+*XQ.J5WL\])MV^V[\7DH>*&U[T)K>* _WR?P&9\ MK&2AY3B"(A&ZV:_N&GEQ@'BI>Q-&R^$Y92J@HPMZ*E*(X*ES?H1!<>YD9/D# MNI.WDXE1/6RZ&E3ZY61%@';W4!TNR$.N67;ECIJV[WL]JOUAUO$G=BJQ!8F' M+LT-<(!UY(]=C[,1H>8Y4P73[GYHQ@A[?LB(M')T=C7W1G@N')**5;VT[,/J M'5!URS_Y0CG6D$%0""VOBH6-4)=$!Y SYOU[YWC#XP "<#9\ M5/_P/NPU'C8Y KY# 6_A))J,"-0+CCKKXV?70>E&4@='1A;Q61ZQ98>G(TV@ MCI$1W2HX4%TE-$Y'*UW>K4.B_9S9,LK8PY\:]+=]'43+U_T6I/I;MPYT7_<2 M%?R06U)6[L4G7P7>CG.#,5NR\9.AOT[H\8=M/URA,$METWNW.H"(B(-=,[QPZ9"0 M,8EF8*QNO%IDVGE+98AV-U,]-NC:_C8QYG=) \]&FB\:^4F,C0]:T7?]\GZS MJ(_,P/9W+$GCU^T=S. GT,7;X"V[%I #FC,4HJ7?7P&%-C'0AY2JEA2Z(&I+ M8)1[\SY>4/1[S"!>[CH$P\,7)V7- M^$6$"$C[]&LR8('_R58B M-3DV,@YT'G':V;'<45(<9Y;C65*8QR5F.68::[^B(_ Y<3R475JR MW-,[Y")&[B) J2-C0^!RF$FKD4VIE.WGF- @X1. MTH=RV6@)C7W(5AX[:%A'3=8*+#4UBTBI.HJ@K>,?RF(FQ;*8),VX4?;58VG4 M@8YA_VHQ"V:XT/'A6=0:LR,#L_L:YV@?.[D=ZW@::$AP$*;);4;@Q]CAN7D( MT6GHH4UR*T\R$D(O3=QC:SSTE;$A<%4:1N6$*3/8V'PBK0AR99)C,C&+T3L5 M%T5_A_@+&+7HC>O0,:)S78O-67C%2.V<[0%I/#DGJY2[S?7J-?2J*\4X89.T-V M&%>,L%#?:@QV;E'L;^4%:2.'?7&7;?NKSUOHS./\H2'>CO] WM3CKT)+'WEI M!S>7N>V,K&(G-^&E(:]7NVR&QG'HE#4)&33FVA94$$R31 6"K_C,YMSHYG[: MCEV:QN8F8@VR5?#SUGSLFMUS!2CR=-/-4ZR*FBV*4S8T-<':$ M#9';QF^-;1+AI9U9>Z)7END(CA,%>GKMW M/#8C'6C_7VQ0WDZM!S^^#M?8-:&6AP:CU9K"96M"LRWB)7?AJF",]Y^<*";] M!-9TZ !]ZC*C%1K,-SJ='K0]=#>W^TETB59X^Z*J[XO&0RM&2(2TY*I=J$U+ M!_HD/Z[GP(DJXY7N46\6WB$^8XF9)M$[H5=E,T$A<%A&7]V,B >X!\)A#1*D M?P[Q@B(B:H&GX3:.>!PS=-E7/03[K! ZTG;[1F5ERE,!Z-*O&X2 :-9_-!LI MK(D;^;L6M[TY!-<,",BL-O7UE^;!*!MI-?;[[_QD_=SVO]GCRQ.0]_ADMIE% M'UR1+-#+LOGN_R8$97( 8 =-N^$32BECPQW[?^*[[$^"^L^A'\$HF0Y%3U:_ MM,1CS/<>P&2)S@?,4QLPD;NGQ1'3N4]^Z&_BS1V719 I%X_D%P)[/5^?.U & M/6I2?2R%(8D\I>;XW8*K(^^1?]2',FQ^A77Y>YP?Q%'/J6EJM$ 7;ZCTU]?F MM]'K6 .'YHL/JE#@/0<=VJ=,?"EEK>Y#P\8*=#69VD;6CN MH^;'B/>Y'NUU&3.P]"0/LG:YG7 4- Q+F4FE,"%NWI4Z66!YMN#RM4Z5>^D+G6'^%:%">4B-7"PM MW)PSJRP!Y]&&! I0ARF!XL*-UM,\06MKV9,IQ4[,30K(E5F>[:OK-_)I]EG- M!L^JY#>4GW' P/!"K#LGLA3[[X'NIZ.8C3?+7E0 ^+'ZD+_6O,2%RA+GB&S> MVE-N.^1"G2HP6FU)Y,!1-*,;EH\'O2((34-&&Z+1."QV)=5 4?9Q&^QJ^1LL M/QJ&2W+A[WP/A=XXU+N2ZF?U-B9_4\-Q0:+EWK'MK,A?(KGVQ\K=CX^1P8L" MV$.76YT >1LHC=$: L")DC6RHI5@+:@:$2]%/ JA:FW(0%<;565+AHKHR+Z< MLZ*555#1^#??Y%DV^*R>5""#&"1&W64CEF;52[#63'3:ANCELY>,"_^8U@3W M?*VP,52D7IOWI.='YB'[A+D!P7Z.&0V\;2N1C]VJNX(RB$%K_G0%*,=2R ZX MA2;\:X+CU5K<;#;(\YD7VY/4ZS%#9X(9$'P#6XV]!RBYL [W*/YQ_9'XWCWF M)0Y,'[^L?7<](8C]@Y=H*M/3=,&T2@LJ/5I=R,!Y8HI"UF>@J7O4"#T9?:>^ MG/&J<97@]3KS-4H$=T%X3<^>'R )#AVNF2UY@VO3Z9+J,3L6F% MU<$/+TW!$:BK8IK\=MHCXV+N/'!)I^=BYD0<73H12 MBJXP^8))X%V&B*SVN=]IUS]5@&"/EUJ"5&:7R<8GAG9I^E[:$]00 M)YB-+7S*4XC7MD;:]NRF0%9EEZ1J"\N!&=?&E62-LWZZYN>C]612+2= M:ZDP-4;&)Z?J9>C!NIG;F+AKAZ(M\5U>I$U]3_3K2>?RO=0=W7N;PKWE<,_S M<'7\3 EHZATY40 ]9+*^^@XOQ GD> U2]U.NH;#"Z%0)T4:NZE@MGJY4Q MYCO_CT.S->Q_,;3\7%/?+!>MPU6BNMY,I%+A)H<"?\.60/9?,/GJARM&O!\Y MP<3[+:817TXY5:'Z)B<#!G(?:+:P4C^ZTLF68I(D)%ZD&&>+P$]>&^=8A.M$ MZC$5K;(W::MT"=NJ!18D1:B;H=5CGW[PI=MLISEO?U+P.=M%6?$-B)PZ:2J7 M5=7B@5["^2R_^1KE>E,4YZ[SGY\.7F^7E2;<,9Z9NBQ,)?X=Q&'Z$6/OP0^" MCP13.X=G$0-45XC.1V6)4:G,_CRN.3RRD>I?;P4SURCR72>@SX'KY\#U<^#Z M.7#]'+A^#EP_!ZY'H=F]!JX/'F]RW:E*4ZI2RNK/1AA.J5G_.&I=Q0B\X7F6I(KSA--[ MU-G^$T=^SI%WZBC:#:/BUCD[C;/6E_%W$$0K(_HB1#79RCY=-2XP#)/*GO$@ M^I0:V8/<4/:F[29*SY\=[Q9-Z=EV 3KLS\[ZL[,^P-W0Z]EX,B1$>TJ(%7,) MF,<"X**4QX28S'O1E&S:CXK>(1?Y.ZZJ(E1^'A/.-RLR;T'Y="U!HSZT"0*F M97-&W33<,2HPV=\@.TI10/!D/:-CRV%R#:-TR&;1U?(]W@0LI8O>&&5LN M26X3-JV##-YOU$1(B<1T8PGEXJHM8E[D;G[:SY:$X6W:C$2'$LS6X MCC0)P%2ZD-X1$CGARF<'FWTC4H?K&U2(6K9#YJ_,MN(.&:ZNV5K1G;]:1[/E M9YJ0:$4CFC%^DS>0%B$8RY7IDN!D-;?I6S0'1\:F\OT>9/\?'1<[NST''R3' M%'IKY_F;"OHO0$V:LHOMK;/GM]H^(@LE5-_F=;*.[ZDZ?%!0AP^).H2\>QCR M?O_O=__N%NX\=?PN\^>']\OUO]L@\_7\0/'[\G'[[_ MZ=UOG^=[&GR_<_]X$_P8O8[NT8]_?/_^Z^-;]SIZ\\^KJW?W/[W>/9Z=__)F MY]V37X*?_PO]?C-_=S9Y_]-\]G#SV\7MQ^O_7ISQ_^^=/\][MW M\9^_"_[Q.0[HA\5W?RQW;WZ)?OOWQ6+W=?+EE_OSB\NS<_K=.?GYX6OPQW;_ MTSF9_.AL?T-W__[UOW_^7'\*SQ__/"_+\[O[UZ]TMXS22H#$@?SH3V#S9W3B/ ; M/":;!9#%XE3"MG5[2$]!*MASAUR\"OT_D#?U>%G>TG<.3G_C\V^ZK-P/Q/%A M1<_ZH/N;=.9[48A,[U6"T/5ZKZ7X6]#@8)5O<.A:/!G;L7Z#QZ.$*#)E40E$FSDC17E>EK:@4Z-8_2UL9VIIY3\4 M*-9PP'"V1O\)KC3>;@.1WNL$GD_= -.8\.(H@I>8\#$(XC_Y_EVZZ:SW.507 M!U2SY2W!5QS'](A*)W=5![SRRXR,I5!F:>LBK6!5-P6&R3BQB;TQX(@99L"Z MB2TAF_NDKHWEO-%N=ZI<9UEK::)UN(;J2^A:B*HKR@E_C=1FJ4@\UT98-KOS M]!/H=,X6=>6/_R6FIO:/"P*SQISOHP/8);7HP@H&WS8J-2[/C\P9% MTY YO>C:5F,'>>R#?3@SI0\*@C#8X,R4SF247CHD9/=">HM(-MS5=_M2G68B MGKI!49<*R)@O#7(O_"".+ TMT"!CR!%8 &4Z2,=/8Y0Z]I]C6DZQ0$#/ILJ21B+:@C-_UZ MG#38 5?#(TM[#H6K*R0S\ZORJQ%OT&HNF*HLT:U 6[);%&.A$[#%9!.=[Q'9 M,>-!TW5:\62V["MXR(G].XNV/]MG#!>,H[$A)UQ M[ ^EH)1F5&HF$-US1!..B/W?ISRBJP,BG;"4!G3-O,PCSCLF$J:2:W%+VZ$ MB\KC"0_7K$2$-#LHYO@6$1X6O<)$*))\FV9E*VR0O Y-R;0QG\2,34^4ZDX8 M[-FEOXWRAY=))2ZE(QGMHW"VG[//K>4ER>"%3GPQ;V^D&BCD.=][QI*\DLLF M-"E#!$D'T-@/7)CJ[#(^O^7);0PS9UBY'YW!0I!J+\EN&4CA30^PLZ,Y]T*B MS./(:*.]LI^[B-BH$&ER>N0Z@/0\E+-E/38#-BTHH1V?SA*NKV2&RFM[KNFS M*>:*>CP#_02--32P>F W8X0UU;;.ZQ8NF]KL716@CY.Z"1^PFRZU%^K$:O"0 M-F/!GUN5&)&KO:/9F% M'\IM.$%O6&9D:^<\!GHFX<=1+K>9)#,$(O9;;,D= M$W;%69>X@D2/54D#)D>>IJOP1_+%04@(BYU;+!;,UAEPL& M3QGNX48AT$ <16VJ6']G2#@SI'C.K;,7,]QZD-?L&%$K=(=X'4Q&VQR139%:ZH>?V)5G+9%"IPT9YLK72;3Z7(2Y[9?(RB.+9M=:]T31[+RB%0&.<8]K,$X4\G.,'5?81@[P88I\R;>"(=Q MF]HKYEC&XJU/L$/\R%P9F,#Z*<%:L)),:#&I#J+I5H5UQ:7?&Y)=/?R(P=PA MK]S\?;+!)/+_$ )-<[ENF!SG#RC8H2H+;.YNUX4D\"UM2G-*-\1.8@*M>U,C M_A?DD/D#'H!J990 I]N"J]-!(K!CI32(9LIC)T]0EY8!5-T,0YT2R4#/K5(G M_(IY' /1*$$*]$5E&.J42,5L@X,^E(G][E"4B9/RK$Q'J0"5"NJ1/5DRI /2 MJ"(]L._GW;:EOBJ59#)4#]S6K+T6E-#I4;UH1;Z^2<=IYIV9-9WF:T3I=+/E MG7\858@Q6"(B4?41?/Y#1SE5!#2G$SY-I3F'\R;\"EYW*2X M_!T%D8V.5 O?P\;_;$NRR"J#.=X=-VA&U\\X8 SG&5':6[0&%/1UU_H>K6,A M5-BMDD1$7#_MUJ0IW#P$^ !K#U(ML,S@VZZZ(&?+<[S9X/ ^PNY7!?$5OWNR M0BNQQ^!$=8!G^&0D5&$4U,/:=WF/V0WSQ6,^*"HZ>+$X9/_.$U@9UQ8.]8\- M,'3=U/3B4!A"]X43,&%W@I2 273D?3BYRPC@#97U7N9-X>QB+5-$XJ)STE'8 MC%CD=VX/Q R65]?R(WWZ)@C:ES&].0MFM(\-<#(62"O.FE%\MC_\\;]\1'C] MUOZ:5V]9:\8AB1KB+@-@R H!6DFA&.C3T4EG\MPY)?0"\WQ.NZHC10%XY%YI MCU4J@ARG<[$, Q9A&F[CB KZWE:U73$MRPI\T*'\[H*K8B)0Q**)MG<]"_C= M4Q3PNY* ^WZK::+M?<\"?O\4!?R^)&!S>3M/W[?I_;[3I163N!O(W[Z+OPY2 MR0MTG13-4XO, DD;F88[1".^Z&EX>8,?SC'[!Q+QU]L;+!.#;P, '.+A9;1& M?#"3$^[32[\?,B[$P@IT*]"^8VBN$C2SY;R,9GI$H_/NJP[<0( IIRO9D]DL M+#Z3?0[Q@B+FT#+.B5 *^S$.>7]J(4=[@Q&,$]FE:L\<+34ONL-CVG!>>K7W M764\T)C.&YBC\/QZ*Q7\-6RF@)YJG]\"AOP6 -1&/)U-Z 1',V9OR]?@>O)[ MO(['^E<[O4TMPL&R$U#ROPQ>S]JDHXZ4@F\[BS>\ MMHPP W+6-[E;1'SLW4<.B72?*XYQI#F>4AJC>_X@1@NE"(?YV.TV60W<$S%: ME4JCR%CH:2FZNGU0YCEQ0KKD0]3C:+9,W/1!V;!F2I]M6"'1--#M.+->KOE=4R\W^(D M^4BEK"C_U5,^=*O99+ YEUK_EIBX:Z8TLV5%FEBNO*E=D-*0GK)PY=F9"OP[ MR&=_JO/N3W,/_T_89%?R*17:GZ$3]TU>[GY],RBOH?T:_V15SKJ84_7]7O<6 M?QEZ)17N/QR.-"0B$M9TF?[8^_DO:YG/"LJQL:A_4!5/8BVC-OC+UJL*GR^-CL.9K)UT^ MO<&B) ]YI>E6'[D,+IB)JPFU0*NXR84!N6NP.\"H9NC['-7OL"I[Q)8A2!X= MQ?NCUWY)Z(6*(1_WE5K:CVR,O:#IS-),=T6A5^0Q\5)2>U2 @<2:.FF!$JL, M]J@8BK>8+=@;UA$J0_ W>31*2=+8RYA2>-#::7]8V31,GF\5_<'*2.20J!W= MV3DH[IE[%QR(33ZYYEEZ;^KM#C\NY>Y;LOHOI*=/3&.]P ]-PPU?X;^Q#6!8 M,KJ8<1YJA>5\8HR:!UL"KX.73,;:8<=%@>LKLU2-?PH?X MU #V[[R7'6=U[ 1\I-X[>]K<\SK@IW1I:W??$H"J:4T M2 MT?GOFMU):$$,!I1=$E58T/$_!(/W@*=E6--:D@*%*_01CDM?_BYA7B=RF M/LB!7W4/Z)5W1!5HHU(*-3YIO-<9J+4UIKC92D9LG-26,&*?KTB=K7!J4-*4C,I'[$\^F?[U7C &8*J9%LIJ) !AXU-0".EE M^FKJG:7_#,'CH-_:*VU5Q$#R/.$O2'5<,?< M2" #(OL<^A&]N__2"]WTPL#;##6S_DPU0PC5#) 3JZ]1O> M%2MJR*NW$&:7-$[/6);V\<<<>M#J'EO@]?G(7-RLYT[H\JFI MWHRDR<%2)57V:7BJCD0?XM.HB:DM20 .L143U\=JESLLYSE09U-7]'O<&:QO M,!^DM)E';B<8_:S@6D+6K\\QV,2TE_CCT%7ZV9+WK0T6ZH( ,N=B7HVW\4-_ M$V\"/A1[F_#ED#.GF3(GX'Y*X%YSN"F_]9+EVJ&IAYAF3 R,H>%* *0%'!GX MBQC-'U"P0\$G'$;K=IIU@$*GZ\O+BF\V+;;!9)U(DCI9,B2S$/V"'&),P@6@ M3U+"1;:9RD4Q+^$[Y")?C *>X\@)S$BX#!1&PAT47%;0)]PSMY6!CKPPWO!E M8W:H>QX*,3O\^-]BYA,P/\,)W#A@1SWS$7R7\8NGS5/&)\H=!_Z%'\3,,RC_ MI/MTY9N,K$GH71S)^LS(FN/SC*PS3M9EBOP6$>'/\"\2LDY^HG'8VB5$-:Q^ MI$9Z*:>?P*=2]R)=OJ7J^" 05U-0T8+\\VM7,(,DP@13JC=)OG[D6E1F!T8 M+*=6NO-)%2RS)R_ICF8NWC%+H:698!SW_GD )OIWJG M&TE YD12/;KRVYBU,&@J4@MXHN)]&HM:&H:M#LH[L])?)2C6K%Z%EN"#<<$VI'=BCG[EV*C>X\ HS)G@IPB(T M9F!(L&>+Q4=[XJ6G$#V<0L?PB7;P).?O?#X@S1FQTZ-/,SC2 9%^D\T# 9,P M\KT3#)>/_#*'O"NFA?SM*TX$.UN6-:VBH-_42Z99$C4?A#OB/GE>-.MBFB)N M"'?7[ONM\'1K6,%+'0, 5.EL7PW 7OL!B_2"EKK;,7Z%ZY%-49MHCV!0@6^< M#;K O"%0CUJ80PIDNWKV:E9=!+A2C7R9SN=D&>(]0[C9OL:="/3:H*!F0 M=!O8#AY?3::36M2"(@:(VQ:0U$NLU8^-U-S9I&7]C^MKM'+9 MFN^^DG!5"7^,*OQ,NSF#+&T6P0O7*T],!AU^4\ M$ID?@>_6!D)-*7P].M7(C )W)!N7*D.T2')-[+$CV>6@(:#5:-4[D9.J+.,. MH3Y*HE]G#R'/X?2WLH$Y]E%.^]G?RII_"A6*];H;A@NB@C>]1[(*-,@'K=0D M!!N7JE7!$QE4!XQ4V/D%D\"[9.!6^\OEDF_!T-W?([+S742OK\]E[X^2<$"" MQHW\E&6 Z6*&D6QYO<.J6U/,#"[SZA;\X9PAR^%MU\66[R&N7%W.?"Z&-I9 M)>\ENX/OJRP%F+O=+N?J2L+7:OX7X4^ MLY-.&)UZ;_E[R+=V$U'BD.P0!768JJU[5# H7$SO=7I!4WXH/)-M'=9/J+4R$BPQ_D3JCA-%M_EF_ !;T0) M36^49YYS)Z_I:M&:$)W'-,(;=OC*7H8JO@'-EI'D9M52S)(#Y&96* M5F!WQ50:K2!AVK3 ,/^*4*&"N(U<+"T M2RS53ULQ[<$>".O3C2TC'9XO6[D%FF5<9F0WK[9TXMI>/GH(IDY.(7?!NOETREXRCE=7+3!5QS%?DJBT#:$AQSA?F&GH3>5'2-Y=WR MV@76]/%X=U4C2X#RZB=!@!_X>((K3"YPO(B6<3"+UH@;U'*[DSJO;+TF!G#TF)V37E\+Z3=Z!6<"3E)2$8K$AR]^M,X\8ZNI.+*XE2U.D3F2F3=5 M'ZD?3D4H)WHHB_ZZD!\#%EU1U([$"ZS@?3$71BO.O.:/']/PN.4O:>1O>&], MRQDQ,HA!A-2@Y87 LA3G#*3 F!6K[4P8&<2PD4T%C9>3=U.*3(?N OO9(O!7 M@C65R1MF.PU48(.N:=*55 /_S+\I#,.-QN?4JFRH,:O!^"S50JL>A669.9!>!TMG4% M0+O5;XT(%>_P]=R0C+BU 5#>4/4 %0)Q,D @>SC)Z$QM ;&AEAEE6B;N[['/ MW$3.!5N!N#I<$+*05/W\,53+*B/%9^;$Q_](D,W06SO6(6RO&I5N$VF)?:4P M6T=C)EL:5?_IP#G;L&;C"5K#-!=21UCWUG@5:/@#CQ^NV!+8GZCO(9*RYC X MF]J^;G2G"NIBJ>!Y5%F0#F* &+]W"'P[='W)-O/."3A=D^B<^?A\ D R:][* MNTTSRI')OXV!$+6X//:!0]$!=4II7)[74YV 6OYD)'*H6*O! )M>?8[GB:.1 M!Z$"/ON1.,%DM2)HQ?Y\Y?C$WMZ21#TLA[MQ?\DR$[CKLTBP_(A"05[H3;R- M'_I4I#WO4&6LU9#$I1"#!,HU!2['26/A/D6[RM&GASPMOV+5V-72)^.QJ^6U MFLL]56/[-7;"JD[.5?S._>X(C%Q^9:9R2W6?QF M,Z$4132]%-L9_">+&R8^KFG&I!EJ*G-5]^3B0\&9#_L)D14O$>!'K%=AW S) MNA[;2.RB!-M2B?X%XCZ7=2^TZ7*4<8Q,3:_:"R*!=XW#%UK?A4.FML\_5#3&WC*M_^A>;CUU=Z%$^"^]Q MX! &Z\R)&*+]+7Y Y'Y/)7LG-GP,GMW87:JBPKR)/\;2T?1R!A?1-&04QYLD MZI8M=YKM#^2)>V)6MCU;WA(_=/VM$UA*,.Q T!-1%S/"@>V$5*0].SGNV&%_ M$1->M(2(C^UXQ9*H(9^#K"I*/;,-]MKKK=9K]CGQ^YW0N^:YF]>^L_ #,1.G M>__E.[2* _[S?7JY8$AR\'WJ!IC&!%DN!5,D0M'#/=3\"?[=^:MU-%M^INE] MJOV ;OD>)&\;%5[.Z'0&EQC%6TK#Z';5EVQ6U?HHBK- MLR+@)GS _>),R+F1G>9:6W65M-U-7(T)N(36K&Q/=["9E/2^G!GNXZ4N7M<9 M=MSEZ\D_J4&ET7GK9/F2R;)U'ZK>>D_AG,2[5(@X?@Q]\6S6!M$ HH[WY5$- MW2][UK)@*]! >"@M:EQ_,3.7\ZI4:7%[RRF6S9\L_CKH\5&O5J*VHK@NPV&T M8>E3H^'J-G[L$#&2?2@N?S",+5CY<'&RMI$.Q3UDZWQB7A S\&DF9#'#8K;]I1*CH7C=Q1-*I: >A:FF;("HX&G)@H%T.&?7A>U!"4D:F1=VSU0O@ M/*HD&SN*(\A8FC%R;CD.NB[\[A'.@@BJH"WA? MIT&5(( ;00E;E=BP6^*[B)DP\6]V#H%:;*.3? /CC'9_ZBL>FAD[_02P@[FL M#'@V=.:G^EG2A>9V&;AVQ-6?P827ZMAVTKOON+R1AMS%]CAS**]-.=;SI94/ MW1I?'0.FLV4>>+X61J!?LWRG^:\[Q5MTC]&._><@V>YW@_S_$>\QQO08CS:$," M!:C#E$!QX>::P8S#="H>]MW[D/%QK!N2J6\FAD!$88^>K1Y>G+=Y\[V)T[OY,$A MWDS<>NGE(R*N3[EA^8)XP QYDQTBS@K=(?X8[X>K;))4[ 1R#:\!:((:K M2!!B YF[6PCGG7#J=,%GY04G+^3'E%HJ6D;-UTZ8LN*C"-I,0XO5N;T1/US7 MHSU6VXMP#39^4S.S_"4RVWN;;8#W2(Q;.<-L%8GW*3DM51K2J!P9>?[ C&[H MK*GIVGY&E)O:T.,\X:.SYYC_4^[A\M"N<,K,KQ]2W[77 !)N->-RV^#Y971\ MAI[6F_$VBNMZ:T^M[9 +%<0PH[J61 @QZ#I;URW!+D(>Y2-K"X=(0J^E)H3M M6$=U^BHPTV #0A5QWS$S27QN,@5=[6Y2^8-1R>-DM:::!'9B^N?0C^B%3]C) MA66]U780X_($)%@RP@:!Z1/GK4.B_9R=")1=^_F^[_;F7P?5E9R"ZJ25$D'7_G:R(DA[TE1WY2@'(;.!T'01>" ML*%W!-V?;R^-7_%LK&239%Y[P[<:T:L*6"=!'45:K@>1JJZA/4GPJEXR'89# M/\E,]'8M?DX]M\;\Y]3SY]3SY]3ST:2>R]G*MO.X>W+Y!9^AAH272OQ%S%?. M4:6,GH1AS.>"'G](V04R2S9B?W1/PBG&>KAVIPLH057.B2JV?S4@!'-Q4;5B M98[("?@0D9049R7AM=9\!V5UY&56MV#H40&%LNHJA6+.;^+ZBMO_+6:^;F'1 MMGHQ=R9K.+YLRR;N+@"0=/&Y\^AX.T?HL7?F4%\M$M/\^>!M<,OJC85$^^Q) M$"\H^CUF$"]WR$ 'X#(\JU&66F3J5?G5;)!M%]#TM>H6JP&F$%EIA0#=Y[=- M2<1C5*-$3MK[*M^+YGX4H-ER&GK^SO>8TV0TNE(-'21)3D*SLRM3#4\,A%TZ M2^>+'ZU%2@MW:=?^=HXOP\B/]O(-?/7DUH(7YD+8JK^U FUCHWYG7X[N?.VC MY>4CD_,:7$,VCZU\TG?' M]6+3-019[-):/XMU(H<*Q&!U8%I"+&:4S O/L\$2:V]**B?+?/5817U MR=7IVS)@QK"Q)!EB,MQF-#.U5,0DRCP_$DS[3U&MIV1 OG;S":G'9U-YBKWV M,!#_QPO6#\NT6+]MBL#Q^%I&Q6*L7T"OT?X+["9S+T,OB?M,PR4FF\1E47[. M;0 FWP-;"HJR'^0A_P Y![ BGE_84Q2Y?UKAW6OV>;*=V!\$R8+<1J :%Z<: M>#61_NZ$EAX >M^U*@K#=VZS$&LF_/6X'ADE:UC'Z05<\SF#PT\8>H=6/N=C M&-TXFVZ*7@D0Q-C+;I.,U=6L +I.CY.Q3DOS VC*Y^Z3O +JRJ:>*S %=D<#FAMIF,QZD1N<)7NR-((?B_1D. 734(]3-V'+\/A2 MK@*GF\B*D,9Q[I16#]+@+:U?##E-=S+K$G(Y.YQ7[%S/AIC+, M<5BY6HYDM]6>*V5.:4K4Q[2<\E!'$=MI8$HFJMZK:HXV^'[C!,%93!GUC8]] MLN=1$=ZXSJ,2+S+I]/VX?B3H@F$Z MCF5'U7,E$U7?S=&+E^QDNKVA:$,*;"1WV5,F9"+I'&?0D\/YNAC^*&Y,4HS(Q@H0C$@KGSN/48VORE[XKJ#2VS^H@C\4@ MMO G>\^%R&Q(2)MX'N,>3?_#U]&4MR@KMBJH(]IQE4S)9 48HT@).F=_G)$Y M?F@JZE 450[F.)S"6HYD8S5C,GGUFJ0O53 #2&B%]QY9D M^L^)N,8\>K_&H8G;U FPD>R-4R9D NEUTALGY1ZY,6&Z\?;=0G0RZ"2/$V C MD<)S-OG?_@]02P$"% ,4 M" "G@&]3N",=2WMA 0"[&! & @ $ 9C$P<3 Y,C%? M>&QF;&5E=&-O ;U,:;>B-U < )4X > " #,R M+3%?>&QF;&5E=&-O ;U.6\X'%GAP *\_ 0 / " M 6Y\ 0!X;"TR,#(Q,#DS,"YXQR$. Q MH0 $P @ $YF0$ >&PM,C R,3 Y,S!?8V%L+GAM;%!+ 0(4 M Q0 ( *> ;U/^ DB]+$L /=X! 3 " 8NG 0!X;"TR M,#(Q,#DS,%]D968N>&UL4$L! A0#% @ IX!O4U SS'U6LP 5.X( !, M ( !Z/(! 'AL+3(P,C$P.3,P7VQA8BYX;6Q02P$"% ,4 M" "G@&]38N_E_O=+ #NN@0 $P @ %OI@( >&PM,C R,3 Y @,S!?<')E+GAM;%!+!08 "@ * +<" "7\@( ! end