0001213900-25-006070.txt : 20250123 0001213900-25-006070.hdr.sgml : 20250123 20250123173032 ACCESSION NUMBER: 0001213900-25-006070 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20250123 DATE AS OF CHANGE: 20250123 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Zeo Energy Corp. CENTRAL INDEX KEY: 0001865506 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 981601409 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40927 FILM NUMBER: 25551071 BUSINESS ADDRESS: STREET 1: 5956 SHERRY LANE, SUITE 1400 CITY: DALLAS STATE: TX ZIP: 75225 BUSINESS PHONE: 214-987-6100 MAIL ADDRESS: STREET 1: 5956 SHERRY LANE, SUITE 1400 CITY: DALLAS STATE: TX ZIP: 75225 FORMER COMPANY: FORMER CONFORMED NAME: ESGEN Acquisition Corp DATE OF NAME CHANGE: 20210602 10-Q 1 ea0222074-10q_zeo.htm QUARTERLY REPORT

 

 

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

 

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, 2024

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

 

ZEO ENERGY CORP.

(Exact name of registrant as specified in its charter)

 

Delaware   98-1601409

(State or other jurisdiction

of incorporation or organization)

 

(IRS Employer

Identification No.)

 

7625 Little Rd, Suite 200A, New Port Richey, FL 34654

(Address of principal executive offices and Zip Code)

 

(727) 375-9375

(Registrant’s telephone number, including area code)

 

Not Applicable

(Former name or former address, if changed since last report)

  

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Class A Common Stock, par value $0.0001 per share   ZEO   The Nasdaq Stock Market LLC
Warrants, each exercisable for one share of Class A Common Stock at a price of $11.50, subject to adjustment   ZEOWW   The Nasdaq Stock Market LLC

 

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 and posted pursuant to Rule 405 of Regulation S-T(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

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

 

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

 

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

 

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

 

As of January 23, 2025, the registrant had 14,031,845 shares of Class A common stock, par value $0.0001 outstanding, and 35,230,000 shares of Class V common stock, par value $0.0001, outstanding.

 

 

 

 

 

 

 

  Page
PART 1 – FINANCIAL INFORMATION 1 
Item 1. Financial Statements (Unaudited) 1
Condensed Consolidated Balance Sheets as of September 30, 2024, and December 31, 2023 (as restated) 1
Condensed Consolidated Statements of Operations for the three and nine months ended September 30, 2024, and 2023 (as restated) 2
Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders’ Equity for the three and nine months ended September 30, 2024 3
Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders’ Equity for the three and nine months ended September 30, 2023 (as restated) 4
Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2024, and 2023 (as restated) 5
Notes to Condensed Consolidated Financial Statements 6
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 30
Item 3. Quantitative and Qualitative Disclosures about Market Risk 41
Item 4. Control and Procedures 41
PART II – OTHER INFORMATION 43
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
SIGNATURES 45

 

i

 

 

PART I – FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

ZEO ENERGY CORP.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

   As of
September 30,
   As of
December 31,
 
   2024   2023 
Assets  (unaudited)   (as restated – see note 3) 
Current assets        
Cash and cash equivalents  $4,330,062   $8,022,306 
Accounts receivable, including $432,898 and $396,488 from related parties, net of allowance for credit losses of $3,145,168 and $862,580, as of September 30, 2024, and December 31, 2023, respectively   8,523,301    2,905,205 
Inventories   482,251    350,353 
Prepaid installation costs   1,072,090    4,915,064 
Prepaid expenses and other current assets   1,178,432    40,403 
Total current assets   15,586,136    16,233,331 
Other assets   491,164    62,140 
Property, equipment and other fixed assets, net   2,126,782    2,289,723 
Right -of-use operating lease asset   1,402,462    1,135,668 
Right-of-use finance lease asset   481,130    583,484 
Intangibles, net   
-
    771,028 
Goodwill   27,010,745    27,010,745 
Total assets  $47,098,419   $48,086,119 
           
Liabilities, mezzanine equity and stockholders’ equity          
Current liabilities          
Accounts payable  $4,856,529   $4,699,855 
Accrued expenses and other current liabilities, including $430,685 and $2,415,966 with related parties at September 30, 2024, and December 31, 2023, respectively   3,556,893    4,646,365 
Current portion of long-term debt   291,036    294,398 
Current portion of obligations under operating leases   576,890    539,599 
Current portion of obligations under finance leases   127,341    118,416 
Contract liabilities, including $0 and $1,160,848 with related parties as of September 30, 2024, and December 31, 2023, respectively   601,681    5,223,518 
Total current liabilities   10,010,370    15,522,151 
Obligations under operating leases, non-current   909,468    636,414 
Obligations under finance leases, non-current   382,618    479,271 
Other liabilities   1,000,000    
-
 
Warrant liabilities   690,000    
-
 
Long-term debt   567,563    825,764 
Total liabilities   13,560,019    17,463,600 
Commitments and contingencies (Note 16)   
 
    
 
 
           
Redeemable noncontrolling interests          
Convertible preferred units   15,862,110    
-
 
Class B Units   57,003,700    
-
 
           
Stockholders’ (deficit) equity          
Class V common stock   3,523    3,373 
Class A common stock   518    
-
 
Additional paid-in capital   3,875,899    31,152,491 
Accumulated deficit   (43,207,350)   (533,345)
Total stockholders’ (deficit) equity   (39,327,410)   30,622,519 
Total liabilities, redeemable noncontrolling interests and stockholders’ (deficit) equity  $47,098,419   $48,086,119 

 

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

 

1

 

 

ZEO ENERGY CORP.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2024   2023   2024   2023 
       (as restated - see note 3)       (as restated - see note 3) 
Revenue, net of financing fees of $4,106,370 and $14,941,988 for the three months ended September 30, 2024, and 2023, respectively, and $9,627,453 and $33,726,283 for the nine months ended September 30, 2024, and 2023, respectively  $17,329,201   $37,894,166   $36,457,234   $86,705,020 
Related party revenue, net of financing fees of $783,650 and $0 for the three months ended September 30, 2024, and 2023, respectively, and $7,767,491 and $0 for the nine months ended September 30, 2024, and 2023, respectively   2,328,704    
-
    18,139,099    
-
 
Total revenue   19,657,905    37,894,166    54,596,333    86,705,020 
Operating costs and expenses:                    
Cost of goods sold (exclusive of depreciation and amortization shown below)   9,787,350    20,473,087    30,805,155    49,245,721 
Depreciation and amortization   499,876    521,289    1,413,074    1,431,482 
Sales and marketing   5,202,525    8,595,645    16,178,375    19,813,979 
General and administrative   7,151,005    4,302,853    15,893,998    9,716,058 
Total operating expenses   22,640,756    33,892,874    64,290,602    80,207,240 
(Loss) income from operations   (2,982,851)   4,001,292    (9,694,269)   6,497,780 
Other income (expenses), net:                    
Other income, net   137,508    9,151    188,329    6,982 
Change in fair value of warrant liabilities   138,000    
-
    828,000    
-
 
Interest expense   (209,227)   (10,396)   (294,257)   (62,920)
Total other income (expense), net   66,281    (1,245)   722,072    (55,938)
Net (loss) income before taxes   (2,916,570)   4,000,047    (8,972,197)   6,441,842 
Income tax benefit   44,146    
-
    235,352    
-
 
Net (loss) income   (2,872,424)   4,000,047    (8,736,845)   6,441,842 
Less: Net loss attributable to Sunergy Renewables, LLC prior to the Business Combination   
-
    4,000,047    (523,681)   6,441,842 
Net loss subsequent to the Business Combination   (2,872,424)   
-
    (8,213,164)   
-
 
Less: Net loss attributable to redeemable non-controlling interests   (2,448,162)   
-
    (5,979,621)   
-
 
Net loss attributable to Class A common stock  $(424,262)  $
-
   $(2,233,543)  $
-
 
                     
Basic and diluted net loss per common share  $(0.08)  $
-
   $(0.60)  $
-
 
Weighted average units outstanding, basic and diluted   5,053,942    
-
    3,696,721    
-
 

 

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

 

2

 

 

ZEO ENERGY CORP.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE
NONCONTROLLING INTERESTS AND STOCKHOLDERS’ EQUITY

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2024

(UNAUDITED)

 

   Redeemable noncontrolling interests                                   Total 
   Class A Convertible
Preferred Units
   Class B   Common Units   Class V
Common Stock
   Class A
Common Stock
   Additional
Paid-in
   Accumulated   Stockholders’
Equity
 
   Units   Amount   Units   Units   Amount   Shares   Amount   Shares   Amount   Capital   Deficit   (Deficit) 
Balance, December 31, 2023   
-
   $
-
   $
-
    1,000,000   $31,155,864    
-
   $
-
    
-
   $
-
   $
-
   $(533,345)  $30,622,519 
Retroactive application of Business Combination (Note 1)   
-
    
-
    
-
    (1,000,000)   (31,155,864)   33,730,000    3,373    
-
    
-
    31,152,491    
-
    
-
 
Balance, December 31, 2023   
-
    
-
    
-
    
-
    
-
    33,730,000    3,373    
-
    
-
    31,152,491    (533,345)   30,622,519 
Stockholder distributions   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    (90,000)   (90,000)
Net loss prior to the Business Combination                  -    
-
    -    
-
    -    
-
    
-
    (523,681)   (523,681)
Effects of Business Combination                                                            
Issuance of Class A Shares to third party advisors   
-
    
-
    
-
    
-
    
-
    
-
    
-
    178,207    18    891,017    
-
    891,035 
Issuance of Class A Shares to backstop investor   
-
    
-
    
-
    
-
    
-
    
-
    
-
    225,174    23    1,569,440    
-
    1,569,463 
Reverse Recapitalization (Note 4)   1,500,000    6,855,076    
-
    
-
    
-
    1,500,000    150    4,248,583    425    (1,677,860)   
-
    (1,677,285)
Transaction costs   -    
-
    
-
    -    
-
    -    
-
    -    
-
    (2,890,061)   
-
    (2,890,061)
Establishment of redeemable noncontrolling interests   -    
-
    26,116,548    -    
-
    -    
-
    -    
-
    (26,116,548)   
-
    (26,116,548)
Activities subsequent to business combination                                                            
Stock-based compensation   -    
-
    
-
    -    
-
    -    
-
    375,000    37    3,118,547    
-
    3,118,584 
Subsequent measurement of redeemable noncontrolling interests   -    
-
    176,420,473    -    
-
    -    
-
    -    
-
    (6,047,026)   (170,373,447)   (176,420,473)
Net income (loss)   -    8,224,091    (10,276,021)   -    
-
    -    
-
    -    
-
    
-
    (1,531,429)   (1,531,491)
Balance, March 31, 2024   1,500,000    15,079,167    192,261,000    
-
    
-
    35,230,000    3,523    5,026,964    503    
-
    (173,051,964)   (173,047,938)
Stock-based compensation   -    
-
    
-
    -    
-
    -    
-
    -    
-
    2,417,888    
-
    2,417,888 
Subsequent measurement of redeemable noncontrolling interests   -    
-
    (117,877,583)   -    
-
    -    
-
    -    
-
    
-
    117,877,583    117,877,583 
Net income (loss)   -    384,388    (1,863,917)   -    
-
    -    
-
    -    
-
    -    (277,790)   (277,790)
Balance, June 30, 2024   1,500,000    15,463,555    72,519,500    
-
    
-
    35,230,000    3,523    5,026,964    503    2,417,888    (55,452,171)   (53,030,257)
Stock-based compensation   -    
-
    
-
    -    
-
    -    
-
    -    
-
    1,089,617    
-
    1,089,617 
Class A common stock issued for services   -    
-
    
-
    -    
-
    -    
-
    146,000    15    255,485    
-
    255,500 
Reverse recapitalization related deferred taxes and adjustments   -    
-
    
-
    -    
-
    -    
-
    -    
-
    112,909    
-
    112,909 
Subsequent measurement of redeemable noncontrolling interests   -    
-
    (12,669,083)   -    
-
    -    
-
    -    
-
    
-
    12,669,083    12,669,083 
Net income (loss)   -    398,555    (2,846,717)   -    
-
    -    
-
    -    
-
    -    (424,262)   (424,262)
Balance, September 30, 2024   1,500,000   $15,862,110   $57,003,700    -   $
-
    35,230,000   $3,523    5,172,964   $518   $3,875,899   $(43,207,350)  $(39,327,410)

 

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

 

3

 

 

ZEO ENERGY CORP.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN REDEEMABLE
NONCONTROLLING INTERESTS AND STOCKHOLDERS’ EQUITY

FOR THE NINE MONTHS ENDED SEPTEMBER 30, 2023

(UNAUDITED)

 

   Redeemable noncontrolling interests                               Retained     
   Convertible
Preferred Units
   Class B   Common Units   Class V
Common Stock
   Class A
Common Stock
   Additional
Paid in
   Earnings
(Accumulated
   Total
Stockholders’
 
   Units   Amount   Units   Units   Amount   Shares   Amount   Shares   Amount   Capital   Deficit)   Equity 
Balance, December 31, 2022   
            -
   $
           -
   $
          -
    1,000,000   $31,155,864    
-
   $
-
    
        -
   $
         -
   $
-
   $119,982   $31,275,846 
Retroactive application of Business Combination (Note 1)   
-
    
-
    
-
    (1,000,000)   (31,155,864)   33,730,000    3,373    
-
    
-
    31,152,491    
-
    
-
 
Balance, December 31, 2022   
-
    
-
    
-
    
-
    
-
    33,730,000    3,373    
-
    
-
    31,152,491    119,982    31,275,846 
Stockholder distributions   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    (166,323)   (166,323)
Net income prior to the Business Combination (as restated – see note 3)   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    1,612,737    1,612,737 
Balance, March 31, 2023, as restated   
-
    
-
    
-
    -    
-
    33,730,000    3,373    -    
-
    31,152,491    1,566,396    32,722,260 
Stockholder distributions   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    (361,319)   (361,319)
Net income prior to the Business Combination (as restated – see note 3)   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    829,058    829,058 
Balance, June 30, 2023, as restated   -    
-
    
-
    -    
-
    33,730,000    3,373    -    
-
    31,152,491    2,034,135    33,189,999 
Stockholder distributions   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    (2,761,876)   (2,761,876)
Net income prior to the Business Combination (as restated – see note 3)   -    
-
    
-
    -    
-
    -    
-
    -    
-
    
-
    4,000,047    4,000,047 
Balance, September 30, 2023, as restated   
-
   $
-
   $
-
    
-
   $
-
    33,730,000   $3,373    
-
   $
-
   $31,152,491   $3,272,306   $34,428,170 

 

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

 

4

 

 

ZEO ENERGY CORP.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

   Nine Months Ended
September 30,
 
   2024   2023 
       (as restated – see note 3) 
Cash Flows from Operating Activities        
Net (loss) income  $(8,736,845)  $6,441,842 
Adjustment to reconcile net (loss) income to cash (used in) provided by operating activities          
Depreciation and amortization   1,310,720    1,366,720 
Gain on disposal of fixed assets   (91,684)   
-
 
Change in fair value of warrant liabilities   (828,000)   
-
 
Provision for credit losses   2,282,588    967,148 
Noncash operating lease expense   523,821    399,610 
Noncash finance lease expense   102,354    64,762 
Stock based compensation expense   7,101,818    
-
 
Changes in operating assets and liabilities:          
Accounts receivable   (7,864,274)   (7,186,538)
Accounts receivable due from related parties   (36,410)   
-
 
Inventories   (131,898)   34,530 
Prepaid installation costs   3,842,974    
-
 
Prepaids and other current assets   (689,656)   (322,568)
Other assets   (254,806)   (566,075)
Due from related party   

-

    

(94,056

)
Accounts payable   (437,190)   3,223,485 
Accrued expenses and other current liabilities   (1,195,659)   885,228 
Accrued expenses and other current liabilities due to related parties   (1,985,281)   
-
 
Contract liabilities   (3,460,989)   842,150 
Contract liabilities due to related parties   (1,160,848)   
-
 
Operating lease payments   (480,270)   (389,890)
Net cash (used in) provided by operating activities   (12,189,535)   5,666,348 
           
Cash flows from Investing Activities          
Purchases of property, equipment and other assets   (285,067)   (161,768)
Net cash used in investing activities   (285,067)   (161,768)
           
Cash flows from Financing Activities          
Proceeds from the issuance of debt   
-
    192,210 
Repayments of finance lease liabilities   (87,728)   (56,822)
Proceeds from the issuance of convertible preferred stock, net of transaction costs   9,221,649    
-
 
Repayments of debt   (261,563)   (272,736)
Distributions to members   (90,000)   (3,289,518)
Net cash provided by (used in) financing activities   8,782,358    (3,426,866)
           
Net (decrease) increase in cash and cash equivalents   (3,692,244)   2,077,714 
Cash and cash equivalents, beginning of period   8,022,306    2,268,306 
Cash and cash equivalents, end of the period  $4,330,062   $4,346,020 
           
Supplemental Cash Flow Information          
Cash paid for interest  $135,980   $39,838 
           
Non-cash transactions          
Right-of-use assets obtained in exchange for operating lease liabilities  $790,615   $653,663 
Right-of-use assets obtained in exchange for finance lease liabilities  $
-
   $682,365 
Deferred equity issuance costs  $2,769,039   $
-
 
Issuance of Class A common stock to vendors  $891,035   $
-
 
Issuance of Class A common stock to backstop investors  $1,569,463   $
-
 
Issuance of Class A common stock for services  $255,485   $
-
 
Preferred dividends  $9,007,034   $
-
 

 

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

 

5

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

NOTE 1 - ORGANIZATION AND BUSINESS OPERATION

 

Zeo Energy Corp. (formerly known as ESGEN Acquisition Corporation or “ESGEN”), collectively with its subsidiaries (the “Company” or “Zeo”) is in the business of marketing, sales and installation, warranty coverage and maintenance of solar panel technology to individual households within the United States. As part of this, the Company may also provide roofing repairs and construction.

 

Zeo Energy Corp. was a blank check company originally incorporated on April 19, 2021 as a Cayman Islands exempted company for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses. On October 22, 2021, ESGEN consummated an initial public offering, after which its securities began trading on the Nasdaq Stock Market LLC (“Nasdaq”).

 

Business Combination

 

On March 13, 2024 (the “Closing Date”), the Company consummated its previously announced business combination (the “Closing”), pursuant to that certain Business Combination Agreement, dated as of April 19, 2023 (as amended on January 24, 2024, the “Business Combination Agreement”), by and among Zeo Energy Corp., a Delaware corporation (f/k/a ESGEN Acquisition Corporation, a Cayman Islands exempted company), ESGEN OpCo, LLC, a Delaware limited liability company(“OpCo”), Sunergy Renewables, LLC, a Nevada limited liability company (“Sunergy”), the Sunergy equity holders set forth on the signature pages thereto or joined thereto (collectively, “Sellers” and each, a “Seller”, and collectively with Sunergy, the “Sunergy Parties”), for limited purposes, ESGEN LLC, a Delaware limited liability company (the “Sponsor”), and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (collectively, the “Business Combination”). Prior to the Closing, (i) except as otherwise specified in the Business Combination Agreement, each issued and outstanding Class B ordinary share of ESGEN was converted into one Class A ordinary share of ESGEN (the “ESGEN Class A Ordinary Shares” and such conversion, the “ESGEN Share Conversion”); and (ii) ESGEN was domesticated into the State of Delaware so as to become a Delaware corporation (the “Domestication”). In connection with the Closing, the registrant changed its name from “ESGEN Acquisition Corporation” to “Zeo Energy Corp.”

 

Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company.

 

In accordance with the terms of the Business Combination Agreement, Sunergy caused all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the “Sunergy Convertible Interests”) existing immediately prior to the Closing to either exchange or convert all such holder’s Sunergy Convertible Interests into limited liability interests of Sunergy (the “Sunergy Company Interests”) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests.

 

At the Closing, ESGEN contributed to OpCo (1) all of its assets (excluding its interests in OpCo, but including the amount of cash in ESGEN’s Trust Account (the “Trust Account”) as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by ESGEN stockholders), and (2) a number of newly issued shares of Class V common stock of the registrant, par value $0.0001 per share, which generally have only voting rights (the “Zeo Class V Common Stock”), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the “Seller Class V Shares”). In exchange, OpCo issued to ESGEN (i) a number of Class A common units of OpCo (the “Manager OpCo Units”) which equaled the number of total shares of the Zeo Class A Common Stock issued and outstanding immediately after the Closing and (ii) a number of warrants to purchase Manager OpCo Units which equaled the number of SPAC Warrants (as defined in the Business Combination Agreement) issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the “ESGEN Contribution”). Immediately following the ESGEN Contribution, (x) the Sellers contributed to OpCo the Sunergy Company Interests and (y) in exchange therefor, OpCo transferred to the Sellers the Seller OpCo Units and the Seller Class V Shares.

 

6

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Prior to the Closing, the Sellers transferred 24.167% of their Sunergy Company Interests (which were thereafter exchanged for Seller OpCo Units and Seller Class V Shares at the Closing, as described above) pro rata to Sun Managers, LLC, a Delaware limited liability company (“Sun Managers”), in exchange for Class A Units (as defined in the Sun Managers limited liability company agreement (the “SM LLCA”) in Sun Managers. In connection with such transfer, Sun Managers executed a joinder to, and became a “Seller” for purposes of, the Business Combination Agreement. Sun Managers intends to grant Class B Units (as defined in the SM LLCA) in Sun Managers through the Sun Managers, LLC Management Incentive Plan (the “Management Incentive Plan”) adopted by Sun Managers to certain eligible employees or service providers of OpCo, Sunergy or their subsidiaries, in the discretion of Timothy Bridgewater, as manager of Sun Managers. Such Class B Units may be subject to a vesting schedule, and once such Class B Units become vested, there may be an exchange opportunity through which the grantees may request (subject to the terms of the Management Incentive Plan and the OpCo amended and restated limited liability company agreement in its entirely (the “OpCo A&R LLC Agreement”)) the exchange of their Class B Units into Seller OpCo Units (together with an equal number of Seller Class V Shares), which may then be converted into Zeo Class A Common Stock (subject to the terms of the Management Incentive Plan and the OpCo A&R LLC Agreement). Grants under the Management Incentive Plan will be made after Closing.

 

As of the Closing Date, upon consummation of the Business Combination, the only outstanding shares of capital stock of the registrant were shares of Zeo Class A Common Stock and Zeo Class V Common Stock.

 

In connection with entering into the Business Combination Agreement, ESGEN and the Sponsor entered into a subscription agreement, dated April 19, 2023, which ESGEN, the Sponsor and OpCo subsequently amended and restated on January 24, 2024 (the “Sponsor Subscription Agreement”), pursuant to which, among other things, the Sponsor agreed to purchase an aggregate of 1,000,000 OpCo preferred units (and be issued an equal number of shares of Zeo Class V Common Stock) (“Convertible OpCo Preferred Units”) concurrently with the Closing at a cash purchase price of $10.00 per unit and up to an additional 500,000 Convertible OpCo Preferred Units (together with the concurrent issuance of an equal number of shares of Zeo Class V Common Stock) during the nine months after Closing if called for by Zeo (the “Sponsor PIPE Investment”). Prior to the Closing, ESGEN informed the Sponsor that it wished to call for the additional 500,000 Convertible OpCo Preferred Units at the Closing and, as a result, a total of 1,500,000 Convertible OpCo Preferred Units were issued to Sponsor in return for aggregate consideration of $15,000,000.

 

Accounting for the Business Combination

 

The Business Combination was accounted for as a reverse recapitalization with ESGEN being treated as the acquired company since there was no change in control in accordance with the guidance for common control transactions in Accounting Standards Codification (“ASC”) 805-50, Business Combinations – Related Issues (“ASC 805-50”). Accordingly, the financial statements of the combined entity will represent a continuation of the financial statements of Sunergy with the Business Combination treated as the equivalent of Sunergy issuing stock for the net assets of ESGEN, accompanied by a recapitalization. The net assets of ESGEN were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination were those of Sunergy.

 

Sunergy was determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

 

Based upon the evaluation of the OpCo A&R LLC Agreement, OpCo is considered to be a Variable Interest Entity (“VIE”) and ESGEN is considered to be the primary beneficiary through its membership interest and manager powers conferred to it through the Class A Units. For VIEs, the accounting acquirer is always considered to be the primary beneficiary. As such, Zeo will consolidate OpCo and will be considered the accounting acquirer; however, further consideration of whether the entities are under common control was required in order to determine whether there is an ultimate change in control and the acquisition method of accounting is required under ASC 805.

 

While Sunergy did not control or have common ownership of ESGEN prior to the consummation of the Business Combination, the Company evaluated the ownership of the new entity subsequent to the consummation of the transaction to determine if common control existed. If the business combination is between entities under common control, then the acquisition method of accounting is not applicable and the guidance in ASC 805-50 regarding common control should be applied instead. The Financial Accounting Standards Board (“FASB”) ASC does not include a definition of common control. In practice, entities with a common parent entity, as determined under ASC 810, Consolidation, are generally considered to be under common control. Emerging Issues Task force (“EITF”) Issue 02-5, “Definition of ‘Common Control’ in Relation to FASB Statement No. 141 (“EITF Issue 02-5”)”, which was never finalized or codified, has also been applied in practice to determine when entities are under common control. EITF Issue 02-5 indicates that common control would exist in any of the following situations:

 

An individual (including trusts in which the individual is the beneficial owner) or entity holds more than 50 percent of the voting ownership of each entity.

 

Immediate family members hold more than 50 percent of the voting ownership interest of each entity, and there is no evidence that those family members would vote their shares in any way other than in concert. Immediate family members include a married couple and their children, but not the married couple’s grandchildren. Entities might be owned in varying combinations among living siblings and their children. Those situations require careful consideration of the substance of the ownership and voting relationships.

 

Group of stockholders holds more than 50 percent of the voting ownership of each entity, and contemporaneous written evidence of an agreement to vote a majority of the entities’ shares in concert exists.

 

7

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Prior to the Business Combination and the contributions to Sun Managers, Sunergy was majority owned by 5 entities (the “Primary Sellers”):

 

Southern Crown Holdings, LLC (wholly owned by Anton Hruby) — 230,000 Common Units (23%)

 

LAMADD LLC (wholly owned by Gianluca Guy) — 230,000 Common Units (23%)

 

JKae Holdings, LLC (wholly owned by Kalen Larsen) — 215,000 Common Units (21.5%)

 

Clarke Capital, LLC (wholly owned by Brandon Bridgewater) — 215,000 Common Units (21.5%)

 

White Horse Energy, LC (wholly owned by Timothy Bridgewater) — 90,000 Common Units (9%)

 

Each of the above parties entered into a Voting Agreement, dated September 7, 2023. The term of the Voting Agreement is for five years from the date of the Voting Agreement. The consummation of the Business Combination with ESGEN occurred within the term of the Voting Agreement.

 

Prior to the Business Combination and the contributions to Sun Managers, the Primary Sellers had 98% ownership in Sunergy. Immediately following the Business Combination, the Primary Sellers owned 83.8% of the Common Stock of the registrant through their Zeo Class V Common Stock that have voting interests. The Voting Agreement constitutes contemporaneous written evidence of an agreement to vote a majority of the Primary Sellers’ shares of the registrant in concert. Accordingly, the Primary Sellers retain majority control through the voting of their units in conjunction with the Voting Agreement immediately prior to the Business Combination and their shares following the Business Combination and, therefore, there is no change of control before or after the Business Combination. This conclusion is appropriate even though there was no relationship or common ownership or control between Sunergy and ESGEN prior to the Business Combination. Accordingly, the Business Combination should be accounted for in accordance with the guidance for common control transactions in ASC 805-50.

 

Additional factors that were considered include the following:

 

Since the Business Combination, the Board has been comprised of one individual designated by ESGEN and five individuals designated by Sunergy.

 

Since the Business Combination, management of the Company has been the existing management at Sunergy immediately prior to the Business Combination. The individual that was serving as the chief executive officer and chief financial officer of Sunergy’s management team immediately prior to the Business Combination continues substantially unchanged upon completion of the Business Combination.

 

For common control transactions that include the transfer of a business, the reporting entity is required to account for the transaction in accordance with the procedural guidance in ASC 805-50. The C Corporation (ESGEN) is considered to be a substantive entity, the LLC (OpCo) is a business and VIE, and the C Corporation is considered to be the accounting acquirer since it is the primary beneficiary of the LLC. In a transaction that is a combination of entities under common control, the acquirer (ESGEN) should recognize the acquired entity (OpCo and Sunergy) on the same basis as the entities’ common parent.

 

NOTE 2 - LIQUIDITY AND GOING CONCERN

 

As of September 30, 2024, the Company had approximately $5.6 million of working capital including $4.3 million of cash and cash equivalents. Management has assessed the going concern assumptions of the Company during the preparation of these condensed consolidated financial statements.

 

The Company’s condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. Historically, the Company’s primary source of funding to support operations has been cash flows from operations.

 

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation and principles of Consolidation

 

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. These statements should be read in conjunction with Sunergy’s audited financial statements for the fiscal year ended December 31, 2023 as included with the Company’s Form 8-K/A filed with the SEC on January 23, 2025. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results for the full fiscal year.

 

8

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Our condensed consolidated financial statements include the accounts of Zeo Energy Corp., the accounts of Sunergy Renewables, LLC, Sun First Energy, LLC, Sunergy Solar LLC and Sunergy Roofing and Construction, Inc., all wholly owned subsidiaries, and ESGEN Opco, a variable interest entity (“VIE”) for which the Company is the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation. The December 31, 2023 balances reported herein are derived from the condensed consolidated financial statements of Sunergy as included with the Company’s Current Report on Form 8-K/A Amendment No. 3, filed with the SEC on January 23, 2025.

 

Restatement to Previously Reported Financial Statements

 

On November 13, 2024, the audit committee of the board of directors of Zeo Energy Corp. (the “Company”), after discussion with the management of the Company, concluded that (i) the Company’s previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with SEC on March 20, 2024 and as amended on March 25, 2024 and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q” and the Q3 2023 financial statements as filed in the Esgen Acquisition Corporation Form S-4 amendment No.4 (S4/A) with the Securities and Exchange Commission (“SEC”) on February 7, 2024, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024, should no longer be relied upon due to the misstatement described below.

 

During the preparation of the Company’s unaudited condensed consolidated interim financial statements for the three and nine months ended September 30, 2024, the Company’s management identified the following misstatements, to the Company’s financial statements:

 

For the three and nine months ended September 30, 2023, cost of goods sold (exclusive of depreciation and amortization) included selling expenses related to commissions earned by the sales team and third party dealers related to obtaining sales orders and contracts. The Company has further determined that selling expenses should not be included in the cost of goods sold (exclusive of depreciation and amortization) but instead in sales and marketing expense as they do not relate to the direct delivery of the product or service but rather to the acquiring of the customer and sale of the product or service. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.

 

As of September 30, 2023 and December 31, 2023, finance lease assets and liabilities were included in property, equipment and other fixed assets, net and in the current portion of long-term debt and long-term debt. The Company has further determined that the vehicles should be recorded as right-of-use finance lease assets and finance lease liabilities. Adjustments have been made to depreciation and amortization expense and interest expense on the statement of operations as well as adjustments to reflect the presentation of finance leases in the statement of cash flows.

 

9

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

For the nine months ended September 30, 2023, adjustments have been made to reflect the correct presentation of operating leases within the statement of cash flows. This has no impact on total operating cash flows.

  

  For the three and nine months ended September 30, 2023, due to the nature of the underlying costs, reclassifications of expenses have been made between cost of goods sold (exclusive of depreciation and amortization), sales and marketing and general and administrative. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.

 

This Note discloses the nature of the restatement adjustments and discloses the cumulative effects of these adjustments included in the Original S-4. The effects of the misstatements have been corrected in all impacted tables and footnotes throughout these unaudited condensed consolidated interim financial statements.

 

Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $28,950,493   $(8,477,406)  $20,473,087 
Depreciation and amortization  $524,461   $(3,172)  $521,289 
Sales and marketing  $764,828   $7,830,817   $8,595,645 
General and administrative  $3,693,550   $609,303   $4,302,853 
Total operating expenses  $33,933,332   $(40,458)  $33,892,874 
(Loss) Income from operations  $3,960,834   $40,458   $4,001,292 
Interest expense  $(295)  $(10,101)  $(10,396)
Total other income (expense), net  $8,856   $(10,101)  $(1,245)
Net income  $3,969,690   $30,357   $4,000,047 

 

Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023

  

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $68,204,199   $(18,958,478)  $49,245,721 
Depreciation and amortization  $1,446,626   $(15,144)  $1,431,482 
Sales and marketing  $1,805,308   $18,008,671   $19,813,979 
General and administrative  $8,846,154   $869,904   $9,716,058 
Total operating expenses  $80,302,287   $(95,047)  $80,207,240 
(Loss) Income from operations  $6,402,733   $95,047   $6,497,780 
Interest expense  $(39,838)  $(23,082)  $(62,920)
Total other income (expense), net  $(32,856)  $(23,082)  $(55,938)
Net income  $6,369,877   $71,965   $6,441,842 

 

10

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Retained earnings            
Net income prior to the business combination  $1,602,939   $9,798    1,612,737 
Balance, March 31, 2023  $1,556,598   $9,798   $1,566,396 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $1,992,528   $41,607   $2,034,135 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $3,200,342   $71,964   $3,272,306 
Total Stockholders’ Equity               
Net income prior to the business combination  $1,602,939   $9,798   $1,612,737 
Balance, March 31, 2023  $32,712,462   $9,798   $32,722,260 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $33,259,392   $41,607   $33,189,999 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $34,356,206   $71,964   $34,428,170 

 

Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Cash Flows from Operating Activities            
Net Income  $6,369,877   $71,965   $6,441,842 
Adjustment to reconcile net loss to cash used in operating activities:               
Depreciation and amortization  $1,446,626   $(79,906)  $1,366,720 
Non-cash operating lease expense  $-   $399,610   $399,610 
Non-cash finance lease expense  $-   $64,762   $64,762 
Changes in operating assets and liabilities:               
Operating lease  $9,721   $(399,611)  $(389,890)
Net cash used in operating activities  $5,609,528   $56,820   $5,666,348 
Cash flows from Investing Activities               
Purchase of property, plant and equipment  $(907,563)   745,795   $(161,768)
Net cash provided by investing activities  $(907,563)   745,795   $(161,768)
Cash flows from Financing Activities               
Issuance of debt  $938,003   $(745,793)  $192,210 
Repayments of finance lease  $-   $(56,822)  $(56,822)
Net cash provided by financing activities  $(2,624,251)  $(802,615)  $(3,426,866)
Non-cash transactions               
Right-of-use assets obtained in exchange for operating lease liabilities  $-   $653,663   $653,663 
Right-of-use assets obtained in exchange for finance lease liabilities  $-   $682,365   $682,365 

 

Use of Estimates

 

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with US GAAP requires it 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 date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Some of the more significant estimates include fair value of warrant liabilities, redemption value of non-controlling interest, subsequent realizability of intangible assets, useful lives of depreciation and amortization and collectability of accounts receivable. Due to the uncertainty involved in making estimates, actual results could differ from those estimates which could have a material effect on the financial condition and results of operations in future periods.

 

The Company bases its estimates and assumptions on historical experience and other factors, including the current economic environment and on various other judgements that it believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment could have a material effect on the financial condition and results of future operations in future periods.

 

Segments Information

 

Operating segments are defined as components of an enterprise for which separate discrete financial information is evaluated regularly by our chief executive officer, who is the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, the Company operates and manages its business as one operating and reportable segment.

 

11

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company maintains its cash in checking and savings accounts. Income generated from cash held in savings accounts is recorded as interest income. The carrying value of the Company’s savings accounts is included in cash and cash equivalents and approximates the fair value.

 

Accounts receivable, net of allowance for credit losses

 

Accounts receivable is presented at the invoiced receivable amounts, less any allowance for any potential expected credit loss amounts, and do not bear interest. The Company estimates allowance for credit losses based on the creditworthiness of each customer, historical collections experience, forward looking information and other information including the aging of the receivables. This analysis resulted in an allowance for credit losses as of September 30, 2024, and December 31, 2023 of $3,145,168 and $862,580, respectively. The Company had no write-offs and no recoveries for each of the three and nine months ended September 30, 2024 and 2023, respectively. The majority of our customers finance their purchase and installation of solar panels through various financing companies, who then remit payment to Sunergy typically within 3 days after installation. The Company is not deemed a borrower with these financing agreements and as a result is not subject to any of the terms of the financing transaction between the financing company and the customer.

 

Significant judgement is involved in determination of the collectability of accounts receivable. Management assesses the reasonability of collectability of accounts receivable on a quarterly basis to record the allowance for credit losses.

 

In September 2024, based on a reassessment of creditworthiness of customers, historical collections experience, forward looking information and other information including the aging of the receivables, the Company revised its estimate of allowance for credit losses.

 

This change in estimate has been accounted for prospectively in accordance with ASC 250, Accounting Changes and Error Corrections. In accordance with its policy, the Company reviews the estimated allowance for credit losses on an ongoing basis. This review indicated that the estimated allowance for credit losses in the Company’s consolidated financial statements should be increased. As a result, effective September 30, 2024, the Company recorded a change in estimate to increase the three and nine months provision for credit losses by $1,820,365, increase net loss by $1,820,365 for the three and nine months ended September 30, 2024, and increase basic and diluted net loss per common share by $0.30 and $0.49 for the three and nine months ended September 30, 2024.

 

Prepaid installation costs

 

Prepaid installation costs include costs incurred prior to completion of installations of solar systems. Such costs include the cost of engineering, permits, governmental fees, and other related solar installation costs. These costs are charged to Cost of goods sold when each installation is completed.

 

Prepaid expenses and other current assets

 

Prepaid expenses and other current assets consist of employee advances, advanced sales commissions, prepaid insurance, and other current assets.

 

Concentration of credit risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits. The amounts over these insured limits as of September 30, 2024, and December 31, 2023 were $4,080,061 and $6,979,011, respectively. The Company mitigates this concentration of credit risk by monitoring the credit worthiness of the financial institutions. No losses have been incurred to date on any deposits.

 

The Company performs periodic credit evaluations of its customers’ financial condition and also monitors the financial condition of the financial counterparties that finance customer transactions and generally does not require collateral. No one customer or financing counterparty exceeded 10% of accounts receivable as of September 30, 2024, and December 31, 2023.

 

Inventories

 

Inventories are primarily comprised of solar panels and other related items necessary for installations and service needs. Inventories are accounted for on a first-in-first-out basis and are measured at the lower of cost or net realizable value, where cost is determined using a weighted-average cost method. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as cost of goods sold in the condensed consolidated statements of operations. As of September 30, 2024, and December 31, 2023, inventory was $482,251 and $350,353, respectively.

 

Property, equipment and other fixed assets

 

Property, equipment and other fixed assets are carried at cost less accumulated depreciation and includes expenditures that substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any difference between the sale proceeds and the carrying amount of the asset is recognized as a gain or loss on disposal in the condensed consolidated Statements of Operations.

 

12

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Software that is developed for internal use and is accounted for pursuant to ASC 350-40, Intangibles, Goodwill and Other-Internal-Use Software. Qualifying costs incurred to develop internal-use software are capitalized when (i) the preliminary project stage is completed, (ii) management has authorized further funding for the completion of the project and (iii) it is probable that the project will be completed and perform as intended. These capitalized costs include compensation for employees who develop internal-use software and external costs related to development of internal use software. Capitalization of these costs ceases once the project is substantially complete and the software is ready for its intended purpose. Internally developed software is amortized using the straight-line method over an estimated useful life. All other expenditures, including those incurred in order to maintain an intangible asset’s current level of performance, are expensed as incurred. When these assets are retired or disposed of, the cost and accumulated amortization thereon are removed, and any resulting gain or losses are included in the condensed consolidated statements of operations.

 

Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is five years, across all asset classes.

 

The estimated useful lives and depreciation methods are reviewed at each year-end, with the effect of any changes in estimates accounted for prospectively. All depreciation expense is included with depreciation and amortization in the condensed consolidated statements of operations.

 

Impairment of long-lived assets

 

Management reviews each asset or asset group for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and at least annually. No impairment provisions were recorded by the Company during the three and nine months ended September 30, 2024, and 2023.

 

Business Combinations

 

The Company accounts for an acquisition as a business combination if the assets acquired and liabilities assumed in the transaction constitute a business in accordance with ASC Topic 805. Such acquisitions are accounted using the acquisition method by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values.

 

Where the set of assets acquired and liabilities assumed doesn’t constitute a business, it is accounted for as an asset acquisition where the individual assets and liabilities are recorded at their respective relative fair values corresponding to the consideration transferred.

 

Goodwill

 

Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment for the three and nine months ended September 30, 2024, and 2023.

 

Intangible assets subject to amortization

 

Intangible assets include tradenames, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.

 

Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.

 

13

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Leases

 

The Company evaluates the contracts it entered into to determine whether such contracts contain leases at inception. A contract contains a lease if the contract conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. At commencement, contracts containing a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee. When the arrangements include lease and non-lease components, the Company accounts for them as a single lease component.

 

Operating Leases

 

A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as an operating lease. Operating leases are included in the line items right-of-use (“ROU”) asset, lease liabilities, current, and non-current lease liabilities in the condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. For operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid. These payments are then discounted based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Company uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The Company measures ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available to the Company. Lease expenses for lease payments are recognized on a straight-line basis over the lease term.

 

For leases with a lease term of less than one year (short-term leases), the Company has elected not to recognize a lease liability or ROU asset on its consolidated balance sheet. Instead, it recognizes the lease payments as expenses on a straight-line basis over the lease term. Short-term lease costs are immaterial to its condensed consolidated statements of operations and cash flows.

 

Finance leases

 

Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. Lease cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line basis and recorded to depreciation and amortization and interest expense on the finance lease liability, which is calculated using the effective interest method and recorded to interest expense on the accompanying condensed consolidated statements of operations. Finance lease ROU assets are amortized over the shorter of their estimated useful lives or the terms of the respective leases. If the Company is reasonably certain to exercise the option to purchase the underlying asset at the end of lease term, the finance lease ROU assets are amortized to the end of useful life of the assets on a straight-line basis.

 

Warrant Liabilities

 

The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, Derivatives and Hedging (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is reassessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 12) (the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a binomial lattice model. The quoted market price is utilized as the fair value as of each relevant date.

 

14

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Accrual for Probable Loss Contingencies 

 

In the normal course of business, the Company is involved in various claims and legal proceedings. A liability is recorded for such matters when it is probable that a loss has been incurred and the amounts can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. Legal costs associated with loss contingencies are expensed as incurred.

 

Revenue Recognition

 

The Company accounts for its revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The Company applies judgment in the determination of performance obligations in accordance with ASC 606. Performance obligations in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. In addition, a single performance obligation may comprise a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This principle is achieved through applying the following five-step approach:

 

Step 1 - Identification of the contract, or contracts, with a client.

 

Step 2 - Identification of the performance obligations in the contract.

 

Step 3 - Determination of the transaction price.

 

Step 4 - Allocation of the transaction price to the performance obligations in the contract

 

Step 5 - Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company recognizes and records revenue from its operations upon completion of installation for both solar system installations and roofing installations. In connection with the sales and installation, a signed contract between the Company and the purchaser defines the duties and obligations of each party. The contract is specific as to the duties and responsibilities which govern the accounting for these transactions. Once the Company’s performance obligations are met with installation completed, according to the signed contract, the Company’s obligations are completed, and title is transferred to the buyer. The Company believes its performance obligation is completed once the installation of the solar panels is completed, which is prior to the customer receiving permission to operate the solar panels from the local utility company. The Company records sales revenue at this point in time in its accounting records. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue recorded is equal to the contract amount signed by the purchaser, net of the financing fees. The Company incurs several costs associated with the installation prior to its completion. In accordance with ASC 340, Other Assets and Deferred Costs, installation-related costs are recorded as prepaid expenses and other current assets and in turn are expensed when installation is completed. Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.

 

   For the three months ended
September 30,
   For the nine months ended
September 30,
 
   2024   2023   2024   2023 
Solar systems installations, gross  $24,120,570   $50,904,324   $69,727,470   $115,213,716 
Financing fees   (4,890,020)   (14,941,988)   (17,394,944)   (33,726,283)
Solar systems installations, net   19,230,550    35,962,336    52,332,526    81,487,433 
Roofing installations   427,355    1,931,830    2,263,807    5,217,587 
Total net revenues  $19,657,905   $37,894,166   $54,596,333   $86,705,020 

 

15

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Contract liabilities

 

The Company receives both customer lender advances and, when the customer does not utilize third-party financing, customer advances. These amounts are listed on the balance sheet as contract liabilities and are considered a liability of the Company until the installation is completed. When an installation is delayed, the lender may withdraw their lender advances until the project installation is completed. The contract liabilities amounts are expected to be recognized as revenue within a few months of the Company’s receipt of the funds. The following table summarizes the change in contract liabilities:

 

   September 30,
2024
   December 31,
2023
 
Contract liabilities, beginning of the period  $5,223,518   $1,149,047 
Revenue recognized from amounts included in contract liabilities at the beginning of the period   (5,223,518)   (1,149,047)
Cash received prior to completion of performance obligation   601,681    5,223,518 
Contract liabilities, as of the end of the period  $601,681   $5,223,518 

 

Contract acquisition costs

 

The Company pays sales commissions to sales representatives based on a percentage of the sales contracts entered into by the customer and the Company. Payment is made to the sales representative once installation is completed. Such costs are included as sales and marketing on the condensed consolidated statements of operations. Since sales commission payments are subject to completion of the installation, payment is made commensurate with the recognition of revenue from the sale, and therefore the full expense is incurred as the Company does not have any remaining performance obligations.

 

Earnings per share

 

The Company reports both basic and diluted earnings per share. Basic earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and excludes the dilutive effect of warrants, stock options, and other types of convertible securities. Diluted earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and the dilutive effect of warrants and other types of participating securities are included in the calculation. Dilutive securities are excluded from the diluted earnings per share calculation if their effect is anti-dilutive, such as in periods where a net loss has been reported.

 

Prior to the Business Combination, the membership structure of Sunergy Renewable, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of ESGEN OpCo, LLC, and Zeo Energy Corp. implemented a revised class structure including Class A Common Stock having one vote per share and economic rights and Class V Common Stock having one vote per share and no economic rights. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. As a result, loss per share information has not been presented for periods prior to the Business Combination.

 

Stock-based Compensation

 

The Company recognizes an expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant. The Company has elected to account for restricted stock awards with market conditions using a graded vesting method. This method recognizes the compensation cost in the condensed consolidated statements of operations over the requisite service period for each separately vesting tranche of awards. The Company has elected to recognize forfeitures as they occur rather than estimate expected forfeitures.

 

Fair value of Financial Instruments

 

Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). We classify fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:

 

Level 1 — Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.

 

Level 3 — Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.

 

In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, accrued expenses, advanced funding, accounts payable, and debt approximate fair value due to their relatively short maturities.

16

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Redeemable Noncontrolling Interests

 

Noncontrolling interests represent the portion of ESGEN OpCo, LLC that Zeo Energy Corp. controls and consolidates but does not own. The noncontrolling interests were created as a result of the Business Combination and represent 33,730,000 common units issued by Zeo Energy Corp. to the prior investors. As of the Close of the Business Combination, Zeo Energy Corp. held a 13.0% interest in ESGEN OpCo, LLC with the remaining 87.0% interest held by ESGEN OpCo, LLC’s prior investors. The prior investors’ interests in ESGEN OpCo, LLC represent a redeemable noncontrolling interest. At its discretion, the members have the right to exchange their common units in ESGEN OpCo, LLC (along with the cancellation of the paired shares of Zeo Energy Corp. or the Class V Common Stock) for either shares of Class A Common Stock on a one-to-one basis or cash proceeds of equal value at the time of redemption. Any redemption of ESGEN OpCo, LLC Common Units in cash must be funded through a private or public offering of Class A Common Stock and is subject to the Company’s Board’s approval. As of September 30, 2024, the prior investors of ESGEN OpCo, LLC hold the majority of the voting rights on the Board.

 

As the redeemable noncontrolling interests are redeemable upon the occurrence of an event that is not solely within the Company’s control, the Company classifies redeemable noncontrolling interests as temporary equity. The redeemable noncontrolling interests in common units were initially measured at the ESGEN OpCo, LLC prior investors’ share in the net assets of the Company upon consummation of the Business Combination. Subsequent remeasurements of the Company’s redeemable noncontrolling interests are recorded as a deemed dividend each reporting period, which reduces retained earnings, if any, or additional paid-in capital of Zeo Energy Corp. Remeasurements of the Company’s redeemable noncontrolling interests are based on the fair value of our Class A Common Stock.

 

Redeemable Convertible Preferred Units

 

The Company records redeemable convertible preferred units at fair value on the dates of issuance, unless an exception applies, net of issuance costs. The redeemable convertible preferred units have been classified outside of stockholders’ (deficit) equity as temporary equity on the accompanying condensed consolidated balance sheets because the shares contain certain redemption features that are not solely within the control of the Company. See Note 10 – Redeemable Noncontrolling Interests and Equity. Because the Class A convertible preferred units are held by the Sponsor at the OpCo level, the preferred units are presented as a noncontrolling interests on the condensed consolidated balance sheets.

 

Income Taxes

 

Zeo Energy Corp. is a corporation and thus is subject to United States (“U.S.”) federal, state and local income taxes. ESGEN OpCo, LLC is a partnership for U.S. federal income tax purposes and therefore does not pay United States federal income tax. Instead, the ESGEN OpCo, LLC unitholders, including Zeo Energy Corp., are liable for U.S. federal income tax on their respective shares of ESGEN OpCo, LLC’s taxable income. ESGEN OpCo, LLC is liable for income taxes in those states which tax entities classified as partnerships for U.S. federal income tax purposes.

 

We use the asset and liability method of accounting for income taxes for the Company. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded.

 

ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Management has evaluated the Company’s tax positions, including its previous status as a pass-through entity for federal and state tax purposes, and has determined that the Company has taken no uncertain tax positions that require adjustment to the condensed consolidated financial statements. The Company’s reserve related to uncertain tax positions was zero as of September 30, 2024 and December 31, 2023. There were no unrecognized tax benefits and no amounts accrued for interest and penalties as of September 30, 2024 and December 31, 2023. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.

 

Interest and penalties associated with tax positions are recorded in the period assessed as general and administrative expenses. The open tax years for U.S. federal and state income tax purposes are 2019 and forward.

 

The Company has calculated the provision for income taxes during the interim reporting period by applying an estimate of the Annual Effective Tax Rate (AETR) for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Our effective tax rate (ETR) from continuing operations was 1.5% and 0% for the three months ended September 30, 2024 and September 30, 2023, respectively, and 2.7% and 0% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The ETR for the three and nine months ended September 30, 2024 differs from statutory rates primarily due to the non-controlling interest portion of ESGEN OpCo, LLC, which is a partnership for federal tax purposes.

 

17

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Tax Receivable Agreement

 

In conjunction with the consummation of the Transactions, Zeo Energy Corp entered into a Tax Receivable Agreement (the “TRA”) with ESGEN Opco, LLC and certain ESGEN Opco, LLC members (the “TRA Holders”). Pursuant to the TRA, Zeo Energy Corp. is required to pay the TRA Holders 85% of the net cash savings, if any, in U.S. federal, state and local income and franchise tax (computed using simplifying assumptions to address the impact of state and local taxes) that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Business Combination as a result of, as applicable to each such TRA Holder, (i) certain increases in tax basis that occur as a result of the acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s Exchangeable OpCo Units pursuant to the exercise of the OpCo Exchange Rights or a Mandatory Exchange and (ii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, any payments it makes under the Tax Receivable Agreement. All such payments to the TRA Holders are the obligations of Zeo Energy Corp., and not that of ESGEN Opco, LLC. As of September 30, 2024, there have been no exchanges of ESGEN Opco, LLC units for Class A Common Stock of Zeo Energy Corp. and, accordingly, no TRA liabilities currently exist. Future exchanges will result in incremental tax attributes and potential cash tax savings for Zeo Energy Corp. The associated liability for the Tax Receivable Agreement will be recorded as a decrease to additional paid-in capital in the consolidated statement of stockholders’ equity. As of September 31, 2024, the Company has concluded, based on applicable accounting standards, that it was more likely than not that its deferred tax assets subject to the TRA would not be realized; therefore, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. In accordance with ASC Topic 450, Contingencies, any changes to an existing TRA liability, including changes to the fair value measurement or to re-establish a TRA liability related to prior year exchanges, will be recorded as tax receivable agreement in other income (expense), net in the condensed consolidated statement of operations. Similarly, if utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recorded through the condensed consolidated statement of operations. See Note 13 – Related Party Transactions.

 

New Accounting Pronouncements

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting-Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which requires an enhanced disclosure of segments on an annual and interim basis, including the title of the chief operating decision maker, significant segment expenses, and the composition of other segment items for each segment’s reported profit. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted, and adoption of ASU 2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard.

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to income tax disclosures (“ASU 2023-09”), expanding the disclosures requirement for income taxes primarily by requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2025. Early adoption is permitted, and adoption of ASU 2023-09 can be applied prospectively or retrospectively. The Company is currently evaluating the impact of this standard.

 

NOTE 4 - REVERSE RECAPITALIZATION

 

As discussed in Note 1, “Organization and Business Operation”, the Business Combination was consummated on March 13, 2024, which, for accounting purposes, was treated as the equivalent of Zeo issuing stock for the net assets of ESGEN, accompanied by recapitalization. Under this method of accounting, ESGEN was treated as the acquired company for financial accounting and reporting purposes under GAAP.

 

Transaction Proceeds

 

Upon closing of the Business Combination, the Company received gross proceeds of $17.7 million from the Business Combination, offset by total transaction costs and other fees totaling $7.4 million. The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statement of changes in stockholders’ deficit for the period ended September 30, 2024:

 

Cash-trust and cash, net of redemptions  $2,714,091 
Less: transaction costs, promissory note and professional fees, paid   (7,350,088)
Proceeds from Sponsor PIPE Investment   15,000,000 
Net proceeds from the Business Combination   10,364,003 
Less: liabilities assumed   (12,041,288)
Reverse recapitalization, net  $(1,677,285)

 

18

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

The number of shares of Common Stock issued immediately following the consummation of the Business Combination was:

 

   Class V Common Stock   Class A Common Stock 
ESGEN Class A common stock, outstanding prior to the Business Combination   -    7,027,636 
Forfeiture of Class A founder shares   -    (2,900,000)
Less redemptions   -    (1,159,976)
Class A common stock of ESGEN   -    2,967,660 
ESGEN Class B common stock, outstanding prior to the Business Combination   -    1,280,923 
Business Combination shares   -    4,248,583 
Sunergy Shares   33,730,000    - 
Issuance of Class A Shares to third party advisors   -    553,207 
Issuance of Class A Shares to backstop investor   -    225,174 
Shares issued to sponsor   1,500,000    - 
Common Stock immediately after the Business Combination   35,230,000    5,026,964 

 

Public and private placement warrants

 

The 13,800,000 Public Warrants issued at the time of ESGEN’s initial public offering remained outstanding and became warrants for the Company and the 14,040,000 Private Placement Warrants were forfeited.

 

Redemption

 

Prior to the closing of the Business Combination, certain ESGEN public stockholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 1,159,976 shares of ESGEN Class A common stock for an aggregate payment from the Trust of $13,336,056.

 

NOTE 5 - PROPERTY, EQUIPMENT, AND OTHER FIXED ASSETS

 

Property, equipment and other fixed assets, net consisted of the following:

 

   As of
September 30,
   As of
December 31,
 
   2024   2023 
Internally-developed software  $904,155   $691,745 
Furniture   138,197    126,007 
Equipment and vehicles   2,306,413    2,220,168 
Leasehold improvements   10,000    - 
Property and equipment   3,358,765    3,037,920 
Accumulated depreciation   (1,231,983)   (748,197)
   $2,126,782   $2,289,723 

 

Depreciation expense related to the Company’s property and equipment was $208,747 and $52,397 for the three months ended September 30, 2024, and 2023, respectively, and $539,692 and $325,395 for the nine months ended September 30, 2024, and 2023, respectively, which are included in depreciation and amortization expense on the accompanying condensed consolidated statements of operations.

 

19

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

NOTE 6 - INTANGIBLE ASSETS

 

The following is a summary of the Company’s intangible assets, net as of September 30, 2024, and December 31, 2023:

 

   Weighted   September 30, 2024 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   0   $3,084,100   $3,084,100   $       - 
Customer lists   0    496,800    496,800    - 
Non-compete   0    224,000    224,000    - 
        $3,804,900    3,804,900   $- 

 

   Weighted   December 31, 2023 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   1.5   $3,084,100   $2,313,072   $771,028 
Customer lists   1    496,800    496,800    - 
Non-compete   1    224,000    224,000    - 
        $3,804,900   $3,033,872   $771,028 

 

The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in either a diminished fair value or revised useful life. Management has determined there have been no indicators of impairment or change in useful life for the three and nine months ended September 30, 2024, and 2023. Amortization expense relating to the Company’s intangible assets was $257,011 and $392,158 for the three months ended September 30, 2024, and 2023, respectively, and $771,028 and $1,041,325 for the nine months ended September 30, 2024, and 2023, respectively, which were included in depreciation and amortization expenses on the accompanying condensed consolidated statements of operations.

 

NOTE 7 - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

 

The following table summarizes accrued expenses and other current liabilities:

 

   September 30,   December 31, 
   2024   2023 
Accrued payroll   185,873    136,668 
Accrued commissions   538,814    856,360 
Accrued dealer fees   430,685    2,415,966 
Accrued interest   84,674    - 
Transaction costs   1,743,715    - 
Accrued other   573,132    1,237,371 
   $3,556,893   $4,646,365 

 

NOTE 8 - LEASES

 

The Company leases both office space and warehouse space for its operations. Lease maturities vary from 2 to 5 years. These leases are viewed and recorded as operating leases and as such periodic payments (monthly) are expensed according to the period for which payment is made.

 

Operating lease costs recorded in general and administrative expenses in the condensed consolidated statements of operations were $133,892 and $163,475 for the three months ended September 30, 2024, and 2023, respectively and $461,822 and $436,205 for the nine months ended September 30, 2024, and 2023, respectively.

 

The Company also leases multiple vehicles for its operations. The leases on vehicles generally have a 5-year term and are recorded as finance leases.

 

20

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $34,118 for the three months ended September 30, 2024, and 2023. Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $102,354 and $64,762 for the nine months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $12,672 and $15,460 for the three months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $40,167 and $29,718 for the nine months ended September 30, 2024, and 2023, respectively.

 

The following amounts were recorded in the Company’s balance sheet relating to its operating and finance lease and other supplemental information:

 

   September 30,
2024
   December 31,
2023
 
Operating lease ROU assets  $1,402,462   $1,135,668 
Finance lease ROU assets   481,130    583,484 
           
Current operating lease liabilities   576,890    539,599 
Current finance lease liabilities   127,341    118,416 
Non-current operating lease liabilities   909,468    636,414 
Non-current finance lease liabilities   382,618    479,271 
Total lease liabilities  $1,996,317   $1,773,700 
           
Other supplemental information:          
Weighted average remaining lease term (years)          
Operating leases   2.57    2.86 
Finance leases   3.53    4.28 
Weighted average discount rate          
Operating leases   4.90%   4.26%
Finance leases   9.76%   9.75%

 

The following tables present the maturity analysis of operating and finance lease liabilities as of September 30, 2024:

 

Operating leases

 

Years  Operating Leases 
2024  $162,320 
2025   611,775 
2026   552,748 
2027   200,061 
2028   58,565 
Total lease payments   1,585,469 
Less interest   99,111 
Present value of lease liabilities   1,486,358 

 

21

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Finance leases

 

Years  Finance Leases 
2024  $42,869 
2025   171,476 
2026   171,476 
2027   171,476 
2028   47,607 
Total lease payments   604,904 
Less interest   94,945 
Present value of lease liabilities   509,959 

 

The Company has deposited security payments related to the facility leases of $80,794 included in the accompanying condensed consolidated balance sheets as other assets.

 

NOTE 9 - DEBT

 

The Company has financing arrangements for many of the vehicles in its fleet. The financing includes direct loans for each vehicle being financed. The Company entered into new vehicle financing arrangements totaling $0 and $281,575 for the three months ended September 30, 2024, and 2023, respectively, and $0 and $744,933 for the nine months ended September 30, 2024, and 2023. Payments of debt obligations are based on level monthly payments for 60 months and include interest rates ranging from 4.94% - 11.09%. As of September 30, 2024, the weighted average interest rate on the Company’s short debt obligations was 6.75%. The combined amounts of these financial obligations are included in the condensed consolidated balance sheets as current portion of long-term debt and Long-term debt. The company does not have debt covenants associated with these arrangements.

 

The following table presents the maturity analysis of the long-term debt as of September 30, 2024:

 

Years    
2024  $70,940 
2025   296,044 
2026   299,254 
2027   135,976 
2028   56,385 
Total debt   858,599 
Less current portion   291,036 
Long-term debt  $567,563 

 

NOTE 10 – REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY

 

Business Combination

 

The condensed consolidated statements of changes in stockholders’ equity reflect the reverse recapitalization and Business Combination as described in Note 1 – Organization and Business Operation and Note 4 – Reverse Recapitalization. As Sunergy was deemed to be the accounting acquirer in the Business Combination, all periods prior to the consummation of the Business Combination reflect the balances and activity of Sunergy Renewables, LLC. The condensed consolidated balances as of December 31, 2023 from the financial statements of Sunergy Renewables, LLC as of that date and membership unit activity in the consolidated statements of change in stockholders’ equity, prior to the consummation of the Business Combination have not been retroactively adjusted.

 

Upon consummation of the Business Combination, the Company’s capital stock consisted of (i) 3,257,436 shares of Class A Common Stock held by the Sponsor, (ii) 1,026,960 shares of Class A Common Stock issued to public stockholders, net of redemptions as well as certain service providers, (iii) 742,568 shares of Class A Common Stock issued to Sunergy Renewables, LLC initial Stockholders other than Sponsor, (iv) 32,230,000 shares of Class V Common Stock issued to Sun Managers and other prior investors of Sunergy; and (v) 1,500,000 shares of Series A Preferred Stock and 1,500,000 shares of Class V Common Stock issued to Sponsor investors pursuant to the Sponsor PIPE Investment.

 

22

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Private Placement

 

As described in Note 1- Organization and Business Operation, pursuant to the Sponsor Subscription Agreement, at the Closing, a total of 1,500,000 Convertible OpCo Preferred Units (including an equal number of shares of the Company’s Class V Common Stock) were issued to the Sponsor in return for aggregate consideration of $15,000,000.

 

Lock-Up Agreements

 

Concurrently with the execution of the Business Combination Agreement, on April 19, 2023, the Sponsor, ESGEN’s independent directors at the time of its initial public offering (“IPO”) and one or more client accounts of Westwood Group Holdings, Inc. (successor to Salient Capital Advisors, LLC) (the “Westwood Client Accounts” and, together with the Sponsor and certain independent directors of ESGEN, the “Initial Shareholders”), entered into an amendment to that certain Letter Agreement, dated as of October 22, 2021 (the “Letter Agreement”) (and as further amended on January 24, 2024, the “Letter Agreement Amendment”), pursuant to which, among other things, (i) the Initial Shareholders agreed not to transfer his, her or its ESGEN Class B ordinary shares (or the Class A Common Stock) prior to the earlier of (a) six months after the Closing or (b) subsequent to the Closing (A) if the last sale price of the Zeo Class A Common Stock quoted on Nasdaq is greater than or equal to $12 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-consecutive trading day period commencing at least 90 days after Closing, or (B) the date on which Zeo completes a liquidation, merger, share exchange or other similar transaction that results in all of Zeo’s stockholders having the right to exchange their Zeo Class A Common Stock for cash, securities or other property; and (ii) the Initial Shareholders and Sponsor agreed to forfeit an additional 500,000 shares of Zeo Class A Common Stock if, within two years of Closing, the Convertible OpCo Preferred Units are redeemed or converted (with such shares subject to a lock-up for two years after Closing).

 

On March 13, 2024, concurrently with the Closing, the Sellers entered into the Lock-Up Agreement, pursuant to which each of the Sellers  agreed not to transfer its Exchangeable OpCo Units, as defined below, and corresponding shares of Zeo Class V Common Stock received in connection with the Business Combination until the earlier of (i) six months after the Closing and (ii) subsequent to the Closing, (a) satisfaction of the Early Lock-Up Termination or (b) the date on which Zeo completes a PubCo Sale (as defined in the Lock-Up Agreement).

 

Registration Rights

 

Also concurrent with the Closing, on March 13, 2024, the Sellers, the Initial Shareholders, Piper (the “New PubCo Holders”) and Zeo entered into the Amended and Restated Registration Rights Agreement (the “A&R Registration Rights Agreement”), pursuant to which, among other things, Zeo will provide the stockholders certain registration rights with respect to certain shares of Class A Common Stock held by them or otherwise issuable to them pursuant to the Business Combination Agreement, the OpCo A&R LLC Agreement (as defined below) or the Company’s certificate of incorporation filed on March 13, 2024 (the “Zeo Charter”).

 

The table below reflects share information about the Company’s capital stock as of September 30, 2024.

 

   Par Value   Authorized   Issued   Treasury Stock   Outstanding 
Class A Common Stock  $0.0001    300,000,000    5,172,964            -    5,172,964 
Class V Common Stock  $0.0001    100,000,000    35,230,000    -    35,230,000 
Class A convertible preferred units  $0.0001    1,500,000    1,500,000    -    1,500,000 
Total shares        401,500,000    41,902,964    -    41,902,964 

 

Class A Common Stock

 

Each holder of Class A Common Stock is entitled to one vote for each share of Class A Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the General Corporation Law of the State of Delaware (the “DGCL”). The holders of the outstanding shares of Class A Common Stock shall be entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class V Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).

 

23

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

Class A Common Stockholders have rights to the economics of the Company and to receive dividend distributions, subject to applicable laws and the rights and preferences of holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock. In the event of liquidation, dissolution or winding up of the affairs of Company, Class A Common Stock has rights to assets and funds of the Company available for distribution after making provisions for preferential and other amounts to the holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock.

 

Class V Common Stock

 

Each holder of Class V Common Stock is entitled to one vote for each share of Class V Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the DGCL. The holders of the outstanding shares of Class V Common Stock are entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class A Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).

 

Class V Common Stockholders do not have rights to the economics of the Company nor to receive dividend distributions, and would not be entitled to receive, with respect to such shares, any assets of the Corporation, in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Corporation.

 

Class A Convertible Preferred Units (Mezzanine Equity)

 

The Class A Convertible Preferred Unitholders have no voting rights and only have certain consent rights. However, as outlined above, the Preferred Units were issued in conjunction with Class V Common Stock, which entitle the holders to voting rights. The Class A Convertible Preferred Unitholders are to be paid dividends, quarterly in arrears at the rate of 10% per annum of the original price per share, plus the amount of previously accrued, but unpaid dividends, compounded monthly On each Dividend Payment Date, the Company must: (i) pay the Sponsor an amount equal to 30% of the Preferred Unit Dividends that have accrued for such Dividend Period (or portion of a Dividend Period, as applicable) and (ii) may elect to either (A) pay the remainder of the Preferred Unit Dividends that have accrued for the applicable Dividend Period in cash or (B) to the extent the remaining portion of any such Preferred Unit Dividends are not paid on the Dividend Payment Date in cash, the remaining portion of the Preferred Unit Dividends will continue to accrue and compound, as described above.

 

Following the first anniversary of the date on which the first Class A Convertible Preferred Unit was issued (the “Class A Convertible Preferred Unit Original Issue Date”) and continuing until the earlier of (A) March 13, 2027, the “Maturity Date,” (B) a Required Redemption (as described in the OpCo A&R LLC Agreement), (C) the date the Sponsor elects for a Put Option Redemption, or (D) a Transaction Event Conversion (as described in the OpCo A&R LLC Agreement) , the Sponsor has the option to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units into such number of Class B Units (an “Optional Conversion”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through the date the conversion occurs, by $11.00 (the “Optional Conversion Price”). The Sponsor must elect to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units.

 

Each Class A Convertible Preferred Unit that is outstanding on the Maturity Date will be converted into such number of Class B Units (a “Maturity Date Conversion”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through and until the Maturity Date, by the Market Price (the “Maturity Date Conversion Price”). The “Market Price” shall mean the average of the daily VWAP of the Class A Common Stock during the five (5) Trading Days prior to the Maturity Date. The “VWAP” means, for any Trading Day, the per share daily volume weighted average price of the Class A Common Stock for such Trading Day on the principal trading exchange or market for the Common Stock (the “Principal Market”) from 9:30 a.m. Eastern Time through 4:00 p.m. Eastern Time (the “Measurement Period”) or, if such price is not available, “VWAP” shall mean the market value per share of Class A Common Stock on such Trading Day as determined, using a volume-weighted average method, by an independent investment banking firm or other similar party chosen by the Company. A “Trading Day” means any days during the course of which the Principal Market on which the Class A Common Stock is listed or admitted to trading is open for the exchange of securities.

 

24

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

If, after the Class A Convertible Preferred Unit Original Issue Date, the Company (i) makes a distribution on its Class B Units in securities (including Class B Units), (ii) subdivides or splits its outstanding Class B Units into a greater number of Class B Units, (iii) combines or reclassifies its Class B Units into a smaller number of Class B Units or (iv) issues by reclassification of its Class B Units any securities (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person), then the Conversion Price in effect at the time of the record date for such distribution or of the effective date of such subdivision, split, combination, or reclassification shall be proportionately adjusted so that the Conversion of the Class A Convertible Preferred Units after such time shall entitle the Sponsor to receive the aggregate number of Class B Units that such holder would have been entitled to receive if the Class A Convertible Preferred Units had been converted into Class B Units immediately prior to such record date or effective date, as the case may be. An adjustment made pursuant to the applicable section of the OpCo A&R LLC Agreement shall become effective immediately after the record date in the case of a distribution and shall become effective immediately after the effective date in the case of a subdivision, combination, reclassification (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person) or split. Such adjustment shall be made successively whenever any event described above shall occur. The Company and the ESGEN OpCo, LLC, as the case may be, agree that it will act in good faith to make any adjustment(s) required by the applicable sections of the OpCo A&R LLC Agreement equitably and in such a manner as to afford the Sponsor the benefits of the provisions hereof, and will not intentionally take any action to deprive such holders of the express benefit hereof.

 

Redemption

 

The Class A Convertible Preferred Units are redeemable in whole but not in part, at the then-applicable rate of return (“ Required Return”), at the option of the Company (subject to the OpCo A&R LLC Agreement), at any time prior to the Maturity Date (a Required Redemption”), or (ii) if required by the Company upon the Sponsor’s delivery to the Company of a notice in accordance with the Sponsor electing a Put Option Redemption.

 

Upon the occurrence of a Liquidating Event (as defined in the OpCo A&R LLC Agreement), the Preferred Units will be entitled to distributions as follows:

 

Following the satisfaction of all of the Company’s debts and liabilities to creditors, and the satisfaction of all of the Company’s Liabilities to Members in satisfaction of liabilities for previously declared distributions, the Sponsor is entitled to an amount equal to the then-remaining Required Return with respect to each Preferred Unit then outstanding (the “Liquidation Redemption”).

 

The Sponsor does not participate in further distributions following the receipt of the Required Return (i.e., the Preferred Units are non-participating instruments).Upon any liquidation or deemed liquidation event, the holders of Class A Convertible Preferred Units will be entitled to receive out of the available proceeds, before any distribution is made to holders of Common Stock or any other junior securities, an amount per share equal to the greater of (i) 100% of the Accrued Value (as defined in the Certificate of Designation) or (ii) such amount per share as would have been payable had all shares of Series A Preferred Stock been converted into Class A Common Stock immediately prior to the liquidation event.

 

Redeemable Noncontrolling Interests

 

As of September 30, 2024, the prior investors of Sunergy own 87.03% of the common units of the Company. The OpCo A&R LLC Agreement provides among other things, a holder of corresponding economic, non-voting Class B units of OpCo (the “Exchangeable OpCo Units”) has the right to cause OpCo to redeem one or more of such Exchangeable OpCo Units, together with the cancellation of an equal number of shares of such holder’s Zeo Class V Common Stock, for shares of Zeo Class A Common Stock on a one-for-one basis, or, at the election of Zeo (as manager of OpCo), cash, in each case, subject to certain restrictions set forth in the OpCo A&R LLC Agreement and the Charter. The OpCo A&R LLC Agreement also provides for mandatory OpCo Unit Redemptions in certain limited circumstances, including in connection with certain changes of control. Subject to certain conditions, the Class A Convertible OpCo Preferred Units are redeemable by Zeo and following the first anniversary of the Closing may be converted by the Sponsor into Exchangeable OpCo Units (and then would be immediately exchanged on a one-for-one basis, together with an equal number of accompanying shares of Zeo Class V Common Stock, for shares Zeo Class A Common Stock). The Convertible OpCo Preferred Units have accruing distributions of 10% per annum and the Sponsor as holder thereof has certain consent rights over the taking of certain actions of OpCo and its subsidiaries.

 

The financial results of OpCo, LLC are consolidated with the Company with the redeemable noncontrolling interests’ share of our net loss separately allocated.

 

25

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

NOTE 11- STOCK-BASED COMPENSATION

 

2024 Omnibus Incentive Plan

 

On March 6, 2024, the shareholders of ESGEN approved the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan (the “Incentive Plan”), which became effective upon the Closing. 3,220,400 of the outstanding shares of Class A Common Stock of the Company (the “Plan Share Reserve”) shall be available for Awards under the Plan. Each Award granted under the Plan will reduce the Plan Share Reserve by the number of shares of Common Stock underlying the Award. Notwithstanding the foregoing, the Plan Share Reserve shall be automatically increased on the first day of the 2025 fiscal year through the 2029 fiscal year by a number of shares of Common Stock equal to the lesser of (i) the positive difference, if any, between 2% of the then-outstanding shares of Common Stock on the last day of the immediately preceding fiscal year, and (ii) a lower number of shares of Common Stock as may be determined by the Board.

 

The purpose of the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan is to provide a means through which the Company and the other members of the Company and its subsidiaries (the “Company Group”)  may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company and the other members of the Company Group can acquire and maintain an equity interest in the Company, or be paid incentive compensation measured by reference to the value of Common Stock, thereby strengthening their commitment to the welfare of the Company Group and aligning their interests with those of the Company’s stockholders.

 

On the Closing Date the Company entered into an Executive Employment Agreement with the Company’s CEO. In addition to the CEO’s annual salary and cash bonus, the CEO became eligible to receive certain grants of vested shares under the Incentive Plan as follows:

 

50,000 vested shares to be granted on the date that is 12 months after the Closing Date.

 

50,000 vested shares to be granted on the date that is 24 months after the Closing Date.; and

 

50,000 vested shares to be granted on the date that is 35 months after the after the Closing Date.

 

The Company determined the grant date fair value per share was $6.97, a Level 2 measurement, by reference to the publicly traded stock price on March 13, 2024.

 

Further, if, within three (3) years of the effective date of the Closing, (i) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $7.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (ii) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $12.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (iii) and the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $15.00 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company.

 

The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:

 

   3/13/2024 
Stock price  $6.97 
Tranche 1 hurdle price  $7.50 
Tranche 2 hurdle price  $12.50 
Tranche 3 hurdle price  $15.00 
Risk-free rate   4.28%
Volatility   55.00%

 

The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:

 

Fair Value Summary  Tranche 1   Tranche 2   Tranche 3 
Tranche per unit fair value  $5.96   $4.53   $3.82 
Stock price on valuation date  $6.97   $6.97   $6.97 
Derived service period   0.35 years    1.19 years    1.47 years 

 

During the three and nine months ended September 30, 2024, $1,503,130 and $7,101,818, respectively, of equity compensation expense was recognized for these awards, as well as 375,000 and 120,707 awards issued to salespeople and vendors, respectively, at the close of the Business Combination based on the fair value of the stock on that date. As of September 30, 2024, an unrecognized compensation expense of $2,793,933 was determined and is expected to be recognized over the remaining 2.5 years.

 

NOTE 12 - WARRANT LIABILITIES

 

As part of ESGEN’s IPO, as defined in Note 10, ESGEN issued warrants to third-party investors where each whole warrant entitles the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, ESGEN completed the private sale of warrants where each warrant allows the holder to purchase one share of the Company’s Class A Common Stock at $11.50 per share. Upon the closing of the Business Combination the 14,040,000 Private Warrants were forfeited. As of September 30, 2024, there are 13,800,000 Public Warrants and no Private Placement warrants outstanding.

 

26

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

These warrants expire on the fifth anniversary of the Business Combination or earlier upon redemption or liquidation and are exercisable commencing 30 days after the Business Combination, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the warrants and a current prospectus relating to them is available (or the Company permits holders to exercise their warrants on a cashless basis under the circumstances specified in the warrant agreement) and registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder.

 

Once the warrants become exercisable, the Company may redeem the outstanding warrants:

 

in whole and not in part;

 

at a price of $0.01 per warrant;

 

upon not less than 30 days’ prior written notice of redemption given after the warrants become exercisable to each warrant holder; and

 

if, and only if, the reported last sale price of the Class A Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending three business days before the Company sends the notice of redemption to the warrant holders.

 

The Public Warrants are recognized as derivative liabilities in accordance with ASC 815, Derivatives and Hedging (“ASC 815”). Accordingly, the Company recognized the warrant instruments as liabilities at fair value as of the Closing Date, with an offsetting entry to additional paid-in capital and adjusts the carrying value of the instruments to fair value through other income (expense) on the condensed consolidated statements of operations at each reporting period until they are exercised. As of September 30, 2024, the Public Warrants are presented as warrant liabilities on the accompanying condensed consolidated balance sheets.

 

NOTE 13 - RELATED PARTY TRANSACTIONS

 

There is one operating lease with a related party. Operating lease cost relating to this lease was $80 and $7,466 for each of the three months ended September 30, 2024, and 2023, respectively, and $15,009 and $22,395 for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, and December 31, 2023, the related party operating lease ROU asset was $0 and $75,378, respectively, and the related party operating lease liability was $0 and $58,134, respectively.

 

In 2023, some of the Company’s customers financed their obligations with a related party, Solar Leasing, whose CEO is also the CEO of the Company. These arrangements are similar to those with the Company’s third-party lenders. As such, Solar Leasing deducts their financing fees and remits the net amount to the Company. For the three months ended September 30, 2024, and 2023, the Company recognized $2,328,704 and $0 of revenue, net of financing fees of $783,650 and $0, respectively, and $7,767,491 and $0 for the nine months ended September 30, 2024 and 2023, respectively, from these arrangements. As of September 30, 2024, and December 31, 2023, the Company had $432,898 and $396,488 of accounts receivable, $430,685 and $2,415,966 of accrued expenses and $0 and $1,160,848 of contract liabilities due to related parties relating to these arrangements, respectively.

 

As described in Note 3, Zeo Energy Corp. entered into the TRA with the TRA Holders. As of September 30, 2024, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. If utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recognized as expense within its consolidated statements of operations.

 

NOTE 14 – FAIR VALUE MEASUREMENTS

 

Items Measured at Fair Value on a Recurring Basis:

 

The Company accounts for certain liabilities at fair value on a recurring basis and classifies these liabilities within the fair value hierarchy (Level 1, Level 2, or Level 3).

 

Liabilities subject to fair value measurements are as follows:

 

 

   September 30, 2024 
   Level 1   Level 2   Level 3   Total 
Liabilities:                
Warrant liabilities  $690,000   $-   $-   $690,000 

 

27

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

The Company’s Public Warrants are traded on the Nasdaq. As such, the Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Warrant liabilities is classified within Level 1 of the fair value hierarchy. There were no warrant liabilities as of December 31, 2023.

 

NOTE 15 – NET LOSS PER SHARE

 

Basic net loss per share of Class A common stock is computed by dividing net loss attributable to Class A common stockholders from March 13, 2024, or the Closing Date, to September 30, 2024, by the weighted-average number of shares of Class A common stock outstanding for the same periods.

 

Diluted net loss per share is the same as basic net loss per share as the inclusion of potentially issuable shares that would be anti-dilutive.

 

Prior to the Business Combination, the membership structure of Sunergy Renewables, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of OpCo and the Company implemented a revised class structure including Class A Common Stock having one vote per share and economic rights, and Class V Common Stock having one vote per share and no economic rights. Shares of the Company’s Class V Common Stock do not participate in the earnings or losses of the Company and are therefore not participating securities. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. Therefore, net loss per share information has not been presented for periods prior to the Business Combination on March 13, 2024. The basic and diluted net income per share for the nine months ended September 30, 2024 represents only the period of March 13, 2024 to September 30 2024.

 

The following table presents the computation of the basic and diluted income per share of Class A Common Stock for the period of March 13, 2024 (the Closing Date) to September 30, 2024:

 

   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Numerator        
Net income attributable to Class A common shareholders  $(424,262)  $(2,233,543)
Denominator          
Basic and diluted weighted-average shares of Class A common stock outstanding   5,053,942    3,696,721 
           
Net income per share of Class A common stock - basic and diluted  $(0.08)  $(0.60)

 

The following table presents potentially dilutive securities, as of the end of the period, excluded from the computation of diluted net earnings per share of Class A Common Stock.

 

   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Warrants(1)   13,800,000    13,800,000 
Series A Preferred Stock (2)   1,500,000    1,500,000 

 

(1)Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.
(2)Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.

 

28

 

 

Zeo Energy Corp.

Notes to the Condensed Consolidated Financial Statements

September 30, 2024

 

NOTE 16 - COMMITMENTS AND CONTINGENCIES

 

Risks and Uncertainties - Weather Conditions

 

A significant portion of the Company’s business is conducted in the state of Florida. During recent years, there have been several hurricanes that impacted our marketing, sales and installation activities. Future hurricane storms can have an adverse impact of our sales installations.

 

Workmanship and Warranties

 

The Company typically warrants solar energy systems sold to customers for periods of one to ten years against defects in design and workmanship, and that installations will remain watertight.

 

The manufacturers’ warranties on the solar energy system components, which are typically passed through to the customers, typically have product warranty periods of 10 to 20 years and a limited performance warranty period of 25 years. As of September 30, 2024, and 2023, the Company did not record a warranty reserve as the historical costs incurred that the Company is required to pay have not been significant or indicative of the Company performing warranty work in the future. The Company, at its discretion, may provide certain reimbursements to customers if certain solar equipment is not operating as intended during future periods.

 

Litigation

 

In the normal course of business, the Company may become involved in various lawsuits and legal proceedings. While the ultimate results of these matters cannot be predicted with certainty, management does not expect them to have a material adverse effect on the financial position or results of operations of the Company.

 

NOTE 17 - SUBSEQUENT EVENTS

 

On October 25, 2024, the Company closed an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Lumio Holdings, Inc., a Delaware corporation (“Lumio”), and Lumio HX, Inc., a Delaware corporation (together with Lumio, the “Sellers”) (who are currently in bankruptcy), pursuant to which, subject to the terms and conditions set forth in the Asset Purchase Agreement, the Company agreed to acquire certain assets of the Sellers on an as-is, where-is basis, including uninstalled residential solar energy contracts, certain inventory, intellectual property and intellectual property rights, equipment, records, goodwill and other intangible assets (collectively, the “Assets”), free and clear of any liens other than certain specified liabilities of the Sellers that are being assumed (collectively, the “Liabilities” and such acquisition of the Assets and assumption of the Liabilities together, the “Transaction”) for a total purchase price of (i) $4 million in cash and (ii) 6,206,897 shares of the Company’s Class A Common Stock, par value $0.0001, to be paid to LHX Intermediate, LLC, a Delaware limited liability company (“LHX”). The Asset Purchase Agreement contains customary representations, warranties and covenants of the parties for a transaction involving the acquisition of assets from a debtor in bankruptcy, including the condition that the bankruptcy court enter an order authorizing and approving the Transaction.

 

29

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations (as restated)

 

References to the “Company,” “our,” “us” or “we” refer to Zeo Energy Corp. The following discussion and analysis of the Company’s financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the notes thereto contained elsewhere in this Quarterly Report on Form 10-Q (this “Quarterly Report”). Certain information contained in the discussion and analysis set forth below includes forward-looking statements that involve risks and uncertainties.

 

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”). We have based these forward-looking statements on our current expectations and projections about future events. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about us that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” and “continue,” or the negative of such terms or other similar expressions. Such statements include, but are not limited to, possible business combinations and the financing thereof, and related matters, as well as all other statements other than statements of historical fact included in this Form 10-Q. Factors that might cause or contribute to such a discrepancy include, but are not limited to, those described in our other SEC filings. Except as expressly required by applicable securities law, we disclaim any intention or obligation to update or revise any forward-looking statements whether as a result of new information, future events or otherwise.

 

Overview

 

Our mission is to expedite the country’s transition to renewable energy by offering our customers an affordable and sustainable means of achieving energy independence. We are a vertically integrated provider of residential solar energy systems, other energy efficient equipment and related services currently serving customers in Florida, Texas, Arkansas and Missouri. Sunergy was created on October 1, 2021 through the Contribution of Sun First Energy, LLC, a rapidly growing solar sales management company, and Sunergy Solar, LLC, a large solar installation company based in Florida, to Sunergy Renewables, LLC.

 

We believe that we have built (and continue to build) the infrastructure and capabilities necessary to rapidly acquire and serve customers in a low-cost and scalable manner. Today, our scalable regional operating platform provides us with a number of advantages, including the marketing of our solar service offerings through multiple channels, including our diverse sales partner network and direct-to-consumer vertically integrated sales and installation operations. We believe that this multi-channel model supports rapid sales and installation growth, allowing us to achieve capital-efficient growth in the regional markets we serve.

 

Since our founding, we have continued to invest in a platform of services and tools to enable large scale operations for us and our partner network, which includes sales partners, installation partners and other strategic partners. The platform includes processes and software, as well as the fulfillment and acquisition of marketing leads. We believe our platform empowers our in-house sales team and external sales dealers to profitably serve our regional and underpenetrated markets and helps us compete effectively against larger, more established industry players without making significant investment in technology and infrastructure.

 

We have focused to date on a simple, capital light business strategy utilizing, as of September 30, 2024, approximately 180 sales agents and approximately 22 independent sales dealers to produce a growing sales pipeline. We engineer and design projects and process building permit applications on behalf of our customers to timely install their systems and assist their connections to the local utility power grid. Most of the equipment we install is drop-shipped to the installation site by our regional distributors, requiring minimal inventory to be held by the Company during any given period. We depend on our distributors to timely handle logistics and related requirements in moving equipment to the installation sites. In addition to our main offering of residential solar energy systems, we sell and install products such as roofing, insulation, energy efficient appliances and battery storage systems for the residential market.

 

We believe that continued government policy support of solar energy and increasing conventional utility costs provide the solar energy market with material headwinds for accelerating adoption in the United States, which currently lags other international markets, including Australia and Europe. We offer our products and services throughout Florida, Ohio, Texas, Arkansas, Missouri, and Illinois and plan to enter new markets selectively where favorable net metering policies exist and solar penetration is below 7% of the addressable residential market. Most of our sales were generated in Florida through September 30, 2024, and 2023 with the remainder for each period generated in Ohio, Texas, Arkansas, Missouri, and Illinois. We have focused on improving our operational efficiency to meet the growing demand for our services and have increased our installation capacity by investing in new equipment and technology. We have also expanded our workforce by hiring more skilled technicians and training them extensively to ensure that they meet our high standards for quality and safety.

 

Our core solar service offerings are generated by customer purchases and financing through third-party long-term lenders that provide customers with simple, predictable pricing for solar energy that is insulated from rising retail electricity prices. Most of our customers finance their purchases with affordable loans from third-party lenders that require minimal or no upfront capital or down payment. We have also launched a leasing program where a third-party purchases the residential solar energy system that we install on the customer’s property. We believe this leasing option may better suit some homeowners in a higher interest rate environment who may not have a need for the investment tax credits associated with investing in renewable energy.

 

30

 

 

Recent Developments

 

On October 25, 2024, the Company closed an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Lumio Holdings, Inc., a Delaware corporation (“Lumio”), and Lumio HX, Inc., a Delaware corporation (together with Lumio, the “Sellers”), pursuant to which, subject to the terms and conditions set forth in the Asset Purchase Agreement, the Company agreed to acquire certain assets of the Sellers on an as-is, where-is basis, including uninstalled residential solar energy contracts, certain inventory, intellectual property and intellectual property rights, equipment, records, goodwill and other intangible assets (collectively, the “Assets”), free and clear of any liens other than certain specified liabilities of the Sellers that are being assumed (collectively, the “Liabilities” and such acquisition of the Assets and assumption of the Liabilities together, the “Transaction”) for a total purchase price of (i) $4 million in cash and (ii) 6,206,897 shares of the Company’s Class A Common Stock, par value $0.0001, to be paid to LHX Intermediate, LLC, a Delaware limited liability company (“LHX”). The Asset Purchase Agreement contains customary representations, warranties and covenants of the parties for a transaction involving the acquisition of assets from a debtor in bankruptcy, including the condition that the bankruptcy court enter an order authorizing and approving the Transaction.

 

Business Combination

 

On the Closing Date, we consummated the Business Combination. Prior to the Closing, (i) except as otherwise specified in the Business Combination Agreement, each issued and outstanding ESGEN Class B ordinary share was converted into one ESGEN Class A ordinary; and (ii) ESGEN was domesticated into the State of Delaware so as to become a Delaware corporation. In connection with the Closing, we changed our name from “ESGEN Acquisition Corporation” to “Zeo Energy Corp.”

 

Following the Domestication, each then-outstanding ESGEN Class A ordinary share was converted into one share of Class A common stock, and each then-outstanding ESGEN Public Warrant converted automatically into a Warrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and separated into one share of Class A Common Stock and one-half of one Warrant.

 

In accordance with the terms of the Business Combination Agreement, Sunergy caused all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise conferred on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the “Sunergy Convertible Interests”) existing immediately prior to the Closing to either exchange or convert all such holder’s Sunergy Convertible Interests into limited liability interests of Sunergy (the “Sunergy Company Interests”) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests.

 

At the Closing, ESGEN contributed to OpCo (1) all of its assets (excluding its interests in OpCo, but including the amount of cash in ESGEN’s Trust Account as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by ESGEN stockholders)), and (2) a number of newly issued shares of Class V common stock, which are non-economic, voting shares of Zeo, equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) and (y) in exchange, OpCo issued to ESGEN (i) a number of Class A common units of OpCo (the “OpCo Manager Units”) which equaled the total number of shares of Class A Common Stock issued and outstanding immediately after the Closing and (ii) a number of warrants to purchase OpCo Manager Units which equaled the number of Warrants issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the “ESGEN Contribution”). Immediately following the ESGEN Contribution, (x) the Sellers contributed to OpCo the Sunergy Company Interests and (y) in exchange therefor, OpCo transferred to the Sellers the Seller OpCo Units and the Seller Class V Shares.

 

Prior to the Closing, Sellers transferred 24.167% of their Sunergy Company Interests (which were thereafter exchanged for Seller OpCo Units and Seller Class V Shares at the Closing, as described above) pro rata to Sun Managers, LLC, a Delaware limited liability company (“Sun Managers”), in exchange for Class A Units (as defined in the Sun Managers limited liability company agreement (the “SM LLCA”)) in Sun Managers. In connection with such transfer, Sun Managers executed a joinder to, and became a “Seller” for purposes of, the Business Combination Agreement. Sun Managers intends to grant Class B Units (as defined in the SM LLCA) in Sun Managers through the Sun Managers, LLC Management Incentive Plan (the “Management Incentive Plan”) adopted by Sun Managers to certain eligible employees or service providers of OpCo, Sunergy or their subsidiaries, in the discretion of Timothy Bridgewater, as manager of Sun Managers. Such Class B Units may be subject to a vesting schedule, and once such Class B Units become vested, there may be an exchange opportunity through which the grantees may request (subject to the terms of the Management Incentive Plan and the OpCo A&R LLC Agreement) the exchange of their Class B Units into Seller OpCo Units (together with an equal number of Seller Class V Shares), which may then be converted into Class A Common Stock (subject to the terms of the Management Incentive Plan and the OpCo A&R LLC Agreement). Grants under the Management Incentive Plan will be made after Closing.

 

31

 

 

As of the Closing Date, upon consummation of the Business Combination, the only outstanding shares of capital stock of the registrant were shares of Class A Common Stock and Class V Common Stock.

 

In connection with entering into the Business Combination Agreement, ESGEN and the Sponsor entered the Sponsor Subscription Agreement, pursuant to which, among other things, the Sponsor agreed to purchase an aggregate of 1,000,000 Convertible OpCo Preferred Units convertible into Exchangeable OpCo units (and be issued an equal number of shares of Class V Common Stock) concurrently with the Closing at a cash purchase price of $10.00 per unit and up to an additional 500,000 Convertible OpCo Preferred Units (together with the concurrent issuance of an equal number of shares of Zeo Class V Common Stock) during the six months after Closing if called for by Zeo. Prior to the Closing, ESGEN informed the Sponsor that it wished to call for the additional 500,000 Convertible OpCo Preferred Units at the Closing and, as a result, a total of 1,500,000 Convertible OpCo Preferred Units and an equal number of shares of Class V Common Stock were issued to Sponsor in return for aggregate consideration of $15,000,000.

 

Accounting for the Business Combination

 

Following the Business Combination, we are organized in an “Up-C” structure, such that Sunergy and the subsidiaries of Sunergy hold and operate substantially all of the assets and businesses of the registrant, and the registrant is a publicly listed holding company that holds a certain amount of equity interests in OpCo, which holds all of the equity interests in Sunergy. The Class A Common Stock and public warrants are traded on Nasdaq under the ticker symbols “ZEO” and “ZEOWW,” respectively.

 

The Business Combination was accounted for as a reverse recapitalization with ESGEN being treated as the acquired company since there was no change in control in accordance with the guidance for common control transactions in ASC 805-50. Accordingly, the financial statements of the combined entity will represent a continuation of the financial statements of Sunergy with the business combination treated as the equivalent of Sunergy issuing stock for the net assets of ESGEN, accompanied by a recapitalization. The net assets of ESGEN were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination were those of Sunergy.

 

Sunergy was determined to be the accounting acquirer based on evaluation of the following facts and circumstances.

 

Based upon the evaluation of the OpCo A&R LLC Agreement, the Sellers contributed their interests of Sunergy into OpCo. OpCo’s members did not have substantive kickout or participating rights and therefore OpCo is a VIE. Consideration of OpCo as a VIE was necessary to determine the accounting treatment between ESGEN and Sunergy. Upon evaluation, ESGEN Acquisition Corp. is considered to be the primary beneficiary through its membership interest and manager powers conferred to it through the Class A Units. For VIEs, the accounting acquirer is always considered to be the primary beneficiary. As such, ESGEN will consolidate OpCo and is considered to the accounting acquirer; however, further consideration of whether the entities are under common control was required in order to determine whether there is an ultimate change in control and the acquisition method of accounting is required under ASC 805.

 

While Sunergy did not control or have common ownership of ESGEN prior to the consummation of the Business Combination, the Company evaluated the ownership of the new entity subsequent to the consummation of the transaction to determine if a change in control occurred by evaluating whether Sunergy was under common control prior to and subsequent to the consummation of the transaction. If the business combination is between entities under common control, then the acquisition method of accounting is not applicable and the guidance in ASC 805-50 regarding common control should be applied instead. EITF Issue 02-5 “Definition of ‘Common Control’ in Relation to FASB Statement No. 141” indicates that common control would exist if a group of stockholders holds more than 50 percent of the voting ownership of each entity, and contemporaneous written evidence of an agreement to vote a majority of the entities’ shares in concert exists. Prior to the Business Combination, Sunergy was majority owned by five entities (the “Primary Sellers”), who entered into a Voting Agreement, dated September 7, 2023. The term of the Voting Agreement is for five years from the date of the Voting Agreement. The consummation of the Business Combination with ESGEN occurred within the term of the Voting Agreement.

 

Prior to the Business Combination and the contributions to Sun Managers as described above, the Primary Sellers had 98% ownership in Sunergy. Immediately following the Business Combination, the Sellers now own 83.8% of the equity of the Company.

 

32

 

 

The Voting Agreement constitutes contemporaneous written evidence of an agreement to vote a majority of the Primary Sellers’ shares of the Company in concert. Accordingly, the Primary Sellers retain majority control through the voting of their units in conjunction with the Voting Agreement immediately prior to the Business Combination and their shares following the Business Combination and, therefore, there was no change of control before or after the Business Combination. This conclusion was appropriate even though there was no relationship or common ownership or control between Sunergy and ESGEN prior to the Business Combination. Accordingly, the Business Combination should be accounted for in accordance with the guidance for common control transactions in ASC 805-50.

 

Additional factors that were considered include the following:

 

Since the Business Combination, the Board has been comprised of one individual designated by ESGEN and five individuals designated by Sunergy.

 

Since the Business Combination, management of the Company has been the existing management at Sunergy immediately prior to the Business Combination. The individual that was serving as the chief executive officer and chief financial officer of Sunergy’s management team immediately prior to the Business Combination continues substantially unchanged upon completion of the Business Combination.

 

For common control transactions that include the transfer of a business, the reporting entity is required to account for the transaction in accordance with the procedural guidance in ASC 805-50. In essence, the Business Combination will be treated as a reverse recapitalization with ESGEN being treated as the acquired company since there was no change in control. Accordingly, the financial statements of the combined entity will represent a continuation of the financial statements of Sunergy with the business combination treated as the equivalent of Sunergy issuing equity for the net assets of ESGEN, accompanied by a recapitalization.

 

Public Company Costs

 

Following the Business Combination, we have ongoing reporting and other compliance requirements relating to our Exchange Act registration and Nasdaq listing. We expect to see an increase in general and administrative, compared to historical results, to support the legal and accounting requirements of the combined publicly traded company. We also expect to incur substantial additional expenses for, among other things, directors’ and officers’ liability insurance, director fees, internal control compliance, and additional costs for investor relations, accounting, audit, legal and other functions.

 

Key Operating and Financial Metrics and Outlook

 

We regularly review a number of metrics, including the following key operating and financial metrics, to evaluate our business, measure our performance, identify trends in our business, prepare financial projections and make strategic decisions. We believe the operating and financial metrics presented below are useful in evaluating our operating performance, as they are similar to measures by our public competitors and are regularly used by security analysts, institutional investors and other interested parties in analyzing operating performance and prospects. Adjusted EBITDA and Adjusted EBITDA margin are non-GAAP measures, as they are not financial measures calculated in accordance with GAAP and should not be considered as substitutes for net (loss) income or net (loss) income margin, respectively, calculated in accordance with GAAP. See “Non-GAAP Financial Measures” for additional information on non-GAAP financial measures and a reconciliation of these non-GAAP measures to the most comparable GAAP measures.

 

The following table sets forth these metrics for the periods presented:

 

   Three Months Ended September 30,   Nine Months Ended September 30, 
(In thousands, except percentages)  2024   2023   2024   2023 
Revenue, net  $19,658   $37,894   $54,596   $86,705 
Gross Profit   9,587    17,368    23,177    37,134 
Gross Margin   48.8%   45.8%   42.5%   42.8%
Contribution profit  $4,477   $8,613   $9,715   $17,365 
Contribution margin   22.8%   22.7%   17.8%   20.0%
(Loss) income from operations  $(2,983)  $4,001   $(9,694)  $6,498 
Net (loss) income  $(2,872)  $4,000   $(8,737)  $6,442 
Adjusted EBITDA  $(980)  $4,523   $(1,179)  $7,929 
Adjusted EBITDA margin   (5.0)%   11.9%   (2.2)%   9.1%

 

33

 

 

Gross Profit and Gross Margin

 

We define gross profit as revenue, net less cost of goods sold and depreciation and amortization related to cost of goods sold, and define gross margin, expressed as a percentage, as the ratio of gross profit to revenue, net. See “— Non-GAAP Financial Measures” for a reconciliation of Gross Profit and Gross Margin.

 

Contribution Profit and Contribution Margin

 

We define contribution profit as revenue, net less direct costs of revenue, commissions expense and depreciation and amortization, and define contribution margin, expressed as a percentage, as the ratio of contribution profit to revenue, net. Contribution profit and margin can be used to understand our financial performance and efficiency and allows investors to evaluate our pricing strategy and compare against competitors. Our management uses these metrics to make strategic decisions, identify areas for improvement, set targets for future performance and make informed decisions about how to allocate resources going forward. Contributions margin reflects our Contribution profit as a percentage of revenues. See “— Non-GAAP Financial Measures” for a reconciliation of Gross Profit to Contribution Profit and Contribution Margin.

 

Adjusted EBITDA and Adjusted EBITDA Margin

 

We define Adjusted EBITDA, a non-GAAP financial measure, as earnings (loss) before interest expense, income tax expense (benefit), depreciation and amortization, other income (expenses), net, and stock compensation, as adjusted to exclude merger transaction related expenses. Adjusted EBITDA margin reflects our Adjusted EBITDA as a percentage of revenues. See “— Non-GAAP Financial Measures” for a reconciliation of GAAP net loss to Adjusted EBITDA and Adjusted EBITDA Margin.

 

Key Factors that May Influence Future Results of Operations

 

Our financial results of operations may not be comparable from period to period due to several factors. Key factors affecting the results of our operations are summarized below.

 

Expansion of Residential Sales into New Markets. Our future revenue growth is, in part, dependent on our ability to expand our product offerings and services in the select residential markets where we operate in Florida, Texas, Arkansas and Missouri. We primarily generate revenue from our sales, product offerings and services in the residential housing market. To continue our growth, we intend to expand our presence in the residential market into additional states based on markets underserved by national sales and installation providers that also have favorable incentives and net metering policies. We believe that our entry into new markets will continue to facilitate revenue growth and customer diversification.

 

Expansion of New Products and Services. In 2024 we sold over $2.5 million in roofing replacements to facilitate our solar installations and to repair rooftops on homes in Florida damaged by severe weather. We plan to expand our roofing business in all markets we enter in the future. Roofing facilitates a faster processing time for our solar installations in cases where the customer is in need of a roof replacement prior to installing a solar system. In addition, to provide more financing options for our prospective residential solar energy customers, in 2023, we launched a program that allows customers to choose a leasing option to finance their systems from a third party. We expect selling systems utilizing third party leases under this and other similar programs to be a growing portion of our customer finance offerings in the future.

 

 Adding New Customers and Expansion of Sales with Existing Customers. We intend to approximately double our in-house sales force and external sales dealers in 2024 in order to target new customers in the Southern U.S. regional residential markets. We provide competitive compensation packages to our in-house sales teams and external sales dealers, which incentivizes the acquisition of new customers.

 

Inflation. We are seeing an increase in the costs of labor and components as the result of higher inflation rates. In particular, we are experiencing an increase in raw material costs and supply chain constraints, and trade tariffs imposed on certain products from China, which may continue to put pressure on our operating margins and increase our costs. We do not have information that allows us to quantify the specific amount of cost increases attributable to inflationary pressures.

 

Interest rates. Interest rate increases for both short-term and long-term debt have increased sharply. Historically, most of our customers have financed the purchase of their solar systems. Higher interest rates have resulted in higher monthly costs to customers, which has the effect of slowing the financing-related sales of solar systems in the areas in which we sell and operate. We do not have information that allows us to quantify the adverse effects attributable to increased interest rates.

 

Managing our Supply Chain. We rely on contract manufacturers and suppliers to produce our components. Our suppliers are generally meeting our materials needs and we are realizing a decrease in pricing for our solar components compared to the prior year. Our ability to grow depends, in part, on the ability of our contract manufacturers and suppliers to provide high quality services and deliver components and finished products on time and at reasonable costs. In the event we are unable to mitigate the impact of delays and/or price increases in raw materials, electronic components and freight, it could delay the manufacturing and installation of our systems, which would adversely impact our cash flows and results of operations, including revenue and contribution margin.

 

34

 

 

Components of Condensed Consolidated Statements of Operations

 

Revenue, net

 

Our primary source of revenue is the sale of our residential solar systems. Our systems are fully functional at the time of installation and require an inspection prior to interconnection to the utility power grid. We sell our systems primarily direct to end user customers for use in their residences. Upon installation inspection, we satisfy our performance obligation and recognize revenue. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue is recorded net of these financing fees (and/or dealer fees). The volume of sales and installations of rooftop solar systems, our primary product, increase from April to September when a majority of our sales teams are most active in our areas of service. In addition to sales of solar systems, “adders” or accessories to a sale may include roofing, energy efficient appliances, upgraded insulation and/or energy storage systems. All adders consisted of less than 10% of the total revenue, net in each of the three and nine months ended September 30, 2024, and 2023.

 

Our revenue is affected by changes in the volume and average selling prices of our solutions and related accessories, supply and demand, sales incentives and fluctuating interest rates that increase or decrease the monthly payments for customers purchasing systems through third party financing. Approximately 5% of our sales were paid in cash by the customer in each of the three and nine months ended September 30, 2024, and 2023. Our revenue growth is dependent on our ability to compete effectively in the marketplace by remaining cost competitive, developing and introducing new sales teams within existing and new territories, scaling our installation teams to keep up with demand and maintaining a strong internal operations team to process orders while working with building departments and utilities to permit and interconnect our customers to the utility grid.

 

Cost of Goods Sold

 

Cost of goods sold consists primarily of product costs (including solar panels, inverters, metal racking, connectors, shingles, wiring, warranty costs and logistics costs), installation labor and permitting costs.

 

During 2024, costs of goods sold decreased in association with a reduction in revenues. Revenues declined because of the effect of higher interest rates on the consumer financing rates. The increased cost of consumer lending has reduced the advantage provided by financed solar power relative to standard utility costs, which has negatively affected the demand for our products.

 

Revenue, net less cost of goods sold may vary from period-to-period and is primarily affected by our average selling prices, financing or dealer fees, fluctuations in equipment costs and our ability to effectively and timely deploy our field installation teams to project sites once permitting departments have approved the design and engineering of systems on customer sites.

 

Operating Expenses

 

Operating expenses consist of sales and marketing and general and administrative expenses. Personnel-related costs are the most significant component of each of these expense categories and include salaries, benefits and payroll taxes. In the future, the Company intends to provide more benefits to its employees, including an employee stock purchase plan, which will increase operating expenses.

 

Sales and marketing expenses consist primarily of personnel-related expenses including sales commissions, as well as advertising, travel, trade shows, marketing, customer support and other indirect costs. We expect to continue to make the necessary investments to enable us to execute our strategy to increase our market penetration geographically and enter into new markets by expanding our base sales teams, installers and strategic sales dealer and partner network.

 

General and administrative expenses consist primarily of personnel-related expenses for our executive, finance, human resources, information technology, and software, facilities costs and fees for professional services. Fees for professional services consist primarily of outside legal, accounting and information technology consulting costs.

 

Depreciation and amortization consist primarily of depreciation of our vehicles, furniture and fixtures, internally developed software and amortization of our acquired intangibles.

 

Other income (expenses), net

 

Other income (expenses), net primarily consists of change in fair value of warrant liabilities and interest expense and fees under our equipment and vehicle term loans. It also includes interest income on our cash balances, and accrued interest on tariffs previously paid and approved for a refund.

 

35

 

 

Results of Operations

 

Three Months Ended September 30, 2024, Compared to Three Months Ended September 30, 2023

 

The following table sets forth a summary of our consolidated statements of operations for the periods presented:

 

   Three Months ended
September 30,
   Change 
   2024   2023   $   % 
Revenue, net  $19,657,905   $37,894,166   $(18,236,261)   (48.1)%
Costs and expenses:                    
Cost of goods sold (exclusive of depreciation and amortization)   9,787,350    20,473,087    (10,685,737)   (52.2)%
Depreciation and amortization   499,876    521,289    (21,413)   (4.1)%
Sales and marketing   5,202,525    8,595,645    (3,393,120)   (39.5)%
General and administrative   7,151,005    4,302,853    2,848,152    66.2%
Total operating expenses   22,640,756    33,892,874    (11,252,118)   (33.2)%
(Loss) income from operations   (2,982,851)   4,001,292    (6,984,143)   (174.5)%
Other income (expense), net:                    
Other income, net   137,508    9,151    128,357    1,402.7%
Change in fair value of warrant liabilities   138,000    -    138,000    100%
Interest expense   (209,227)   (10,396)   (198,831)   1,912.6%
Total other income (expense), net   66,281    (1,245)   67,526    (5,423.8)%
Net (loss) income before taxes  $(2,916,570)  $4,000,047   $(6,916,617)   (172.9)%

 

Revenue, net

 

Revenue, net decreased by approximately $18.2 million. Several factors affected the reduction in sales. The primary reason is due to the effect of higher interest rates on the consumer financing rates. This increased cost of consumer lending has reduced the advantage provided by financed solar power relative to standard utility costs, which has negatively affected the demand for our products. The second factor affecting revenue is an increase in sales volume from our internal sales teams and decreases in sales volume from sales by our dealer network, which sales mix improves our profitability.

 

Cost of Goods Sold

 

Cost of goods sold decreased by $10.7 million. The decrease was a result of the decrease in revenue as noted above offset by an increase in the cost of labor and materials during the three months ended September 30, 2024 as compared to 2023. As a percentage of revenue, cost of goods sold improved from 55.0% for the three months ended September 30, 2023 to 51.2% for the three months ended September 30, 2024. This improvement was driven by a decrease in the cost of materials and efficiencies in labor.

 

Depreciation and amortization

 

Depreciation and amortization decreased by a nominal amount, from $521,289 for the three months ended September 30, 2023 to $499,875 for the three months ended September 30, 2024. The decrease was due to a decrease in the amortization of intangible assets which became fully amortized.

 

General and Administrative expenses

 

General and administrative expenses increased by $2.8 million from $4.3 million for the three months ended September 30, 2023 to $7.2 million for the three months ended September 30, 2024. The increase was primarily due to stock compensation recognized in 2024. There was no stock compensation expense in 2023.

 

Sales and Marketing

 

Sales and marketing expenses decreased by $3.4 million. The decrease was a result of a reduction in cost to support fewer sales people and less revenue.

 

Other income (expense), net

 

Other income (expense), net increased from expense of $1,245 for the three months ended September 30, 2023 to income of $66,281 for the three months ended September 30, 2024. The increase was due to a gain on fair value of warrant liabilities.

 

36

 

 

Nine Months Ended September 30, 2024, Compared to Nine Months Ended September 30, 2023

 

The following table sets forth a summary of our consolidated statements of operations for the periods presented:

 

   Nine Months ended
September 30,
   Change 
   2024   2023   $   % 
Revenue, net  $54,596,333   $86,705,020   $(32,108,687)   (37.0)%
Costs and expenses:                    
Cost of goods sold (exclusive of depreciation and amortization)   30,805,155    49,245,721    (18,440,566)   (37.4)%
Depreciation and amortization   1,413,074    1,431,482    (18,408)   (1.3)%
Sales and marketing   16,178,375    19,813,979    (3,635,604)   (18.3)%
General and administrative   15,893,998    9,716,058    6,177,940    63.6%
Total operating expenses   64,290,602    80,207,240    (15,916,638)   (19.8)%
(Loss) income from operations   (9,694,269)   6,497,780    (16,192,049)   (249.2)%
Other income (expense), net:                    
Other expense, net   188,329    6,982    181,347    2,597.4%
Change in fair value of warrant liabilities   828,000    -    828,000    100%
Interest expense   (294,257)   (55,519)   (231,337)   367.7%
Total other income (expenses), net   722,072    (55,938)   778,010    (1,390.8)%
Net (loss) income before taxes  $(8,972,197)  $6,441,842   $(15,414,039)   (239.3)%

 

Revenue, net

 

Revenue, net decreased by approximately $32.1 million. Several factors affected the reduction in sales. The primary reason is due to the effect of higher interest rates on the consumer financing rates. This increased cost of consumer lending has reduced the advantage provided by financed solar power relative to standard utility costs, which has negatively affected the demand for our products. The second factor affecting revenue is an increase in sales volume from our internal sales teams and decreases in sales volume from sales by our dealer network, which sales mix improves our profitability.   

 

Cost of Goods Sold

 

Cost of goods sold decreased by $18.4 million. The decrease was a result of the decrease in revenue. As a percentage of revenue, the cost of goods sold was 57.2% for the nine months ended September 30, 2024, which was consistent with the nine months ended September 30, 2023.

 

Depreciation and amortization

 

Depreciation and amortization decreased by a nominal amount, from $1,431,482 for the nine months ended September 30, 2023, to $1,413,074 for the nine months ended September 30, 2024. The decrease was due to a decrease in the amortization of intangible assets which became fully depreciated.

 

General and Administrative expenses

 

General and administrative expenses increased by $6.2 million from $9.7 million for the nine months ended September 30, 2023 to $15.9 million for the nine months ended September 30, 2024. The increase was primarily due to stock compensation and an increase in headcount, infrastructure-related expenses to support increased revenues and expenses related to the Business Combination.

 

Sales and Marketing

 

Sales and marketing expenses decreased by $3.6 million, from $19.8 million for the nine months ended September 30, 2023 to $16.2 million for the nine months ended September 30, 2024. The decrease was a result of a reduction in cost to support fewer sales people and less revenue.

 

Other income (expense), net

 

Other income (expense), net increased from $55,938 of other expense to $722,072 of other income primarily due to a gain on fair value of warrant liabilities of $828,000.

 

37

 

 

Liquidity and Capital Resources

 

Our primary source of funding to support operations have historically been from cash flows from operations. Our primary short-term requirements for liquidity and capital are to fund general working capital and capital expenses. Our principal long-term working capital uses include ensuring revenue growth, expanding our sales and marketing efforts and potential acquisitions.

 

As of September 30, 2024 and December 31, 2023, our cash and cash equivalents balance were approximately $4.3 million and $8.0 million, respectively. The Company maintains its cash in checking and savings accounts.

 

Our future capital requirements depend on many factors, including our revenue growth rate, the timing and extent of our spending to support further sales and marketing, the degree to which we are successful in launching new business initiatives and the cost associated with these initiatives, and the growth of our business generally.

 

In order to finance these opportunities and associated costs, it is possible that we will need to raise additional capital through either debt or equity financing if the proceeds realized from the Business Combination are insufficient to support our business needs.

 

While we believe that the proceeds realized through the Business Combination will be sufficient to meet our currently contemplated business needs for the next twelve months, we cannot assure you that this will be the case. If additional financing is required by us from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital on acceptable terms when needed, our business, results of operations and financial condition would be materially and adversely affected.

 

Cash Flows

 

The following table summarizes our cash flows for the periods presented:

 

   For the nine months ended
September 30,
 
   2024   2023   Change 
Net cash (used in) provided by operating activities  $(12,189,535)  $5,766,348   $(17,855,883)
Net cash (used in) investing activities   (285,067)   (161,768)   (123,299)
Net cash provided by (used in) financing activities   8,782,358    (3,426,866)   12,209,224 

 

Cash flows from operating activities

 

Net cash used in operating activities was approximately $12.2 million during the nine months ended September 30, 2024 compared to a net cash provided by operating activities of approximately $5.8 million during nine months ended September 30, 2023. The decrease was primarily due to a decrease in net income due to the decrease in revenue and the closing of the Business Combination.

 

Cash flows from investing activities

 

Net cash used in investing activities was approximately $0.3 million for the nine months ended September 30, 2024, relating to purchases of property and equipment. Net cash used in investing activities for the nine months ended September 30, 2023 was approximately $0.2 million, relating to purchases of vehicles.

 

Cash flows used in financing activities

 

Net cash provided by financing activities was approximately $8.8 million for the nine months ended September 30, 2024, primarily relating to the net proceeds from the issuance of convertible preferred stock. Net cash used in financing activities for the nine months ended September 30, 2023 was approximately $3.5 million, primarily relating to distributions to members.

 

Current Indebtedness

 

The Company has utilized internally generated positive cashflow to grow the business. Other than approximately $2.5 million in trade-credit with solar equipment distributors, Sunergy has only approximately $0.9 million of debt on service trucks and vehicles valued at approximately $1.3 million, net of depreciation.

 

Non-GAAP Financial Measures

 

The non-GAAP financial measures below have not been calculated in accordance with GAAP and should be considered in addition to results prepared in accordance with GAAP and should not be considered as a substitute for, or superior to, GAAP results. In addition, Adjusted EBITDA and Adjusted EBITDA Margin should not be construed as indicators of our operating performance, liquidity or cash flows generated by operating, investing and financing activities, as there may be significant factors or trends that they fail to address. We caution investors that non-GAAP financial information, by its nature, departs from traditional accounting conventions. Therefore, its use can make it difficult to compare our current results with our results from other reporting periods and with the results of other companies.

 

38

 

 

Our management uses these non-GAAP financial measures, in conjunction with GAAP financial measures, as an integral part of managing our business and to, among other things: (i) monitor and evaluate the performance of our business operations and financial performance; (ii) facilitate internal comparisons of the historical operating performance of our business operations; (iii) facilitate external comparisons of the results of our overall business to the historical operating performance of other companies that may have different capital structures and debt levels; (iv) review and assess the operating performance of our management team; (v) analyze and evaluate financial and strategic planning decisions regarding future operating investments; and (vi) plan for and prepare future annual operating budgets and determine appropriate levels of operating investments. We believe that the use of these non-GAAP financial measures provides an additional tool for investors to use in evaluating ongoing operating results and trends, and in comparing our financial results with other companies in our industry, many of which present similar non-GAAP financial measures to investors.

 

Contribution Profit and Contribution Margin

 

We define contribution profit as revenue, net less direct costs of revenue, commissions expense and depreciation and amortization, and define contribution margin, expressed as a percentage, as the ratio of contribution profit to revenue, net. Contribution profit and margin can be used to understand our financial performance and efficiency and allows investors to evaluate our pricing strategy and compare against competitors. Our management uses these metrics to make strategic decisions, identify areas for improvement, set targets for future performance and make informed decisions about how to allocate resources going forward. Contributions margin reflects our Contribution profit as a percentage of revenues.

 

The following table provides a reconciliation of gross profit to contribution profit for the periods presented:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2024   2023   2024    2023   
Total revenue  $19,657,905   $37,894,166   $54,596,333   $86,705,020 
Less: Cost of goods sold (exclusive of depreciation and amortization shown below)   9,787,350    20,473,087    30,805,155    49,245,721 
Less: Depreciation and amortization related to Cost of goods sold   283,326    52,937    614,272    325,395 
Gross Profit  $9,587,229   $17,368,142   $23,176,906   $37,133,904 
Adjustment:                    
Depreciation and amortization   216,550    468,352    798,802    1,106,087 
Commissions expense   4,893,360    8,287,088    12,663,350    18,663,073 
Contribution Profit   4,477,319    8,612,702    9,714,754    17,364,744 
Gross Margin   48.8%   45.8%   42.5%   42.8%
Contribution margin   22.8%   22.7%   17.8%   20.0%

 

Adjusted EBITDA

 

We define Adjusted EBITDA, a non-GAAP financial measure, as net income (loss) before interest and other income (expenses), net, income tax expense, depreciation and amortization, as adjusted to exclude merger and acquisition expenses (“M&A expenses”). We utilize Adjusted EBITDA as an internal performance measure in the management of our operations because we believe the exclusion of these non-cash and non-recurring charges allow for a more relevant comparison of our results of operations to other companies in our industry. Adjusted EBITDA should not be viewed as a substitute for net (loss) income calculated in accordance with GAAP, and other companies may define Adjusted EBITDA differently. Adjusted EBITDA margin reflects our Adjusted EBITDA as a percentage of revenues. The following table provides a reconciliation of net (loss) income to Adjusted EBITDA for the periods presented:

 

39

 

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2024   2023   2024   2023 
Net (loss) income  $(2,872,424)  $4,000,047   $(8,736,845)  $6,441,842 
Adjustment:                    
Other income, net   (137,508)   (9,151)   (188,329)   (6,982)
Change in fair value of warrant liabilities   (138,000)   -    (828,000)   - 
Interest expense   209,227    10,396    294,257    62,920 
Income tax benefit   (19,136)   -    (235,352)   - 
Stock compensation   1,503,130    -    7,101,818    - 
Depreciation and amortization   499,876    521,289    1,413,074    1,431,482 
                     
Adjusted EBITDA   (979,845)   4,522,581    (1,179,377)   7,929,262 
                     
Net (loss)  income margin   (14.6)%   10.6%   (16.0)%   7.4%
                     
Adjusted EBITDA margin   (5.0)%   11.9%   (2.2)%   9.1%

 

Critical Accounting Estimates

 

The preparation of financial statements in conformity with GAAP requires us to establish accounting policies and make estimates and assumptions that affect our reported amounts of assets and liabilities at the date of the condensed consolidated financial statements. These financial statements include some estimates and assumptions that are based on informed judgments and estimates of management. We evaluate our policies and estimates on an on-going basis and discuss the development, selection and disclosure of critical accounting policies with those charged with governance. Predicting future events is inherently an imprecise activity and as such requires the use of judgment. Our condensed consolidated financial statements may differ based upon different estimates and assumptions.

 

We discuss our significant accounting policies in Note 3, Summary of Significant Accounting Policies, to our condensed consolidated financial statements. Our significant accounting policies are subject to judgments and uncertainties that affect the application of such policies. We believe these financial statements include the most likely outcomes with regard to amounts that are based on our judgment and estimates. Our financial position and results of operations may be materially different when reported under different conditions or when using different assumptions in the application of such policies. In the event estimates or assumptions prove to be different from the actual amounts, adjustments are made in subsequent periods to reflect more current information. We believe the following accounting policies are critical to the preparation of our consolidated financial statements due to the estimation process and business judgment involved in their application:

 

Valuation of Business Combinations

 

The Company recognizes and measures the assets acquired and liabilities assumed in a business combination based on their estimated fair values at the acquisition date. Any excess or surplus of the purchase consideration when compared to the fair value of the net tangible assets acquired, if any, is recorded as goodwill or gain from a bargain purchase. The fair value of assets and liabilities as of the acquisition date are often estimated using a combination of approaches, including the income approach, which requires us to project future cash flows and apply an appropriate discount rate; and the market approach which uses market data and adjusts for entity-specific differences. We use all available information to make these fair value determinations and engage third-party consultants for valuation assistance. The estimates used in determining fair values are based on assumptions believed to be reasonable, but which are inherently uncertain. Accordingly, actual results may differ materially from the projected results used to determine fair value.

 

Goodwill

 

Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired.

 

Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment recorded for the three and nine months ended September 30, 2024, and 2023.

 

40

 

 

Intangible assets subject to amortization

 

Intangible assets include tradename, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.

 

Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

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

 

Item 4. Controls and Procedures

 

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

 

Evaluation of Disclosure Controls and Procedures

 

As required by Rules 13a-15 and 15d-15 under the Exchange Act, our Chief Executive Officer and Chief Financial Officer (the “Certifying Officers”) carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of September 30, 2024. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were not effective as of September 30, 2024 due to a material weaknesses in our internal controls over financial reporting (“ICFR”). As previously disclosed, a material weakness exists in the Company’s internal control over financial reporting related to ineffective controls over period end financial disclosure and reporting processes, including not timely performing certain reconciliations and the completeness and accuracy of those reconciliations, and lack of effectiveness of controls over accurate accounting and financial reporting and reviewing the underlying financial statement elements, and recording incorrect journal entries that also did not have the sufficient review and approval.

 

Notwithstanding the identified material weaknesses, management, including the Certifying Officers, believes that the financial statements contained in this Form 10-Q filing fairly present, in all material respects, our financial condition, results of operations and cash flows for the periods presented in conformity with GAAP.

 

Material Weakness

 

A material weakness is a deficiency, or a combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

 

While preparing the second quarter 2024 financial statements we identified internal control failures over our review of accounts payable, accrued liabilities, stock compensation, and revenue cutoff that resulted in material errors being reported in (i) our previously issued financial statements for the fiscal year ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with the Securities and Exchange Commission (the “SEC”) on March 20, 2024 and as amended on March 25, 2024 (the “Form 8-K”); (ii) the Company’s unaudited interim financial statements for the three months ended March 31, 2024, included in the Quarterly Report on Form 10-Q as filed with the SEC on May 16, 2024; and (iii) the financial statements noted in items (i) and (ii) above included in the Company’s Registration Statement on Form S-1, which was declared effective by the SEC on May 31, 2024. The Company has corrected these errors in an amendment to (i) the Form 8-K, filed on August 19, 2024, and (ii) an amendment to its Current Report on Form 10-Q for the quarterly period ended March 31, 2024 filed on August 19, 2024.

 

While preparing the third quarter 2024 financial statements we identified internal control failures over our review of revenue and related cost of goods sold cutoff, expense classification, prepaid expenses, operating lease cash flow classification and accounting for finance lease arrangements that resulted in material errors being reported in (i) our previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with the Securities and Exchange Commission (the “SEC”) on March 20, 2024 and as amended on March 25, and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for the three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q”, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024. The Company has corrected these errors in an amendment to (i) the Form 8-K, filed on January 23, 2025, (ii) an amendment to its Current Report on Form 10-Q for the quarterly period ended March 31, 2024, filed on January 23, 2025 and (iii) an amendment to its Current Report on Form 10-Q for the quarterly period ended June 30, 2024, filed on January 23, 2025.  

 

41

 

 

These control deficiencies could result in a misstatement in our accounts or disclosures that would result in a material misstatement to our financial statements that would not be prevented or detected. Accordingly, we determined that these control deficiencies constitute material weaknesses.

 

We are in the early stages of designing and implementing a plan to remediate the material weaknesses identified.

 

Management has considered and reviewed the errors which occurred in revenue and cost of goods sold cutoff, accounts payable, accrued liabilities, stock compensation, expense classification, prepaid expenses, operating lease cash flow classification and accounting for finance lease arrangements. Management has determined that controls are not designed effectively in these areas. To mitigate future misstatements in these areas management will implement the following procedures at the end of each reporting period:

 

1. Accounts Payable - Review the accounts payable with the executive team to inquire about any invoices not sent to accounts payable.

 

2. Accrued Liabilities - Review the accrued liabilities detail with the executive team to determine if there are any expenses/liabilities for which the company should accrue an expense which has not yet been recognized.

 

3. Stock Compensation - Review with the CEO and Legal Counsel the list of stock grants which have been made and ask if there have been any other grants made (paper issued to employees or vendors) which should be included in the analysis.

 

4. Classification of expenses - Review the expense classification with the executive team to determine all expenses are properly classified.

 

5. Classification of financing agreements - Review the financing agreements with the executive team to determine proper classification of the agreements as debt or finance lease.

 

6. Prepaid expenses – Review prepaid expenses with the executive team to determine if all prepaid expenses have been properly recorded for future services to be rendered and subsequently amortized.

 

7. Revenue and cost of goods sold cut off – Review revenue and related cost of goods sold with executive team to determine if revenue and related cost of goods sold is properly recognized.

 

We cannot assure you that these measures will remediate the material weaknesses described above. The implementation of these remediation measures is in the early stages and will require validation and testing of the design and operating effectiveness of our internal controls over a sustained period of financial reporting cycles and, as a result, the timing of when we will be able to fully remediate the material weaknesses is uncertain. If the steps we take do not remediate the material weaknesses in a timely manner, there could be a reasonable possibility that these control deficiencies or others may result in a material misstatement of our annual or interim financial statements that would not be prevented or detected on a timely basis. This, in turn, could jeopardize our ability to comply with our reporting obligations, limit our ability to access the capital markets and adversely impact our stock price.

 

Implementing any appropriate changes to our internal controls may distract our officers and employees, entail substantial costs to modify our existing processes and take significant time to complete. These changes may not, however, be effective in maintaining the adequacy of our internal controls, and any failure to maintain that adequacy, or consequent inability to produce accurate financial statements on a timely basis, could increase our operating costs and harm our business. In addition, investors’ perceptions that our internal controls are inadequate or that we are unable to produce accurate financial statements on a timely basis may harm our stock price and make it more difficult for us to effectively market and sell our products and services to new and existing customers.

 

If we identify future deficiencies in our internal control over financial reporting or if we are unable to comply with the demands that will be placed upon us as a public company, including the requirements of Section 404 of the Sarbanes-Oxley Act, in a timely or effective manner, we may be unable to accurately report our financial results, or report them within the timeframes required by the SEC. We also could become subject to sanctions or investigations by the SEC or other regulatory authorities. In addition, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, investors may lose confidence in the accuracy and completeness of our financial reports, we may face restricted access to the capital markets and our stock price may be adversely affected.

 

Our current controls and any new controls that we develop may also become inadequate because of poor design or changes in our business, including increased complexity resulting from any international expansion, and weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could cause us to fail to meet our reporting obligations, result in a restatement of our financial statements for prior periods, undermine investor confidence in us and adversely affect the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on Nasdaq. 

 

Changes in Internal Control Over Financial Reporting

 

Other than the above, there was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarterly period ending September 30, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Subsequent to June 30, 2024, the Company began working on their remediation plan as described above.

 

42

 

 

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings.

 

None.

 

Item 1A. Risk Factors.

 

The risks described under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023 could materially and adversely affect our business, financial condition, results of operations, cash flows, future prospects, and the trading price of our Class A common stock. The risks and uncertainties described therein are not the only ones we face. Additional risks and uncertainties that we are unaware of or that we currently deem immaterial may also become important factors that adversely affect our business.

 

You should carefully read and consider such risks, together with all of the other information in our Annual Report on Form 10-K for the year ended December 31, 2023, in this Quarterly Report on Form 10-Q (including the disclosures in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in our interim condensed consolidated financial statements and related notes), and in the other documents that we file with the SEC.

 

There have been no material changes from the risk factors previously disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023.

 

Item 2. Unregistered Sale of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities.

 

On March 13, 2024, prior to the Closing, the Sponsor was issued 1,500,000 shares of Zeo Class V Common Stock pursuant to the terms of the Sponsor Subscription Agreement in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder as a transaction by an issuer not involving a public offering without any form of general solicitation or general advertising.

 

On March 13, 2024, at the Closing, the Sellers collectively received 33,730,000 shares of Zeo Class V Common Stock pursuant to the terms of the Business Combination Agreement in reliance on the exemption from registration provided by Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder as a transaction by an issuer not involving a public offering without any form of general solicitation or general advertising.

 

Item 3. Defaults Upon Senior Securities.

 

None.

 

Item 4. Mine Safety Disclosures.

 

Not Applicable.

 

Item 5. Other Information.

 

None

 

43

 

 

Item 6. Exhibits.

 

The following exhibits are filed as part of, or incorporated by reference into, this Form 10-Q.

 

 

Exhibit

      Incorporated by Reference
Number   Description   Form   Exhibit   Filing Date
3.1   Certificate of Incorporation of Zeo Energy Corp.   8-K   3.1   March 20, 2024
3.2   Bylaws of Zeo Energy Corp.   8-K   3.2   March 20, 2024
31**   Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002            
32**   Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002            
101.INS   Inline XBRL Instance Document            
101.SCH   Inline XBRL Taxonomy Extension Schema Document.            
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.            
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.            
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.            
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.            
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).            

 

*Filed herewith.
**Furnished herewith.

 

44

 

 

SIGNATURES

 

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

 

  ZEO Energy Corp. 
     
Date: January 23, 2025   /s/ Timothy Bridgewater
  Name:  Timothy Bridgewater
  Title: Chief Executive Officer
     
Date: January 23, 2025   /s/ Cannon Holbrook
  Name:  Cannon Holbrook
  Title: Chief Financial Officer

 

45

0001865506 false Q3 --12-31 0001865506 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockParValue00001PerShareMember 2024-01-01 2024-09-30 0001865506 zeo:WarrantsEachExercisableForOneShareOfClassACommonStockAtAPriceOfElevenPointFiveZeroSubjectToAdjustmentMember 2024-01-01 2024-09-30 0001865506 us-gaap:CommonClassAMember 2025-01-23 0001865506 zeo:CommonClassVMember 2025-01-23 0001865506 2024-09-30 0001865506 2023-12-31 0001865506 us-gaap:RelatedPartyMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-12-31 0001865506 zeo:ClassVCommonStockMember 2024-09-30 0001865506 zeo:ClassVCommonStockMember 2023-12-31 0001865506 us-gaap:CommonClassAMember 2024-09-30 0001865506 us-gaap:CommonClassAMember 2023-12-31 0001865506 us-gaap:NonrelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:NonrelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:NonrelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:NonrelatedPartyMember 2023-01-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001865506 2024-07-01 2024-09-30 0001865506 2023-07-01 2023-09-30 0001865506 2023-01-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:ClassBUnitsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember 2023-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-03-31 0001865506 zeo:ClassBUnitsMember 2024-03-31 0001865506 us-gaap:CapitalUnitsMember 2024-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001865506 us-gaap:RetainedEarningsMember 2024-03-31 0001865506 2024-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-12-31 0001865506 zeo:ClassBUnitsMember 2023-12-31 0001865506 us-gaap:CapitalUnitsMember 2023-12-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-12-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001865506 us-gaap:RetainedEarningsMember 2023-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-01-01 2024-03-31 0001865506 zeo:ClassBUnitsMember 2024-01-01 2024-03-31 0001865506 us-gaap:CapitalUnitsMember 2024-01-01 2024-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001865506 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001865506 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember 2024-01-01 2024-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-04-01 2024-06-30 0001865506 zeo:ClassBUnitsMember 2024-04-01 2024-06-30 0001865506 us-gaap:CapitalUnitsMember 2024-04-01 2024-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001865506 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001865506 2024-04-01 2024-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-06-30 0001865506 zeo:ClassBUnitsMember 2024-06-30 0001865506 us-gaap:CapitalUnitsMember 2024-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001865506 us-gaap:RetainedEarningsMember 2024-06-30 0001865506 2024-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-07-01 2024-09-30 0001865506 zeo:ClassBUnitsMember 2024-07-01 2024-09-30 0001865506 us-gaap:CapitalUnitsMember 2024-07-01 2024-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001865506 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-09-30 0001865506 zeo:ClassBUnitsMember 2024-09-30 0001865506 us-gaap:CapitalUnitsMember 2024-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001865506 us-gaap:RetainedEarningsMember 2024-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:ClassBUnitsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-03-31 0001865506 zeo:ClassBUnitsMember 2023-03-31 0001865506 us-gaap:CapitalUnitsMember 2023-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-03-31 0001865506 2023-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2022-12-31 0001865506 zeo:ClassBUnitsMember 2022-12-31 0001865506 us-gaap:CapitalUnitsMember 2022-12-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2022-12-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001865506 us-gaap:RetainedEarningsMember 2022-12-31 0001865506 2022-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-01-01 2023-03-31 0001865506 zeo:ClassBUnitsMember 2023-01-01 2023-03-31 0001865506 us-gaap:CapitalUnitsMember 2023-01-01 2023-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001865506 2023-01-01 2023-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-04-01 2023-06-30 0001865506 zeo:ClassBUnitsMember 2023-04-01 2023-06-30 0001865506 us-gaap:CapitalUnitsMember 2023-04-01 2023-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001865506 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 2023-04-01 2023-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-06-30 0001865506 zeo:ClassBUnitsMember 2023-06-30 0001865506 us-gaap:CapitalUnitsMember 2023-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001865506 us-gaap:RetainedEarningsMember 2023-06-30 0001865506 2023-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-07-01 2023-09-30 0001865506 zeo:ClassBUnitsMember 2023-07-01 2023-09-30 0001865506 us-gaap:CapitalUnitsMember 2023-07-01 2023-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001865506 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-09-30 0001865506 zeo:ClassBUnitsMember 2023-09-30 0001865506 us-gaap:CapitalUnitsMember 2023-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001865506 us-gaap:RetainedEarningsMember 2023-09-30 0001865506 2023-09-30 0001865506 us-gaap:CommonClassAMember 2024-03-13 2024-03-13 0001865506 zeo:SponsorMember 2024-01-24 2024-01-24 0001865506 zeo:SponsorMember 2024-01-24 0001865506 zeo:SponsorPIPEInvestmentMember zeo:OpCoPreferredUnitsMember 2024-01-24 2024-01-24 0001865506 zeo:OpCoPreferredUnitsMember 2024-01-24 2024-01-24 0001865506 us-gaap:ConvertiblePreferredStockMember 2024-01-24 2024-01-24 0001865506 zeo:IndividualPersonMember 2024-09-30 0001865506 zeo:FamilyMembersMember 2024-09-30 0001865506 zeo:GroupOfStockholdersMember 2024-09-30 0001865506 zeo:SouthernCrownHoldingsLLCMember 2024-09-30 0001865506 zeo:LAMADDLLCMember 2024-09-30 0001865506 zeo:JKaeHoldingsLLCMember 2024-09-30 0001865506 zeo:ClarkeCapitalLLCMember 2024-09-30 0001865506 zeo:WhiteHorseEnergyLCMember 2024-09-30 0001865506 zeo:SunergyMember 2024-09-30 0001865506 zeo:SunergyMember zeo:ClassVCommonStockMember 2024-09-30 0001865506 zeo:CustomerMember 2023-07-01 2023-09-30 0001865506 zeo:CustomerMember 2023-01-01 2023-09-30 0001865506 srt:MaximumMember 2024-07-01 2024-09-30 0001865506 srt:MaximumMember 2024-01-01 2024-09-30 0001865506 srt:MinimumMember 2024-07-01 2024-09-30 0001865506 srt:MinimumMember 2024-01-01 2024-09-30 0001865506 zeo:RedeemableNoncontrollingInterestsMember 2024-01-01 2024-09-30 0001865506 zeo:OpcoLLCMember 2024-01-01 2024-09-30 0001865506 srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-03-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-03-30 0001865506 us-gaap:RetainedEarningsMember 2023-03-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-03-31 0001865506 us-gaap:ParentMember 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-06-30 0001865506 us-gaap:ParentMember 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-09-30 0001865506 us-gaap:ParentMember 2023-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2024-07-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2023-07-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2024-01-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2023-01-01 2023-09-30 0001865506 zeo:FinancingFeesMember 2024-07-01 2024-09-30 0001865506 zeo:FinancingFeesMember 2023-07-01 2023-09-30 0001865506 zeo:FinancingFeesMember 2024-01-01 2024-09-30 0001865506 zeo:FinancingFeesMember 2023-01-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2024-07-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2023-07-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2024-01-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2023-01-01 2023-09-30 0001865506 zeo:RoofingInstallationsMember 2024-07-01 2024-09-30 0001865506 zeo:RoofingInstallationsMember 2023-07-01 2023-09-30 0001865506 zeo:RoofingInstallationsMember 2024-01-01 2024-09-30 0001865506 zeo:RoofingInstallationsMember 2023-01-01 2023-09-30 0001865506 2023-01-01 2023-12-31 0001865506 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2024-09-30 0001865506 zeo:PublicWarrantMember 2024-09-30 0001865506 us-gaap:PrivatePlacementMember 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ForfeitureOfClassAFounderSharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ForfeitureOfClassAFounderSharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:LessRedemptionMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:LessRedemptionMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:BusinessCombinationSharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:BusinessCombinationSharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:SunergySharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:SunergySharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToThirdPartyAdvisorsMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToThirdPartyAdvisorsMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToBackstopInvestorMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToBackstopInvestorMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:SharesIssuedToSponsorMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:SharesIssuedToSponsorMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:CommonStockImmediatelyAfterTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:CommonStockImmediatelyAfterTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 us-gaap:SoftwareDevelopmentMember 2024-09-30 0001865506 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001865506 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001865506 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001865506 us-gaap:VehiclesMember 2024-09-30 0001865506 us-gaap:VehiclesMember 2023-12-31 0001865506 us-gaap:LeaseholdImprovementsMember 2024-09-30 0001865506 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001865506 us-gaap:TradeNamesMember 2024-09-30 0001865506 us-gaap:CustomerListsMember 2024-09-30 0001865506 us-gaap:NoncompeteAgreementsMember 2024-09-30 0001865506 us-gaap:TradeNamesMember 2023-12-31 0001865506 us-gaap:CustomerListsMember 2023-12-31 0001865506 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001865506 srt:MinimumMember 2024-09-30 0001865506 srt:MaximumMember 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2024-07-01 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2023-07-01 2023-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2024-01-01 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2023-01-01 2023-09-30 0001865506 srt:MinimumMember zeo:FinancingArrangementsLoansMember 2024-09-30 0001865506 srt:MaximumMember zeo:FinancingArrangementsLoansMember 2024-09-30 0001865506 us-gaap:CommonClassAMember zeo:SponsorMember 2024-09-30 0001865506 zeo:BusinessCombinationAgreementMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:SunergyRenewablesLLCMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:InvestorsOfSunergyMember zeo:ClassVCommonStockMember 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember zeo:SponsorPIPEInvestmentMember 2024-09-30 0001865506 zeo:ClassVCommonStockMember zeo:SponsorPIPEInvestmentMember 2024-09-30 0001865506 zeo:OpCoPreferredUnitsMember us-gaap:PrivatePlacementMember 2024-01-01 2024-09-30 0001865506 us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-09-30 0001865506 zeo:SponsorMember 2024-01-01 2024-09-30 0001865506 zeo:CommonClassVMember 2024-09-30 0001865506 zeo:ClassAConvertiblePreferredUnitsMember 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-03-06 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-03-06 2024-03-06 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoThousandTwentyFourOmnibusIncentivePlanOneMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoThousandTwentyFourOmnibusIncentivePlanTwoMember 2024-01-01 2024-09-30 0001865506 us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-09-30 0001865506 zeo:VendorsMember 2024-07-01 2024-09-30 0001865506 zeo:VendorsMember 2024-01-01 2024-09-30 0001865506 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 0001865506 2024-03-01 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 0001865506 zeo:PublicWarrantsMember 2024-09-30 0001865506 zeo:PublicWarrantsMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:PublicWarrantsMember 2024-01-01 2024-09-30 0001865506 zeo:PrivatePlacementWarrantsMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-12-31 0001865506 zeo:SolarLeasingMember 2024-07-01 2024-09-30 0001865506 zeo:SolarLeasingMember 2023-07-01 2023-09-30 0001865506 zeo:SolarLeasingMember 2024-01-01 2024-09-30 0001865506 zeo:SolarLeasingMember 2023-01-01 2023-09-30 0001865506 us-gaap:FairValueInputsLevel1Member 2024-09-30 0001865506 us-gaap:FairValueInputsLevel2Member 2024-09-30 0001865506 us-gaap:FairValueInputsLevel3Member 2024-09-30 0001865506 us-gaap:CommonClassAMember 2024-07-01 2024-09-30 0001865506 us-gaap:WarrantMember 2024-07-01 2024-09-30 0001865506 us-gaap:WarrantMember 2024-01-01 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-09-30 0001865506 zeo:LHXIntermediateLLCMember us-gaap:SubsequentEventMember 2024-10-25 2024-10-25 0001865506 zeo:LHXIntermediateLLCMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-10-25 2024-10-25 0001865506 zeo:LHXIntermediateLLCMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-10-25 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31 2 ea022207401ex31_zeo.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

 

PURSUANT TO RULE 13A-14(A)/15(D)-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

 

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Timothy Bridgewater, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of Zeo Energy 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 period presented in this report;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: January 23, 2025  
  /s/ Timothy Bridgewater
  Timothy Bridgewater
  Chief Executive Officer
  (Principal Executive Officer

 

 

 

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

 

PURSUANT TO RULE 13A-14(A)/15(D)-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

 

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Cannon Holbrook, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of Zeo Energy 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 period presented in this report;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: January 23, 2025  
  /s/ Cannon Holbrook
  Cannon Holbrook
  Chief Financial Officer

 

 

 

 

EX-32 3 ea022207401ex32_zeo.htm CERTIFICATION

Exhibit 32.1

  

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

 

AS ADOPTED PURSUANT TO SECTION 906

 

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Zeo Energy Corp. (the “Company”) on Form 10-Q for the quarterly period ended September 30, 2024, as filed with the Securities and Exchange Commission (the “Report”), I, Timothy Bridgewater, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

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

 

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

 

Date: January 23, 2025  
  /s/ Timothy Bridgewater
  Timothy Bridgewater
  Chief Executive Officer

 

 

 

Exhibit 32.2

  

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

 

AS ADOPTED PURSUANT TO SECTION 906

 

OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Zeo Energy Corp. (the “Company”) on Form 10-Q for the quarterly period ended September 30, 2024, as filed with the Securities and Exchange Commission (the “Report”), I, Cannon Holbrook, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

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

 

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

 

Date: January 23, 2025  
  /s/ Cannon Holbrook
  Cannon Holbrook
  Chief Financial Officer

 

 

 

 

EX-101.SCH 4 zeo-20240930.xsd XBRL SCHEMA FILE 995301 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995306 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - Organization and Business Operation link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - Liquidity and Going Concern link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - Reverse Recapitalization link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - Property, Equipment, and Other Fixed Assets link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - Redeemable Noncontrolling Interests and Equity link:presentationLink link:definitionLink link:calculationLink 995317 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 995318 - Disclosure - Warrant Liabilities link:presentationLink link:definitionLink link:calculationLink 995319 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 995320 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 995321 - Disclosure - Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 995322 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 995323 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - Reverse Recapitalization (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - Property, Equipment, and Other Fixed Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - Redeemable Noncontrolling Interests and Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - Organization and Business Operation (Details) link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - Liquidity and Going Concern (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details) link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - Reverse Recapitalization (Details) link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details) link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - Property, Equipment, and Other Fixed Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details) link:presentationLink link:definitionLink link:calculationLink 996027 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996028 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 996029 - Disclosure - Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details) link:presentationLink link:definitionLink link:calculationLink 996030 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996031 - Disclosure - Leases - Schedule of Financing Lease Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996032 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996033 - Disclosure - Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details) link:presentationLink link:definitionLink link:calculationLink 996034 - Disclosure - Redeemable Noncontrolling Interests and Equity (Details) link:presentationLink link:definitionLink link:calculationLink 996035 - Disclosure - Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details) link:presentationLink link:definitionLink link:calculationLink 996036 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 996037 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) link:presentationLink link:definitionLink link:calculationLink 996038 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) link:presentationLink link:definitionLink link:calculationLink 996039 - Disclosure - Warrant Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 996040 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 996041 - Disclosure - Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details) link:presentationLink link:definitionLink link:calculationLink 996042 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 996043 - Disclosure - Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details) link:presentationLink link:definitionLink link:calculationLink 996044 - Disclosure - Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details) link:presentationLink link:definitionLink link:calculationLink 996045 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 996046 - 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 5 zeo-20240930_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 zeo-20240930_def.xml XBRL DEFINITION FILE EX-101.LAB 7 zeo-20240930_lab.xml XBRL LABEL FILE EX-101.PRE 8 zeo-20240930_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.24.4
Cover - shares
9 Months Ended
Sep. 30, 2024
Jan. 23, 2025
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Amendment Flag false  
Document Period End Date Sep. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Information [Line Items]    
Entity Registrant Name ZEO ENERGY CORP.  
Entity Central Index Key 0001865506  
Entity File Number 001-40927  
Entity Tax Identification Number 98-1601409  
Entity Incorporation, State or Country Code DE  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Contact Personnel [Line Items]    
Entity Address, Address Line One 7625 Little Rd  
Entity Address, Address Line Two Suite 200A  
Entity Address, City or Town New Port Richey  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 34654  
Entity Phone Fax Numbers [Line Items]    
City Area Code (727)  
Local Phone Number 375-9375  
Class A Common Stock, par value $0.0001 per share    
Entity Listings [Line Items]    
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Trading Symbol ZEO  
Security Exchange Name NASDAQ  
Warrants, Each Exercisable for One Share of Class A Common Stock at a Price of $11.50, Subject to Adjustment    
Entity Listings [Line Items]    
Title of 12(b) Security Warrants, each exercisable for one share of Class A Common Stock at a price of $11.50, subject to adjustment  
Trading Symbol ZEOWW  
Security Exchange Name NASDAQ  
Class A Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   14,031,845
Class V Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   35,230,000
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 4,330,062 $ 8,022,306
Accounts receivable, including $432,898 and $396,488 from related parties, net of allowance for credit losses of $3,145,168 and $862,580, as of September 30, 2024, and December 31, 2023, respectively 8,523,301 2,905,205
Inventories 482,251 350,353
Prepaid installation costs 1,072,090 4,915,064
Prepaid expenses and other current assets 1,178,432 40,403
Total current assets 15,586,136 16,233,331
Other assets 491,164 62,140
Property, equipment and other fixed assets, net 2,126,782 2,289,723
Right -of-use operating lease asset 1,402,462 1,135,668
Right-of-use finance lease asset 481,130 583,484
Intangibles, net 771,028
Goodwill 27,010,745 27,010,745
Total assets 47,098,419 48,086,119
Current liabilities    
Accounts payable 4,856,529 4,699,855
Accrued expenses and other current liabilities, including $430,685 and $2,415,966 with related parties at September 30, 2024, and December 31, 2023, respectively 3,556,893 4,646,365
Current portion of long-term debt 291,036 294,398
Current portion of obligations under operating leases 576,890 539,599
Current portion of obligations under operating leases 127,341 118,416
Contract liabilities, including $0 and $1,160,848 with related parties as of September 30, 2024, and December 31, 2023, respectively 601,681 5,223,518
Total current liabilities 10,010,370 15,522,151
Obligations under operating leases, non-current 909,468 636,414
Obligations under finance leases, non-current 382,618 479,271
Other liabilities 1,000,000
Warrant liabilities 690,000
Long-term debt 567,563 825,764
Total liabilities 13,560,019 17,463,600
Commitments and contingencies (Note 16)
Redeemable noncontrolling interests    
Convertible preferred units 15,862,110
Class B Units 57,003,700
Stockholders’ (deficit) equity    
Additional paid-in capital 3,875,899 31,152,491
Accumulated deficit (43,207,350) (533,345)
Total stockholders’ (deficit) equity (39,327,410) 30,622,519
Total liabilities, redeemable noncontrolling interests and stockholders’ (deficit) equity 47,098,419 48,086,119
Class V Common Stock    
Stockholders’ (deficit) equity    
Common stock value 3,523 3,373
Class A Common Stock    
Stockholders’ (deficit) equity    
Common stock value $ 518
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Accounts receivable, net of allowance for credit losses $ 3,145,168 $ 862,580
Related Parties    
Accounts receivable, from related parties 432,898 396,488
Accrued expenses and other current liabilities, with related parties 430,685 2,415,966
Contract liabilities, with related parties $ 0 $ 1,160,848
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total revenue $ 19,657,905 $ 37,894,166 $ 54,596,333 $ 86,705,020
Operating costs and expenses:        
Cost of goods sold (exclusive of depreciation and amortization shown below) 9,787,350 20,473,087 30,805,155 49,245,721
Depreciation and amortization 499,876 521,289 1,413,074 1,431,482
Sales and marketing 5,202,525 8,595,645 16,178,375 19,813,979
General and administrative 7,151,005 4,302,853 15,893,998 9,716,058
Total operating expenses 22,640,756 33,892,874 64,290,602 80,207,240
(Loss) income from operations (2,982,851) 4,001,292 (9,694,269) 6,497,780
Other income (expenses), net:        
Other income, net 137,508 9,151 188,329 6,982
Change in fair value of warrant liabilities 138,000 828,000
Interest expense (209,227) (10,396) (294,257) (62,920)
Total other income (expense), net 66,281 (1,245) 722,072 (55,938)
Net (loss) income before taxes (2,916,570) 4,000,047 (8,972,197) 6,441,842
Income tax benefit 44,146 235,352
Net (loss) income (2,872,424) 4,000,047 (8,736,845) 6,441,842
Less: Net loss attributable to Sunergy Renewables, LLC prior to the Business Combination 4,000,047 (523,681) 6,441,842
Net loss subsequent to the Business Combination (2,872,424) (8,213,164)
Less: Net loss attributable to redeemable non-controlling interests (2,448,162) (5,979,621)
Net loss attributable to Class A common stock $ (424,262) $ (2,233,543)
Basic net loss per common share (in Dollars per share) $ (0.08) $ (0.6)
Diluted net loss per common share (in Dollars per share) $ (0.08) $ (0.6)
Weighted average units outstanding, basic (in Shares) 5,053,942 3,696,721
Weighted average units outstanding, diluted (in Shares) 5,053,942 3,696,721
Nonrelated Party        
Total revenue $ 17,329,201 $ 37,894,166 $ 36,457,234 $ 86,705,020
Related Party        
Total revenue $ 2,328,704 $ 18,139,099
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Nonrelated Party        
Net of financing fees $ 4,106,370 $ 14,941,988 $ 9,627,453 $ 33,726,283
Related Party        
Net of financing fees $ 783,650 $ 0 $ 7,767,491 $ 0
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders’ Equity (Unaudited) - USD ($)
Redeemable noncontrolling interests
Convertible Preferred units
Previously Reported [Member]
Redeemable noncontrolling interests
Convertible Preferred units
Class B Units
Previously Reported [Member]
Class B Units
Common Units
Previously Reported [Member]
Common Units
Common Stock
Class V
Previously Reported [Member]
Common Stock
Class V
Common Stock
Class A
Previously Reported [Member]
Common Stock
Class A
Additional Paid in Capital
Previously Reported [Member]
Additional Paid in Capital
Retained Earnings (Accumulated Deficit)
Previously Reported [Member]
Retained Earnings (Accumulated Deficit)
Class A
Previously Reported [Member]
Total
Balance at Dec. 31, 2022 $ 31,155,864 $ 3,373 $ 31,152,491 $ 119,982 $ 119,982   $ 31,275,846 $ 31,275,846
Balance (in Shares) at Dec. 31, 2022     1,000,000 33,730,000              
Stockholder distributions               (166,323)     (166,323)
Net income prior to the Business Combination               1,612,737     1,612,737
Balance at Mar. 31, 2023         $ 3,373     31,152,491   1,566,396     32,722,260
Balance (in Shares) at Mar. 31, 2023             33,730,000                  
Retroactive application of Business Combination (Note 1) at Mar. 31, 2023       $ (31,155,864)   $ 3,373     31,152,491      
Retroactive application of Business Combination (Note 1) (in Shares) at Mar. 31, 2023         (1,000,000)   33,730,000                
Balance at Dec. 31, 2022 $ 31,155,864 $ 3,373 31,152,491 119,982 119,982   31,275,846 31,275,846
Balance (in Shares) at Dec. 31, 2022     1,000,000 33,730,000              
Net income (loss)                               6,369,877 6,441,842
Balance at Sep. 30, 2023         $ 3,373     31,152,491 3,200,342 3,272,306     34,428,170
Balance (in Shares) at Sep. 30, 2023           33,730,000                
Balance at Mar. 30, 2023                         1,556,598 1,566,396      
Net income (loss)                         1,602,939 1,612,737      
Balance at Mar. 31, 2023         $ 3,373     31,152,491   1,566,396     32,722,260
Balance (in Shares) at Mar. 31, 2023             33,730,000                  
Retroactive application of Business Combination (Note 1) at Mar. 31, 2023       $ (31,155,864)   $ 3,373     31,152,491      
Retroactive application of Business Combination (Note 1) (in Shares) at Mar. 31, 2023         (1,000,000)   33,730,000                
Stockholder distributions               (361,319)     (361,319)
Net income prior to the Business Combination               829,058     829,058
Net income (loss)                         797,249 829,058      
Balance at Jun. 30, 2023         $ 3,373     31,152,491 1,992,528 2,034,135     33,189,999
Balance (in Shares) at Jun. 30, 2023               33,730,000                  
Stockholder distributions               (2,761,876)     (2,761,876)
Net income prior to the Business Combination               4,000,047     4,000,047
Net income (loss)                         3,969,690 4,000,047   3,969,690 4,000,047
Balance at Sep. 30, 2023         $ 3,373     31,152,491 3,200,342 3,272,306     34,428,170
Balance (in Shares) at Sep. 30, 2023           33,730,000                
Balance at Dec. 31, 2023 $ 31,155,864 $ 3,373 31,152,491 (533,345) (533,345)   30,622,519 30,622,519
Balance (in Shares) at Dec. 31, 2023     1,000,000 33,730,000              
Stockholder distributions               (90,000)     (90,000)
Net income prior to the Business Combination                 (523,681)     (523,681)  
Issuance of Class A Shares to third party advisors           $ 18   891,017       891,035
Issuance of Class A Shares to third party advisors (in Shares)             178,207              
Issuance of Class A Shares to backstop investor           $ 23   1,569,440       1,569,463
Issuance of Class A Shares to backstop investor (in Shares)             225,174              
Reverse Recapitalization (Note 4)   $ 6,855,076       $ 150   $ 425   (1,677,860)       (1,677,285)
Reverse Recapitalization (Note 4) (in Shares)   1,500,000         1,500,000   4,248,583              
Transaction costs             (2,890,061)       (2,890,061)
Establishment of redeemable noncontrolling interests     26,116,548         (26,116,548)       (26,116,548)
Stock-based compensation           $ 37   3,118,547       3,118,584
Stock-based compensation (in Shares)                   375,000              
Subsequent measurement of redeemable noncontrolling interests     176,420,473         (6,047,026)   (170,373,447)     (176,420,473)
Net income (loss)   8,224,091   (10,276,021)           (1,531,429)     (1,531,491)
Balance at Mar. 31, 2024   $ 15,079,167   192,261,000     $ 3,523   $ 503     (173,051,964)     (173,047,938)
Balance (in Shares) at Mar. 31, 2024   1,500,000         35,230,000   5,026,964              
Retroactive application of Business Combination (Note 1) at Mar. 31, 2024       $ (31,155,864)   $ 3,373     31,152,491      
Retroactive application of Business Combination (Note 1) (in Shares) at Mar. 31, 2024         (1,000,000)   33,730,000                
Balance at Dec. 31, 2023 $ 31,155,864 $ 3,373 31,152,491 $ (533,345) (533,345)   $ 30,622,519 30,622,519
Balance (in Shares) at Dec. 31, 2023     1,000,000 33,730,000              
Net income (loss)                             $ (2,233,543)    
Balance at Sep. 30, 2024   $ 15,862,110   57,003,700     $ 3,523   $ 518   3,875,899   (43,207,350)     (39,327,410)
Balance (in Shares) at Sep. 30, 2024   1,500,000           35,230,000   5,172,964              
Balance at Mar. 31, 2024   $ 15,079,167   192,261,000     $ 3,523   $ 503     (173,051,964)     (173,047,938)
Balance (in Shares) at Mar. 31, 2024   1,500,000         35,230,000   5,026,964              
Stock-based compensation             2,417,888       2,417,888
Subsequent measurement of redeemable noncontrolling interests     (117,877,583)           117,877,583     117,877,583
Net income (loss)   384,388   (1,863,917)             (277,790)     (277,790)
Balance at Jun. 30, 2024   $ 15,463,555   72,519,500     $ 3,523   $ 503   2,417,888   (55,452,171)     (53,030,257)
Balance (in Shares) at Jun. 30, 2024   1,500,000         35,230,000   5,026,964              
Stock-based compensation             1,089,617       1,089,617
Class A common stock issued for services           $ 15   255,485       255,500
Class A common stock issued for services (in Shares)                   146,000              
Reverse recapitalization related deferred taxes and adjustments             112,909       112,909
Subsequent measurement of redeemable noncontrolling interests     (12,669,083)           12,669,083     12,669,083
Net income (loss)   398,555   (2,846,717)             (424,262) $ (424,262)   (424,262)
Balance at Sep. 30, 2024   $ 15,862,110   $ 57,003,700     $ 3,523   $ 518   $ 3,875,899   $ (43,207,350)     $ (39,327,410)
Balance (in Shares) at Sep. 30, 2024   1,500,000           35,230,000   5,172,964              
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.24.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash Flows from Operating Activities    
Net (loss) income $ (8,736,845) $ 6,441,842
Adjustment to reconcile net (loss) income to cash (used in) provided by operating activities    
Depreciation and amortization 1,310,720 1,366,720
Gain on disposal of fixed assets (91,684)
Change in fair value of warrant liabilities (828,000)
Provision for credit losses 2,282,588 967,148
Noncash operating lease expense 523,821 399,610
Noncash finance lease expense 102,354 64,762
Stock based compensation expense 7,101,818
Changes in operating assets and liabilities:    
Accounts receivable (7,864,274) (7,186,538)
Accounts receivable due from related parties (36,410)
Inventories (131,898) 34,530
Prepaid installation costs 3,842,974
Prepaids and other current assets (689,656) (322,568)
Other assets (254,806) (566,075)
Due from related party (94,056)
Accounts payable (437,190) 3,223,485
Accrued expenses and other current liabilities (1,195,659) 885,228
Accrued expenses and other current liabilities due to related parties (1,985,281)
Contract liabilities (3,460,989) 842,150
Contract liabilities due to related parties (1,160,848)
Operating lease payments (480,270) (389,890)
Net cash (used in) provided by operating activities (12,189,535) 5,666,348
Cash flows from Investing Activities    
Purchases of property, equipment and other assets (285,067) (161,768)
Net cash used in investing activities (285,067) (161,768)
Cash flows from Financing Activities    
Proceeds from the issuance of debt 192,210
Repayments of finance lease liabilities (87,728) (56,822)
Proceeds from the issuance of convertible preferred stock, net of transaction costs 9,221,649
Repayments of debt (261,563) (272,736)
Distributions to members (90,000) (3,289,518)
Net cash provided by (used in) financing activities 8,782,358 (3,426,866)
Net (decrease) increase in cash and cash equivalents (3,692,244) 2,077,714
Cash and cash equivalents, beginning of period 8,022,306 2,268,306
Cash and cash equivalents, end of the period 4,330,062 4,346,020
Supplemental Cash Flow Information    
Cash paid for interest 135,980 39,838
Non-cash transactions    
Right-of-use assets obtained in exchange for operating lease liabilities 790,615 653,663
Right-of-use assets obtained in exchange for finance lease liabilities 682,365
Deferred equity issuance costs 2,769,039
Issuance of Class A common stock to vendors 891,035
Issuance of Class A common stock to backstop investors 1,569,463
Issuance of Class A common stock for services 255,485
Preferred dividends $ 9,007,034
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.24.4
Organization and Business Operation
9 Months Ended
Sep. 30, 2024
Organization and Business Operation [Abstract]  
ORGANIZATION AND BUSINESS OPERATION

NOTE 1 - ORGANIZATION AND BUSINESS OPERATION

 

Zeo Energy Corp. (formerly known as ESGEN Acquisition Corporation or “ESGEN”), collectively with its subsidiaries (the “Company” or “Zeo”) is in the business of marketing, sales and installation, warranty coverage and maintenance of solar panel technology to individual households within the United States. As part of this, the Company may also provide roofing repairs and construction.

 

Zeo Energy Corp. was a blank check company originally incorporated on April 19, 2021 as a Cayman Islands exempted company for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses. On October 22, 2021, ESGEN consummated an initial public offering, after which its securities began trading on the Nasdaq Stock Market LLC (“Nasdaq”).

 

Business Combination

 

On March 13, 2024 (the “Closing Date”), the Company consummated its previously announced business combination (the “Closing”), pursuant to that certain Business Combination Agreement, dated as of April 19, 2023 (as amended on January 24, 2024, the “Business Combination Agreement”), by and among Zeo Energy Corp., a Delaware corporation (f/k/a ESGEN Acquisition Corporation, a Cayman Islands exempted company), ESGEN OpCo, LLC, a Delaware limited liability company(“OpCo”), Sunergy Renewables, LLC, a Nevada limited liability company (“Sunergy”), the Sunergy equity holders set forth on the signature pages thereto or joined thereto (collectively, “Sellers” and each, a “Seller”, and collectively with Sunergy, the “Sunergy Parties”), for limited purposes, ESGEN LLC, a Delaware limited liability company (the “Sponsor”), and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (collectively, the “Business Combination”). Prior to the Closing, (i) except as otherwise specified in the Business Combination Agreement, each issued and outstanding Class B ordinary share of ESGEN was converted into one Class A ordinary share of ESGEN (the “ESGEN Class A Ordinary Shares” and such conversion, the “ESGEN Share Conversion”); and (ii) ESGEN was domesticated into the State of Delaware so as to become a Delaware corporation (the “Domestication”). In connection with the Closing, the registrant changed its name from “ESGEN Acquisition Corporation” to “Zeo Energy Corp.”

 

Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company.

 

In accordance with the terms of the Business Combination Agreement, Sunergy caused all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the “Sunergy Convertible Interests”) existing immediately prior to the Closing to either exchange or convert all such holder’s Sunergy Convertible Interests into limited liability interests of Sunergy (the “Sunergy Company Interests”) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests.

 

At the Closing, ESGEN contributed to OpCo (1) all of its assets (excluding its interests in OpCo, but including the amount of cash in ESGEN’s Trust Account (the “Trust Account”) as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by ESGEN stockholders), and (2) a number of newly issued shares of Class V common stock of the registrant, par value $0.0001 per share, which generally have only voting rights (the “Zeo Class V Common Stock”), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the “Seller Class V Shares”). In exchange, OpCo issued to ESGEN (i) a number of Class A common units of OpCo (the “Manager OpCo Units”) which equaled the number of total shares of the Zeo Class A Common Stock issued and outstanding immediately after the Closing and (ii) a number of warrants to purchase Manager OpCo Units which equaled the number of SPAC Warrants (as defined in the Business Combination Agreement) issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the “ESGEN Contribution”). Immediately following the ESGEN Contribution, (x) the Sellers contributed to OpCo the Sunergy Company Interests and (y) in exchange therefor, OpCo transferred to the Sellers the Seller OpCo Units and the Seller Class V Shares.

 

Prior to the Closing, the Sellers transferred 24.167% of their Sunergy Company Interests (which were thereafter exchanged for Seller OpCo Units and Seller Class V Shares at the Closing, as described above) pro rata to Sun Managers, LLC, a Delaware limited liability company (“Sun Managers”), in exchange for Class A Units (as defined in the Sun Managers limited liability company agreement (the “SM LLCA”) in Sun Managers. In connection with such transfer, Sun Managers executed a joinder to, and became a “Seller” for purposes of, the Business Combination Agreement. Sun Managers intends to grant Class B Units (as defined in the SM LLCA) in Sun Managers through the Sun Managers, LLC Management Incentive Plan (the “Management Incentive Plan”) adopted by Sun Managers to certain eligible employees or service providers of OpCo, Sunergy or their subsidiaries, in the discretion of Timothy Bridgewater, as manager of Sun Managers. Such Class B Units may be subject to a vesting schedule, and once such Class B Units become vested, there may be an exchange opportunity through which the grantees may request (subject to the terms of the Management Incentive Plan and the OpCo amended and restated limited liability company agreement in its entirely (the “OpCo A&R LLC Agreement”)) the exchange of their Class B Units into Seller OpCo Units (together with an equal number of Seller Class V Shares), which may then be converted into Zeo Class A Common Stock (subject to the terms of the Management Incentive Plan and the OpCo A&R LLC Agreement). Grants under the Management Incentive Plan will be made after Closing.

 

As of the Closing Date, upon consummation of the Business Combination, the only outstanding shares of capital stock of the registrant were shares of Zeo Class A Common Stock and Zeo Class V Common Stock.

 

In connection with entering into the Business Combination Agreement, ESGEN and the Sponsor entered into a subscription agreement, dated April 19, 2023, which ESGEN, the Sponsor and OpCo subsequently amended and restated on January 24, 2024 (the “Sponsor Subscription Agreement”), pursuant to which, among other things, the Sponsor agreed to purchase an aggregate of 1,000,000 OpCo preferred units (and be issued an equal number of shares of Zeo Class V Common Stock) (“Convertible OpCo Preferred Units”) concurrently with the Closing at a cash purchase price of $10.00 per unit and up to an additional 500,000 Convertible OpCo Preferred Units (together with the concurrent issuance of an equal number of shares of Zeo Class V Common Stock) during the nine months after Closing if called for by Zeo (the “Sponsor PIPE Investment”). Prior to the Closing, ESGEN informed the Sponsor that it wished to call for the additional 500,000 Convertible OpCo Preferred Units at the Closing and, as a result, a total of 1,500,000 Convertible OpCo Preferred Units were issued to Sponsor in return for aggregate consideration of $15,000,000.

 

Accounting for the Business Combination

 

The Business Combination was accounted for as a reverse recapitalization with ESGEN being treated as the acquired company since there was no change in control in accordance with the guidance for common control transactions in Accounting Standards Codification (“ASC”) 805-50, Business Combinations – Related Issues (“ASC 805-50”). Accordingly, the financial statements of the combined entity will represent a continuation of the financial statements of Sunergy with the Business Combination treated as the equivalent of Sunergy issuing stock for the net assets of ESGEN, accompanied by a recapitalization. The net assets of ESGEN were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination were those of Sunergy.

 

Sunergy was determined to be the accounting acquirer based on evaluation of the following facts and circumstances:

 

Based upon the evaluation of the OpCo A&R LLC Agreement, OpCo is considered to be a Variable Interest Entity (“VIE”) and ESGEN is considered to be the primary beneficiary through its membership interest and manager powers conferred to it through the Class A Units. For VIEs, the accounting acquirer is always considered to be the primary beneficiary. As such, Zeo will consolidate OpCo and will be considered the accounting acquirer; however, further consideration of whether the entities are under common control was required in order to determine whether there is an ultimate change in control and the acquisition method of accounting is required under ASC 805.

 

While Sunergy did not control or have common ownership of ESGEN prior to the consummation of the Business Combination, the Company evaluated the ownership of the new entity subsequent to the consummation of the transaction to determine if common control existed. If the business combination is between entities under common control, then the acquisition method of accounting is not applicable and the guidance in ASC 805-50 regarding common control should be applied instead. The Financial Accounting Standards Board (“FASB”) ASC does not include a definition of common control. In practice, entities with a common parent entity, as determined under ASC 810, Consolidation, are generally considered to be under common control. Emerging Issues Task force (“EITF”) Issue 02-5, “Definition of ‘Common Control’ in Relation to FASB Statement No. 141 (“EITF Issue 02-5”)”, which was never finalized or codified, has also been applied in practice to determine when entities are under common control. EITF Issue 02-5 indicates that common control would exist in any of the following situations:

 

An individual (including trusts in which the individual is the beneficial owner) or entity holds more than 50 percent of the voting ownership of each entity.

 

Immediate family members hold more than 50 percent of the voting ownership interest of each entity, and there is no evidence that those family members would vote their shares in any way other than in concert. Immediate family members include a married couple and their children, but not the married couple’s grandchildren. Entities might be owned in varying combinations among living siblings and their children. Those situations require careful consideration of the substance of the ownership and voting relationships.

 

Group of stockholders holds more than 50 percent of the voting ownership of each entity, and contemporaneous written evidence of an agreement to vote a majority of the entities’ shares in concert exists.

 

Prior to the Business Combination and the contributions to Sun Managers, Sunergy was majority owned by 5 entities (the “Primary Sellers”):

 

Southern Crown Holdings, LLC (wholly owned by Anton Hruby) — 230,000 Common Units (23%)

 

LAMADD LLC (wholly owned by Gianluca Guy) — 230,000 Common Units (23%)

 

JKae Holdings, LLC (wholly owned by Kalen Larsen) — 215,000 Common Units (21.5%)

 

Clarke Capital, LLC (wholly owned by Brandon Bridgewater) — 215,000 Common Units (21.5%)

 

White Horse Energy, LC (wholly owned by Timothy Bridgewater) — 90,000 Common Units (9%)

 

Each of the above parties entered into a Voting Agreement, dated September 7, 2023. The term of the Voting Agreement is for five years from the date of the Voting Agreement. The consummation of the Business Combination with ESGEN occurred within the term of the Voting Agreement.

 

Prior to the Business Combination and the contributions to Sun Managers, the Primary Sellers had 98% ownership in Sunergy. Immediately following the Business Combination, the Primary Sellers owned 83.8% of the Common Stock of the registrant through their Zeo Class V Common Stock that have voting interests. The Voting Agreement constitutes contemporaneous written evidence of an agreement to vote a majority of the Primary Sellers’ shares of the registrant in concert. Accordingly, the Primary Sellers retain majority control through the voting of their units in conjunction with the Voting Agreement immediately prior to the Business Combination and their shares following the Business Combination and, therefore, there is no change of control before or after the Business Combination. This conclusion is appropriate even though there was no relationship or common ownership or control between Sunergy and ESGEN prior to the Business Combination. Accordingly, the Business Combination should be accounted for in accordance with the guidance for common control transactions in ASC 805-50.

 

Additional factors that were considered include the following:

 

Since the Business Combination, the Board has been comprised of one individual designated by ESGEN and five individuals designated by Sunergy.

 

Since the Business Combination, management of the Company has been the existing management at Sunergy immediately prior to the Business Combination. The individual that was serving as the chief executive officer and chief financial officer of Sunergy’s management team immediately prior to the Business Combination continues substantially unchanged upon completion of the Business Combination.

 

For common control transactions that include the transfer of a business, the reporting entity is required to account for the transaction in accordance with the procedural guidance in ASC 805-50. The C Corporation (ESGEN) is considered to be a substantive entity, the LLC (OpCo) is a business and VIE, and the C Corporation is considered to be the accounting acquirer since it is the primary beneficiary of the LLC. In a transaction that is a combination of entities under common control, the acquirer (ESGEN) should recognize the acquired entity (OpCo and Sunergy) on the same basis as the entities’ common parent.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.24.4
Liquidity and Going Concern
9 Months Ended
Sep. 30, 2024
Liquidity and Going Concern [Abstract]  
LIQUIDITY AND GOING CONCERN

NOTE 2 - LIQUIDITY AND GOING CONCERN

 

As of September 30, 2024, the Company had approximately $5.6 million of working capital including $4.3 million of cash and cash equivalents. Management has assessed the going concern assumptions of the Company during the preparation of these condensed consolidated financial statements.

 

The Company’s condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. Historically, the Company’s primary source of funding to support operations has been cash flows from operations.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation and principles of Consolidation

 

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. These statements should be read in conjunction with Sunergy’s audited financial statements for the fiscal year ended December 31, 2023 as included with the Company’s Form 8-K/A filed with the SEC on January 23, 2025. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results for the full fiscal year.

 

Our condensed consolidated financial statements include the accounts of Zeo Energy Corp., the accounts of Sunergy Renewables, LLC, Sun First Energy, LLC, Sunergy Solar LLC and Sunergy Roofing and Construction, Inc., all wholly owned subsidiaries, and ESGEN Opco, a variable interest entity (“VIE”) for which the Company is the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation. The December 31, 2023 balances reported herein are derived from the condensed consolidated financial statements of Sunergy as included with the Company’s Current Report on Form 8-K/A Amendment No. 3, filed with the SEC on January 23, 2025.

 

Restatement to Previously Reported Financial Statements

 

On November 13, 2024, the audit committee of the board of directors of Zeo Energy Corp. (the “Company”), after discussion with the management of the Company, concluded that (i) the Company’s previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with SEC on March 20, 2024 and as amended on March 25, 2024 and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q” and the Q3 2023 financial statements as filed in the Esgen Acquisition Corporation Form S-4 amendment No.4 (S4/A) with the Securities and Exchange Commission (“SEC”) on February 7, 2024, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024, should no longer be relied upon due to the misstatement described below.

 

During the preparation of the Company’s unaudited condensed consolidated interim financial statements for the three and nine months ended September 30, 2024, the Company’s management identified the following misstatements, to the Company’s financial statements:

 

For the three and nine months ended September 30, 2023, cost of goods sold (exclusive of depreciation and amortization) included selling expenses related to commissions earned by the sales team and third party dealers related to obtaining sales orders and contracts. The Company has further determined that selling expenses should not be included in the cost of goods sold (exclusive of depreciation and amortization) but instead in sales and marketing expense as they do not relate to the direct delivery of the product or service but rather to the acquiring of the customer and sale of the product or service. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.

 

As of September 30, 2023 and December 31, 2023, finance lease assets and liabilities were included in property, equipment and other fixed assets, net and in the current portion of long-term debt and long-term debt. The Company has further determined that the vehicles should be recorded as right-of-use finance lease assets and finance lease liabilities. Adjustments have been made to depreciation and amortization expense and interest expense on the statement of operations as well as adjustments to reflect the presentation of finance leases in the statement of cash flows.

 

For the nine months ended September 30, 2023, adjustments have been made to reflect the correct presentation of operating leases within the statement of cash flows. This has no impact on total operating cash flows.

  

  For the three and nine months ended September 30, 2023, due to the nature of the underlying costs, reclassifications of expenses have been made between cost of goods sold (exclusive of depreciation and amortization), sales and marketing and general and administrative. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.

 

This Note discloses the nature of the restatement adjustments and discloses the cumulative effects of these adjustments included in the Original S-4. The effects of the misstatements have been corrected in all impacted tables and footnotes throughout these unaudited condensed consolidated interim financial statements.

 

Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $28,950,493   $(8,477,406)  $20,473,087 
Depreciation and amortization  $524,461   $(3,172)  $521,289 
Sales and marketing  $764,828   $7,830,817   $8,595,645 
General and administrative  $3,693,550   $609,303   $4,302,853 
Total operating expenses  $33,933,332   $(40,458)  $33,892,874 
(Loss) Income from operations  $3,960,834   $40,458   $4,001,292 
Interest expense  $(295)  $(10,101)  $(10,396)
Total other income (expense), net  $8,856   $(10,101)  $(1,245)
Net income  $3,969,690   $30,357   $4,000,047 

 

Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023

  

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $68,204,199   $(18,958,478)  $49,245,721 
Depreciation and amortization  $1,446,626   $(15,144)  $1,431,482 
Sales and marketing  $1,805,308   $18,008,671   $19,813,979 
General and administrative  $8,846,154   $869,904   $9,716,058 
Total operating expenses  $80,302,287   $(95,047)  $80,207,240 
(Loss) Income from operations  $6,402,733   $95,047   $6,497,780 
Interest expense  $(39,838)  $(23,082)  $(62,920)
Total other income (expense), net  $(32,856)  $(23,082)  $(55,938)
Net income  $6,369,877   $71,965   $6,441,842 

 

Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Retained earnings            
Net income prior to the business combination  $1,602,939   $9,798    1,612,737 
Balance, March 31, 2023  $1,556,598   $9,798   $1,566,396 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $1,992,528   $41,607   $2,034,135 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $3,200,342   $71,964   $3,272,306 
Total Stockholders’ Equity               
Net income prior to the business combination  $1,602,939   $9,798   $1,612,737 
Balance, March 31, 2023  $32,712,462   $9,798   $32,722,260 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $33,259,392   $41,607   $33,189,999 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $34,356,206   $71,964   $34,428,170 

 

Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023

 

   As reported   Adjustment   As restated 
Cash Flows from Operating Activities            
Net Income  $6,369,877   $71,965   $6,441,842 
Adjustment to reconcile net loss to cash used in operating activities:               
Depreciation and amortization  $1,446,626   $(79,906)  $1,366,720 
Non-cash operating lease expense  $-   $399,610   $399,610 
Non-cash finance lease expense  $-   $64,762   $64,762 
Changes in operating assets and liabilities:               
Operating lease  $9,721   $(399,611)  $(389,890)
Net cash used in operating activities  $5,609,528   $56,820   $5,666,348 
Cash flows from Investing Activities               
Purchase of property, plant and equipment  $(907,563)   745,795   $(161,768)
Net cash provided by investing activities  $(907,563)   745,795   $(161,768)
Cash flows from Financing Activities               
Issuance of debt  $938,003   $(745,793)  $192,210 
Repayments of finance lease  $-   $(56,822)  $(56,822)
Net cash provided by financing activities  $(2,624,251)  $(802,615)  $(3,426,866)
Non-cash transactions               
Right-of-use assets obtained in exchange for operating lease liabilities  $-   $653,663   $653,663 
Right-of-use assets obtained in exchange for finance lease liabilities  $-   $682,365   $682,365 

 

Use of Estimates

 

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with US GAAP requires it 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 date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Some of the more significant estimates include fair value of warrant liabilities, redemption value of non-controlling interest, subsequent realizability of intangible assets, useful lives of depreciation and amortization and collectability of accounts receivable. Due to the uncertainty involved in making estimates, actual results could differ from those estimates which could have a material effect on the financial condition and results of operations in future periods.

 

The Company bases its estimates and assumptions on historical experience and other factors, including the current economic environment and on various other judgements that it believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment could have a material effect on the financial condition and results of future operations in future periods.

 

Segments Information

 

Operating segments are defined as components of an enterprise for which separate discrete financial information is evaluated regularly by our chief executive officer, who is the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, the Company operates and manages its business as one operating and reportable segment.

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company maintains its cash in checking and savings accounts. Income generated from cash held in savings accounts is recorded as interest income. The carrying value of the Company’s savings accounts is included in cash and cash equivalents and approximates the fair value.

 

Accounts receivable, net of allowance for credit losses

 

Accounts receivable is presented at the invoiced receivable amounts, less any allowance for any potential expected credit loss amounts, and do not bear interest. The Company estimates allowance for credit losses based on the creditworthiness of each customer, historical collections experience, forward looking information and other information including the aging of the receivables. This analysis resulted in an allowance for credit losses as of September 30, 2024, and December 31, 2023 of $3,145,168 and $862,580, respectively. The Company had no write-offs and no recoveries for each of the three and nine months ended September 30, 2024 and 2023, respectively. The majority of our customers finance their purchase and installation of solar panels through various financing companies, who then remit payment to Sunergy typically within 3 days after installation. The Company is not deemed a borrower with these financing agreements and as a result is not subject to any of the terms of the financing transaction between the financing company and the customer.

 

Significant judgement is involved in determination of the collectability of accounts receivable. Management assesses the reasonability of collectability of accounts receivable on a quarterly basis to record the allowance for credit losses.

 

In September 2024, based on a reassessment of creditworthiness of customers, historical collections experience, forward looking information and other information including the aging of the receivables, the Company revised its estimate of allowance for credit losses.

 

This change in estimate has been accounted for prospectively in accordance with ASC 250, Accounting Changes and Error Corrections. In accordance with its policy, the Company reviews the estimated allowance for credit losses on an ongoing basis. This review indicated that the estimated allowance for credit losses in the Company’s consolidated financial statements should be increased. As a result, effective September 30, 2024, the Company recorded a change in estimate to increase the three and nine months provision for credit losses by $1,820,365, increase net loss by $1,820,365 for the three and nine months ended September 30, 2024, and increase basic and diluted net loss per common share by $0.30 and $0.49 for the three and nine months ended September 30, 2024.

 

Prepaid installation costs

 

Prepaid installation costs include costs incurred prior to completion of installations of solar systems. Such costs include the cost of engineering, permits, governmental fees, and other related solar installation costs. These costs are charged to Cost of goods sold when each installation is completed.

 

Prepaid expenses and other current assets

 

Prepaid expenses and other current assets consist of employee advances, advanced sales commissions, prepaid insurance, and other current assets.

 

Concentration of credit risk

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits. The amounts over these insured limits as of September 30, 2024, and December 31, 2023 were $4,080,061 and $6,979,011, respectively. The Company mitigates this concentration of credit risk by monitoring the credit worthiness of the financial institutions. No losses have been incurred to date on any deposits.

 

The Company performs periodic credit evaluations of its customers’ financial condition and also monitors the financial condition of the financial counterparties that finance customer transactions and generally does not require collateral. No one customer or financing counterparty exceeded 10% of accounts receivable as of September 30, 2024, and December 31, 2023.

 

Inventories

 

Inventories are primarily comprised of solar panels and other related items necessary for installations and service needs. Inventories are accounted for on a first-in-first-out basis and are measured at the lower of cost or net realizable value, where cost is determined using a weighted-average cost method. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as cost of goods sold in the condensed consolidated statements of operations. As of September 30, 2024, and December 31, 2023, inventory was $482,251 and $350,353, respectively.

 

Property, equipment and other fixed assets

 

Property, equipment and other fixed assets are carried at cost less accumulated depreciation and includes expenditures that substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any difference between the sale proceeds and the carrying amount of the asset is recognized as a gain or loss on disposal in the condensed consolidated Statements of Operations.

 

Software that is developed for internal use and is accounted for pursuant to ASC 350-40, Intangibles, Goodwill and Other-Internal-Use Software. Qualifying costs incurred to develop internal-use software are capitalized when (i) the preliminary project stage is completed, (ii) management has authorized further funding for the completion of the project and (iii) it is probable that the project will be completed and perform as intended. These capitalized costs include compensation for employees who develop internal-use software and external costs related to development of internal use software. Capitalization of these costs ceases once the project is substantially complete and the software is ready for its intended purpose. Internally developed software is amortized using the straight-line method over an estimated useful life. All other expenditures, including those incurred in order to maintain an intangible asset’s current level of performance, are expensed as incurred. When these assets are retired or disposed of, the cost and accumulated amortization thereon are removed, and any resulting gain or losses are included in the condensed consolidated statements of operations.

 

Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is five years, across all asset classes.

 

The estimated useful lives and depreciation methods are reviewed at each year-end, with the effect of any changes in estimates accounted for prospectively. All depreciation expense is included with depreciation and amortization in the condensed consolidated statements of operations.

 

Impairment of long-lived assets

 

Management reviews each asset or asset group for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and at least annually. No impairment provisions were recorded by the Company during the three and nine months ended September 30, 2024, and 2023.

 

Business Combinations

 

The Company accounts for an acquisition as a business combination if the assets acquired and liabilities assumed in the transaction constitute a business in accordance with ASC Topic 805. Such acquisitions are accounted using the acquisition method by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values.

 

Where the set of assets acquired and liabilities assumed doesn’t constitute a business, it is accounted for as an asset acquisition where the individual assets and liabilities are recorded at their respective relative fair values corresponding to the consideration transferred.

 

Goodwill

 

Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment for the three and nine months ended September 30, 2024, and 2023.

 

Intangible assets subject to amortization

 

Intangible assets include tradenames, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.

 

Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.

 

Leases

 

The Company evaluates the contracts it entered into to determine whether such contracts contain leases at inception. A contract contains a lease if the contract conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. At commencement, contracts containing a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee. When the arrangements include lease and non-lease components, the Company accounts for them as a single lease component.

 

Operating Leases

 

A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as an operating lease. Operating leases are included in the line items right-of-use (“ROU”) asset, lease liabilities, current, and non-current lease liabilities in the condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. For operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid. These payments are then discounted based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Company uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The Company measures ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available to the Company. Lease expenses for lease payments are recognized on a straight-line basis over the lease term.

 

For leases with a lease term of less than one year (short-term leases), the Company has elected not to recognize a lease liability or ROU asset on its consolidated balance sheet. Instead, it recognizes the lease payments as expenses on a straight-line basis over the lease term. Short-term lease costs are immaterial to its condensed consolidated statements of operations and cash flows.

 

Finance leases

 

Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. Lease cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line basis and recorded to depreciation and amortization and interest expense on the finance lease liability, which is calculated using the effective interest method and recorded to interest expense on the accompanying condensed consolidated statements of operations. Finance lease ROU assets are amortized over the shorter of their estimated useful lives or the terms of the respective leases. If the Company is reasonably certain to exercise the option to purchase the underlying asset at the end of lease term, the finance lease ROU assets are amortized to the end of useful life of the assets on a straight-line basis.

 

Warrant Liabilities

 

The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, Derivatives and Hedging (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is reassessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 12) (the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a binomial lattice model. The quoted market price is utilized as the fair value as of each relevant date.

 

Accrual for Probable Loss Contingencies 

 

In the normal course of business, the Company is involved in various claims and legal proceedings. A liability is recorded for such matters when it is probable that a loss has been incurred and the amounts can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. Legal costs associated with loss contingencies are expensed as incurred.

 

Revenue Recognition

 

The Company accounts for its revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The Company applies judgment in the determination of performance obligations in accordance with ASC 606. Performance obligations in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. In addition, a single performance obligation may comprise a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This principle is achieved through applying the following five-step approach:

 

Step 1 - Identification of the contract, or contracts, with a client.

 

Step 2 - Identification of the performance obligations in the contract.

 

Step 3 - Determination of the transaction price.

 

Step 4 - Allocation of the transaction price to the performance obligations in the contract

 

Step 5 - Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

The Company recognizes and records revenue from its operations upon completion of installation for both solar system installations and roofing installations. In connection with the sales and installation, a signed contract between the Company and the purchaser defines the duties and obligations of each party. The contract is specific as to the duties and responsibilities which govern the accounting for these transactions. Once the Company’s performance obligations are met with installation completed, according to the signed contract, the Company’s obligations are completed, and title is transferred to the buyer. The Company believes its performance obligation is completed once the installation of the solar panels is completed, which is prior to the customer receiving permission to operate the solar panels from the local utility company. The Company records sales revenue at this point in time in its accounting records. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue recorded is equal to the contract amount signed by the purchaser, net of the financing fees. The Company incurs several costs associated with the installation prior to its completion. In accordance with ASC 340, Other Assets and Deferred Costs, installation-related costs are recorded as prepaid expenses and other current assets and in turn are expensed when installation is completed. Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.

 

   For the three months ended
September 30,
   For the nine months ended
September 30,
 
   2024   2023   2024   2023 
Solar systems installations, gross  $24,120,570   $50,904,324   $69,727,470   $115,213,716 
Financing fees   (4,890,020)   (14,941,988)   (17,394,944)   (33,726,283)
Solar systems installations, net   19,230,550    35,962,336    52,332,526    81,487,433 
Roofing installations   427,355    1,931,830    2,263,807    5,217,587 
Total net revenues  $19,657,905   $37,894,166   $54,596,333   $86,705,020 

 

Contract liabilities

 

The Company receives both customer lender advances and, when the customer does not utilize third-party financing, customer advances. These amounts are listed on the balance sheet as contract liabilities and are considered a liability of the Company until the installation is completed. When an installation is delayed, the lender may withdraw their lender advances until the project installation is completed. The contract liabilities amounts are expected to be recognized as revenue within a few months of the Company’s receipt of the funds. The following table summarizes the change in contract liabilities:

 

   September 30,
2024
   December 31,
2023
 
Contract liabilities, beginning of the period  $5,223,518   $1,149,047 
Revenue recognized from amounts included in contract liabilities at the beginning of the period   (5,223,518)   (1,149,047)
Cash received prior to completion of performance obligation   601,681    5,223,518 
Contract liabilities, as of the end of the period  $601,681   $5,223,518 

 

Contract acquisition costs

 

The Company pays sales commissions to sales representatives based on a percentage of the sales contracts entered into by the customer and the Company. Payment is made to the sales representative once installation is completed. Such costs are included as sales and marketing on the condensed consolidated statements of operations. Since sales commission payments are subject to completion of the installation, payment is made commensurate with the recognition of revenue from the sale, and therefore the full expense is incurred as the Company does not have any remaining performance obligations.

 

Earnings per share

 

The Company reports both basic and diluted earnings per share. Basic earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and excludes the dilutive effect of warrants, stock options, and other types of convertible securities. Diluted earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and the dilutive effect of warrants and other types of participating securities are included in the calculation. Dilutive securities are excluded from the diluted earnings per share calculation if their effect is anti-dilutive, such as in periods where a net loss has been reported.

 

Prior to the Business Combination, the membership structure of Sunergy Renewable, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of ESGEN OpCo, LLC, and Zeo Energy Corp. implemented a revised class structure including Class A Common Stock having one vote per share and economic rights and Class V Common Stock having one vote per share and no economic rights. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. As a result, loss per share information has not been presented for periods prior to the Business Combination.

 

Stock-based Compensation

 

The Company recognizes an expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant. The Company has elected to account for restricted stock awards with market conditions using a graded vesting method. This method recognizes the compensation cost in the condensed consolidated statements of operations over the requisite service period for each separately vesting tranche of awards. The Company has elected to recognize forfeitures as they occur rather than estimate expected forfeitures.

 

Fair value of Financial Instruments

 

Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). We classify fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:

 

Level 1 — Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

 

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.

 

Level 3 — Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.

 

In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, accrued expenses, advanced funding, accounts payable, and debt approximate fair value due to their relatively short maturities.

Redeemable Noncontrolling Interests

 

Noncontrolling interests represent the portion of ESGEN OpCo, LLC that Zeo Energy Corp. controls and consolidates but does not own. The noncontrolling interests were created as a result of the Business Combination and represent 33,730,000 common units issued by Zeo Energy Corp. to the prior investors. As of the Close of the Business Combination, Zeo Energy Corp. held a 13.0% interest in ESGEN OpCo, LLC with the remaining 87.0% interest held by ESGEN OpCo, LLC’s prior investors. The prior investors’ interests in ESGEN OpCo, LLC represent a redeemable noncontrolling interest. At its discretion, the members have the right to exchange their common units in ESGEN OpCo, LLC (along with the cancellation of the paired shares of Zeo Energy Corp. or the Class V Common Stock) for either shares of Class A Common Stock on a one-to-one basis or cash proceeds of equal value at the time of redemption. Any redemption of ESGEN OpCo, LLC Common Units in cash must be funded through a private or public offering of Class A Common Stock and is subject to the Company’s Board’s approval. As of September 30, 2024, the prior investors of ESGEN OpCo, LLC hold the majority of the voting rights on the Board.

 

As the redeemable noncontrolling interests are redeemable upon the occurrence of an event that is not solely within the Company’s control, the Company classifies redeemable noncontrolling interests as temporary equity. The redeemable noncontrolling interests in common units were initially measured at the ESGEN OpCo, LLC prior investors’ share in the net assets of the Company upon consummation of the Business Combination. Subsequent remeasurements of the Company’s redeemable noncontrolling interests are recorded as a deemed dividend each reporting period, which reduces retained earnings, if any, or additional paid-in capital of Zeo Energy Corp. Remeasurements of the Company’s redeemable noncontrolling interests are based on the fair value of our Class A Common Stock.

 

Redeemable Convertible Preferred Units

 

The Company records redeemable convertible preferred units at fair value on the dates of issuance, unless an exception applies, net of issuance costs. The redeemable convertible preferred units have been classified outside of stockholders’ (deficit) equity as temporary equity on the accompanying condensed consolidated balance sheets because the shares contain certain redemption features that are not solely within the control of the Company. See Note 10 – Redeemable Noncontrolling Interests and Equity. Because the Class A convertible preferred units are held by the Sponsor at the OpCo level, the preferred units are presented as a noncontrolling interests on the condensed consolidated balance sheets.

 

Income Taxes

 

Zeo Energy Corp. is a corporation and thus is subject to United States (“U.S.”) federal, state and local income taxes. ESGEN OpCo, LLC is a partnership for U.S. federal income tax purposes and therefore does not pay United States federal income tax. Instead, the ESGEN OpCo, LLC unitholders, including Zeo Energy Corp., are liable for U.S. federal income tax on their respective shares of ESGEN OpCo, LLC’s taxable income. ESGEN OpCo, LLC is liable for income taxes in those states which tax entities classified as partnerships for U.S. federal income tax purposes.

 

We use the asset and liability method of accounting for income taxes for the Company. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded.

 

ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Management has evaluated the Company’s tax positions, including its previous status as a pass-through entity for federal and state tax purposes, and has determined that the Company has taken no uncertain tax positions that require adjustment to the condensed consolidated financial statements. The Company’s reserve related to uncertain tax positions was zero as of September 30, 2024 and December 31, 2023. There were no unrecognized tax benefits and no amounts accrued for interest and penalties as of September 30, 2024 and December 31, 2023. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.

 

Interest and penalties associated with tax positions are recorded in the period assessed as general and administrative expenses. The open tax years for U.S. federal and state income tax purposes are 2019 and forward.

 

The Company has calculated the provision for income taxes during the interim reporting period by applying an estimate of the Annual Effective Tax Rate (AETR) for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Our effective tax rate (ETR) from continuing operations was 1.5% and 0% for the three months ended September 30, 2024 and September 30, 2023, respectively, and 2.7% and 0% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The ETR for the three and nine months ended September 30, 2024 differs from statutory rates primarily due to the non-controlling interest portion of ESGEN OpCo, LLC, which is a partnership for federal tax purposes.

 

Tax Receivable Agreement

 

In conjunction with the consummation of the Transactions, Zeo Energy Corp entered into a Tax Receivable Agreement (the “TRA”) with ESGEN Opco, LLC and certain ESGEN Opco, LLC members (the “TRA Holders”). Pursuant to the TRA, Zeo Energy Corp. is required to pay the TRA Holders 85% of the net cash savings, if any, in U.S. federal, state and local income and franchise tax (computed using simplifying assumptions to address the impact of state and local taxes) that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Business Combination as a result of, as applicable to each such TRA Holder, (i) certain increases in tax basis that occur as a result of the acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s Exchangeable OpCo Units pursuant to the exercise of the OpCo Exchange Rights or a Mandatory Exchange and (ii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, any payments it makes under the Tax Receivable Agreement. All such payments to the TRA Holders are the obligations of Zeo Energy Corp., and not that of ESGEN Opco, LLC. As of September 30, 2024, there have been no exchanges of ESGEN Opco, LLC units for Class A Common Stock of Zeo Energy Corp. and, accordingly, no TRA liabilities currently exist. Future exchanges will result in incremental tax attributes and potential cash tax savings for Zeo Energy Corp. The associated liability for the Tax Receivable Agreement will be recorded as a decrease to additional paid-in capital in the consolidated statement of stockholders’ equity. As of September 31, 2024, the Company has concluded, based on applicable accounting standards, that it was more likely than not that its deferred tax assets subject to the TRA would not be realized; therefore, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. In accordance with ASC Topic 450, Contingencies, any changes to an existing TRA liability, including changes to the fair value measurement or to re-establish a TRA liability related to prior year exchanges, will be recorded as tax receivable agreement in other income (expense), net in the condensed consolidated statement of operations. Similarly, if utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recorded through the condensed consolidated statement of operations. See Note 13 – Related Party Transactions.

 

New Accounting Pronouncements

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting-Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which requires an enhanced disclosure of segments on an annual and interim basis, including the title of the chief operating decision maker, significant segment expenses, and the composition of other segment items for each segment’s reported profit. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted, and adoption of ASU 2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard.

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to income tax disclosures (“ASU 2023-09”), expanding the disclosures requirement for income taxes primarily by requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2025. Early adoption is permitted, and adoption of ASU 2023-09 can be applied prospectively or retrospectively. The Company is currently evaluating the impact of this standard.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.24.4
Reverse Recapitalization
9 Months Ended
Sep. 30, 2024
Reverse Recapitalization [Abstract]  
REVERSE RECAPITALIZATION

NOTE 4 - REVERSE RECAPITALIZATION

 

As discussed in Note 1, “Organization and Business Operation”, the Business Combination was consummated on March 13, 2024, which, for accounting purposes, was treated as the equivalent of Zeo issuing stock for the net assets of ESGEN, accompanied by recapitalization. Under this method of accounting, ESGEN was treated as the acquired company for financial accounting and reporting purposes under GAAP.

 

Transaction Proceeds

 

Upon closing of the Business Combination, the Company received gross proceeds of $17.7 million from the Business Combination, offset by total transaction costs and other fees totaling $7.4 million. The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statement of changes in stockholders’ deficit for the period ended September 30, 2024:

 

Cash-trust and cash, net of redemptions  $2,714,091 
Less: transaction costs, promissory note and professional fees, paid   (7,350,088)
Proceeds from Sponsor PIPE Investment   15,000,000 
Net proceeds from the Business Combination   10,364,003 
Less: liabilities assumed   (12,041,288)
Reverse recapitalization, net  $(1,677,285)

 

The number of shares of Common Stock issued immediately following the consummation of the Business Combination was:

 

   Class V Common Stock   Class A Common Stock 
ESGEN Class A common stock, outstanding prior to the Business Combination   -    7,027,636 
Forfeiture of Class A founder shares   -    (2,900,000)
Less redemptions   -    (1,159,976)
Class A common stock of ESGEN   -    2,967,660 
ESGEN Class B common stock, outstanding prior to the Business Combination   -    1,280,923 
Business Combination shares   -    4,248,583 
Sunergy Shares   33,730,000    - 
Issuance of Class A Shares to third party advisors   -    553,207 
Issuance of Class A Shares to backstop investor   -    225,174 
Shares issued to sponsor   1,500,000    - 
Common Stock immediately after the Business Combination   35,230,000    5,026,964 

 

Public and private placement warrants

 

The 13,800,000 Public Warrants issued at the time of ESGEN’s initial public offering remained outstanding and became warrants for the Company and the 14,040,000 Private Placement Warrants were forfeited.

 

Redemption

 

Prior to the closing of the Business Combination, certain ESGEN public stockholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 1,159,976 shares of ESGEN Class A common stock for an aggregate payment from the Trust of $13,336,056.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.24.4
Property, Equipment, and Other Fixed Assets
9 Months Ended
Sep. 30, 2024
Property, Equipment, and Other Fixed Assets [Abstract]  
PROPERTY, EQUIPMENT, AND OTHER FIXED ASSETS

NOTE 5 - PROPERTY, EQUIPMENT, AND OTHER FIXED ASSETS

 

Property, equipment and other fixed assets, net consisted of the following:

 

   As of
September 30,
   As of
December 31,
 
   2024   2023 
Internally-developed software  $904,155   $691,745 
Furniture   138,197    126,007 
Equipment and vehicles   2,306,413    2,220,168 
Leasehold improvements   10,000    - 
Property and equipment   3,358,765    3,037,920 
Accumulated depreciation   (1,231,983)   (748,197)
   $2,126,782   $2,289,723 

 

Depreciation expense related to the Company’s property and equipment was $208,747 and $52,397 for the three months ended September 30, 2024, and 2023, respectively, and $539,692 and $325,395 for the nine months ended September 30, 2024, and 2023, respectively, which are included in depreciation and amortization expense on the accompanying condensed consolidated statements of operations.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.24.4
Intangible Assets
9 Months Ended
Sep. 30, 2024
Intangible Assets [Abstract]  
INTANGIBLE ASSETS

NOTE 6 - INTANGIBLE ASSETS

 

The following is a summary of the Company’s intangible assets, net as of September 30, 2024, and December 31, 2023:

 

   Weighted   September 30, 2024 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   0   $3,084,100   $3,084,100   $       - 
Customer lists   0    496,800    496,800    - 
Non-compete   0    224,000    224,000    - 
        $3,804,900    3,804,900   $- 

 

   Weighted   December 31, 2023 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   1.5   $3,084,100   $2,313,072   $771,028 
Customer lists   1    496,800    496,800    - 
Non-compete   1    224,000    224,000    - 
        $3,804,900   $3,033,872   $771,028 

 

The Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in either a diminished fair value or revised useful life. Management has determined there have been no indicators of impairment or change in useful life for the three and nine months ended September 30, 2024, and 2023. Amortization expense relating to the Company’s intangible assets was $257,011 and $392,158 for the three months ended September 30, 2024, and 2023, respectively, and $771,028 and $1,041,325 for the nine months ended September 30, 2024, and 2023, respectively, which were included in depreciation and amortization expenses on the accompanying condensed consolidated statements of operations.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2024
Accrued Expenses and Other Current Liabilities [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

NOTE 7 - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

 

The following table summarizes accrued expenses and other current liabilities:

 

   September 30,   December 31, 
   2024   2023 
Accrued payroll   185,873    136,668 
Accrued commissions   538,814    856,360 
Accrued dealer fees   430,685    2,415,966 
Accrued interest   84,674    - 
Transaction costs   1,743,715    - 
Accrued other   573,132    1,237,371 
   $3,556,893   $4,646,365 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.24.4
Leases
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
LEASES

NOTE 8 - LEASES

 

The Company leases both office space and warehouse space for its operations. Lease maturities vary from 2 to 5 years. These leases are viewed and recorded as operating leases and as such periodic payments (monthly) are expensed according to the period for which payment is made.

 

Operating lease costs recorded in general and administrative expenses in the condensed consolidated statements of operations were $133,892 and $163,475 for the three months ended September 30, 2024, and 2023, respectively and $461,822 and $436,205 for the nine months ended September 30, 2024, and 2023, respectively.

 

The Company also leases multiple vehicles for its operations. The leases on vehicles generally have a 5-year term and are recorded as finance leases.

 

Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $34,118 for the three months ended September 30, 2024, and 2023. Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $102,354 and $64,762 for the nine months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $12,672 and $15,460 for the three months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $40,167 and $29,718 for the nine months ended September 30, 2024, and 2023, respectively.

 

The following amounts were recorded in the Company’s balance sheet relating to its operating and finance lease and other supplemental information:

 

   September 30,
2024
   December 31,
2023
 
Operating lease ROU assets  $1,402,462   $1,135,668 
Finance lease ROU assets   481,130    583,484 
           
Current operating lease liabilities   576,890    539,599 
Current finance lease liabilities   127,341    118,416 
Non-current operating lease liabilities   909,468    636,414 
Non-current finance lease liabilities   382,618    479,271 
Total lease liabilities  $1,996,317   $1,773,700 
           
Other supplemental information:          
Weighted average remaining lease term (years)          
Operating leases   2.57    2.86 
Finance leases   3.53    4.28 
Weighted average discount rate          
Operating leases   4.90%   4.26%
Finance leases   9.76%   9.75%

 

The following tables present the maturity analysis of operating and finance lease liabilities as of September 30, 2024:

 

Operating leases

 

Years  Operating Leases 
2024  $162,320 
2025   611,775 
2026   552,748 
2027   200,061 
2028   58,565 
Total lease payments   1,585,469 
Less interest   99,111 
Present value of lease liabilities   1,486,358 

 

Finance leases

 

Years  Finance Leases 
2024  $42,869 
2025   171,476 
2026   171,476 
2027   171,476 
2028   47,607 
Total lease payments   604,904 
Less interest   94,945 
Present value of lease liabilities   509,959 

 

The Company has deposited security payments related to the facility leases of $80,794 included in the accompanying condensed consolidated balance sheets as other assets.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.24.4
Debt
9 Months Ended
Sep. 30, 2024
Debt [Abstract]  
DEBT

NOTE 9 - DEBT

 

The Company has financing arrangements for many of the vehicles in its fleet. The financing includes direct loans for each vehicle being financed. The Company entered into new vehicle financing arrangements totaling $0 and $281,575 for the three months ended September 30, 2024, and 2023, respectively, and $0 and $744,933 for the nine months ended September 30, 2024, and 2023. Payments of debt obligations are based on level monthly payments for 60 months and include interest rates ranging from 4.94% - 11.09%. As of September 30, 2024, the weighted average interest rate on the Company’s short debt obligations was 6.75%. The combined amounts of these financial obligations are included in the condensed consolidated balance sheets as current portion of long-term debt and Long-term debt. The company does not have debt covenants associated with these arrangements.

 

The following table presents the maturity analysis of the long-term debt as of September 30, 2024:

 

Years    
2024  $70,940 
2025   296,044 
2026   299,254 
2027   135,976 
2028   56,385 
Total debt   858,599 
Less current portion   291,036 
Long-term debt  $567,563 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.24.4
Redeemable Noncontrolling Interests and Equity
9 Months Ended
Sep. 30, 2024
Redeemable Noncontrolling Interests and Equity [Abstract]  
REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY

NOTE 10 – REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY

 

Business Combination

 

The condensed consolidated statements of changes in stockholders’ equity reflect the reverse recapitalization and Business Combination as described in Note 1 – Organization and Business Operation and Note 4 – Reverse Recapitalization. As Sunergy was deemed to be the accounting acquirer in the Business Combination, all periods prior to the consummation of the Business Combination reflect the balances and activity of Sunergy Renewables, LLC. The condensed consolidated balances as of December 31, 2023 from the financial statements of Sunergy Renewables, LLC as of that date and membership unit activity in the consolidated statements of change in stockholders’ equity, prior to the consummation of the Business Combination have not been retroactively adjusted.

 

Upon consummation of the Business Combination, the Company’s capital stock consisted of (i) 3,257,436 shares of Class A Common Stock held by the Sponsor, (ii) 1,026,960 shares of Class A Common Stock issued to public stockholders, net of redemptions as well as certain service providers, (iii) 742,568 shares of Class A Common Stock issued to Sunergy Renewables, LLC initial Stockholders other than Sponsor, (iv) 32,230,000 shares of Class V Common Stock issued to Sun Managers and other prior investors of Sunergy; and (v) 1,500,000 shares of Series A Preferred Stock and 1,500,000 shares of Class V Common Stock issued to Sponsor investors pursuant to the Sponsor PIPE Investment.

 

Private Placement

 

As described in Note 1- Organization and Business Operation, pursuant to the Sponsor Subscription Agreement, at the Closing, a total of 1,500,000 Convertible OpCo Preferred Units (including an equal number of shares of the Company’s Class V Common Stock) were issued to the Sponsor in return for aggregate consideration of $15,000,000.

 

Lock-Up Agreements

 

Concurrently with the execution of the Business Combination Agreement, on April 19, 2023, the Sponsor, ESGEN’s independent directors at the time of its initial public offering (“IPO”) and one or more client accounts of Westwood Group Holdings, Inc. (successor to Salient Capital Advisors, LLC) (the “Westwood Client Accounts” and, together with the Sponsor and certain independent directors of ESGEN, the “Initial Shareholders”), entered into an amendment to that certain Letter Agreement, dated as of October 22, 2021 (the “Letter Agreement”) (and as further amended on January 24, 2024, the “Letter Agreement Amendment”), pursuant to which, among other things, (i) the Initial Shareholders agreed not to transfer his, her or its ESGEN Class B ordinary shares (or the Class A Common Stock) prior to the earlier of (a) six months after the Closing or (b) subsequent to the Closing (A) if the last sale price of the Zeo Class A Common Stock quoted on Nasdaq is greater than or equal to $12 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-consecutive trading day period commencing at least 90 days after Closing, or (B) the date on which Zeo completes a liquidation, merger, share exchange or other similar transaction that results in all of Zeo’s stockholders having the right to exchange their Zeo Class A Common Stock for cash, securities or other property; and (ii) the Initial Shareholders and Sponsor agreed to forfeit an additional 500,000 shares of Zeo Class A Common Stock if, within two years of Closing, the Convertible OpCo Preferred Units are redeemed or converted (with such shares subject to a lock-up for two years after Closing).

 

On March 13, 2024, concurrently with the Closing, the Sellers entered into the Lock-Up Agreement, pursuant to which each of the Sellers  agreed not to transfer its Exchangeable OpCo Units, as defined below, and corresponding shares of Zeo Class V Common Stock received in connection with the Business Combination until the earlier of (i) six months after the Closing and (ii) subsequent to the Closing, (a) satisfaction of the Early Lock-Up Termination or (b) the date on which Zeo completes a PubCo Sale (as defined in the Lock-Up Agreement).

 

Registration Rights

 

Also concurrent with the Closing, on March 13, 2024, the Sellers, the Initial Shareholders, Piper (the “New PubCo Holders”) and Zeo entered into the Amended and Restated Registration Rights Agreement (the “A&R Registration Rights Agreement”), pursuant to which, among other things, Zeo will provide the stockholders certain registration rights with respect to certain shares of Class A Common Stock held by them or otherwise issuable to them pursuant to the Business Combination Agreement, the OpCo A&R LLC Agreement (as defined below) or the Company’s certificate of incorporation filed on March 13, 2024 (the “Zeo Charter”).

 

The table below reflects share information about the Company’s capital stock as of September 30, 2024.

 

   Par Value   Authorized   Issued   Treasury Stock   Outstanding 
Class A Common Stock  $0.0001    300,000,000    5,172,964            -    5,172,964 
Class V Common Stock  $0.0001    100,000,000    35,230,000    -    35,230,000 
Class A convertible preferred units  $0.0001    1,500,000    1,500,000    -    1,500,000 
Total shares        401,500,000    41,902,964    -    41,902,964 

 

Class A Common Stock

 

Each holder of Class A Common Stock is entitled to one vote for each share of Class A Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the General Corporation Law of the State of Delaware (the “DGCL”). The holders of the outstanding shares of Class A Common Stock shall be entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class V Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).

 

Class A Common Stockholders have rights to the economics of the Company and to receive dividend distributions, subject to applicable laws and the rights and preferences of holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock. In the event of liquidation, dissolution or winding up of the affairs of Company, Class A Common Stock has rights to assets and funds of the Company available for distribution after making provisions for preferential and other amounts to the holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock.

 

Class V Common Stock

 

Each holder of Class V Common Stock is entitled to one vote for each share of Class V Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the DGCL. The holders of the outstanding shares of Class V Common Stock are entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class A Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).

 

Class V Common Stockholders do not have rights to the economics of the Company nor to receive dividend distributions, and would not be entitled to receive, with respect to such shares, any assets of the Corporation, in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Corporation.

 

Class A Convertible Preferred Units (Mezzanine Equity)

 

The Class A Convertible Preferred Unitholders have no voting rights and only have certain consent rights. However, as outlined above, the Preferred Units were issued in conjunction with Class V Common Stock, which entitle the holders to voting rights. The Class A Convertible Preferred Unitholders are to be paid dividends, quarterly in arrears at the rate of 10% per annum of the original price per share, plus the amount of previously accrued, but unpaid dividends, compounded monthly On each Dividend Payment Date, the Company must: (i) pay the Sponsor an amount equal to 30% of the Preferred Unit Dividends that have accrued for such Dividend Period (or portion of a Dividend Period, as applicable) and (ii) may elect to either (A) pay the remainder of the Preferred Unit Dividends that have accrued for the applicable Dividend Period in cash or (B) to the extent the remaining portion of any such Preferred Unit Dividends are not paid on the Dividend Payment Date in cash, the remaining portion of the Preferred Unit Dividends will continue to accrue and compound, as described above.

 

Following the first anniversary of the date on which the first Class A Convertible Preferred Unit was issued (the “Class A Convertible Preferred Unit Original Issue Date”) and continuing until the earlier of (A) March 13, 2027, the “Maturity Date,” (B) a Required Redemption (as described in the OpCo A&R LLC Agreement), (C) the date the Sponsor elects for a Put Option Redemption, or (D) a Transaction Event Conversion (as described in the OpCo A&R LLC Agreement) , the Sponsor has the option to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units into such number of Class B Units (an “Optional Conversion”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through the date the conversion occurs, by $11.00 (the “Optional Conversion Price”). The Sponsor must elect to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units.

 

Each Class A Convertible Preferred Unit that is outstanding on the Maturity Date will be converted into such number of Class B Units (a “Maturity Date Conversion”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through and until the Maturity Date, by the Market Price (the “Maturity Date Conversion Price”). The “Market Price” shall mean the average of the daily VWAP of the Class A Common Stock during the five (5) Trading Days prior to the Maturity Date. The “VWAP” means, for any Trading Day, the per share daily volume weighted average price of the Class A Common Stock for such Trading Day on the principal trading exchange or market for the Common Stock (the “Principal Market”) from 9:30 a.m. Eastern Time through 4:00 p.m. Eastern Time (the “Measurement Period”) or, if such price is not available, “VWAP” shall mean the market value per share of Class A Common Stock on such Trading Day as determined, using a volume-weighted average method, by an independent investment banking firm or other similar party chosen by the Company. A “Trading Day” means any days during the course of which the Principal Market on which the Class A Common Stock is listed or admitted to trading is open for the exchange of securities.

 

If, after the Class A Convertible Preferred Unit Original Issue Date, the Company (i) makes a distribution on its Class B Units in securities (including Class B Units), (ii) subdivides or splits its outstanding Class B Units into a greater number of Class B Units, (iii) combines or reclassifies its Class B Units into a smaller number of Class B Units or (iv) issues by reclassification of its Class B Units any securities (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person), then the Conversion Price in effect at the time of the record date for such distribution or of the effective date of such subdivision, split, combination, or reclassification shall be proportionately adjusted so that the Conversion of the Class A Convertible Preferred Units after such time shall entitle the Sponsor to receive the aggregate number of Class B Units that such holder would have been entitled to receive if the Class A Convertible Preferred Units had been converted into Class B Units immediately prior to such record date or effective date, as the case may be. An adjustment made pursuant to the applicable section of the OpCo A&R LLC Agreement shall become effective immediately after the record date in the case of a distribution and shall become effective immediately after the effective date in the case of a subdivision, combination, reclassification (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person) or split. Such adjustment shall be made successively whenever any event described above shall occur. The Company and the ESGEN OpCo, LLC, as the case may be, agree that it will act in good faith to make any adjustment(s) required by the applicable sections of the OpCo A&R LLC Agreement equitably and in such a manner as to afford the Sponsor the benefits of the provisions hereof, and will not intentionally take any action to deprive such holders of the express benefit hereof.

 

Redemption

 

The Class A Convertible Preferred Units are redeemable in whole but not in part, at the then-applicable rate of return (“ Required Return”), at the option of the Company (subject to the OpCo A&R LLC Agreement), at any time prior to the Maturity Date (a Required Redemption”), or (ii) if required by the Company upon the Sponsor’s delivery to the Company of a notice in accordance with the Sponsor electing a Put Option Redemption.

 

Upon the occurrence of a Liquidating Event (as defined in the OpCo A&R LLC Agreement), the Preferred Units will be entitled to distributions as follows:

 

Following the satisfaction of all of the Company’s debts and liabilities to creditors, and the satisfaction of all of the Company’s Liabilities to Members in satisfaction of liabilities for previously declared distributions, the Sponsor is entitled to an amount equal to the then-remaining Required Return with respect to each Preferred Unit then outstanding (the “Liquidation Redemption”).

 

The Sponsor does not participate in further distributions following the receipt of the Required Return (i.e., the Preferred Units are non-participating instruments).Upon any liquidation or deemed liquidation event, the holders of Class A Convertible Preferred Units will be entitled to receive out of the available proceeds, before any distribution is made to holders of Common Stock or any other junior securities, an amount per share equal to the greater of (i) 100% of the Accrued Value (as defined in the Certificate of Designation) or (ii) such amount per share as would have been payable had all shares of Series A Preferred Stock been converted into Class A Common Stock immediately prior to the liquidation event.

 

Redeemable Noncontrolling Interests

 

As of September 30, 2024, the prior investors of Sunergy own 87.03% of the common units of the Company. The OpCo A&R LLC Agreement provides among other things, a holder of corresponding economic, non-voting Class B units of OpCo (the “Exchangeable OpCo Units”) has the right to cause OpCo to redeem one or more of such Exchangeable OpCo Units, together with the cancellation of an equal number of shares of such holder’s Zeo Class V Common Stock, for shares of Zeo Class A Common Stock on a one-for-one basis, or, at the election of Zeo (as manager of OpCo), cash, in each case, subject to certain restrictions set forth in the OpCo A&R LLC Agreement and the Charter. The OpCo A&R LLC Agreement also provides for mandatory OpCo Unit Redemptions in certain limited circumstances, including in connection with certain changes of control. Subject to certain conditions, the Class A Convertible OpCo Preferred Units are redeemable by Zeo and following the first anniversary of the Closing may be converted by the Sponsor into Exchangeable OpCo Units (and then would be immediately exchanged on a one-for-one basis, together with an equal number of accompanying shares of Zeo Class V Common Stock, for shares Zeo Class A Common Stock). The Convertible OpCo Preferred Units have accruing distributions of 10% per annum and the Sponsor as holder thereof has certain consent rights over the taking of certain actions of OpCo and its subsidiaries.

 

The financial results of OpCo, LLC are consolidated with the Company with the redeemable noncontrolling interests’ share of our net loss separately allocated.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation
9 Months Ended
Sep. 30, 2024
Stock-Based Compensation [Abstract]  
STOCK-BASED COMPENSATION

NOTE 11- STOCK-BASED COMPENSATION

 

2024 Omnibus Incentive Plan

 

On March 6, 2024, the shareholders of ESGEN approved the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan (the “Incentive Plan”), which became effective upon the Closing. 3,220,400 of the outstanding shares of Class A Common Stock of the Company (the “Plan Share Reserve”) shall be available for Awards under the Plan. Each Award granted under the Plan will reduce the Plan Share Reserve by the number of shares of Common Stock underlying the Award. Notwithstanding the foregoing, the Plan Share Reserve shall be automatically increased on the first day of the 2025 fiscal year through the 2029 fiscal year by a number of shares of Common Stock equal to the lesser of (i) the positive difference, if any, between 2% of the then-outstanding shares of Common Stock on the last day of the immediately preceding fiscal year, and (ii) a lower number of shares of Common Stock as may be determined by the Board.

 

The purpose of the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan is to provide a means through which the Company and the other members of the Company and its subsidiaries (the “Company Group”)  may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company and the other members of the Company Group can acquire and maintain an equity interest in the Company, or be paid incentive compensation measured by reference to the value of Common Stock, thereby strengthening their commitment to the welfare of the Company Group and aligning their interests with those of the Company’s stockholders.

 

On the Closing Date the Company entered into an Executive Employment Agreement with the Company’s CEO. In addition to the CEO’s annual salary and cash bonus, the CEO became eligible to receive certain grants of vested shares under the Incentive Plan as follows:

 

50,000 vested shares to be granted on the date that is 12 months after the Closing Date.

 

50,000 vested shares to be granted on the date that is 24 months after the Closing Date.; and

 

50,000 vested shares to be granted on the date that is 35 months after the after the Closing Date.

 

The Company determined the grant date fair value per share was $6.97, a Level 2 measurement, by reference to the publicly traded stock price on March 13, 2024.

 

Further, if, within three (3) years of the effective date of the Closing, (i) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $7.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (ii) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $12.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (iii) and the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $15.00 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company.

 

The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:

 

   3/13/2024 
Stock price  $6.97 
Tranche 1 hurdle price  $7.50 
Tranche 2 hurdle price  $12.50 
Tranche 3 hurdle price  $15.00 
Risk-free rate   4.28%
Volatility   55.00%

 

The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:

 

Fair Value Summary  Tranche 1   Tranche 2   Tranche 3 
Tranche per unit fair value  $5.96   $4.53   $3.82 
Stock price on valuation date  $6.97   $6.97   $6.97 
Derived service period   0.35 years    1.19 years    1.47 years 

 

During the three and nine months ended September 30, 2024, $1,503,130 and $7,101,818, respectively, of equity compensation expense was recognized for these awards, as well as 375,000 and 120,707 awards issued to salespeople and vendors, respectively, at the close of the Business Combination based on the fair value of the stock on that date. As of September 30, 2024, an unrecognized compensation expense of $2,793,933 was determined and is expected to be recognized over the remaining 2.5 years.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.4
Warrant Liabilities
9 Months Ended
Sep. 30, 2024
Warrant Liabilities [Abstract]  
WARRANT LIABILITIES

NOTE 12 - WARRANT LIABILITIES

 

As part of ESGEN’s IPO, as defined in Note 10, ESGEN issued warrants to third-party investors where each whole warrant entitles the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, ESGEN completed the private sale of warrants where each warrant allows the holder to purchase one share of the Company’s Class A Common Stock at $11.50 per share. Upon the closing of the Business Combination the 14,040,000 Private Warrants were forfeited. As of September 30, 2024, there are 13,800,000 Public Warrants and no Private Placement warrants outstanding.

 

These warrants expire on the fifth anniversary of the Business Combination or earlier upon redemption or liquidation and are exercisable commencing 30 days after the Business Combination, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the warrants and a current prospectus relating to them is available (or the Company permits holders to exercise their warrants on a cashless basis under the circumstances specified in the warrant agreement) and registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder.

 

Once the warrants become exercisable, the Company may redeem the outstanding warrants:

 

in whole and not in part;

 

at a price of $0.01 per warrant;

 

upon not less than 30 days’ prior written notice of redemption given after the warrants become exercisable to each warrant holder; and

 

if, and only if, the reported last sale price of the Class A Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending three business days before the Company sends the notice of redemption to the warrant holders.

 

The Public Warrants are recognized as derivative liabilities in accordance with ASC 815, Derivatives and Hedging (“ASC 815”). Accordingly, the Company recognized the warrant instruments as liabilities at fair value as of the Closing Date, with an offsetting entry to additional paid-in capital and adjusts the carrying value of the instruments to fair value through other income (expense) on the condensed consolidated statements of operations at each reporting period until they are exercised. As of September 30, 2024, the Public Warrants are presented as warrant liabilities on the accompanying condensed consolidated balance sheets.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.24.4
Related Party Transactions
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 13 - RELATED PARTY TRANSACTIONS

 

There is one operating lease with a related party. Operating lease cost relating to this lease was $80 and $7,466 for each of the three months ended September 30, 2024, and 2023, respectively, and $15,009 and $22,395 for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, and December 31, 2023, the related party operating lease ROU asset was $0 and $75,378, respectively, and the related party operating lease liability was $0 and $58,134, respectively.

 

In 2023, some of the Company’s customers financed their obligations with a related party, Solar Leasing, whose CEO is also the CEO of the Company. These arrangements are similar to those with the Company’s third-party lenders. As such, Solar Leasing deducts their financing fees and remits the net amount to the Company. For the three months ended September 30, 2024, and 2023, the Company recognized $2,328,704 and $0 of revenue, net of financing fees of $783,650 and $0, respectively, and $7,767,491 and $0 for the nine months ended September 30, 2024 and 2023, respectively, from these arrangements. As of September 30, 2024, and December 31, 2023, the Company had $432,898 and $396,488 of accounts receivable, $430,685 and $2,415,966 of accrued expenses and $0 and $1,160,848 of contract liabilities due to related parties relating to these arrangements, respectively.

 

As described in Note 3, Zeo Energy Corp. entered into the TRA with the TRA Holders. As of September 30, 2024, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. If utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recognized as expense within its consolidated statements of operations.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.24.4
Fair Value Measurements
9 Months Ended
Sep. 30, 2024
Fair Value Measurements [Abstract]  
FAIR VALUE MEASUREMENTS

NOTE 14 – FAIR VALUE MEASUREMENTS

 

Items Measured at Fair Value on a Recurring Basis:

 

The Company accounts for certain liabilities at fair value on a recurring basis and classifies these liabilities within the fair value hierarchy (Level 1, Level 2, or Level 3).

 

Liabilities subject to fair value measurements are as follows:

 

 

   September 30, 2024 
   Level 1   Level 2   Level 3   Total 
Liabilities:                
Warrant liabilities  $690,000   $-   $-   $690,000 

 

The Company’s Public Warrants are traded on the Nasdaq. As such, the Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Warrant liabilities is classified within Level 1 of the fair value hierarchy. There were no warrant liabilities as of December 31, 2023.

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share
9 Months Ended
Sep. 30, 2024
Net Loss Per Share [Abstract]  
NET LOSS PER SHARE

NOTE 15 – NET LOSS PER SHARE

 

Basic net loss per share of Class A common stock is computed by dividing net loss attributable to Class A common stockholders from March 13, 2024, or the Closing Date, to September 30, 2024, by the weighted-average number of shares of Class A common stock outstanding for the same periods.

 

Diluted net loss per share is the same as basic net loss per share as the inclusion of potentially issuable shares that would be anti-dilutive.

 

Prior to the Business Combination, the membership structure of Sunergy Renewables, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of OpCo and the Company implemented a revised class structure including Class A Common Stock having one vote per share and economic rights, and Class V Common Stock having one vote per share and no economic rights. Shares of the Company’s Class V Common Stock do not participate in the earnings or losses of the Company and are therefore not participating securities. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. Therefore, net loss per share information has not been presented for periods prior to the Business Combination on March 13, 2024. The basic and diluted net income per share for the nine months ended September 30, 2024 represents only the period of March 13, 2024 to September 30 2024.

 

The following table presents the computation of the basic and diluted income per share of Class A Common Stock for the period of March 13, 2024 (the Closing Date) to September 30, 2024:

 

   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Numerator        
Net income attributable to Class A common shareholders  $(424,262)  $(2,233,543)
Denominator          
Basic and diluted weighted-average shares of Class A common stock outstanding   5,053,942    3,696,721 
           
Net income per share of Class A common stock - basic and diluted  $(0.08)  $(0.60)

 

The following table presents potentially dilutive securities, as of the end of the period, excluded from the computation of diluted net earnings per share of Class A Common Stock.

 

   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Warrants(1)   13,800,000    13,800,000 
Series A Preferred Stock (2)   1,500,000    1,500,000 

 

(1)Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.
(2)Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 16 - COMMITMENTS AND CONTINGENCIES

 

Risks and Uncertainties - Weather Conditions

 

A significant portion of the Company’s business is conducted in the state of Florida. During recent years, there have been several hurricanes that impacted our marketing, sales and installation activities. Future hurricane storms can have an adverse impact of our sales installations.

 

Workmanship and Warranties

 

The Company typically warrants solar energy systems sold to customers for periods of one to ten years against defects in design and workmanship, and that installations will remain watertight.

 

The manufacturers’ warranties on the solar energy system components, which are typically passed through to the customers, typically have product warranty periods of 10 to 20 years and a limited performance warranty period of 25 years. As of September 30, 2024, and 2023, the Company did not record a warranty reserve as the historical costs incurred that the Company is required to pay have not been significant or indicative of the Company performing warranty work in the future. The Company, at its discretion, may provide certain reimbursements to customers if certain solar equipment is not operating as intended during future periods.

 

Litigation

 

In the normal course of business, the Company may become involved in various lawsuits and legal proceedings. While the ultimate results of these matters cannot be predicted with certainty, management does not expect them to have a material adverse effect on the financial position or results of operations of the Company.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.4
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 17 - SUBSEQUENT EVENTS

 

On October 25, 2024, the Company closed an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Lumio Holdings, Inc., a Delaware corporation (“Lumio”), and Lumio HX, Inc., a Delaware corporation (together with Lumio, the “Sellers”) (who are currently in bankruptcy), pursuant to which, subject to the terms and conditions set forth in the Asset Purchase Agreement, the Company agreed to acquire certain assets of the Sellers on an as-is, where-is basis, including uninstalled residential solar energy contracts, certain inventory, intellectual property and intellectual property rights, equipment, records, goodwill and other intangible assets (collectively, the “Assets”), free and clear of any liens other than certain specified liabilities of the Sellers that are being assumed (collectively, the “Liabilities” and such acquisition of the Assets and assumption of the Liabilities together, the “Transaction”) for a total purchase price of (i) $4 million in cash and (ii) 6,206,897 shares of the Company’s Class A Common Stock, par value $0.0001, to be paid to LHX Intermediate, LLC, a Delaware limited liability company (“LHX”). The Asset Purchase Agreement contains customary representations, warranties and covenants of the parties for a transaction involving the acquisition of assets from a debtor in bankruptcy, including the condition that the bankruptcy court enter an order authorizing and approving the Transaction.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.4
Pay vs Performance Disclosure - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2023
Pay vs Performance Disclosure          
Net Income (Loss) $ (424,262) $ (277,790) $ (1,531,491) $ 4,000,047 $ 6,441,842
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.24.4
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.24.4
Accounting Policies, by Policy (Policies)
9 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation and principles of Consolidation

Basis of Presentation and principles of Consolidation

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. These statements should be read in conjunction with Sunergy’s audited financial statements for the fiscal year ended December 31, 2023 as included with the Company’s Form 8-K/A filed with the SEC on January 23, 2025. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results for the full fiscal year.

 

Our condensed consolidated financial statements include the accounts of Zeo Energy Corp., the accounts of Sunergy Renewables, LLC, Sun First Energy, LLC, Sunergy Solar LLC and Sunergy Roofing and Construction, Inc., all wholly owned subsidiaries, and ESGEN Opco, a variable interest entity (“VIE”) for which the Company is the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation. The December 31, 2023 balances reported herein are derived from the condensed consolidated financial statements of Sunergy as included with the Company’s Current Report on Form 8-K/A Amendment No. 3, filed with the SEC on January 23, 2025.

Restatement to Previously Reported Financial Statements

Restatement to Previously Reported Financial Statements

On November 13, 2024, the audit committee of the board of directors of Zeo Energy Corp. (the “Company”), after discussion with the management of the Company, concluded that (i) the Company’s previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with SEC on March 20, 2024 and as amended on March 25, 2024 and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q” and the Q3 2023 financial statements as filed in the Esgen Acquisition Corporation Form S-4 amendment No.4 (S4/A) with the Securities and Exchange Commission (“SEC”) on February 7, 2024, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024, should no longer be relied upon due to the misstatement described below.

During the preparation of the Company’s unaudited condensed consolidated interim financial statements for the three and nine months ended September 30, 2024, the Company’s management identified the following misstatements, to the Company’s financial statements:

For the three and nine months ended September 30, 2023, cost of goods sold (exclusive of depreciation and amortization) included selling expenses related to commissions earned by the sales team and third party dealers related to obtaining sales orders and contracts. The Company has further determined that selling expenses should not be included in the cost of goods sold (exclusive of depreciation and amortization) but instead in sales and marketing expense as they do not relate to the direct delivery of the product or service but rather to the acquiring of the customer and sale of the product or service. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.
As of September 30, 2023 and December 31, 2023, finance lease assets and liabilities were included in property, equipment and other fixed assets, net and in the current portion of long-term debt and long-term debt. The Company has further determined that the vehicles should be recorded as right-of-use finance lease assets and finance lease liabilities. Adjustments have been made to depreciation and amortization expense and interest expense on the statement of operations as well as adjustments to reflect the presentation of finance leases in the statement of cash flows.

 

For the nine months ended September 30, 2023, adjustments have been made to reflect the correct presentation of operating leases within the statement of cash flows. This has no impact on total operating cash flows.
  For the three and nine months ended September 30, 2023, due to the nature of the underlying costs, reclassifications of expenses have been made between cost of goods sold (exclusive of depreciation and amortization), sales and marketing and general and administrative. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.

This Note discloses the nature of the restatement adjustments and discloses the cumulative effects of these adjustments included in the Original S-4. The effects of the misstatements have been corrected in all impacted tables and footnotes throughout these unaudited condensed consolidated interim financial statements.

Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $28,950,493   $(8,477,406)  $20,473,087 
Depreciation and amortization  $524,461   $(3,172)  $521,289 
Sales and marketing  $764,828   $7,830,817   $8,595,645 
General and administrative  $3,693,550   $609,303   $4,302,853 
Total operating expenses  $33,933,332   $(40,458)  $33,892,874 
(Loss) Income from operations  $3,960,834   $40,458   $4,001,292 
Interest expense  $(295)  $(10,101)  $(10,396)
Total other income (expense), net  $8,856   $(10,101)  $(1,245)
Net income  $3,969,690   $30,357   $4,000,047 

Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023

   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $68,204,199   $(18,958,478)  $49,245,721 
Depreciation and amortization  $1,446,626   $(15,144)  $1,431,482 
Sales and marketing  $1,805,308   $18,008,671   $19,813,979 
General and administrative  $8,846,154   $869,904   $9,716,058 
Total operating expenses  $80,302,287   $(95,047)  $80,207,240 
(Loss) Income from operations  $6,402,733   $95,047   $6,497,780 
Interest expense  $(39,838)  $(23,082)  $(62,920)
Total other income (expense), net  $(32,856)  $(23,082)  $(55,938)
Net income  $6,369,877   $71,965   $6,441,842 

 

Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023

   As reported   Adjustment   As restated 
Retained earnings            
Net income prior to the business combination  $1,602,939   $9,798    1,612,737 
Balance, March 31, 2023  $1,556,598   $9,798   $1,566,396 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $1,992,528   $41,607   $2,034,135 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $3,200,342   $71,964   $3,272,306 
Total Stockholders’ Equity               
Net income prior to the business combination  $1,602,939   $9,798   $1,612,737 
Balance, March 31, 2023  $32,712,462   $9,798   $32,722,260 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $33,259,392   $41,607   $33,189,999 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $34,356,206   $71,964   $34,428,170 

Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023

   As reported   Adjustment   As restated 
Cash Flows from Operating Activities            
Net Income  $6,369,877   $71,965   $6,441,842 
Adjustment to reconcile net loss to cash used in operating activities:               
Depreciation and amortization  $1,446,626   $(79,906)  $1,366,720 
Non-cash operating lease expense  $-   $399,610   $399,610 
Non-cash finance lease expense  $-   $64,762   $64,762 
Changes in operating assets and liabilities:               
Operating lease  $9,721   $(399,611)  $(389,890)
Net cash used in operating activities  $5,609,528   $56,820   $5,666,348 
Cash flows from Investing Activities               
Purchase of property, plant and equipment  $(907,563)   745,795   $(161,768)
Net cash provided by investing activities  $(907,563)   745,795   $(161,768)
Cash flows from Financing Activities               
Issuance of debt  $938,003   $(745,793)  $192,210 
Repayments of finance lease  $-   $(56,822)  $(56,822)
Net cash provided by financing activities  $(2,624,251)  $(802,615)  $(3,426,866)
Non-cash transactions               
Right-of-use assets obtained in exchange for operating lease liabilities  $-   $653,663   $653,663 
Right-of-use assets obtained in exchange for finance lease liabilities  $-   $682,365   $682,365 
Use of Estimates

Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with US GAAP requires it 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 date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Some of the more significant estimates include fair value of warrant liabilities, redemption value of non-controlling interest, subsequent realizability of intangible assets, useful lives of depreciation and amortization and collectability of accounts receivable. Due to the uncertainty involved in making estimates, actual results could differ from those estimates which could have a material effect on the financial condition and results of operations in future periods.

The Company bases its estimates and assumptions on historical experience and other factors, including the current economic environment and on various other judgements that it believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment could have a material effect on the financial condition and results of future operations in future periods.

Segments Information

Segments Information

Operating segments are defined as components of an enterprise for which separate discrete financial information is evaluated regularly by our chief executive officer, who is the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, the Company operates and manages its business as one operating and reportable segment.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company maintains its cash in checking and savings accounts. Income generated from cash held in savings accounts is recorded as interest income. The carrying value of the Company’s savings accounts is included in cash and cash equivalents and approximates the fair value.

Accounts receivable, net of allowance for credit losses

Accounts receivable, net of allowance for credit losses

Accounts receivable is presented at the invoiced receivable amounts, less any allowance for any potential expected credit loss amounts, and do not bear interest. The Company estimates allowance for credit losses based on the creditworthiness of each customer, historical collections experience, forward looking information and other information including the aging of the receivables. This analysis resulted in an allowance for credit losses as of September 30, 2024, and December 31, 2023 of $3,145,168 and $862,580, respectively. The Company had no write-offs and no recoveries for each of the three and nine months ended September 30, 2024 and 2023, respectively. The majority of our customers finance their purchase and installation of solar panels through various financing companies, who then remit payment to Sunergy typically within 3 days after installation. The Company is not deemed a borrower with these financing agreements and as a result is not subject to any of the terms of the financing transaction between the financing company and the customer.

Significant judgement is involved in determination of the collectability of accounts receivable. Management assesses the reasonability of collectability of accounts receivable on a quarterly basis to record the allowance for credit losses.

In September 2024, based on a reassessment of creditworthiness of customers, historical collections experience, forward looking information and other information including the aging of the receivables, the Company revised its estimate of allowance for credit losses.

This change in estimate has been accounted for prospectively in accordance with ASC 250, Accounting Changes and Error Corrections. In accordance with its policy, the Company reviews the estimated allowance for credit losses on an ongoing basis. This review indicated that the estimated allowance for credit losses in the Company’s consolidated financial statements should be increased. As a result, effective September 30, 2024, the Company recorded a change in estimate to increase the three and nine months provision for credit losses by $1,820,365, increase net loss by $1,820,365 for the three and nine months ended September 30, 2024, and increase basic and diluted net loss per common share by $0.30 and $0.49 for the three and nine months ended September 30, 2024.

Prepaid installation costs

Prepaid installation costs

Prepaid installation costs include costs incurred prior to completion of installations of solar systems. Such costs include the cost of engineering, permits, governmental fees, and other related solar installation costs. These costs are charged to Cost of goods sold when each installation is completed.

Prepaid expenses and other current assets

Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of employee advances, advanced sales commissions, prepaid insurance, and other current assets.

Concentration of credit risk

Concentration of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits. The amounts over these insured limits as of September 30, 2024, and December 31, 2023 were $4,080,061 and $6,979,011, respectively. The Company mitigates this concentration of credit risk by monitoring the credit worthiness of the financial institutions. No losses have been incurred to date on any deposits.

The Company performs periodic credit evaluations of its customers’ financial condition and also monitors the financial condition of the financial counterparties that finance customer transactions and generally does not require collateral. No one customer or financing counterparty exceeded 10% of accounts receivable as of September 30, 2024, and December 31, 2023.

Inventories

Inventories

Inventories are primarily comprised of solar panels and other related items necessary for installations and service needs. Inventories are accounted for on a first-in-first-out basis and are measured at the lower of cost or net realizable value, where cost is determined using a weighted-average cost method. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as cost of goods sold in the condensed consolidated statements of operations. As of September 30, 2024, and December 31, 2023, inventory was $482,251 and $350,353, respectively.

Property, equipment and other fixed assets

Property, equipment and other fixed assets

Property, equipment and other fixed assets are carried at cost less accumulated depreciation and includes expenditures that substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any difference between the sale proceeds and the carrying amount of the asset is recognized as a gain or loss on disposal in the condensed consolidated Statements of Operations.

 

Software that is developed for internal use and is accounted for pursuant to ASC 350-40, Intangibles, Goodwill and Other-Internal-Use Software. Qualifying costs incurred to develop internal-use software are capitalized when (i) the preliminary project stage is completed, (ii) management has authorized further funding for the completion of the project and (iii) it is probable that the project will be completed and perform as intended. These capitalized costs include compensation for employees who develop internal-use software and external costs related to development of internal use software. Capitalization of these costs ceases once the project is substantially complete and the software is ready for its intended purpose. Internally developed software is amortized using the straight-line method over an estimated useful life. All other expenditures, including those incurred in order to maintain an intangible asset’s current level of performance, are expensed as incurred. When these assets are retired or disposed of, the cost and accumulated amortization thereon are removed, and any resulting gain or losses are included in the condensed consolidated statements of operations.

Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is five years, across all asset classes.

The estimated useful lives and depreciation methods are reviewed at each year-end, with the effect of any changes in estimates accounted for prospectively. All depreciation expense is included with depreciation and amortization in the condensed consolidated statements of operations.

Impairment of long-lived assets

Impairment of long-lived assets

Management reviews each asset or asset group for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and at least annually. No impairment provisions were recorded by the Company during the three and nine months ended September 30, 2024, and 2023.

Business Combinations

Business Combinations

The Company accounts for an acquisition as a business combination if the assets acquired and liabilities assumed in the transaction constitute a business in accordance with ASC Topic 805. Such acquisitions are accounted using the acquisition method by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values.

Where the set of assets acquired and liabilities assumed doesn’t constitute a business, it is accounted for as an asset acquisition where the individual assets and liabilities are recorded at their respective relative fair values corresponding to the consideration transferred.

Goodwill

Goodwill

Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment for the three and nine months ended September 30, 2024, and 2023.

Intangible assets subject to amortization

Intangible assets subject to amortization

Intangible assets include tradenames, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.

Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.

 

Leases

Leases

The Company evaluates the contracts it entered into to determine whether such contracts contain leases at inception. A contract contains a lease if the contract conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. At commencement, contracts containing a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee. When the arrangements include lease and non-lease components, the Company accounts for them as a single lease component.

Operating Leases

A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as an operating lease. Operating leases are included in the line items right-of-use (“ROU”) asset, lease liabilities, current, and non-current lease liabilities in the condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. For operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid. These payments are then discounted based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Company uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The Company measures ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available to the Company. Lease expenses for lease payments are recognized on a straight-line basis over the lease term.

For leases with a lease term of less than one year (short-term leases), the Company has elected not to recognize a lease liability or ROU asset on its consolidated balance sheet. Instead, it recognizes the lease payments as expenses on a straight-line basis over the lease term. Short-term lease costs are immaterial to its condensed consolidated statements of operations and cash flows.

Finance leases

Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. Lease cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line basis and recorded to depreciation and amortization and interest expense on the finance lease liability, which is calculated using the effective interest method and recorded to interest expense on the accompanying condensed consolidated statements of operations. Finance lease ROU assets are amortized over the shorter of their estimated useful lives or the terms of the respective leases. If the Company is reasonably certain to exercise the option to purchase the underlying asset at the end of lease term, the finance lease ROU assets are amortized to the end of useful life of the assets on a straight-line basis.

Warrant Liabilities

Warrant Liabilities

The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, Derivatives and Hedging (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is reassessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 12) (the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a binomial lattice model. The quoted market price is utilized as the fair value as of each relevant date.

 

Accrual for Probable Loss Contingencies

Accrual for Probable Loss Contingencies 

In the normal course of business, the Company is involved in various claims and legal proceedings. A liability is recorded for such matters when it is probable that a loss has been incurred and the amounts can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. Legal costs associated with loss contingencies are expensed as incurred.

Revenue Recognition

Revenue Recognition

The Company accounts for its revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). The Company applies judgment in the determination of performance obligations in accordance with ASC 606. Performance obligations in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. In addition, a single performance obligation may comprise a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This principle is achieved through applying the following five-step approach:

Step 1 - Identification of the contract, or contracts, with a client.
Step 2 - Identification of the performance obligations in the contract.
Step 3 - Determination of the transaction price.
Step 4 - Allocation of the transaction price to the performance obligations in the contract
Step 5 - Recognition of revenue when, or as, the Company satisfies a performance obligation.

The Company recognizes and records revenue from its operations upon completion of installation for both solar system installations and roofing installations. In connection with the sales and installation, a signed contract between the Company and the purchaser defines the duties and obligations of each party. The contract is specific as to the duties and responsibilities which govern the accounting for these transactions. Once the Company’s performance obligations are met with installation completed, according to the signed contract, the Company’s obligations are completed, and title is transferred to the buyer. The Company believes its performance obligation is completed once the installation of the solar panels is completed, which is prior to the customer receiving permission to operate the solar panels from the local utility company. The Company records sales revenue at this point in time in its accounting records. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue recorded is equal to the contract amount signed by the purchaser, net of the financing fees. The Company incurs several costs associated with the installation prior to its completion. In accordance with ASC 340, Other Assets and Deferred Costs, installation-related costs are recorded as prepaid expenses and other current assets and in turn are expensed when installation is completed. Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.

   For the three months ended
September 30,
   For the nine months ended
September 30,
 
   2024   2023   2024   2023 
Solar systems installations, gross  $24,120,570   $50,904,324   $69,727,470   $115,213,716 
Financing fees   (4,890,020)   (14,941,988)   (17,394,944)   (33,726,283)
Solar systems installations, net   19,230,550    35,962,336    52,332,526    81,487,433 
Roofing installations   427,355    1,931,830    2,263,807    5,217,587 
Total net revenues  $19,657,905   $37,894,166   $54,596,333   $86,705,020 

 

Contract liabilities

The Company receives both customer lender advances and, when the customer does not utilize third-party financing, customer advances. These amounts are listed on the balance sheet as contract liabilities and are considered a liability of the Company until the installation is completed. When an installation is delayed, the lender may withdraw their lender advances until the project installation is completed. The contract liabilities amounts are expected to be recognized as revenue within a few months of the Company’s receipt of the funds. The following table summarizes the change in contract liabilities:

   September 30,
2024
   December 31,
2023
 
Contract liabilities, beginning of the period  $5,223,518   $1,149,047 
Revenue recognized from amounts included in contract liabilities at the beginning of the period   (5,223,518)   (1,149,047)
Cash received prior to completion of performance obligation   601,681    5,223,518 
Contract liabilities, as of the end of the period  $601,681   $5,223,518 

Contract acquisition costs

The Company pays sales commissions to sales representatives based on a percentage of the sales contracts entered into by the customer and the Company. Payment is made to the sales representative once installation is completed. Such costs are included as sales and marketing on the condensed consolidated statements of operations. Since sales commission payments are subject to completion of the installation, payment is made commensurate with the recognition of revenue from the sale, and therefore the full expense is incurred as the Company does not have any remaining performance obligations.

Earnings per share

Earnings per share

The Company reports both basic and diluted earnings per share. Basic earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and excludes the dilutive effect of warrants, stock options, and other types of convertible securities. Diluted earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and the dilutive effect of warrants and other types of participating securities are included in the calculation. Dilutive securities are excluded from the diluted earnings per share calculation if their effect is anti-dilutive, such as in periods where a net loss has been reported.

Prior to the Business Combination, the membership structure of Sunergy Renewable, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of ESGEN OpCo, LLC, and Zeo Energy Corp. implemented a revised class structure including Class A Common Stock having one vote per share and economic rights and Class V Common Stock having one vote per share and no economic rights. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. As a result, loss per share information has not been presented for periods prior to the Business Combination.

Stock-based Compensation

Stock-based Compensation

The Company recognizes an expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant. The Company has elected to account for restricted stock awards with market conditions using a graded vesting method. This method recognizes the compensation cost in the condensed consolidated statements of operations over the requisite service period for each separately vesting tranche of awards. The Company has elected to recognize forfeitures as they occur rather than estimate expected forfeitures.

Fair value of Financial Instruments

Fair value of Financial Instruments

Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). We classify fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:

Level 1 — Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.

Level 3 — Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.

In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, accrued expenses, advanced funding, accounts payable, and debt approximate fair value due to their relatively short maturities.

Redeemable Noncontrolling Interests

Redeemable Noncontrolling Interests

Noncontrolling interests represent the portion of ESGEN OpCo, LLC that Zeo Energy Corp. controls and consolidates but does not own. The noncontrolling interests were created as a result of the Business Combination and represent 33,730,000 common units issued by Zeo Energy Corp. to the prior investors. As of the Close of the Business Combination, Zeo Energy Corp. held a 13.0% interest in ESGEN OpCo, LLC with the remaining 87.0% interest held by ESGEN OpCo, LLC’s prior investors. The prior investors’ interests in ESGEN OpCo, LLC represent a redeemable noncontrolling interest. At its discretion, the members have the right to exchange their common units in ESGEN OpCo, LLC (along with the cancellation of the paired shares of Zeo Energy Corp. or the Class V Common Stock) for either shares of Class A Common Stock on a one-to-one basis or cash proceeds of equal value at the time of redemption. Any redemption of ESGEN OpCo, LLC Common Units in cash must be funded through a private or public offering of Class A Common Stock and is subject to the Company’s Board’s approval. As of September 30, 2024, the prior investors of ESGEN OpCo, LLC hold the majority of the voting rights on the Board.

As the redeemable noncontrolling interests are redeemable upon the occurrence of an event that is not solely within the Company’s control, the Company classifies redeemable noncontrolling interests as temporary equity. The redeemable noncontrolling interests in common units were initially measured at the ESGEN OpCo, LLC prior investors’ share in the net assets of the Company upon consummation of the Business Combination. Subsequent remeasurements of the Company’s redeemable noncontrolling interests are recorded as a deemed dividend each reporting period, which reduces retained earnings, if any, or additional paid-in capital of Zeo Energy Corp. Remeasurements of the Company’s redeemable noncontrolling interests are based on the fair value of our Class A Common Stock.

Redeemable Convertible Preferred Units

Redeemable Convertible Preferred Units

The Company records redeemable convertible preferred units at fair value on the dates of issuance, unless an exception applies, net of issuance costs. The redeemable convertible preferred units have been classified outside of stockholders’ (deficit) equity as temporary equity on the accompanying condensed consolidated balance sheets because the shares contain certain redemption features that are not solely within the control of the Company. See Note 10 – Redeemable Noncontrolling Interests and Equity. Because the Class A convertible preferred units are held by the Sponsor at the OpCo level, the preferred units are presented as a noncontrolling interests on the condensed consolidated balance sheets.

Income Taxes

Income Taxes

Zeo Energy Corp. is a corporation and thus is subject to United States (“U.S.”) federal, state and local income taxes. ESGEN OpCo, LLC is a partnership for U.S. federal income tax purposes and therefore does not pay United States federal income tax. Instead, the ESGEN OpCo, LLC unitholders, including Zeo Energy Corp., are liable for U.S. federal income tax on their respective shares of ESGEN OpCo, LLC’s taxable income. ESGEN OpCo, LLC is liable for income taxes in those states which tax entities classified as partnerships for U.S. federal income tax purposes.

We use the asset and liability method of accounting for income taxes for the Company. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded.

ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Management has evaluated the Company’s tax positions, including its previous status as a pass-through entity for federal and state tax purposes, and has determined that the Company has taken no uncertain tax positions that require adjustment to the condensed consolidated financial statements. The Company’s reserve related to uncertain tax positions was zero as of September 30, 2024 and December 31, 2023. There were no unrecognized tax benefits and no amounts accrued for interest and penalties as of September 30, 2024 and December 31, 2023. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.

Interest and penalties associated with tax positions are recorded in the period assessed as general and administrative expenses. The open tax years for U.S. federal and state income tax purposes are 2019 and forward.

The Company has calculated the provision for income taxes during the interim reporting period by applying an estimate of the Annual Effective Tax Rate (AETR) for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Our effective tax rate (ETR) from continuing operations was 1.5% and 0% for the three months ended September 30, 2024 and September 30, 2023, respectively, and 2.7% and 0% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The ETR for the three and nine months ended September 30, 2024 differs from statutory rates primarily due to the non-controlling interest portion of ESGEN OpCo, LLC, which is a partnership for federal tax purposes.

 

Tax Receivable Agreement

Tax Receivable Agreement

In conjunction with the consummation of the Transactions, Zeo Energy Corp entered into a Tax Receivable Agreement (the “TRA”) with ESGEN Opco, LLC and certain ESGEN Opco, LLC members (the “TRA Holders”). Pursuant to the TRA, Zeo Energy Corp. is required to pay the TRA Holders 85% of the net cash savings, if any, in U.S. federal, state and local income and franchise tax (computed using simplifying assumptions to address the impact of state and local taxes) that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Business Combination as a result of, as applicable to each such TRA Holder, (i) certain increases in tax basis that occur as a result of the acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s Exchangeable OpCo Units pursuant to the exercise of the OpCo Exchange Rights or a Mandatory Exchange and (ii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, any payments it makes under the Tax Receivable Agreement. All such payments to the TRA Holders are the obligations of Zeo Energy Corp., and not that of ESGEN Opco, LLC. As of September 30, 2024, there have been no exchanges of ESGEN Opco, LLC units for Class A Common Stock of Zeo Energy Corp. and, accordingly, no TRA liabilities currently exist. Future exchanges will result in incremental tax attributes and potential cash tax savings for Zeo Energy Corp. The associated liability for the Tax Receivable Agreement will be recorded as a decrease to additional paid-in capital in the consolidated statement of stockholders’ equity. As of September 31, 2024, the Company has concluded, based on applicable accounting standards, that it was more likely than not that its deferred tax assets subject to the TRA would not be realized; therefore, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. In accordance with ASC Topic 450, Contingencies, any changes to an existing TRA liability, including changes to the fair value measurement or to re-establish a TRA liability related to prior year exchanges, will be recorded as tax receivable agreement in other income (expense), net in the condensed consolidated statement of operations. Similarly, if utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recorded through the condensed consolidated statement of operations. See Note 13 – Related Party Transactions.

New Accounting Pronouncements

New Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting-Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which requires an enhanced disclosure of segments on an annual and interim basis, including the title of the chief operating decision maker, significant segment expenses, and the composition of other segment items for each segment’s reported profit. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted, and adoption of ASU 2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to income tax disclosures (“ASU 2023-09”), expanding the disclosures requirement for income taxes primarily by requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2025. Early adoption is permitted, and adoption of ASU 2023-09 can be applied prospectively or retrospectively. The Company is currently evaluating the impact of this standard.

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Summary of Significant Accounting Policies [Abstract]  
Schedule of Condensed Consolidated Statement of Operations Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023
   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $28,950,493   $(8,477,406)  $20,473,087 
Depreciation and amortization  $524,461   $(3,172)  $521,289 
Sales and marketing  $764,828   $7,830,817   $8,595,645 
General and administrative  $3,693,550   $609,303   $4,302,853 
Total operating expenses  $33,933,332   $(40,458)  $33,892,874 
(Loss) Income from operations  $3,960,834   $40,458   $4,001,292 
Interest expense  $(295)  $(10,101)  $(10,396)
Total other income (expense), net  $8,856   $(10,101)  $(1,245)
Net income  $3,969,690   $30,357   $4,000,047 
Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023
   As reported   Adjustment   As restated 
Cost of goods sold (exclusive of depreciation and amortization shown below)  $68,204,199   $(18,958,478)  $49,245,721 
Depreciation and amortization  $1,446,626   $(15,144)  $1,431,482 
Sales and marketing  $1,805,308   $18,008,671   $19,813,979 
General and administrative  $8,846,154   $869,904   $9,716,058 
Total operating expenses  $80,302,287   $(95,047)  $80,207,240 
(Loss) Income from operations  $6,402,733   $95,047   $6,497,780 
Interest expense  $(39,838)  $(23,082)  $(62,920)
Total other income (expense), net  $(32,856)  $(23,082)  $(55,938)
Net income  $6,369,877   $71,965   $6,441,842 

 

Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023
   As reported   Adjustment   As restated 
Retained earnings            
Net income prior to the business combination  $1,602,939   $9,798    1,612,737 
Balance, March 31, 2023  $1,556,598   $9,798   $1,566,396 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $1,992,528   $41,607   $2,034,135 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $3,200,342   $71,964   $3,272,306 
Total Stockholders’ Equity               
Net income prior to the business combination  $1,602,939   $9,798   $1,612,737 
Balance, March 31, 2023  $32,712,462   $9,798   $32,722,260 
Net income prior to the business combination  $797,249   $31,809   $829,058 
Balance, June 30, 2023  $33,259,392   $41,607   $33,189,999 
Net income prior to the business combination  $3,969,690   $30,357   $4,000,047 
Balance, September 30, 2023  $34,356,206   $71,964   $34,428,170 
Schedule of Condensed Consolidated Statement of Cash Flows Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023
   As reported   Adjustment   As restated 
Cash Flows from Operating Activities            
Net Income  $6,369,877   $71,965   $6,441,842 
Adjustment to reconcile net loss to cash used in operating activities:               
Depreciation and amortization  $1,446,626   $(79,906)  $1,366,720 
Non-cash operating lease expense  $-   $399,610   $399,610 
Non-cash finance lease expense  $-   $64,762   $64,762 
Changes in operating assets and liabilities:               
Operating lease  $9,721   $(399,611)  $(389,890)
Net cash used in operating activities  $5,609,528   $56,820   $5,666,348 
Cash flows from Investing Activities               
Purchase of property, plant and equipment  $(907,563)   745,795   $(161,768)
Net cash provided by investing activities  $(907,563)   745,795   $(161,768)
Cash flows from Financing Activities               
Issuance of debt  $938,003   $(745,793)  $192,210 
Repayments of finance lease  $-   $(56,822)  $(56,822)
Net cash provided by financing activities  $(2,624,251)  $(802,615)  $(3,426,866)
Non-cash transactions               
Right-of-use assets obtained in exchange for operating lease liabilities  $-   $653,663   $653,663 
Right-of-use assets obtained in exchange for finance lease liabilities  $-   $682,365   $682,365 
Schedule of Revenue Recognition Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.
   For the three months ended
September 30,
   For the nine months ended
September 30,
 
   2024   2023   2024   2023 
Solar systems installations, gross  $24,120,570   $50,904,324   $69,727,470   $115,213,716 
Financing fees   (4,890,020)   (14,941,988)   (17,394,944)   (33,726,283)
Solar systems installations, net   19,230,550    35,962,336    52,332,526    81,487,433 
Roofing installations   427,355    1,931,830    2,263,807    5,217,587 
Total net revenues  $19,657,905   $37,894,166   $54,596,333   $86,705,020 

 

Schedule of Change in Contract Liabilities The following table summarizes the change in contract liabilities:
   September 30,
2024
   December 31,
2023
 
Contract liabilities, beginning of the period  $5,223,518   $1,149,047 
Revenue recognized from amounts included in contract liabilities at the beginning of the period   (5,223,518)   (1,149,047)
Cash received prior to completion of performance obligation   601,681    5,223,518 
Contract liabilities, as of the end of the period  $601,681   $5,223,518 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.24.4
Reverse Recapitalization (Tables)
9 Months Ended
Sep. 30, 2024
Reverse Recapitalization [Abstract]  
Schedule of Business Combination to the Consolidated Statements of Cash Flows The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statement of changes in stockholders’ deficit for the period ended September 30, 2024:
Cash-trust and cash, net of redemptions  $2,714,091 
Less: transaction costs, promissory note and professional fees, paid   (7,350,088)
Proceeds from Sponsor PIPE Investment   15,000,000 
Net proceeds from the Business Combination   10,364,003 
Less: liabilities assumed   (12,041,288)
Reverse recapitalization, net  $(1,677,285)

 

Schedule of Consummation of the Business Combination The number of shares of Common Stock issued immediately following the consummation of the Business Combination was:
   Class V Common Stock   Class A Common Stock 
ESGEN Class A common stock, outstanding prior to the Business Combination   -    7,027,636 
Forfeiture of Class A founder shares   -    (2,900,000)
Less redemptions   -    (1,159,976)
Class A common stock of ESGEN   -    2,967,660 
ESGEN Class B common stock, outstanding prior to the Business Combination   -    1,280,923 
Business Combination shares   -    4,248,583 
Sunergy Shares   33,730,000    - 
Issuance of Class A Shares to third party advisors   -    553,207 
Issuance of Class A Shares to backstop investor   -    225,174 
Shares issued to sponsor   1,500,000    - 
Common Stock immediately after the Business Combination   35,230,000    5,026,964 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Property, Equipment, and Other Fixed Assets (Tables)
9 Months Ended
Sep. 30, 2024
Property, Equipment, and Other Fixed Assets [Abstract]  
Schedule of Property, Equipment, and Other Fixed Assets Property, equipment and other fixed assets, net consisted of the following:
   As of
September 30,
   As of
December 31,
 
   2024   2023 
Internally-developed software  $904,155   $691,745 
Furniture   138,197    126,007 
Equipment and vehicles   2,306,413    2,220,168 
Leasehold improvements   10,000    - 
Property and equipment   3,358,765    3,037,920 
Accumulated depreciation   (1,231,983)   (748,197)
   $2,126,782   $2,289,723 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.4
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2024
Intangible Assets [Abstract]  
Schedule of Intangible Assets, Net The following is a summary of the Company’s intangible assets, net as of September 30, 2024, and December 31, 2023:
   Weighted   September 30, 2024 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   0   $3,084,100   $3,084,100   $       - 
Customer lists   0    496,800    496,800    - 
Non-compete   0    224,000    224,000    - 
        $3,804,900    3,804,900   $- 
   Weighted   December 31, 2023 
   Average Useful
Life Remaining
   Gross Carrying   Accumulated     
   (in years)   Amount   Amortization   Total 
Trade names   1.5   $3,084,100   $2,313,072   $771,028 
Customer lists   1    496,800    496,800    - 
Non-compete   1    224,000    224,000    - 
        $3,804,900   $3,033,872   $771,028 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities The following table summarizes accrued expenses and other current liabilities:
   September 30,   December 31, 
   2024   2023 
Accrued payroll   185,873    136,668 
Accrued commissions   538,814    856,360 
Accrued dealer fees   430,685    2,415,966 
Accrued interest   84,674    - 
Transaction costs   1,743,715    - 
Accrued other   573,132    1,237,371 
   $3,556,893   $4,646,365 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Operating and Financing Lease and Other Supplemental Information The following amounts were recorded in the Company’s balance sheet relating to its operating and finance lease and other supplemental information:
   September 30,
2024
   December 31,
2023
 
Operating lease ROU assets  $1,402,462   $1,135,668 
Finance lease ROU assets   481,130    583,484 
           
Current operating lease liabilities   576,890    539,599 
Current finance lease liabilities   127,341    118,416 
Non-current operating lease liabilities   909,468    636,414 
Non-current finance lease liabilities   382,618    479,271 
Total lease liabilities  $1,996,317   $1,773,700 
           
Other supplemental information:          
Weighted average remaining lease term (years)          
Operating leases   2.57    2.86 
Finance leases   3.53    4.28 
Weighted average discount rate          
Operating leases   4.90%   4.26%
Finance leases   9.76%   9.75%
Schedule of Operating Lease Liabilities Operating leases
Years  Operating Leases 
2024  $162,320 
2025   611,775 
2026   552,748 
2027   200,061 
2028   58,565 
Total lease payments   1,585,469 
Less interest   99,111 
Present value of lease liabilities   1,486,358 

 

Schedule of Financing Lease Liabilities Finance leases
Years  Finance Leases 
2024  $42,869 
2025   171,476 
2026   171,476 
2027   171,476 
2028   47,607 
Total lease payments   604,904 
Less interest   94,945 
Present value of lease liabilities   509,959 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt [Abstract]  
Schedule of Maturity Analysis of the Long-Term Debt The following table presents the maturity analysis of the long-term debt as of September 30, 2024:
Years    
2024  $70,940 
2025   296,044 
2026   299,254 
2027   135,976 
2028   56,385 
Total debt   858,599 
Less current portion   291,036 
Long-term debt  $567,563 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.24.4
Redeemable Noncontrolling Interests and Equity (Tables)
9 Months Ended
Sep. 30, 2024
Redeemable Noncontrolling Interests and Equity [Abstract]  
Schedule of Capital Stock The table below reflects share information about the Company’s capital stock as of September 30, 2024.
   Par Value   Authorized   Issued   Treasury Stock   Outstanding 
Class A Common Stock  $0.0001    300,000,000    5,172,964            -    5,172,964 
Class V Common Stock  $0.0001    100,000,000    35,230,000    -    35,230,000 
Class A convertible preferred units  $0.0001    1,500,000    1,500,000    -    1,500,000 
Total shares        401,500,000    41,902,964    -    41,902,964 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Stock-Based Compensation [Abstract]  
Schedule of Valuation of Performance-Based Equity Bonus Awards The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:
   3/13/2024 
Stock price  $6.97 
Tranche 1 hurdle price  $7.50 
Tranche 2 hurdle price  $12.50 
Tranche 3 hurdle price  $15.00 
Risk-free rate   4.28%
Volatility   55.00%
Schedule of Valuation of Performance-Based Equity Bonus Awards The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:
Fair Value Summary  Tranche 1   Tranche 2   Tranche 3 
Tranche per unit fair value  $5.96   $4.53   $3.82 
Stock price on valuation date  $6.97   $6.97   $6.97 
Derived service period   0.35 years    1.19 years    1.47 years 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.24.4
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Measurements [Abstract]  
Schedule of Liabilities Subject to Fair Value Measurements Liabilities subject to fair value measurements are as follows:
   September 30, 2024 
   Level 1   Level 2   Level 3   Total 
Liabilities:                
Warrant liabilities  $690,000   $-   $-   $690,000 

 

XML 47 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Net Loss Per Share [Abstract]  
Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock The following table presents the computation of the basic and diluted income per share of Class A Common Stock for the period of March 13, 2024 (the Closing Date) to September 30, 2024:
   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Numerator        
Net income attributable to Class A common shareholders  $(424,262)  $(2,233,543)
Denominator          
Basic and diluted weighted-average shares of Class A common stock outstanding   5,053,942    3,696,721 
           
Net income per share of Class A common stock - basic and diluted  $(0.08)  $(0.60)
Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock The following table presents potentially dilutive securities, as of the end of the period, excluded from the computation of diluted net earnings per share of Class A Common Stock.
   Three months ended   Nine months ended 
   September 30,
2024
   September 30,
2024
 
Warrants(1)   13,800,000    13,800,000 
Series A Preferred Stock (2)   1,500,000    1,500,000 
(1)Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.
(2)Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Organization and Business Operation (Details) - USD ($)
9 Months Ended
Mar. 13, 2024
Jan. 24, 2024
Sep. 30, 2024
Organization and Business Operation [Line Items]      
Conversion stock, description     Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company.
Percentage of transferring the companies interest rate     24.167%
Voting agreement term     5 years
Individual Person [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     50.00%
Family Members [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     50.00%
Group of Stockholders [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     50.00%
Southern Crown Holdings, LLC [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     23.00%
Owned shares (in Shares)     230,000
LAMADD LLC [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     23.00%
Owned shares (in Shares)     230,000
JKae Holdings, LLC [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     21.50%
Owned shares (in Shares)     215,000
Clarke Capital, LLC [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     21.50%
Owned shares (in Shares)     215,000
White Horse Energy, LC [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     9.00%
Owned shares (in Shares)     90,000
Sunergy [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     98.00%
Class A Common Stock [Member]      
Organization and Business Operation [Line Items]      
Converted shares (in Shares) 1    
Purchase price per unit (in Dollars per share)     $ 12
Class V Common Stock [Member]      
Organization and Business Operation [Line Items]      
common stock, par value per share (in Dollars per share)     $ 0.0001
Class V Common Stock [Member] | Sunergy [Member]      
Organization and Business Operation [Line Items]      
Voting ownership of each entity     83.80%
OpCo Preferred Units [Member]      
Organization and Business Operation [Line Items]      
Convertible shares (in Shares)   500,000  
OpCo Preferred Units [Member] | Sponsor PIPE Investment [Member]      
Organization and Business Operation [Line Items]      
Convertible shares (in Shares)   500,000  
Convertible OpCo Preferred Units [Member]      
Organization and Business Operation [Line Items]      
Convertible shares (in Shares)   1,500,000  
Sponsor [Member]      
Organization and Business Operation [Line Items]      
Purchase of units (in Shares)   1,000,000  
Purchase price per unit (in Dollars per share)   $ 10  
Aggregate consideration (in Dollars)   $ 15,000,000  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Liquidity and Going Concern (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Liquidity and Going Concern [Abstract]    
Working capital $ 5,600,000  
Cash and cash equivalents $ 4,330,062 $ 8,022,306
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Summary of Significant Accounting Policies [Line Items]          
Allowance for credit losses $ 3,145,168   $ 3,145,168   $ 862,580
Write-offs $ 0   0    
Additionally write-offs     $ 2,282,588 $ 967,148  
Basic loss per share (in Dollars per share) $ 0.3   $ 0.3    
Diluted loss per share (in Dollars per share) $ 0.49   $ 0.49    
Insured limits $ 4,080,061   $ 4,080,061   6,979,011
Inventory 482,251   $ 482,251   350,353
Common units issued (in Shares)     33,730,000    
Percentage of business combination     24.167%    
Uncertain tax positions $ 0   $ 0   0
Unrecognized tax benefits         $ 0
Effective tax rate 1.50% 0.00% 2.70% 0.00%  
Cash savings percentage     85.00%    
Total unrecorded TRA liability $ 48,800,000   $ 48,800,000    
OpCo, LLC [Member]          
Summary of Significant Accounting Policies [Line Items]          
Percentage of business combination     87.00%    
Maximum [Member]          
Summary of Significant Accounting Policies [Line Items]          
Additionally write-offs 1,820,365   $ 1,820,365    
Minimum [Member]          
Summary of Significant Accounting Policies [Line Items]          
Additionally write-offs $ 1,820,365   $ 1,820,365    
Customer [Member]          
Summary of Significant Accounting Policies [Line Items]          
Recoveries   $ 0   $ 0  
Redeemable Noncontrolling Interests [Member]          
Summary of Significant Accounting Policies [Line Items]          
Percentage of business combination     13.00%    
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Condensed Income Statements, Captions [Line Items]            
Cost of goods sold (exclusive of depreciation and amortization shown below)       $ 20,473,087   $ 49,245,721
Depreciation and amortization $ 499,876     521,289 $ 1,413,074 1,431,482
Sales and marketing       8,595,645   19,813,979
General and administrative       4,302,853   9,716,058
Total operating expenses 22,640,756     33,892,874 64,290,602 80,207,240
(Loss) Income from operations (2,982,851)     4,001,292 (9,694,269) 6,497,780
Interest expense       (10,396)   (62,920)
Total other income (expense), net 66,281     (1,245) $ 722,072 (55,938)
Net income $ (424,262) $ (277,790) $ (1,531,491) 4,000,047   6,441,842
As reported [Member]            
Condensed Income Statements, Captions [Line Items]            
Cost of goods sold (exclusive of depreciation and amortization shown below)       28,950,493   68,204,199
Depreciation and amortization       524,461   1,446,626
Sales and marketing       764,828   1,805,308
General and administrative       3,693,550   8,846,154
Total operating expenses       33,933,332   80,302,287
(Loss) Income from operations       3,960,834   6,402,733
Interest expense       (295)   (39,838)
Total other income (expense), net       8,856   (32,856)
Net income       3,969,690   6,369,877
Adjustment [Member]            
Condensed Income Statements, Captions [Line Items]            
Cost of goods sold (exclusive of depreciation and amortization shown below)       (8,477,406)   (18,958,478)
Depreciation and amortization       (3,172)   (15,144)
Sales and marketing       7,830,817   18,008,671
General and administrative       609,303   869,904
Total operating expenses       (40,458)   (95,047)
(Loss) Income from operations       40,458   95,047
Interest expense       (10,101)   (23,082)
Total other income (expense), net       (10,101)   (23,082)
Net income       $ 30,357   $ 71,965
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retained Earnings [Member]                
Retained earnings                
Net income (loss) $ 1,612,737 $ (424,262) $ (277,790) $ (1,531,429) $ 4,000,047 $ 829,058    
Balance 1,566,396 (43,207,350) (55,452,171) (173,051,964) 3,272,306 2,034,135 $ (43,207,350) $ 3,272,306
Balance 1,566,396 $ (55,452,171) $ (173,051,964) (533,345) 2,034,135 1,566,396 (533,345) 119,982
Retained Earnings [Member] | As reported [Member]                
Retained earnings                
Net income (loss) 1,602,939       3,969,690 797,249    
Balance         3,200,342 1,992,528   3,200,342
Balance 1,556,598     $ (533,345) 1,992,528   $ (533,345) 119,982
Retained Earnings [Member] | Adjustment [Member]                
Retained earnings                
Net income (loss) 9,798       30,357 31,809    
Balance         71,964 41,607   71,964
Balance 9,798       41,607      
Total Stockholders’ Equity [Member]                
Retained earnings                
Net income (loss) 1,612,737       4,000,047 829,058    
Balance 32,722,260       34,428,170 33,189,999   34,428,170
Balance         33,189,999 32,722,260    
Total Stockholders’ Equity [Member] | As reported [Member]                
Retained earnings                
Net income (loss) 1,602,939       3,969,690 797,249    
Balance 32,712,462       34,356,206 33,259,392   34,356,206
Balance         33,259,392 32,712,462    
Total Stockholders’ Equity [Member] | Adjustment [Member]                
Retained earnings                
Net income (loss) 9,798       30,357 31,809    
Balance $ 9,798       71,964 41,607   $ 71,964
Balance         $ 41,607 $ 9,798    
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cash Flows from Operating Activities        
Net Income $ (2,872,424) $ 4,000,047 $ (8,736,845) $ 6,441,842
Adjustment to reconcile net loss to cash used in operating activities:        
Depreciation and amortization     1,310,720 1,366,720
Non-cash operating lease expense     523,821 399,610
Non-cash finance lease expense     102,354 64,762
Changes in operating assets and liabilities:        
Operating lease     (480,270) (389,890)
Net cash used in operating activities     (12,189,535) 5,666,348
Cash flows from Investing Activities        
Purchase of property, plant and equipment     (285,067) (161,768)
Net cash provided by investing activities     (285,067) (161,768)
Cash flows from Financing Activities        
Issuance of debt     192,210
Repayments of finance lease     (87,728) (56,822)
Net cash provided by financing activities     8,782,358 (3,426,866)
Non-cash transactions        
Right-of-use assets obtained in exchange for operating lease liabilities     790,615 653,663
Right-of-use assets obtained in exchange for finance lease liabilities     682,365
As reported [Member]        
Cash Flows from Operating Activities        
Net Income       6,369,877
Adjustment to reconcile net loss to cash used in operating activities:        
Depreciation and amortization       1,446,626
Non-cash operating lease expense      
Non-cash finance lease expense      
Changes in operating assets and liabilities:        
Operating lease       9,721
Net cash used in operating activities       5,609,528
Cash flows from Investing Activities        
Purchase of property, plant and equipment       (907,563)
Net cash provided by investing activities       (907,563)
Cash flows from Financing Activities        
Issuance of debt       938,003
Repayments of finance lease      
Net cash provided by financing activities       (2,624,251)
Non-cash transactions        
Right-of-use assets obtained in exchange for operating lease liabilities      
Right-of-use assets obtained in exchange for finance lease liabilities      
Adjustment [Member]        
Cash Flows from Operating Activities        
Net Income       71,965
Adjustment to reconcile net loss to cash used in operating activities:        
Depreciation and amortization       (79,906)
Non-cash operating lease expense       399,610
Non-cash finance lease expense       64,762
Changes in operating assets and liabilities:        
Operating lease       (399,611)
Net cash used in operating activities       56,820
Cash flows from Investing Activities        
Purchase of property, plant and equipment       745,795
Net cash provided by investing activities       745,795
Cash flows from Financing Activities        
Issuance of debt       (745,793)
Repayments of finance lease       (56,822)
Net cash provided by financing activities       (802,615)
Non-cash transactions        
Right-of-use assets obtained in exchange for operating lease liabilities       653,663
Right-of-use assets obtained in exchange for finance lease liabilities       $ 682,365
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net revenues $ 19,657,905 $ 37,894,166 $ 54,596,333 $ 86,705,020
Solar systems installations, gross [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,120,570 50,904,324 69,727,470 115,213,716
Financing fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (4,890,020) (14,941,988) (17,394,944) (33,726,283)
Solar systems installations, net [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 19,230,550 35,962,336 52,332,526 81,487,433
Roofing installations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 427,355 $ 1,931,830 $ 2,263,807 $ 5,217,587
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Schedule of Change in Contract Liabilities [Abstract]    
Contract liabilities, beginning of the period $ 5,223,518 $ 1,149,047
Revenue recognized from amounts included in contract liabilities at the beginning of the period (5,223,518) (1,149,047)
Cash received prior to completion of performance obligation 601,681 5,223,518
Contract liabilities, as of the end of the period $ 601,681 $ 5,223,518
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Reverse Recapitalization (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
shares
Reverse Recapitalization [Line Items]  
Gross proceeds | $ $ 17,700,000
Business Combination [Member]  
Reverse Recapitalization [Line Items]  
Transaction costs | $ $ 7,400,000
Class A common stock of ESGEN [Member]  
Reverse Recapitalization [Line Items]  
Redemption shares | shares 1,159,976
Aggregate payment | $ $ 13,336,056
Public Warrant [Member]  
Reverse Recapitalization [Line Items]  
Warrants issued | shares 13,800,000
Private Placement [Member]  
Reverse Recapitalization [Line Items]  
Remained outstanding warrants | shares 14,040,000
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.4
Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details) - Business Combination [Member]
Sep. 30, 2024
USD ($)
Schedule of Business Combination to the Consolidated Statements of Cash Flows [Line Items]  
Cash-trust and cash, net of redemptions $ 2,714,091
Less: transaction costs, promissory note and professional fees, paid (7,350,088)
Proceeds from Sponsor PIPE Investment 15,000,000
Net proceeds from the Business Combination 10,364,003
Less: liabilities assumed (12,041,288)
Reverse recapitalization, net $ (1,677,285)
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details)
9 Months Ended
Sep. 30, 2024
shares
Class V Common Stock [Member] | ESGEN Class A common stock, outstanding prior to the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Forfeiture of Class A founder shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Less redemptions [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Class A common stock of ESGEN [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | ESGEN Class B common stock, outstanding prior to the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Business Combination shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Sunergy Shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 33,730,000
Class V Common Stock [Member] | Issuance of Class A Shares to third party advisors [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Issuance of Class A Shares to backstop investor [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class V Common Stock [Member] | Shares issued to sponsor [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 1,500,000
Class V Common Stock [Member] | Common Stock immediately after the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 35,230,000
Class A Common Stock [Member] | ESGEN Class A common stock, outstanding prior to the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 7,027,636
Class A Common Stock [Member] | Forfeiture of Class A founder shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares (2,900,000)
Class A Common Stock [Member] | Less redemptions [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares (1,159,976)
Class A Common Stock [Member] | Class A common stock of ESGEN [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 2,967,660
Class A Common Stock [Member] | ESGEN Class B common stock, outstanding prior to the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 1,280,923
Class A Common Stock [Member] | Business Combination shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 4,248,583
Class A Common Stock [Member] | Sunergy Shares [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class A Common Stock [Member] | Issuance of Class A Shares to third party advisors [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 553,207
Class A Common Stock [Member] | Issuance of Class A Shares to backstop investor [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 225,174
Class A Common Stock [Member] | Shares issued to sponsor [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares
Class A Common Stock [Member] | Common Stock immediately after the Business Combination [Member]  
Schedule of Consummation of the Business Combination [Line Items]  
Number of shares of common stock issued business combination shares 5,026,964
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.4
Property, Equipment, and Other Fixed Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Property, Equipment, and Other Fixed Assets [Abstract]        
Depreciation expense $ 208,747 $ 52,397 $ 539,692 $ 325,395
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.4
Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Property, Equipment, and Other Fixed Assets [Line Items]    
Property and equipment $ 3,358,765 $ 3,037,920
Accumulated depreciation (1,231,983) (748,197)
Property, equipment and other fixed assets, net 2,126,782 2,289,723
Internally-developed software [Member]    
Schedule of Property, Equipment, and Other Fixed Assets [Line Items]    
Property and equipment 904,155 691,745
Furniture [Member]    
Schedule of Property, Equipment, and Other Fixed Assets [Line Items]    
Property and equipment 138,197 126,007
Equipment and vehicles [Member]    
Schedule of Property, Equipment, and Other Fixed Assets [Line Items]    
Property and equipment 2,306,413 2,220,168
Leasehold improvements [Member]    
Schedule of Property, Equipment, and Other Fixed Assets [Line Items]    
Property and equipment $ 10,000
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Intangible Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Intangible Assets [Abstract]        
Amortization expense $ 257,011 $ 392,158 $ 771,028 $ 1,041,325
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.24.4
Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Intangible Assets, Net [Line Items]    
Gross Carrying Amount $ 3,804,900 $ 3,804,900
Accumulated Amortization 3,804,900 3,033,872
Total $ 771,028
Trade names [Member]    
Schedule of Intangible Assets, Net [Line Items]    
Weighted Average Useful Life Remaining (in years) 0 years 1 year 6 months
Gross Carrying Amount $ 3,084,100 $ 3,084,100
Accumulated Amortization 3,084,100 2,313,072
Total $ 771,028
Customer lists [Member]    
Schedule of Intangible Assets, Net [Line Items]    
Weighted Average Useful Life Remaining (in years) 0 years 1 year
Gross Carrying Amount $ 496,800 $ 496,800
Accumulated Amortization 496,800 496,800
Total
Non-compete [Member]    
Schedule of Intangible Assets, Net [Line Items]    
Weighted Average Useful Life Remaining (in years) 0 years 1 year
Gross Carrying Amount $ 224,000 $ 224,000
Accumulated Amortization 224,000 224,000
Total
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued payroll $ 185,873 $ 136,668
Accrued commissions 538,814 856,360
Accrued dealer fees 430,685 2,415,966
Accrued interest 84,674
Transaction costs 1,743,715
Accrued other 573,132 1,237,371
Total accrued expenses and other current liabilities $ 3,556,893 $ 4,646,365
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Line Items]        
General and administrative expenses $ 133,892 $ 163,475 $ 461,822 $ 436,205
Leases on vehicles term 5 years   5 years  
Depreciation and amortization $ 34,118 34,118 $ 102,354 64,762
Interest expense 12,672 $ 15,460 40,167 $ 29,718
Deposited security payments $ 80,794   $ 80,794  
Minimum [Member]        
Leases [Line Items]        
Lease maturities 2 years   2 years  
Maximum [Member]        
Leases [Line Items]        
Lease maturities 5 years   5 years  
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Operating and Financing Lease and Other Supplemental Information [Abstract]    
Operating lease ROU assets $ 1,402,462 $ 1,135,668
Finance lease ROU assets 481,130 583,484
Current operating lease liabilities 576,890 539,599
Current finance lease liabilities 127,341 118,416
Non-current operating lease liabilities 909,468 636,414
Non-current finance lease liabilities 382,618 479,271
Total lease liabilities $ 1,996,317 $ 1,773,700
Weighted average remaining lease term (years)    
Operating leases 2 years 6 months 25 days 2 years 10 months 9 days
Finance leases 3 years 6 months 10 days 4 years 3 months 10 days
Weighted average discount rate    
Operating leases 4.90% 4.26%
Finance leases 9.76% 9.75%
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Schedule of Operating Lease Liabilities (Details)
Sep. 30, 2024
USD ($)
Schedule of Operating Lease Liabilities [Abstract]  
2024 $ 162,320
2025 611,775
2026 552,748
2027 200,061
2028 58,565
Total lease payments 1,585,469
Less interest 99,111
Present value of lease liabilities $ 1,486,358
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Schedule of Financing Lease Liabilities (Details)
Sep. 30, 2024
USD ($)
Schedule of Financing Lease Liabilities [Abstract]  
2024 $ 42,869
2025 171,476
2026 171,476
2027 171,476
2028 47,607
Total lease payments 604,904
Less interest 94,945
Present value of lease liabilities $ 509,959
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.24.4
Debt (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Debt [Line Items]        
Weighted average interest rate on short debt obligations 6.75%   6.75%  
Financing Arrangements [Member]        
Debt [Line Items]        
Direct loan $ 0 $ 281,575 $ 0 $ 744,933
Minimum [Member] | Financing Arrangements [Member]        
Debt [Line Items]        
Percentage of payments of debt obligations 4.94%   4.94%  
Maximum [Member] | Financing Arrangements [Member]        
Debt [Line Items]        
Percentage of payments of debt obligations 11.09%   11.09%  
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.24.4
Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details)
Sep. 30, 2024
USD ($)
Schedule of Maturity Analysis of the Long-Term Debt [Abstract]  
2024 $ 70,940
2025 296,044
2026 299,254
2027 135,976
2028 56,385
Total debt 858,599
Less current portion 291,036
Long-term debt $ 567,563
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.24.4
Redeemable Noncontrolling Interests and Equity (Details) - USD ($)
9 Months Ended
Jan. 24, 2024
Sep. 30, 2024
Redeemable Noncontrolling Interests and Equity [Line Items]    
Trading days   20 days
Consecutive trading day periods   30 years
Forfeited shares   500,000
Accrued rate   100.00%
Common units rate   87.03%
Distributions rate   10.00%
Class A Common Stock [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Price per shares (in Dollars per share)   $ 12
Voting discription   one
Class A Common Stock [Member] | Sunergy Renewables LLC [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   742,568
Class A Common Stock [Member] | Business Combination Agreement    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   1,026,960
Class V Common Stock [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Voting discription   one
Class V Common Stock [Member] | Investors of Sunergy [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   32,230,000
OpCo Preferred Units [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Convertible shares 500,000  
Class A Convertible Preferred Units [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Convertible shares 1,500,000  
Divident rate   10.00%
Optional conversion price (in Dollars per share)   $ 11
Sponsor [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Price per shares (in Dollars per share) $ 10  
Divident rate   30.00%
Sponsor [Member] | Class A Common Stock [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   3,257,436
Sponsor PIPE Investment [Member] | Class V Common Stock [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   1,500,000
Sponsor PIPE Investment [Member] | Series A Preferred Stock [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Shares issued   1,500,000
Private Placement [Member] | OpCo Preferred Units [Member]    
Redeemable Noncontrolling Interests and Equity [Line Items]    
Convertible shares   1,500,000
Consideration amount (in Dollars)   $ 15,000,000
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.24.4
Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details)
Sep. 30, 2024
$ / shares
shares
Schedule of Capital Stock [Line Items]  
Total shares, Authorized 401,500,000
Total shares, Issued 41,902,964
Total shares, Treasury Stock
Total shares, Outstanding 41,902,964
Class A Common Stock [Member]  
Schedule of Capital Stock [Line Items]  
Total shares, Par Value (in Dollars per share) | $ / shares $ 0.0001
Total shares, Authorized 300,000,000
Total shares, Issued 5,172,964
Total shares, Treasury Stock
Total shares, Outstanding 5,172,964
Class V Common Stock [Member]  
Schedule of Capital Stock [Line Items]  
Total shares, Par Value (in Dollars per share) | $ / shares $ 0.0001
Total shares, Authorized 100,000,000
Total shares, Issued 35,230,000
Total shares, Treasury Stock
Total shares, Outstanding 35,230,000
Class A Convertible Preferred Units [Member]  
Schedule of Capital Stock [Line Items]  
Total shares, Par Value (in Dollars per share) | $ / shares $ 0.0001
Total shares, Authorized 1,500,000
Total shares, Issued 1,500,000
Total shares, Treasury Stock
Total shares, Outstanding 1,500,000
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 06, 2024
Sep. 30, 2024
Sep. 30, 2024
Stock-Based Compensation [Line Items]      
Weighted average price (in Dollars per share)   $ 15 $ 15
Total issued and outstanding capital stock rate     1.00%
Compensation expense (in Dollars)   $ 1,503,130 $ 7,101,818
Unrecognized compensation expense (in Dollars)   $ 2,793,933 $ 2,793,933
Expected remaining years     2 years 6 months
Fair Value Inputs Level1 [Member]      
Stock-Based Compensation [Line Items]      
Fair value per share (in Dollars per share)     $ 6.97
Vendors [Member]      
Stock-Based Compensation [Line Items]      
Equity compensation   375,000 120,707
Chief Executive Officer [Member]      
Stock-Based Compensation [Line Items]      
Weighted average price (in Dollars per share)   $ 12.5 $ 12.5
Total issued and outstanding capital stock rate     1.00%
2024 Omnibus Incentive Plan [Member]      
Stock-Based Compensation [Line Items]      
Outstanding shares 3,220,400    
Rate of outstanding shares 2.00%    
Weighted average price (in Dollars per share)   $ 7.5 $ 7.5
Total issued and outstanding capital stock rate     1.00%
2024 Omnibus Incentive Plan [Member] | Chief Executive Officer [Member]      
Stock-Based Compensation [Line Items]      
Vested shares     50,000
Granted date     12 months
2024 Omnibus Incentive Plan One [Member] | Chief Executive Officer [Member]      
Stock-Based Compensation [Line Items]      
Vested shares     50,000
Granted date     24 months
2024 Omnibus Incentive Plan Two [Member] | Chief Executive Officer [Member]      
Stock-Based Compensation [Line Items]      
Vested shares     50,000
Granted date     35 months
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details)
Mar. 13, 2024
$ / shares
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Line Items]  
Stock price $ 6.97
Risk-free rate 4.28%
Volatility 55.00%
Tranche 1 hurdle price [Member]  
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Line Items]  
Tranche hurdle price $ 7.5
Tranche 2 hurdle price [Member]  
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Line Items]  
Tranche hurdle price 12.5
Tranche 3 hurdle price [Member]  
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Line Items]  
Tranche hurdle price $ 15
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.24.4
Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) - Performance Shares [Member]
Mar. 13, 2024
$ / shares
Tranche 1 [Member]  
Schedule of Valuation of Performance-Based Equity Bonus Awards [Line Items]  
Tranche per unit fair value $ 5.96
Stock price on valuation date $ 6.97
Derived service period 4 months 6 days
Tranche 2 [Member]  
Schedule of Valuation of Performance-Based Equity Bonus Awards [Line Items]  
Tranche per unit fair value $ 4.53
Stock price on valuation date $ 6.97
Derived service period 1 year 2 months 8 days
Tranche 3 [Member]  
Schedule of Valuation of Performance-Based Equity Bonus Awards [Line Items]  
Tranche per unit fair value $ 3.82
Stock price on valuation date $ 6.97
Derived service period 1 year 5 months 19 days
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.24.4
Warrant Liabilities (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Warrant Liabilities [Line Items]  
Price per warrant $ 0.01
Number of trading days 20 days
Period of commencing warrants 30 days
Public Warrants [Member]  
Warrant Liabilities [Line Items]  
Price per warrant $ 11.5
Private warrants were forfeited (in Shares) | shares 14,040,000
Warrants outstanding (in Shares) | shares 13,800,000
Private Placement Warrants  
Warrant Liabilities [Line Items]  
Warrants outstanding (in Shares) | shares
Class A common stock [Member]  
Warrant Liabilities [Line Items]  
Shares issued, price per share $ 12
Sale price per share 18
Class A common stock [Member] | Public Warrants [Member]  
Warrant Liabilities [Line Items]  
Shares issued, price per share $ 11.5
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.24.4
Related Party Transactions (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transactions [Line Items]            
Number of operating lease     1      
Operating lease right of use asset $ 1,402,462   $ 1,402,462   $ 1,135,668  
Operating lease liability 1,486,358   1,486,358      
Revenue 19,657,905 $ 37,894,166 54,596,333 $ 86,705,020    
TRA liability 601,681   601,681   5,223,518 $ 1,149,047
Related Party [Member]            
Related Party Transactions [Line Items]            
Operating lease cost 80 7,466 15,009 22,395    
Operating lease right of use asset 0   0   75,378  
Operating lease liability 0   0   58,134  
Accounts receivable 432,898   432,898   396,488  
Accrued expenses 430,685   430,685   2,415,966  
Contract liabilities 0   0   $ 1,160,848  
TRA liability 48,800,000   48,800,000      
Solar Leasing [Member]            
Related Party Transactions [Line Items]            
Revenue 2,328,704 0        
Net of financing fees $ 783,650 $ 0 $ 7,767,491 $ 0    
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.24.4
Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Liabilities:    
Warrant liabilities $ 690,000
Level 1 [Member]    
Liabilities:    
Warrant liabilities 690,000  
Level 2 [Member]    
Liabilities:    
Warrant liabilities  
Level 3 [Member]    
Liabilities:    
Warrant liabilities  
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share (Details)
9 Months Ended
Sep. 30, 2024
Class A Common Stock [Member]  
Net Loss per Share [Line Items]  
Vote per share one
Class V Common Stock [Member]  
Net Loss per Share [Line Items]  
Vote per share one
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details) - Class A Common Stock [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Numerator    
Net income attributable to Class A common shareholders $ (424,262) $ (2,233,543)
Denominator    
Basic weighted-average shares of Class A common stock outstanding 5,053,942 3,696,721
Diluted weighted-average shares of Class A common stock outstanding 5,053,942 3,696,721
Net income per share of Class A common stock - basic $ (0.08) $ (0.6)
Net income per share of Class A common stock - diluted $ (0.08) $ (0.6)
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.24.4
Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Warrants [Member]    
Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock [Line Items]    
Potentially dilutive securities [1] 13,800,000 13,800,000
Series A Preferred Stock [Member]    
Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock [Line Items]    
Potentially dilutive securities [2] 1,500,000 1,500,000
[1] Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.
[2] Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies (Details)
Sep. 30, 2024
Commitments and Contingencies [Line Items]  
Warrant Period 25 years
Minimum [Member]  
Commitments and Contingencies [Line Items]  
Warrant Period 10 years
Maximum [Member]  
Commitments and Contingencies [Line Items]  
Warrant Period 20 years
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.24.4
Subsequent Events (Details) - Subsequent Event [Member] - LHX Intermediate, LLC [Member]
$ / shares in Units, $ in Millions
Oct. 25, 2024
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Purchase price of shares | $ $ 4
Class A Common Stock  
Subsequent Event [Line Items]  
Shares of common stock | shares 6,206,897
Common stock par value | $ / shares $ 0.0001
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,R+-UH'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 " #,BS=:6?^&4.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TG10^CFLN))07!!\1:2V=U@DX9DI-VWMZV[740?P&-F_GSS M#4QKD[)]QN?<)\SDL=R,H8M%V;1A1Z*D (H]8C"EGA)Q:N[[' Q-SWR 9.R' M.2!(SN\@(!EGR, ,K-)*9+IU5MF,AOI\QCN[XM-G[A:8LX =!HQ40-0"F)XG MIM/8M7 %S##"',IW =U*7*I_8I<.L'-R+'Y-#<-0#\V2FW80\/;T^+*L6_E8 MR$2+TZ_B%9T2;MAE\FNSO=\],"VYO*VXJ&2SDU(U7(GF?7;]X7<5#KWS>_^/ MC2^"NH5?=Z&_ %!+ P04 " #,BS=:F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,R+-UJ-=C$,D@< .0O 8 >&PO=V]R:W-H965T&UL MM9I=;]LV%(;O]RL(;Q@VH(XE2LY'EP1P56?+EB5NG*UHAUTP,FVKE42/HN/D MW^]05D0GH(Y50;I)]'5>\R4/R8<23S="?LV6G"ORF,1I=M9;*K5Z.QADX9(G M+#L0*Y["G;F0"5-P*A>#;"4YF^5!23R@CG,X2%B4]LY/\VL3>7XJUBJ.4CZ1 M)%LG"9-/[W@L-F<]M_=\X39:+)6^,#@_7;$%GW+UUVHBX6Q0JLRBA*=9)%(B M^?RL-W+?!OZ)#LB?^#OBFVSGF&@K]T)\U2>7L[.>HTO$8QXJ+<'@WP,/>!QK M)2C'?X5HK_Q-';A[_*Q^D9L',_L\4.S^58D.D?AK4]$%>-WDTN(E2W8Q3)>%N!''J/! /7)(^R99,\NQT MH$!3WQF$1?R[;3RMB#\A?XI4+3,R3F=\]C)^ &4I"T2?"_2.HH)3OCH@GO.& M4(?ZEO($>/CO+#T@U,O#ATAQO+)^O%S/J]![+\(U9*TBE^FVS^C<^^<*GB*7 MBB?9O[8JVTKZ=DG=,=]F*Q;RLQ[TO(S+!]X[__%[]]#YQ>:W);$7[OW2O8^I M&_=W3RMNCPN/1ZC11I!"\[R5KR(V<)F"8^O;#@T MK*&ID]+42;W,G' 9B9F>,'3+68<57*F<(BKG"#2^H4_7,5.J4\_I192%+":? M.)/D B[:YU=XW ?/ZA$-:NJ1&H\4G?O+H:;^ MS%\HMC3UMZ7VTK]!'Q=EBV?_MWP190JF$T6N66+MKWN$/H]OOAM?CV]__42" MF]O)@=5K%YSC&M!Q<50IO :0TA+2^1)H]I'\P9^L;G$IQW'"8ZO?+FC(-3CDUN2A4$C O-SJ&S)5,+,2(4D@ MUI#1D-AB9N^YN/K[L=5R%W#D&CIR<;PI4._%](K1Q!ZY?M^E?<^U&NT"F%Q# M3"X..L^#4N%WR_%1NLB;MV*>Q14K8!>/:NB3&F"B..,4/J=+'L>0J$ZUR+MLS#D( ,BLZV@U6\7W$0- M-U&42\KF3!@TY[MU!KT9+**UL&B<<+G0G?%74%!+-&]Q MP4J?72 1-4A$:R'1^''W7<*6\ZTF<;7JSMD%$%$#1'18!_(#D2H6YHO33*0I MC_>B/FV)(A2D-[5N.: M%U=6HUWPDV?XR:O%3Z71B<@4@/'G:%7)_7L4/?]P:'WMA,@%KO.VB+MO_2:8E)"IJH0O \@Q@>3@8Y3UW)#FK;EYO2SU5@7 M:.7M?&S#2>A*Y.\2\]:M7J[O$?&.AOT3^&/UUP52>0:I/!R"@IC!!#/2K)@ M3$V5"+^^(2M8OSZP>,W)#\Z!?GM$5K!0R+_(6NVW!$Q%C72!7Y[!+Z\6?EU% MF5[8UNC'K5)76VHOS1OJ\G!$NHLT'(DY<>E/]S^3*0_7$FK#ZAM7:B.Q OPW MFM:&X3$/AR=89WUAM=8%=GL$N#^>DYU:%A52X9.F" M5[Y%WR-T/9J^'UF_I^.!31T:SO)P)OK(I/XZ . Q9N$2?'(91AF[A]R> VW! M\H%,=<[I3+$Z!M"]'&XJS^: M[A&J'DWQP*8.=[9;!X-W/DX MFVVS^N_]6=T2K!6&ND _WZ"??]QN5K?$<87Y+JC0-U3HU_MXV22K6P6Z0FTW MJ[TA]6 ]Y+S*ZL'./FK]=2??7IZ14']#WVZI+J^66]A'^<;M@7E\N__]3Z8_ M#F4DYG,(=0Z.X.?E=DOY]D2)5;XK^UXH)9+\<,G9C$O] -R?"Z&>3_0/E!O[ MS_\'4$L#!!0 ( ,R+-UHKXN5N"@@ #DF 8 >&PO=V]R:W-H965T M&ULM5IK<]NV$OTKᲞ?D"$\^4MLSB3.WSOUXLNGPEZZQ[I=:R@6^6JJTS#6_;^T6W;F56V$5UM: 81XLZ*YO9]:7] M[&-[?:DVNBH;^;%%W::NL_;;6UFIQZL9F7W_X%-YO]+F@\7UY3J[E[=2?UY_ M;.'=8N>E*&O9=*5J4"N75[,WY/4-YV:!M?BKE(_=WFMD0KE3ZHMY\[ZXFF&# M2%8RU\9%!G\>Y(VL*N,)G4U M2V:HD,ML4^E/ZO%WN0U(&'^YJCK[/WK=5O5V,2"HRZ;_FWW=)F)O M >$3"^AV 3UU =LN8#;0'ID-ZUVFL^O+5CVBUEB#-_/"YL:NAFC*QFSCK6[A MVQ+6Z>L;U12P*;) \*I355ED&MZ\S:JLR26Z-8X[=($^W[Y#+U_\][M99+J]F<-MTLGV0L^N??R(1_M47W)F< M'83*=J&RD/?KFZQ;H:PI4&Y>R'\VY4-60>S>J'M7D75E;OV':\X8M )ZN7C8 M#\BU2S"E#$<[NP.L?(>5![&^R7.U 6C0&7()..\J.4=EDU>;HFSNT0O.Z#Q) M$QO."Y9&R-0R]#N6M+$J-*@7; MWIFO7[ YX6).HJW/)*)SD4"99O9KJ%HMZSO9[DIW;NV@'+9D MASP)(O]3079/ )FX((5((L*B$4J/800ES1CQ TUW0-,@T \VF], 4]_.DKV- M[>&Y9A$E'/NQ$3PP)3Y2 "">6OUM;GOINK;)W-7 LOP*7:C';IN0ERJQ>Y,3 M&L7)N Y\AC1)8SI1"F2/[TDP"BO4T(5:7FPZB4Q$<-M!BZTDB*$>OQ< M0UMT",)G2)B(HF0"^<#<),B6/?+OP)=E8YO[,=C4T]\ S[AG>.Q$PG@RT3/( MP,$D3,+O&YTU]R7P6: J@B[\*@%YI11SHHAC@NE4Z@=V)F%Z_DVIXK&L*B]Z M#W'%&%HS%^,DGV!Y"' @.1)FN;[%37<.XN&Y&*<))^D8I(\1,73!/@D[5F5V5U9E7J"DDF0-)^J0,_E[3#F@31)F#5WPFZ=?3.JSANPA_42$0GJ M[(W',$K31$S5S\"0)$R1 +/=R""Y[^W:2)KB>92(7D;2.2=BGD81C'%Z-1:G M*-/G5);$Y6$F1)2D;)PWUY!'/&+15-X&PB9AQOY>TFO56O$&TKE2S?V%EFT- MT_2=O]^Y!$U3@AV9X;7C+)UH9W1@5]U: =F@#(W$[ID;_K.C2 MM(AA \;TXK-CJ4@G6@H=V)R&V?Q\D7AHF\:,CPJ MT6V63]]GN+_#",QL>)[P9.(.._?X1EUE$&$8&YW$>!0$#,:"3%7K("%H6$(< MRO#7*!AN?#A: F"%E+-Q38F;QRN5DAQ MRO=4Y#8*UP[Z&B<3PHT.BH*&%84;PX'D/"$"S\R94;J$K6(8A&-"=UCEU!@GJFJ'_B*3+*2LC: V;.%N?R=IB# M03&PHXKA00+KFR3 !9826G$!O;J"^/\/%0Z#&-B?\6!MWFJ5?UFI"CBS^_FGA)+X5_2R MD,LR+_4O]NQ,>Y46"XJ*)Q?GF;P=)F&0#RPL']X416G$ W13UPO$/Z8G\&0IC.@GG\G:8A$&T\".'%?V.V^I%#UFU\9X& M$@0DZ5L ^*Q9/_#K"!TW!CV@*6YQOCA9GV,V3]^5'/"; !]7!V8\ISF=( MC$ 2SN3M, E[#R"$SRQ.+$[N//\@G(D^?*4G2*_%WG,]YJ&J_V7M?=ETJ))+ M\(Q?Q5#^;?^<4O]&J[5]U.=.::UJ^W(E,]A78P#?+Q6,1=LWYNFAW=-BU_\" M4$L#!!0 ( ,R+-UIYWUKDO ( &D' 8 >&PO=V]R:W-H965T&ULK55M;],P$/XK5D!H2&-Y#^EH(VV=$'Q JE8-/KO)M;'FV,%V MV_'O.3M=U+5I&8@OB5_N>7S/G>\\WDKUJ&L 0YX:+O3$JXUIKWU?ES4T5%_) M%@3N+*5JJ,&I6OFZ54 K!VJX'P5!YC>4":\8N[69*L9R;3@3,%-$KYN&JE^W MP.5VXH7>\\(]6]7&+OC%N*4KF(-Y:&<*9W[/4K$&A&92$ 7+B7<37D\S:^\, MOC/8ZKTQL4H64C[:R==JX@76(>!0&LM \;>!*7!NB="-GSM.KS_2 O?'S^R? MG7;4LJ :II+_8)6I)U[ND0J6=,W-O=Q^@9V>U/*5DFOW)=O.-AMYI%QK(YL= M&#UHF.C^]&D7ASU F)P 1#M ]%I O /$3FCGF9-U1PTMQDINB;+6R&8'+C8. MC6J8L%F<&X6[#'&FF$I184Z@(CC2DK.*&IS<4DY%"61NB36YF%$%PM1@6$FY M?D\^D(?Y';EX^W[L&_3"&R79U&:![W9"R%Q+R0^*^0> MN$L=ILJP80?/$MA^<:U;6L+$PX:@06W *]Z]";/@TU":_A/9"ZU)KS7Y^Z0M ME6QPH8M">SH*'76Z%_XDCO+189:.S>)1EN3Y<);2WO/T3YZK-?H'3ZTM.TVH MJ(C$RL+[M5:VR AG=,$XL^Y?8CR:6U#8S.:>9N.FYAD3(XH0B=$C(=OKT79"T M* (0_,<;6R07N]@/B\6W "X?9/6SW@BAT..V*.NKR4:IW<5T6J\V8LOK3W(G M2OBREM66*WBL[J;UKA(\:QIMBRG%.)IN>5Y.KB^;=]^JZTNY5T5>BF\5JO?; M+:]^W8A"/EQ-R.3IQ??\;J/TB^GUY8[?B5NA?NR^5? T/6C)\JTHZUR6J!+K MJ\EGT:0P^V>=G^YX\=$$<-0(^[ >T:4+,!.]$@Z!H$ M+[7 N@;LI1;"KD'C^K3UO0%NSA6_OJSD ZJT-&C3/QKTF]: 5U[J0+E5%7S- MH9VZGLDR@V$7&8)?M2SRC"MXN%7P#^)!U4BNT;]WHN)Z7&MT]J/D^RP'F0_H M'/VXG:.SOWZXG"KHBE8X775F;UJS](39 /TF2[6IT0+,9X[VR$OO]( MQ0M( _>BW O7X+;-HZ:Y3D7WUR2-PCC%X>7T_A@U6S"(DY21*!H*SFW!D(5I M% 3!4'!A"R91C$-,\4%PX#,[^,R:EL$)G[L8+^_02M80]KS,D'C?.RFS&D%VRM"9>%P5^QH6%_TA$V!UE?-VS8$1XUM9J?Q_[8MZ(Q]* MM-2+H3-%M<;#HU!*XR0.0FP$L2U',8L#G,1&$-N"((1#$AK38F$+LI2R,*;$ M'<31 ;#("]CC*[?(X=SF :4C-WV7))F(81,^3FMAR)2)P$L3GJ M#L$T(4$:IVZ_DX/?B=?O?XH2VW(D3-( PLAPWQ9,8T@48>+V/CUXG[Y@L9*']/V4M%V^I_9,IA'# M<6@&O"T8!$E*$S.4Y[9@Q&B*(TP-[VW!!-:LF+(3ZQ;!/8/#7@#.OLJZ_H#R M& M]B-#O1%Z/#+-<#A'@]J)!'(H3LR8M.528D;NW*4M20)JA:,M%Z6G%B+2$VCB M9]"S#2_O!+B,UCROT#TO]@UA>>!5Q4N%BIPO\R)7N3M/==J'6"08F\S$WPOW MN")GN-D&(1]8!ALKO3MB8(['AE-+8Q,TA2'"0 MFE6)4R%DM3 V<7$(1I F3R6UG@$3/P7N5C=7:OMP>BK9_#**:&)E=UOLG%"+ MWSC$8JJ7+A,#A[HP3(,3ZSOI22WQL]K?A4)GQ?$BMQ1K60FD^..)^6,S3!@W M B6J-8,<#!C"'OB]B8)#99("8T^M6+ E(\9(PDYEE9[?$C_!_=)Z#VX# J58 MY^[1MWDFF&DWNL.W1( Q"*S[>;W"(6\^/B9\@6P'DA,WFI^= ^"BC MS$3.08W=,>-0"05FE)AS;.&0],=,SXZ)GQY_%75]@30"&@#$E:KRY5[Q90&! M)-'M'FJ'NU_H.\33@WY9?T1?O\[0KLIEI04@\Z ;*+A+T(-F?E,__3Y 6^^7M?AS+V!Y?R5NU$7( MG:'G[\LK)JW+9$))0"*S6!_!Y!#9GM!3+RU]+G0KD0FQ;9Y*69ZO9*DJ612Z M!LP[LN!<'#JK0[092TA$3;3?0)O=:#M,AE#W1]2,TQ%,#M'N23KUD_23.,\* M#F\_(TB<6[VKIN3JIQ-7:FW-GD,$4QM6;T=> ZO#(J5!$#)SUW@$DT-8^TJ M^BN!&U[G*TW46G"A,#\ N>' 8BVBI*AOQ->_&U]NE MU^!K6SR![_LM#O'MZR3JKY-^EV4EBN8@^QNOU"\G<&^H1DYO_HVJ;3ZJML58 MVH:#T1=?U%]\/7N8W+4?G";'@=X\,3FM+^@^4:5]Z M47_I]?W9&'Q#O>2)P3&US4?5MAA+V_ Z0U^C!?X:[?D+#=B* AI "8;- LQO MZ!5IU&&1Z,- G)I;U".8;&&;'ET3VD+5W]S/JH$R[4O57@XYO#W< ?O;=-?_!U!+ P04 " #,BS=:GR^KJ^<" M !/"@ & 'AL+W=OF8YE M^69.T\((QOILSH,Q6\LL+6#.B5CG.>5/UY"Q[<2PC=W!;;I<275@!N.2+F$! M\JZ<<]R9C4J5J8@P,$D-" MUYF\9=LO4,?34WH1RX3^)=L::QDD6@O)\IJ,'N1I43WI8YV'/0+JM!.)"ZFDP9BS+>$*C6IJH;.OV9BOM%!] MLI 3BKJ#K.$7, M);F84XZ0%<@THIFX)!_(W2(D%V\OQZ9$WY0%,ZK]N*[\<%[PPR4W#*4$F:$_ M<0L_[.8/._@FYJ1)C+-+S+73*;B \HJXUGOB6([7XL_T]72W+9S_LS[[9^L' MR7";+G&UGO>"WC=6<,AT9V#-Y5-;?3L5U.=N)$H:P<3 [YD O@$C>/?&]JV/ M;T//'@X&A\#P%#CTG;[7Y:M1ZX;R98HW9P8)FK*N^EA#7HTOU4:R4M_/]TSB;:^7*YSX@"L MOD\8D[N-,M#,D,%O4$L#!!0 ( ,R+-UHH- &G^A@ )II 0 8 >&PO M=V]R:W-H965T&ULO9UK<]O(F87_"DK92LU4K2+B3B:VJV9$ MXD(0Q,69[(>M_4!+L,T=BM20E)W)KU]0I@4!> $"R#,[J8HI&WC>T]WD40/L M@W[S=;?_]? YRX[*/Q\VV\/;J\_'X^-?;VX.=Y^SA]7A+[O';)O_R\?=_F%U MS'_5NOMU;LWSW\7[]^]V3T=-^MM%N^5P]/# MPVK_^\_99O?U[95Z]?TOTO6GS\?37]R\>_.X^I2]SXZ_/,;[_*>;%\K]^B'; M'M:[K;+//KZ]^DG]:VJ/3B<\'_&/=?;U\.JU-^; Z9+>[S7^M[X^? MWUZ-KY3[[./J:7-,=U^][-P@\\2[VVT.S_^O?#T?.[I2[IX.Q]W#^>1JNDV7V6.^>'3:8L=]N[W?:XWVURZ"?%WQZS?7;(SUAM M3X#=W:^?=YO[;'_X\Y_&FFK_39G]]K0^_J[\\,MV]72_SLO\J%PKO[R?*C_\ MQX]O;HYY:TZ:;N[.RG_^IEQK4/Y*R;:L9/VB)&_3EVQ_7)\.BG-#S/;[O'%/ MVW7^;_G/7]:[I\/F][Q1C[O]J=G_'68/'[+]_PAJ;O]0-4+!:7O!V\WJ<%!^ M5GX9TIA9#[9PNG/A]-W#0_XK:9 RMSM:.-OK=/;S>U/YULA_]!7H]R\A4.:] M*3_U%1KT+R%0%NV4G^[S#W(^_UAME'BUOC\YQ.WJ<7T\_=Q/;CBTD,!:7OJL M'O,)72YGMMIO\X_H0?GAI[N[IX>GS;/W3;./Z[OU\<>^+8B0J@(X[O)IE08O M:3^Q9_O2=MK?=[7!N,E_&;W\1M)>?B-ISQRC@?/S:K/:WF7*ZICWR=U?%%W] M3T4;:9KT&Z*5=)KR__7PN+K+WE[E<_I#MO^27;U3)&^'.%.(,X,XSC>.]:>KJFF.+>/-S9?7K@L5]"".+PC7;;TL>@X5"R#. N*$\JAIQD0M=\"R M?J"J3B9CK7Q8U.VP>(#\/_])M49_DYQ':H-FFV/#*E=-.QQ8LA']Q4;T3C;R M0_Z;XOWG52[YQTZ6TDKM82D09SJ TS@J,Q+F?(.9K]]6H^?_*MX"]80'2L"4)BTA83,(2$I9"L)(Y&B_F:+2:XZNK<^5^?3CN MUQ^>3K-KZ9KJYU94SU;?#H")MDB*FD&B'%*4"XGR2%$^)&I.B@H@40M25 B) M6I*B(J/VJ^]:M2Q=J\RL8[)H0L+2RRTH&:+Y8HAFJR$NLZ.RWM[M'C+E<;_> M[97C3CE^SI2?GP[YD8?3O;N'#^OMZF22DD>VTOMZY "8Z)&DJ!DDRB%%N9 H MCQ3E0Z+FI*@ $K4@1860J"4I*C+KES56?D6JVQ6/)(LF)"R]W(*21UHO'FEU MO3$7KO8O5]&ZY(>MI+Y^. F^B$I:@:)63% .J&!2DJ MM.JW'>2[>F35J%Y5-?/YTJ1R&RXFBR8D+!7Z3;,U3;-&LIW9+W9F#[E!>-': M6JE]K6T 3+0V4M2,A#DDS"5A'@GS[:XW%-6:TVSXW[W;46BLGI\W*SOGB^<3TN)I MJY8?E[I@I:C?_;2W= MUW\'P$3_)47-(%$.*Y7 M7ESUTX[JL>R' DTIT(P".6=0A]6$5$F/ OF2]OH\DBH74* %!0K/H XS2.%( M<55AQ^/B(4UH]B>Q'>+"PBY'EIWE569&'7+K\+++M&+[N P$F@X!-<_%4)IS MIEU>8$CUAD>!?$%ZPRR,*AE0H 4ZB"%*6Z*T"*7%*"U!:2E%*_NE5OAE>Z3C MU>J:'S:[PT%.^Y'KSV]1VA2ES5":@])7[[#&?78Z:[_6U MHWH;*!5@067-*%D.*LNE9'FH+/],NW392]8,J*Y8H+)"58C]-%P "T=JHY%N MU*Z I0-M31]5%]>@+4E06BHUPC"TL6HWK*]1BY#)Z<$:_2^3+QM9*[:WD0V@ MR49&RIJA- >EN527>:@L_TSKBM@=7:HNRVWP53:F@M"E*FZ$T!Z6Y*,U#:3Y*FZ.T *4M4%J(TI:J$. P M3Y-HGD6E#9%:3.4YJ T%Z5Y M*,U':7.4%J"T!4H+4=I2%>(NUDB;Z).JJCAWB0: MA1'J-LP?T9P+2DNESFL-"*I%C$5MS[$,C0BV8WN['152067-4)J#TER4YJ$T M7Q6R' UW,=%<"TI;H+00I2U16H328I26H+24HI7=MLC$J']0**:3):-)F"$T MV9+1+ PERT%EN6=:E^P@6M@7"DM33#0)0XW! I45JD(NJ&&*B29=J.Z(45D) M2DN!1I8?E5UD7+3VC,O_6Y"P74=?_QQ"DQ^X3VLWH[)Y7\ M067-*%D.*LNE9'FH+)^2-4=E!92L!2HKI&0M45F15L]X7>N6JJN5[YIBM&R" MTM(.C2A[I%9X9.?,SZ GZK;C>]LFML,+F@2B9#FH+)>2Y:&R?$K6')454+(6 MJ*R0DK5$945:/2LSUB8CK+$GMF94UR()Q\F.B*:(4%I* MT5Y5*R/%26?Z9=VFZ0 MK!E07;% 985G6H?OB80CUK5N$I_*5S&4C0^,\*&V*TF8HS4%I+DKS4)JOU?,A3=_=H%$=E+9 M:2%*6Z*T"*7%*"U!:2E%*UMN$?K1VD,__;[ 0<,_0VCRA!'-_5"R'%262\GR M4%D^)6N.R@HH60M45DC)6J*R(JV> ;K6;$L=V]7E[VC=!*6E75I1=LDBX*.U M!WS^[:]PT-#/$)ILG&CHAY+EH+)<2I:'RO(I67-45D#)6J"R0DK6$I45:?7$ MC7&ZIC"JX4FT;(+2T@Z-*-MFD1K2VE-#W;[$02-"*&V*TF8HS4%I+DKS4)J/ MTN8H+4!I"Y06HK2E)J2U)E;^OU'U+F?]P 931!- 7?6E'?25_:[([6CMN9T^ MSZAL1_6V/2J&@\J:4;(<5)9+R?)06;[6*:2#U@RHKEB@LD*MK=-8OH^H[(=V]?(AM!$(T-ES5":@])0YGG#DM:GKNE%9 M-Q-U/3 >TH@6CQ):,K(TS:PF8-(N1Y:]12N\I3UFTF$K+MEGH-7QMQ1H.@34 M,G5#]YC1ZPO>Y:VXJ-[P*) O2&^:D$$E PJT0 ;5>Z8/YTOS;]9Z7I_KSRN]L??E=7]E_5AMY?G MGFBZ90A-GGNBP19*EH/*"TAR4YE)=YJ&R?$K6')45Z,*6*_98&]E5JT2S)RAMB=(BE!:CM 2EI12M M[+U%D$5O#[*T>^^'U=VOA^/N,;_J_Y+E+_:BV:)9EB$TV6S1+ LERT%EN90L M#Y7E4[+FJ*Q K^^KH^E5CT5C*KJXCI;2V^8 MD!8Q%;T]IM+3%"_.1M% RQ":;)!HE@6E.2C-I;K,0V7YE*PY*BO0ZW&(TWH4 MVZ@Z)9I-06E+E!:AM!BE)2@MI6AEXRWR,OJE?6Z^9/M#IJ39W>IQ?5QMUO]Z MO3F#(=LK&IS1ZYD+:VR:HVKR?8J6G0VAR?-+-!A#R?)06;XP2*I96[2$YF*$ MDH9F5BT1S;SH]6S'M6K9]MBJS1[1C6FH08]160E*2YLZ5QLWW,\TBN",<6GG MF0LN=FG"V,[OZVA&/7>1?UCJ:QJF:-D92G-0FCN$)MH:*LOO.E)SM&P@E#4T M8VR.J]?&:-D0I2U16H328I26H+24HI6]L@C &.T!F+_O5]O#:9>NW![O=H>C M^(5W.Z.W'U+Q%U36C)+EH+)<2I:'RO(I67-45D#)6J"R0D.(P6CCR6AD59,U M:-V(ZHX8E96@M+1+YY;=42OOM,/DBE=E!9,TJ6@\IR*5D>*LNG9,U16<&9 M5@J#5Y<#H15#HYX:T55U;%:?TK5$RT94_\>HK 2EI4U].S8:W*^(Y.0OA[C? MQ5N,K=C>3DC2IBAMAM(;+-VGW2!5HU1&E+E!:A MM!BE)2@MI6AEPRTB/$9[A.?]TX=#]MO3Z7K\(5L=GO;9OWMMCJ9YAM#D.2F: MYC'JV0'5M@QM9%0?<..@A5VJ/SQ4ED_)FJ.R DK6 I45"N^>:RM_ZXPTJSHW M16,]4EW5'NFV;M2>78M63E!:*K>C^O$K&V*1WC':TSN=GNG=SNAMG6:(-H=&88QZ M7$$U1_9$M>RJSZ%9%T-86#_1-$NM76 Y:&%W"$WV.33-(HR#;E:#(W.T9B#4 M-$>U]3AH5H7J_24J*Q+>C?GD11^9ZJ3Z4,\8K9R@M+2I'88]T9N^!"D2*T9[ M8J7A68^7#0N-IACUY$##2D,T>H+2')3F#J')EH9&3X21.EF:M-00S98(=[TU+#+_ED[O%QL[[[ M]DW)[J/X #/EVVIMM:.1HB&4(33Y+AX:4J%D.:@LUZA',Z[EIWY[:&%?*"P\ ML1NM&5!CL$!EA4;G_5G0NA'5'3$J*T%I*=#(DF>:193%O!1E&>B9?2>B[3KZ M^N<0FNB?J*P92G-0FFO60R#7XH/,/;2N+]1M> @Y6C>@WB(+5%:(TI8H+4)I M,4I+4%I*TV,WE>O)&V*TF8HS4%I+DKS4)J/TN8H+4!I"Y06 MHK0E2HM06FS6$S_7FJ;KIE&9["=HW92BE?VU"+#D+SM>Z[[>65J^2=B*ZFVS MAK"\9FQIJEK]NAJM.SO32M^!VJ.1;M=6UZ!UW2$T>:I)RO*%81!6UZ U Z&F M6=N8 "T9"J.NCVUS/)E4KV+)LI%0]MK0M9&M5Y^7%J.%$Y262LW0)[IF&VK# MKE9FD>@PVQ,='?:YE]T(#6Z80D)"7#N#EIVA- >EN2C-0VF^,%P-"VC0NH%0 MUU1MK;Z !BT;HK0E2HM06HS2$I264K2R419)#[,]Z=%G)70[JKV21%C';TR)]'IG5CNKM MB]3F):BL&27+066YE"P/E>53LN:HK("2M4!EA::PG8JAVN-Q];F":-F(ZHT8 ME96@M+1#WY8ML@B+F.UA$?PQ+^WU>OLH%1!!90>M[%(= MXJ&R?$K6')454+(6J*R0DK5$947"N[KA31VCA1.4EG9J1LDNK2(G8K7G1#JM MDFEG]+5 2P@.C V]^FMUBE:="56OU;&E3ZH[C#MH77<(3?0W5)9/R9JCL@)* MU@*5%:*T)4J+I#>V9MOVI/HU,5HV06EIAT:4#:Z(9%B=(QGSIVW[%\/MJ-X^ M5U\UKIJ&I9NF674Z=#\2J[X&W3XM0#=K7WV@==TA--GIT U'A&$0OOI :P9" MS?I7'VC)4!AU^6H5+1L)9:]-TS UU5:K_H-F,E!:*C9#'^DCS;0;'$@K'&A0 M<..R&Z%[?UA"L$'\8@,M.T-I#DISA]!DPT+W_Q!&JN&+#;1N(-25O]A RX8H M;8G2(I06H[0$I:44K>R115C#XO8":4?U]D5J+Q!4UHR2Y:"R7$J6A\KR*5ES M5%9 R5J@LD*KOJF%.AI/K.J=D"5:-J)Z(T9E)2@M[="W98LL\A;YRS:+O-VL M#@?EIY,]/NRVRN'DF,KZ<'C*+?/C;J^^SSYF^WW^XKCZ9^[#J^V]LKK_WZ?#\;0:1YZCHL&3 M(31YCHKF4BA9#BK+I61YJ"R?DC5'9064K 4J*[2$S).J34;5G#):-:(Z(T9E M)2@MO=RU91\M0B]6>^@%7ZW87J^WBT+1CRDJ:V9).S)HEC49U18KHH5=JC\\ M5)9/R9JCL@)*U@*5%5*REJBL2'A3R^_I&*V;H+2T2RO*7EF$7ZSV\$NWI8IH MZL42=MN8C(4%/&BH1:AZK8T-RZXO5413*T-HLKNAJ15*UAR5%5"R%JBL$*4M M45HDO;$-S= LK>IPX]I=8/' !-67=M!7]JXBE6*UIU+Z/"RK'=7;PNI;730\ M+ NM.Q/J-CPL"ZWK#J'))H;F283ND%8AHF$1:0AJ#\M"2X92,\6'9:%E(Z%L MT\.RT,()2DNE9K0_+,LN@AYV>]!CZ,.RVK%]W?/K_\<-P]OKU2KY0/N^-Q]_#\\G.V MNL_VIP/R?_^XVQV__W"3\[_N]K\^UWCW?U!+ P04 " #,BS=:_6$%I",) M !3*P & 'AL+W=O,HS6DNSHDGGK37$ E9;"A"!Z1DNT_?!40+% E"EJN93$Q2 MB\4N%MCOPP)7CU+]JE="-.AI75;U]635-)M/LUF=K<2:UQ_E1E3PRU*J-6_@ M53W,ZHT2/#>-UN6,!$$T6_.BFMQ;J^;,HY>/U M!$]>/OPH'E:-_C"[N=KP!W$OFI^;.P5OLX.6O%B+JBYDA9187D]N\:=Y&.@& M1N)?A7BL.\](N[*0\I=^^99?3P)MD2A%UF@5'/[LQ%R4I=8$=OS9*IT<^M0- MN\\OVK\:Y\&9!:_%7);_+O)F=3U))B@72[XMFQ_R\9^B=2C4^C)9UN9_]-C* M!A.4;>M&KMO&8,&ZJ/9_^5,[$)T&H,?=@+0-2+\!&VE VP;4.+JWS+CUA3?\ MYDK)1Z2T-&C3#V9L3&OPIJAT&.\;!;\6T*ZYFAI4:?71L6.V(+95HLN]T0TO&=T+*3L: MN.@P<)$WNE\$*,T*OL_$58[X6JJF^*_YX/)\KR[L!!!3',0DZ 7:)1=%7;DC M>^.#O;'7WM\ SQ"8FA?U1M:\U$EM63Q!]'A=B\89K'A@RC3%,#=[%GL[=H2*0'#Q*O![-5[QZ$# 3T9(7"NUXN17:JT>N%(?Y7!9\492C,S$9.I>0) CZ M\? :<;YWZ<&[U.O=G5Y61"X M@_OX538OBXI7F7B%Q7BX-@$LP_Z"<,A%+(Y&4C4FUF#B-?B^D=DO0]ER!#E9 MV[G//SZ;R<"6& _[_(F.+5' )YB"6:= *ZB&+'%Z4[K&R8ON(D8B0>3$:7)$ZBD(XM M>LL=L!=A7;:B')*PX7M*E(9';[@:2\&M^B/3:,1P/P7[S7C#U+0@C_TH_ZW: M 362:LR!(5A/ =63=+"XAH*4A70LA5E0QWY4OU-BPPM-Q^J&E^4^&V2R=N,Y M'@(Z!0:9#N?,A2$=6TS'?E!O'=HO?-FL!&#?5BG-3\=Y"G9@>92D41CU_7(( M4D+":&PI6+3&?KC^;DSUF#@$WBD)61(,3'0(AE$4Q*';1&(AFO@A^HMK93Z[ MC/4K>E7XVQWG$+JG*0LZ<3GVQ4(W\4/W(?-L^/-8BB1#%)XR&N.TGUX<@C I M*$O&"-O$#-IBIMC#2+3Z[9O4)EDJ&\#W%. VC,.U[,91,DA!8X(@3%IZ) M%_'.=,( @-E*GDS_;;_'OJ5@<]*G@'X+S\]'Q,(Q\4M;SM/,J'Y%.8^\8?\\3LXOI>UX$"S*DQ.;\JW* M5ESG0+G4H80 -L\?D/AS6VQ,#*NMZ:*@;,S%PL&N<0_/];_-;[(=? *2%C)1G: M.3/PL3#;^YY\,TM4R$ M^IG(<11'9Z.#<) (AQ'M.^(2C$E,1[81U/()>J*(7]2-*A9;/>*UYDEKL5X( MY1YW!TU(@V&]V"5'"8 U'DM]ED_05_*)+HNPW&)YR(0GDOB0)"1Q0F@X6"H. MXD$9B9)H;.0MG:#^?;XY',M%IO32-F=,YDECD?%0 ZEYT-BZX^48RZ.N'7T$ M"X+U:QH.21+$<8S9B"^6%5 _*YB/&?P!+<1#454Z))HP"%7(W.G%$.F!J1(Z MJ XX! G$HRMX?%9I*0'S4P*/$T*3FJ7):.,NL"'@,TJ#H%/U;@\R78*P4QH[ MX&*6&3 _,[C?;C:E.;+GI3VP!Z:ZO^HQ @L+V!^7F"\-A5! M?6I45(V 7IS9ESD@G(9ITD]G#CF:)F.U8V:1GOF+_G_(:FJF6@?TG"N<7;2Z M?REMQUYWK@3X.8*Y(S25RRDD[9LOVII@Y?_RSM! %B0V(0 MIP$ :C^B0[DHI%$'=H^=L[#/3L#^.W\'9]!7-F02@#UH]%(I8]9)L%. M70=H&9W.G,VSI7ZC/(X->0*)HS2@?1[G[_E\'LIS MQS704T-<-6/: 3I(-V-B#IZ1XF!0M/!;\08'+0MA?A;R&@<7//L%+YMVCSSF MZY!= )--V8#,^BUZ@[.6IC _33GIK%Z6NL>NBUX[S70PM MB0G]).;NL+'*"TV0J]Q]"6FOI7N9"IA\'- ^9_1W=X8GL\[UQ+50#^;69HW, M(<;^AM_AZ^%FZ*VY#]G[_AE_FN_O=UHU^^NFOW,%7+.&A+H$E<''&.*D]C=$='.[1WOP/4$L#!!0 ( ,R+ M-UI8:P7+\!, %$] 8 >&PO=V]R:W-H965T&ULK5M; M<]LXLG[GKT!Y+B55:>1+DLD]5;+C9+T[B5UQ)E.UI\X#1$(2)A3! 4@KWE^_ M?0% 4*)LYYQYV)U8 AI][Z\;T*N-L5_=2JE&?%N7E7M]L&J:^L7AH9X@O=R4COY?;'CMXZ<'(F]=8]9^,W"PUA7_5W[S>D@V/#O:L^'$;S@AOOD@ MXO*M;.2;5]9LA,750 W_0:+2;F!.5VB4Z\;"MQKV-6\N[5)6^C^25505XK1U ML,0Y<5DK2Q^_.FS@(%Q^F'NBITST9 _1Y^*#J9J5$^=5H8K^_D-@,')Y$K@\ M/;F3X+6JI^+1T42<')T\OH/>HRCU(Z+WZ/\NM?B?V=PU%KSF?X<4P/0?#]/' M2'KA:IFKUP<0*D[9&W7PYNGD']X\C]X_OHO[F\M/[V<>+?\\^7UQ^ M%+./;\7I[]<7'\^OK\7EU?DG^GB(Y;N)?KS\?"Z.Q2_9 ZB+?RL#ME5V>9N= M&0NV&6%Z4+:\%5\KLP&=@NVOWY\#@?RO5CM-&L6EQFO76/'S#\].3HY>TCKZ M]_'+\42 0U/$WB@@MM'-2NC&0JDKD/P6N,Z]H8 U,-6L MMKH4Q\\I^HX%D3B3MVM9B0L'I$ D]4VM:UP>R($[$/-U"Y0Y\):NEF@!M!W5(=CX3E@ =6.-@B54F#5XXQ^FU1@M$VP(3 M7E;C,&S-75IRH2*Q3*!0(JL%0&LQ8 MM_-2YR#.0EGR'+EH8/=FI7/OJ"IO+:P%=YHKX%- "BG02H8M_E&Z0OX%%C>@ M_ _D@=EOOYV)D7=;_CYX[C0F)C!@)Q3P#5OAQ.-'DPQ38C\D2N/P1*@'JHNK MU)52X9!IR%$W&AP4C"^KRK3@V,6P.@?.B4=D8"370K@(+PZZ&\.ZU-=D(CVPZ-G3XF55@?PBW M/PU8HXB?C-+,/LG"X8#'@+ _G.RB9+Y" 7HK_(*)SW+;-<*SVW.'(,(5I%2( MQTX^3$Y!+3Y!N6"5!]NC%PK7-424L=T1R&5RC.B.^:S7IEG=BE.KBR78#-+' M)*,,$VK%!(L5I'^12X 0>*1T;!/6%1B;0$4%50-4L*78H8!(XZY++5=68Y8V MG!HXF"?92(\Q(:NZH8!$ZVTT9'!7JUPO-&8,MOQ]08UFA,KK6LJ@$+UM Z6U MHF1X5D*F%Z?@)? GQC-G>0A_LD*&=0J2%-1<2E$5.E2E_+;9OFT]D_ G8<=E MV'&-.WKNYEK@DP]S%,+;1#+: V*&)4&%O'^D06-\&K)=F+5RC M&8V.!84D/JY8:T2PD9ZZU MG/@K2*UB89BG2: M(]0"'R\"QMEVC.@'@0BH%+*[<%1F"4[%Z@=U"L#"C2Q;)7X\FAX='1T+ /V> MQBB1+! [8V)4L_LA?I<\5PP5_F (R= +HF'-4F2=%+*%)D^BDAA]@4PR(,_ M>V>_"8(MFVN'V9YR3$\!^_@&<%D49%$\Q4=GPG36 L+I(NG[M+[O4([[2OVR MDN4"%^*N+%Z&]PTIEL76G8,0^([=Z3IK%;B( 3]KLBR&B?T@B#1$-1\+:G48%P6F' M!T< K,N6/*10\R;Y:ARTJ]&FK%\;83$:.@-V)H) ->"J+BO#/D"BH1BSK,0J MB802$9BVB*WO%P"71 %NN7+#BJW*/5!BSQ+V+P+QV'ZI;^"[*+9>@_=KR(3@ MY_5 ]<$_E<9CH_#(EE<.F9.R-^P2>\6*S&SR%AUS6\\IP!ID&J*UZ9?EV)4TX)TMB@)2(184H^,Q:0:.0 >D M%@J<#13HG4VS$J(Z//($*J+S2#P, ''+@9E+M\*5L3='/8O/MG5--@.1<5FJ M*_I&^&^B?AC0WVOT$?=02X _\!>WB6&-SW649:PJ$$K3-) "-@,@SWJA/.\C MW:?FT0DP(*IVC=T=[ 9\C-F5\0AE+M<5C"^#!2--NG?4C$G&[=\2,+BE'+Z2 M ,M,!?^Z,>3X/L&D*NMRYI<]!0:"%3I.KXA.$$:!;'N<'SCJD0JU0+2=/0B< MC?N.S@0#,SV$-*:\W#7H=*I7(G#F89?NJYHH9;$(M\0D?,[NFIS\05;0-*2R M1-]AE9(*N(=(Z#>F <5T-L1O]Y6@; \"3;V2_2]UR8CK4K%BQ0#!8UG8%6$O MZQD:[VIV%B!!SW /0]7C?8#Z;G%(Y^C(3A)(=%FAN,P!I3FD*SY=T_A)+JVL M5[LP&#,5)Y]>%W&1G+R .F$V(9WL[IJ(T;=QVLID0PFMGQVWDB^;YI:2;ZP1 M5*BH0C(!E!3*HF6B:>O4_3NQ6(8TDV_ZD;"G4>J334X\>3P]_O7I3]XQM0VR M9+NRC-A5-O GR\"F"W)Q"[D;[\CN(*M"]JN&(/_J67J[ M[YA%I*.#N+]+7*EI4((0EWNS54KFCE-E"(-^^OJ C,_2JIS2HP2VW1\1B@A& MFV2]\Z'DY.2/DB88"*@:PS4%6C5)K=K0:()$#7T^6'_R@'B>]EC-:*Q<4()9 M$D8.??*.YD*Z\,+O2 U?6M,N5SOJ)2O[OTB5%X!=*IHC7)62^\VLEYX'5G45 MOC TVX)"W#_=Q-F?*O62P W4[M+=?^^S,\"OQB6MT@+YV<;X.N!].^],#$"EN% '7#.]"B[94 M$]_1Y(I=J$_!=_*X2143CNA 5B8Q86KHJ!LLB[?13IP)"#ZBY5%-N--"&0%R M8N39RGP6ZG5%^ZT9$ALECS!&Q0\Q_TB.LONC#52.XB%ABVD^]1&B//M9KNN7 MG\BU=N:M8P_D@O A+?9U1RA] -HT9JFH(:"X12T2*HI5.1M,A)"$6*&H0^S/ MT01;'>S>IG64N,##=9WU=#VH$:B6[[GPMYQ6[K3=1@.HGZ,#%X2I_L^./:E(4Y0!%-3*-'AJES6FI#6,"CFNM4M!X5F>Z< M^^#N5GKF+DIAA218$^9G]S7^C#5B'>=Q+-,)]I:AN><60FY?/_0O'@*H)\*3 M'E4\A8R,]# ^JP91UU!T#=Q8#,V-(1TEG.W>6/1N5HBOB;^]H$D 0K=JZ;:X M1"I%#ZMB0EC"QTL_BSR>0".#_V-Q:L!0#&%:7VZHY'60,]N*O;[M!\T[CE A M[7/IN*MX7!_Y@S/D+7Q.6MV>9@+"R22WIU$LL!M?Q/YXC*T9-68TS4+^VYHR M.4@>QU_BB9?Z/I:VLP_RT7%'G46X ]Y-3 ]23M':@)8K\&^QYF<3O6@7&B.1 MYG"(,*#4(KT!+\JN+J[.(9RP_J3NLP_ _693:HRSXT1=M,^"H9E-26#0)/[NO(,1]L(LI!74,:!-!5!NB@M17QW'D] MYD;$&S$Y_GC\)$3!- PP,)\&40<3S^?DB]YE(PUYF8@WEQ<1;PXP=_J4&FZO MR:W8#G-%G@ ]@+\+)47S\*Z[5XG9]%D/WV=&37YX<3;(AI3GR MUF/ R9^@OT 9+]!J+N(]NCQ16&SYVA!O1KP2(B]>'_P0B]*KPJ$,'9#Y M4U MH0L0R#^+T#9OUUCBB%/:C<62AID=C5#D]M?P. *)KA1YE>(+8%29#O+$ M.?#==/W2EXOS#CL#7SX$J0_N$Z/'$U;C0SGXLP+4G_N9+.-%0JP*MFUYKT&O-IMD[\ S@T9>2(<6#X++P3&@% MT?*$$A?!&MQK2HV%UV-38-L#GIXNAKEX*58@V@V"_$5K*4'O!/9FI7QM5(1< M:02/72UCKRW_1^=#K*T9+N -H[((MJ-'I@0IY6#.A\2EUY17&-PF01BP2/*8 M!0S6K$Q!]:(32B$8*M4AO6[FV"ANXZ,4DTHJ=>K')]F]"U@2H (2[Z M;[>2!RE0A,%EFHT"B!^M/&3A";!D6 M%TO@>4L$MS)M22"*B"E^7Z8D"(4UY)W&1V3XKF@PWYX:^$_,'>]FUZ>#A MA5',*$_Q%0 CF@[HH.\^,X2T:WS0"'!ITFF+&ZNPN):(;;Q-_0 IYN3$/8^/ M)EB=DW!O?R\O1<+=-7)%*:1RSBVA"JQUH T?3*E,[[OB)A[ M^V=-@M=PMH!*K7#4P?6;T! ^C-LZ?4/^ D1LA/[T9(3P* M &FZ7R#O'6!BR,Q6$YAHZ\ZIX9 <\DP!=N=+(70I%+2_/-X"X7RB"#NF7.'0 MC]9TXSCG)$%)] :ROP^*#@5PWU+R98\#8(>MRP O&"&H( C4UF_U:1*P*(# MMMS-^<@UIJ$FP/)>SJ)#PH6,XB>>^+GKO.(]5$;RF?1"Z?_O=N'5$CC*&A]3 M5,JT8&NKFP;S5G +[B.ZN0OD1_($M-R?QF($^/-"\'JC)%[B_8&3Y];L>A"7 MQ=R6)X-ZMSL<3F%:QPZ9&EJ2)UT^23N3*P\'^J^\QB^BPJ]-B^Y1&Y \V5RR@SZ>%ADV_GMF.'DR4MQ\BBT"I3 ?.=V\NBG<3SEM]F' MV=NWPS3?:UF5;2[%^_;[B/[S7U+=Q_"_9 D&_DT"^*\2XMQS;!,_GCY)R ,R MLU^A#G/#L(?^*<8BD$CFGM]Y#$",!L7 ]N3F5"/IOQ15/-C_&V1S-?.(!VWH1>J[JA/":>\ER&"R=6I! +VULQV6*'L\!) MVJT"W?,+)YH: ]%LSSZF_%"4E+9N)J>10)&^[+Z+P[\Q*G')5I !*"S$\V<_ M]2I4"-\[[NL&^1@^@;WBV:/ILW#-U1_X[8X*DYX#'2I$H]S?F5^]P%F2MY(TNRM>6HAGU'H#F^$QYK;VK**+D7AF[,&3 MOBP4%#\LSUH_),?%?[;5UE._W1#8]^;B+E_KT$;_'G=PTD'SFW#OJL)EATXF M$HQ 6;0YK:(G1O%R>H@5M#*WUH!9Z'=?V&?5M34@!6(;:/JP9P]ZZJ8@:4$7 MW7PCJ<@VX88;AE#2ND[\7EWUS9OM56D"_'OCH+]C-!/[CO1-7X;##D,7?])/ MYI,^.F# WGPDJ<(X5=HKC+_(I&9D);'?4A4-I*RF(0P_ZTN0?*'X53A7#GY# M2P^B]4VZSFTM#"GJP6RMN[N3_F/"CDV^>O+/SY+UH*/05G]7K' :2F1E=4O' M-YHXH^ V!F"L6F1\EXQBFP4T-8HO#^@[T$9H_L)WW2.Q"+83EJ%M7*>!G=T? MV.A"NL(AFT?%^!L6$!,2B']@X"^,U@#PDXHW6 JFXEUTSFS0.7EJG+A:N&&G MS!O[]_ B&2]!Z<47-W?I'(3>+?(SLS"(30<'>Q[>09K(5=%:4.EPH\[6.^O] M$&U$_CG>,]&+>KM1$-:KF] 9 M#XT#O=\#._R -E53QO9PW-Q'I\#6Y-Y)2<=%T(_/:%;E9EGI_ZAT51%L.(K# M/._(XRS\3@0?3LRE0W;<8 _3&T!,AWXF>9C\S)5^088_YD6%@N;X%Z_QT_A[ MX1G_3+9;SC\V_B#M4H/+EFH!6X^F3Y\<\".]\$=C:OK1[-PTC5G3/U=*@K9P M 7R_,( <_!]X0/P5]9O_ E!+ P04 " #,BS=:YU&F45H# !$!P & M 'AL+W=O7(3IJF MM@''R:4&&B=-TCL<#O= 2RN+*$6J7"J.[^MO2VG5,E461A:)2QSV I793*+C:!>XE^O"^4 \'5=BC0_HOE1W MEF=QAY+)$C5)H\%B/HEFQ^<7(Y\?$OZ4N*&],7@E*V.^^LDBFT0#3P@5ILXC M"/YYPCDJY8&8QK<6,^JV](7[XQWZ'T$[:UD)PKE1?\G,%9/H+((,P=G@%P5)6Y $WLU& M@>6E<&(ZMF8#UF .?%J+Q;Y@M+^'Z=K&\AOGMWC%23PMG< %68$)@<^?8?E"FW7@B-P!?*)E9706RA$!J*JK'F6?#U0 M;>'U2?^4OU*E^,+U&,'?2'_&J:BD$PJD3E6=^:DN*W_; _\]KKVLMC[3A[A# ME;#"M3MSB-!#9&PU#,LC,DIFK"B#7&JA4\G4R7&@;!@]?@=^\^HL.7[W@7J_ M < RGA!6B+KEPGG>H'Y2PV8CZ0@VA4P+'^3J2C$&!17LP$K^UZGPI^*HYT_0 MKQ(O4"[2W;*28B65=)*KI0XIVIN:8N#:LG[.6=7$WPJQOH^2?B%GCC-_3F_?E1MBU9"H*N&8<'/'%J?P.NY,6XW\1MT#^?T?U!+ P04 " #,BS=:8C<9 M^2\J XA@ &0 'AL+W=O)V6^W6?/P@R[KP_?/1L_L%Q^*V[L6OWCQZN4NN]77NOUM][Z!OUZX6?)B MJRM3U%72Z,WWSRY&W_XPQ>?I@;\7^F""SPGNY*:N/^(?5_GWSX8(D"[UNL49 M,OCG7E_JLL2) (P_9,YG;DD<&'ZVL_](>X>]W&1&7];E?Q=Y>_?]L^6S)->; M;%^V'^K#?VC9SPSG6]>EH?\G!WYV-GV6K/>FK;NLS5Z];.I#TN#3,!M^H*W2: "NJ/!0KML&?BU@7/OJF@\C MJ3?)=7%;%9MBG55MU_NJ+:K;Y'U=%NM"FY#9+),$W&P_'TD?DF;O,3FF_R MIS>?_+^+&],V0$/_OP\/O,RT?QGDJV_-+EOK[Y\!XQC=W.MGK_[ZE]%\^-TC MFYBZ34P?F_W5]6^__'+QX7^2=S\FUU<_O;WZ\>KRXNVOR<7EY;O?WOYZ]?:G MY/V[GZ\NK]Y<]T'^^-QOW_WZ)IDDY^KS%TE^R$QA%*#T/>ZU:C/FOBI/=DU1 MK8M=">B$GR_KR@!V<_[]USL-'+JNM[NL>D#,%U6KFV*;[*MLGQ>MSI-U#614 M&?XD0^&/35%E,&U6*@-K:1 8K4GNLGN=W&A=P:)ZES7P7%'1 DT.3VO@LO:. M_I:##F"[U95NLK)\P-_UKN6Q+0#X6T6 7.,ZM(>++<"XSI*SO_YE.1X/O_MM M<#U0/UU_1]\]IWWCT&:/4^-?C;[=E[1IF@)_O-;K?5.TA3SQYM/Z+JMN M-:!HNRT,R3^[PO6;2SOW@ BUR0'\\B'%B1Z2O$ZJN@5XU^4^UPIV8=T3">T+0SVB3L MQH#RP5/O<%?$+D8]%> \450X4CJH33\ZNZ#"PAY,.T#!( MWNV;)SDU7%.00[,)/Y+T^+^Z!KV!9P+8:G:#-'J"1#8?6?(!^/60W0!_IIZ0Z0(WZ%H:IL]D4>JKJKU@$GZ M<%>C6*@/%>S&[&^ 3 O $BY,?'O]TYNWR;O=NH:_DWOX!:%B2:8!&MAOT3XX M5O[[U1LG)A"?A[MBS8^C?5;#2/2%+C7BVJ= HG.&S0B$!!I!*@*HV<. P@0'+T#C9A2.\]%6RG@Q. M\20$M>U=UB9GQ?->].[\SD'G[+] ]ID>X:=8^ $IPH>Q/UW1I*<$(%)"<')R M:K]D#7#&6 P_FA6>R[:\K']@%CQPL;\%E:)&*_DNQ"LLY'%Z5IQ R).6AS51 M'L53>]=HK;9L"#/ #*UPV/0(-W\#"H6)'04FEM)'P_._ :G'* J(F[><]&[Y M;R,:[K:M8-O_PGW#GND43/$IB?;^G\#QSH177[3UK]SX.-RXL\?^-F'QUFL] MNH4$K#<&;$*PML!6,@79#,BK=<,F" %X?3YE@K0R"*"XGKZX>!X ^U56'LDY M?=.0V%I8.4/;J&\US-OX%>2060S)5/B%B31: RIX!T(5I<_((HG-/MA14M: :'#?T60J"UAOOX,!^1[8LV;Q M"0?@@,RU63?%#5K%&+08)*_W9*7"@XK="=Y6+&C_%7*#+75PRB(F4M?HE;"D M'8::IPN)5PH)&-1@?6P*S>2_ 4.F/N"FPIV#'2/XZ,[4!^JWZJ]_6#0'5ZH! MV\MJX2.(';&V2*9=]CK&E#J-J>084S=[= I-*^X/[P ? \/RHVX#2( K5>A* M,@8L7;#M JN5L"Y'3MA"K7,PEP$G"88W"G"P<47@$]R[C,U0?B(C60N%PUOP M &D* .GT=(A8L(8C-@7T(F\7@.PU29:V;D&.USN-_!G@%G1\61M#] +KL;4J MCY$7WH#'T\8/@8&=YR3K,1* [%48]<3R:.2QM9Q00 X6CLU=%OAHZP):7ZAA]V7R7XU1&;):?8#%>X MUZ!#2L]BI 4P< *PP] &X[;G]>9\;_3I[<<_!,A 0G'!"^]JJ6V6$]<\RIB> MZ:H\\!/E2Z$I3W* &T^V"/M!8Z#%A/$37+/1&XQZ"R\%T1*8(-J(L:<0KJ'Z MZ,B*^,\3[%D?2A*+DA \. >4**H+IN=B 12-G!Y@0Z)G&='E2T5B(9CPQ/:> MTKJ]&_4FA *W>M\X$;:'(6#'TGH@NX'N&[1?0 ]M*)PBT3\G_CM8NM'M ?_X M(@V)<*M([J>]DA[_DB G4V0.'"/6VOT7B-KDM*A5?U+4/K7\YXI:]9BH3?XI MHI;1]1;,9G+,86>:PS8Q030^SA"Q!Z[LQBF6B%L*$,,!LZEKX\0H)X*171OA M'4@R8.X2?1&6D/'PV-0+*$YX4&+D9:D8T2A#*:S& K"N6XX9BSM0[]O/##8^ M:O .DBM:38F5<&**$T*P8RX_P:\*M*&+E7JQG=#7M$*N+H'CU)=P7"S00<<< M*O8;GB??).-ENIH-T^EJ G^<+=/I8I%.A_.$?H/O%Y-TN%RHUX_9N?#H#"S\ MZ7R$KM0ULKB*6?R;9#&?ILOQ$C^E2T# L+2PJ&3= 7_ M329CA'8*>YPM"5SX?/43__?G*>+]/Q<)J.5BM" M#A(WTC0?\'2%R$H7X]&3]#Q*I]-Y.A\SOF?I:#JE*>![,$6GR_$)HAZER^$, MJ!#I 58?#I?I?(%L,5H!@<.Y+%:/$S8<,BP\FB%E+>$05T/\M$H7HWDZG"T? M(^SED,A_O,33/@,NPK-^SC^,APO8^_!)PIX#\X_3Q02Y26:@+U>+=+$<]A+V M!'8V802?C5%:,/.?SQT<]JHVW1.M=1?P9T9%^1DGZ&25QC/)!HWL/OV., M , Q(4IV35$[/_8&>*?2QF!DX0:S*9:FYW"VJ\F*"6JUQ&]&>-H+]0/;*FD< M^IW0J-EL#D)YZ4;1=_,Y2JXO!6&Q0C)$ ";(*?AA.5X183L(P@ L [ "J3PC M33'%/>"AC]/A!-A\,OM2"!X7C1Z*'H<4!X_ANP"H.'QO/[G*T2<^D>>&N7S.ROKU04& ME=\*4 G)^#,?]0>^R!^?)QF?.9WU&F+0F@GSV1Q)N M;>-@BK=HF5O:4V'%@OH0QN0D"L?Q=XXW M:IL[0^G0(?='/WGIXY.E-#@0UC>A28290-_N^9*+JGO@F=(.FVSC\#7%BHVD8%^ MMCLV4"EDFE'00&(6(DM!%MFJFQ,A89M7E5"&!#[0O(.#H9C'B7'&X@(W:",5 M_=5)MI2N!ZI&W^MJ+W XH]WJ#AY!97X:M&$^2*Y1M-NP2-UH98+Z3X<@5YQ$ M=6?W6;FG08>L:?"Y8!\IV;6,1_]@A<3=8^&F5#P$1X.(:716@IBGF1X0&? 4 MD%Z!\2H;,PS+!),NYFFGC5-2)<9895HZ.%LZ!2-U<8\6.&8V76IG#R3> M( < %""PZO*>!2_0#'E"%BDIRO>X%FQ-4?6\ +II;"50;0(ZDR0N/T=A MIRS!'QH\8(Y1V:">/WAD@,+YCW:MV%D&Z#9["K+QN<;Y-W7#$6X8YD'IDCR6 M$(*#6&,99TF4TQ0:F3U(7V14K9,*-4@FV"4N4.'7VV(-5LE]T=253WY45 -6 M[XUX9[_O\UNA9>*T E-]9:'Q4.$0N#S1U!6%*BF S L5S7J_!4; ,JPX]<'A M0/#K]X#?TYL\W.F*ML$L'TT(![=&'ALD@4;O'B"C'W=.Y\MLO:?@=CA(]R.C M]^#5DP>?= Y>COKQ\[_6MUQR>A74NWKSP]B?N7IM0QY?1N;PKJZL3LPJK-73 M#9C.1@>U>88%.$NY)BZ.#>MK"Z X% (DLKG>%VM:0%W66!UY5VB,_.OU'J,2 MP/(@=W2#M0ZU+?GC9[QFRX';J4($)7CCZD0NW[W^Q==* #KP.:+0N_J -)65 M9;U&B &/L/;:$P")2,N5XH1P'14Y.^)G[+CL!I8Z,+<[)R=#_M:AZ4@4 MA$RH 4@?+1"J_$23"]U) (NH(90GMC#94#'H'9@0<*AE 4_G8N(Q<^_$ MGI1"I=K&Y;>8$&"U1ZHGB%@#RDJ$V!52VCE8+;)T(#M)>^!B68 =."B^&0=D M@Z)A<*?7'^W637:/D0VG"@;6R>%L4&LK.6GPG2ZE5B >!"2J;/Z4"S=H M)?QF5[=8B".ZAI(L 0!N"DX+U5(.DC4.R_&9!R*_9T]*]G1#M"B"EG\Z O< M,9-@%C)#]2S5&&FH$,6,X.(9IQQ37.2 Y:QE77]DRR;N+K#A2/>MBI5G=BNM M &R>613:;!HP<_F LH3%OV2FJD=/+N.*XI[2J+#40;E #CS\S20=@8,T F\+ MG_EF.1^GL^40C3FSXQJS\J%;;$ %90?@8PW^P\9(,P4Y_O>('Q: A%+97V^P M4IT(8DQMT>RD#XQM]CN<#!MTI$ODT(QS4F!![)&PXH,+"T#7EZ7+K1LJ@(?M MZ!(SCI3-LZ9*X-!Q83D9MZB96C0B&@T^1B+^(XHE6\'=/NR08,H'FZB?@.1Z M,%*Q'$(0X[.@BD.%,6%DKN2F;IKZ$!0UNJ(,$F*WC0Z\ :Q\$!*1B="P_EUS M<)ITA)R ;K:FXUP@)7J?TV;<5?R$+:ZWOH?%]R!J&'.&'0LP;SO;]OR@4.EBQEX>*R#)Y$+BUG[I#KYI#2[$1I@ MH?H!I7]^3^Y6:C_E4IH3E*>F'"+BT]LW''(_MZJ2_; C4[BQS[3UO!)(RJ8_&::#L&X&,Y';&W,,5V=#D>C5)VV-V"YXE8LW,+$ M!],]%_ OP;8H4++:& 7_&LOAV-T.4390;VMK3D6-E2PIL)J1Y&-%NC4'1\H4 M'3?$^FY&7/)B;8&PGIX0%!VUU0@VD7,"Q6PWN)4?%!,= M(' T_#^GU/,74M2 ,AD5'C6 &'RFP 8W#&+W)DJZAC1\&X9Z;& Q)1TMY9TQ1\ZH03]IK74OX(/QQ%N<708$,1N7[? M6+;&@'J;6;4&#S:4K*' -@7/E0N>TU%SSS_#&R?YT/)&;[MB_4L:N1%#!>BK M1H:IZGO+$K$9XILHG-@42K.+J3BC2.314@L^\@MBZH!!Q[PP&#Q#ODW%A&6D MB/6#K',250T^OJW#SMRB"<[52:"44T HS#W%VMKC5EID$'048#X#XZ([K"FM MX*6S/2)X8,3;#!.X#8OB/N! M6@'!N4@MD 48<=M;#]AT;?)]@VE3\A/1_ ;B/Y\.DQ3DF4V^P)'_!"QZ*$JN MDGZ'9W-^)5.?8XK/@1'5NQ4<3MZW3A1QT7J34=*QI!@ "2%G83@?(C]*]3C$ M.H,&0ZQXB-1ZB]F8AB)'U F !T!EYC93X"96T<047@IIA@$R0CL8 &;.)/L9 M5SH'ADM]JZ&-WF^(>H(L0!"2.NT%#12VKT< 6,XINJW@C^>ZOE9T8DU*T=A^ M:6HO*:F57024][Z5C8<3*AC%&,RC#[=-O=\QS;D)R?'0>+*8E&PIN!NG7.1. M!>W5S7&\%*-=T5J*UT(K5IK$).3$L4W"3$LY:A30U1X%(5DI 624N>=6.#)) M71Q7.N*LU9F[AL=.\$H]7H$CFHW%%FV>RWOCH^C/4@C9#1"[,HMT;/!3$H&GZM=V#$+H G]RD44#VTRF<7)>HMY]?K))11[-9 M1S> SI7;Z38BS^X)#\+MD4 2L4QT10<(.L">GA=!RHJF% 4;EEZ B<*5$&BW M<>[UGJ*(8-XT/<)3 F\D.@^46:99RN(CAM?(&&>7CHX@-+5!;42+-7>WA"PJ^'H0$05!/@9!VU\=&7<.A9;S>AO%UZVC#(Q[) M@>/I3K?$L!#![W8EJ$:4AS%@+(\C@"33)R@Y89-V9F%7O)LN['^8MJKL5AV/ MF Y!D5'[=6:(XS:!&52$OP2HLR'U):#',207DJ'0%?'?Z1,",@D<1Y<=I,N= M,&H'M'7@=KR^*;ZJ/C^R&KP!KD3DA"F=T/0[?M(%HC'N6&5;M.%=?*8LK./$ M"G*[PP(.GU$"=UK$(>J)4XM21".VY3F8@5)6Q:8\1\ 0A7QS4^LB'E&6BLXC MP&$DXP<4V391$*[!"Z]0[.A/X*;F+L-E&=H*<]6U(E(N%,I,; _*N^-80DWJEC*BI+/"*;,<-FQTJ%@5 M[_01/\6C-'14V$7Q]N IQ$8U#%(I9;.;\MCI 5G8@8LTM92&H26S MK[!B2\S)H+G U6!P@8TO@Q%_J.@2*JD;8J(>"[WQ]IF;DJD#\4_S>5H);"[4 MV8$9^)1"4$^0\Q-*SFXD/ -GU)AP@,OO]B)/V3"K_96R,93/TI2^:K4/%U!^ MHJA0?53.$>F6 ]D$E[-BMW6N2Z=3T$Q'FCW:L;K1SA[(NRXO!^>Z_NZ?UU,_ M\[4$H3L;4[*[% ;-,BHGY$[HNM^*-)Q/M6/P$T;-Y/:#C"2*WK%*N' /VN?0 M N-FCV(3K8X?[O6#,!M6%N M+>E4S*N."KMHA2S6?CH @7Q"7UU7[=47SGG M,"PWRKB=VA%PD"SQ%X-+1@0V!EQ0=0(*9NV*' 6"D M'\>!N&G4J\9AT8LY1D@7GPQW *TCQN;X@B)6:Y1!BBY4L96J'][]YB\A8\5V MU$Z16@F0>C.-OU#'K1>/6]S1Y1"#!%:WPK'14LO7*X(+VV4P@,0LTV).5PI%2$J\*H>AC&!8'PR.!6C;7\+&H._L(? M:^O6N N18CZ=RW$+MXI&Y]_&>GK1XR+WUO#V1Q;5-NQM"\+I[<28B^J<[K.B MY.A+FS@IXN0H!^:",C/K5\LI>VLR!KY386#))V"2N&(T"H#%!&9;$&R0WZ+' M7O6#'K1(GHP4R8W>U(TM%>IL)0UC8_:J,2DQ:MD#,D%?A#!(N)<;?8NZ,(RS M1KV,ZF!%O@"%G,A4U.7T /GQG7BB^N,NHR-FUJ&!=^PT*N\T=L0)' M9:&PH<.T\1FL/Z#+I\_,'?A@?$$6#WT>*R@L3:,W(6B^8DX*_P@^MX _5(# M40->0%E(5=,I^7K%5\M1Z#8(E/B=>DN6M1U9XM!'5BQ=>U$L#$! M]HL",:[>2.[TX?(I4=W&&GOD&MF@:X^*%C'PI)8FW\]IZB!\'F43).S=N; + M,\L;E/\2B.FD34*'3%+FI$+7UJL,-)$K91?#,A9C0N:4FC_J@C0<>(_T4&$< M9VEG(#AW)@BA\"J.P )Q'H023M$&MW"(&=^Y7^WXJI''[E7K;^M\",!99^5: M$NP^M>.O'W432X8G! V[W4\M'+WGX(LSES]&8 ="FZ@GBL70\9!HX'H:]I5/ MY9J]/C,^JNAR(WSL1Q%HRO9+TQJXY=Q!R)40NED77(*AZITU?5QA>K_,98K$ MH);36@A0VG-@)WO>K>P<&$&-Y>_<9V"[$;16QK83=SH+"B&H=3%AJY5 M1P;KQN8DZS?]TU]0VH1[[K! M$!EW^*ZY$(TO">3W.X @:]BY]+F]#NV$Q?*V P'\DV(KV3M]"_-(_0FV"J'O MZ]64E)HXCYXP!J0-2#2LZCDCLK,@1/R'NDVP-@8HI+T HP'M\Y@3=/@- %52E1H"V*5 >31'/$!.:I./W9 M4#CC"ON([5/N%D3,)9:ZMT>#M1J2 Q"IR+X_+H3YPK[;ZP(8"289?@TQ+Y$Q+-!D'G$K0SX?S MU$[*[M.E"R_00Y>VS-1=]WC=ZIT:)>?)E40]UIT.#1Y/05,7JY#J%W ;R@+= M^'BV\C1L/G,+ "VFW?&24%9.? M"5V\Q@S6"(_/=^!3M)Z#S1UN-S"QV1!IG%AT$)%!E'"SBM43 QTTN=;>BJ-; MO4^W,1!!W0!+1+T,/36N#;\+).JOX!880$>E@]?&D()U5VR&S]O O?;70T>5 M=8[:1>A8A=!(6S(;3OF>+OF@*LK@<&Q6CNJ+I>/2+@(\ZR*EF7$7-^_=-0WL MS(&<=RXN4.Z,5)A M[Z#.HH/!WFO.57>9<$+$;M%R$V=8+N'N0WK 9J[8AY26?"2N_MTD4N)'BR2U MH$)U^^QH V'-=3@L,#.C&YIPV$F+3(O,+ :H+T002W"5GQA.%C*8>-==CUSV54ZV)X6D)#]E[ MUPOMWBR%+W J6ND7B,T_VY,'6I]J#WA:7WN/?45"Z-BLP1:);JV"ZWKS5G,X M2P*[]\/XC^,LF4!H4F*GCF]=>[&'U4(3"S8)9!C,:9[4J.R8!?3DB(3=6ROC M"%]]6G&"]AS5K"87KAQ*O=9"_Y153E5\$_>#G>'"SD=+H$ "<39=\4%>N-*8 _F>5\M@!LX!5"DP7L$/ T MQXN^9M-TMIH#$!.ZKS)=#&>T=VO@J#+V4$+EJ=7(SC2#FHK[(02*%994$F!=1<^F!@%COCF#>&N[FU" MG71J%H:G8A\4I5)YQ#$JE+9BKV.Z/NX%Q%<99 _6,A?\8-H:&2EOLH.(ER[F M_)I@R%,M1W=BO[:*]'.TSP!/G5QT7$/OK"LVX3/@AH.[.Z+_<@4B@9V72.!L M&P;%O_Q#KL&@UV"ZB)TO,>B#^5O_]A$U(9?1-]:K/KI,.2I;!>VXDCW$B]K& MXTDZ&_'5BZ/IBJX;M Y"6):(NLUB*[HBHA>MK<3A^M<]\\NBV+#KRHUKQS;"K-;EY^Q\UA'*DI@B^H+W]^A(IWZ7BX(**),0"\<;#Z= M9IZPT3A*/&:F[W)[57]5)1[V\Y-8ZJ O#ND'95LQ271E3ZIV'0R<*(OH]Z%< M#A#!2:V+T/C4";UV,>Z8D!"&"66!/%7I^;N-$#>B7LNN>73HPURCK9YKU$FO>2:D]B M!OL8<2R_0Q93VMQB7S^VM-W3=M8U$$YC^:OW@.C=ZA0"- MWXEAX'O7VH<=+TC5%&"H8D60<>_S&B2O3^[^*_:8?-$>E;]Z[^36^K9"!O>Z MV-F+L?S+R7K2^W8'9'&^M@OY08HUF QR]'N:*,(9I:,#0],,.87YV^+<[LC7 M+>*[9OBJ+ZG\S\A\LP$]10$]>T$@-B\6:,6R]+']*$G0CR(A,+YK&I,Q_-Y/ MN;[PZ VC]"91CYQ@'%;=NA!!_&I9PA] 6/@W'YT&Q57%$2:X](5J.FU19N;; M'FXXZ]2%@DN=A%*U>P=67#&EO*GTLI9WHR)]'+V*$M/S)"P%!J[II/*1 M $\^P-U+J7=TQQ.E*N_Q'1F. K@1TMX71X473*<\S=\_3EWH. M\,YR>[E-ZB$3F1(4"?#+45KWMFNYI^J+H!\PEL]).I&D!\V2V(:7N'0*"GP"JJ M:K8;'KCIQKVW#;,(+J?@_)-@W"#Y$4[0UYGX6T>N@KQ5\(Q_H_$Z:N&YL7?T M,)"&WFOE2J#C+@FZ(06)V2;B0]>0^WWHW7S8_M)SP9-0@%-_I!Y;T0-4"N,* M4@B1C>18 EJ]*^#HFO7= V^!V*MH'5T4U0[4,]_WC=5>/&MX/1VY87Z66[+' M6_KN]DX;-R5=QO+'GE[)23B3+D72OKP129-0YF'M>]^PAB3PB,Y^Q@;I9!1N M\;FS'/ >@\ZB^RHH3I<-R223:!+PK+4M*7R(JX?ENI:(]^VL@2-?8]4JK<"$ MR[&H$M?R]Y7T(9^DOQ%WUGR;R!X5N<#C[X &"6RW_KYRQ4J"4TL+?P:U3IF$ M#(=A6+M)%D]TN<$1F;U\T;YZ^:(P\+\U_-?4!_@_Q49>9VWVZB5X5[?Z$KC! M\)4BWS\;/0N^Q5>I??_L8O3MQ?C9"QCI'W_U<@<&Y2]90P51I=[ T.%@,7O& M^M'^T=8[G!*->7#EZ..=!CG8X /P.[[UR?Z!"QSJYB.!]^I_ 5!+ P04 M" #,BS=:\Y YN5P& "%#@ &0 'AL+W=OO(-R@: '&EB5?<@>]Y:.E>>=#HV6X$O2J[MUC.C2&9:/]#+=7K>"@F0S&3BR(+ SZ.\DEE&A@#C>VVSU;@D MQ>WGC?7??>R(92:LO-+95Y6ZY7GKJ,52.1>KS-WI]1^RCJ=/]A*=6?^?K2O9 M>-!BRPJJ#G+N[DHS16LCN9B%(YD:F_!:7KK.-@G60Z26WILK(4 M[;%TS#[IPBTM&Q>I3'?U.T#50(LVT"ZC5PU.9=EF<R\;I9DYL:5(Y'D+0V&E>92MB[=ONH/P]!7(O09R M[S7K%W?C+^.[Z9C=C:]&D^O[T2C6R0 M*HN6LS)EJF WVDG6Y>SMFZ,H"D]OS4(4FXR)(F67*PL?UK+;4AK_V4MV3SES M2_F\?*7SF2HJO;6P+-&%9P '-_CT29ADR;IQ56;.UDN5+'D NL'$)GI5.%4L M6+DRI;;21R<(Q/6??I&;*VA6I87R2!T:V2*X QPF$ MYRS)C:1I38[P;*5=_UA-)JTV;T1A16>RH*)T8F4J66? M2[PEF;:D!EC[$E^5Y*J&@1@EJ#!E"Z,A5VZLP@F>RC,HU-SI_Q::> MSY%,RIK3R%C@GB$B9(LT4UP:!A"V1#Q>C* >#-N]C1>$!@]SG6%_H#4G9IDD MC!IIRF1=XDQB)Z@*M[>[G*:U@!I,9RKUI; ./XUJ(NR2S>&H@D:67I;VPDM1 M+. ?L^#[:*DSE,-2EW>'IT3]*E&NZ2Y,@4)S2&(_!NZ"H9DTP8; 3H(K.#]T M!ISNG1,6[GL2OM E,B\I"LL.6,2'W1X/C[O!1\1XPGY*+*>BY>AR;9Y808,* MBP&^S2$/*707)1QB0J7LW9#'_9"'1T?L_7/O^.).2PK?!)/KR9A=%X_2.A]^ MM\_#,*2_X 8(RQVEO07HACP> '@8U\ S)68J4TXAC9B\58[4O.M&/.QU>>3A M;$CYWW/' \K, :3Y8#B$<)^]]XU2K'Q:D3.[%&!DCK:W/=<4-=0X.V;N('U<% M0U(I^3LM=4AY[/:/^?%P@/67,#:4"&'8&L#[(-R)Z;*6#WZ.B?U*3%3RD!]' M](]X_BH/IJI!F\<2FU5(<\V%%'B?3_7[,HW#X'\HSD3P@QA*33P.!P)"2J,^[PUY02]5-!F%;31"B MZX<;;%5;!'4_;C6BF#MI]N' MX>=T+0RX >2&T0BPB1[5&"HE]G6S7.,5SCMW.%8W]:[YC'@.@PKF*"M=L#L8 M#;4UD@[WM%MO%9S@S#"S,-1@J)DPV.PS&XHE+NO5N.H()DT$#<2U-+0-^&Z7 M:1O'M$W_@K/074'=7;^TW272.("N.[J.:)O%F?PA3:+HK ,KRC!#QW,,U@&!!A6 ]3Q]9>!Z^9]+:3Q?>KL I:[$P,##_J#]TH&SLW4UR#%,_@)$AS"H7L-@'1AI;0B52):DXV:_?(66["9"D6.R+-+R<,V>&G.%X(]5W72 : M>*@KH2=^84QS' 0Z*[#F^D@V*&AE)57-#0W5.M"-0IX[4%T%<1CV@YJ7PI^. MW=Q"3<>R-54I<*% MW7-U>,)5G(S\2-_-W%3K@MC)X+IN.%K7*+YUBP4C8(] M2U[6*'0I!2A<3?Q9='S2L_O=AM]*W.@G-MA([J3\;@<7^<0/K2"L,#.6@=/O M'D^QJBP1R?BQY?3W+BWPJ;UC/W>Q4RQW7..IK'XOI#UFHCZRV8%-2EZ/[\89N')X!A^ H@W@)BI[MSY%2> M<<.G8R4WH.QN8K.&"]6A25PI[*$LC:+5DG!FNE!TOLH\,IC_:,N&TFT8<)'# MM2E0P7GY@#G,M$:CQX$AAQ869%ORDXX\?H5\!)=2F$+#7.28/\<')'2O-MZI M/8G?)%QBOAK=J>-HEOT]TN)Z/ST7O9C*^M8 M-SS#B4^EHU'=HS]]_R[JAY_>B**WCZ+W%OMT<7.]F-_<_DE1?/UVL;B<7]TR MF%V=P?7MY_D-G%_\,3^#V7(YOUV^)/UM\JOKV[F7PB'\!R^PSZN'N[RZM$J7 MUI5+*W=I92"H\V22JEP;FI4KH#VPDA6UBU*LC[V9MI/NZ]ECMV>?>!?"H!*\ MJAX/<[RGWM(06,N5V7"%< "CL,>B-"6K/XK8H)=ZYZT2I6EI-4J&+!H-((K[ M+ P'WOR9QGLLRJQ"#3%+PC[K10E9<1RRJ#_TOB!U@$)6.91UH^0]6IB&*"2B M$ Z]7>".Z6?L"4O2(1OT4[+"9,!&<>C-LJRMVXK;J'.D:Y&5W#6J#Q&+DXB- MA@E\A ^#7B?VHW= .JSDP3 &:\?#$1O$"9P] 7OX0.U:(_7+CME(E\]363=< M/+Y_-XRCP2<-S@:#K]TM^>(U_0T=7 M@+T!I*9YGUT)Y+94I_^DF=ADCTPK@6=;EBBZ?O9>Y7R$NN MUJ704.&*H.'1@!X5U3T[W<#(QK7Z.VGHX7!F02\U*KN!UE=2FMW .MB__=-_ M 5!+ P04 " #,BS=:L.A!OTL$ F"@ &0 'AL+W=OM7[#">3#M#2R0E6;(C:49VW-0SM>N)E.;0 MZ0$BER+&(, "D&3EUVO10"VL MX!+O-9A%63*]OD2A5L,@#K8#G_F\L&Z@-1I4;(X3M%^J>TV]U@XEXR5*PY4$ MC?DP&,<7EQVWWB_XB^/*'+3!*9DI]> Z-]DPB!PA%)A:A\#HM\0K%,(!$8U_ M-YC!;DMG>-C>HO_FM9.6&3-XI<17GMEB&/0#R#!G"V$_J]7ON-'3=7BI$L9_ M856O3]SXX<"@'[U@D&P,$L^[WLBS_,@L&PVT6H%V MJPG--;Q4;TWDN'2',K&:9CG9V=&-M$S.^4P@C(U!:P8M2[!NLI5N("YKB.0% MB'.X5=(6!JYEAME3^Q;1V7%*MIPNDU3HX1?!WB[L_I-9S!:>,'+)@6"+D2E(EJ;)BQ\,\+WOF/=="))*!3/.@ [*8CE#O3NM$)C,X".F MF^'8#[=\)QZ^Y8#WRG^P1O_ MI^"XV7TF,PG;,?5[";5[O3B,DOYSX?%/A,<_$>XW;%/_R2;3?3@U*M1<93QE M0JRIEB]=%/6PXK$G23=7AC%L4<_:9\G8=SM/Z/X9F:A\WV% M_E(6Z[#A,;>AXSO4[,1A.^GNMOAOVI_M *N"IP6LW*EPF8J%LR=W9TAE/.7> M09X%.^(Q.C#I*; TK7WEO$?$CSSD4QQ9GU(^#BF]U,=DZ9Y['YH M'=S=E)%S_T(Q!$C)7E_CN]'=(VALBA=@MH/E?*;CMN@]W3&PO=V]R:W-H965T#Y^H3^5UN[KF5+ M)2YX^0_+53&Q$@MRW-%#J5;\^![[>D*#E_%2MD\X=KZA=LX.4O&J#]8,*E9W M;_K:]^$L('%_$>#W 7[+NTO4LKRGBD['@A]!&&^-9A9MJ6VT)L=J,Y2U$OJ4 MZ3@UG669.& .Z:L>LT0)M,[A214H8'$0 FL%#XQN6+:X+M^< 6/# T@+1[Y M7QH 'V=;J82^2Y\N]:)+%5Q.9;ZO.]G0#">6_H DBJ]H3=_^X47NGU<*"89" M@FOHT]EBL7I)[R']]SE]7*=KF#W>P]/F?;J"Q:6Z!S1DD(OAUXH7T;18,7 MJQ7J5BE( CN* W@WV@A:2]H)4L:EDN#9<4#LV OUZ2FNJS2,B>T17WOX)+9) M[(W> +%#S22Y)? &-&9@6(5PZ?8X9YI0H=BWRB=UTD.M.GD8=@=QG76:\L.] M4^8/5.R9;D:).QWJWL2A!:)3N\Y0O&D59LN5UJMV6>@?! KCH,]WG*N381(, MOYSI?U!+ P04 " #,BS=:"/WY5_ % #\#P &0 'AL+W=OK(7\JBK&-/G6U*TZ M'55:+XXG$U54K*%J+!:LA7]F0C94PU3.)VHA&2V-4%-/ L]+)@WE[6AZ8M:N MY?1$+'7-6W8MB5HV#95WYZP6Z].1/]HL?.3S2N/"9'JRH'-VP_3GQ;6$V:1' M*7G#6L5%2R2;G8[._./S"/>;#7]RME:#,4%+;H7XBI,_RM.1AX18S0J-"!0^ M*W;!ZAJ!@,:_'>:H5XF"P_$&_:VQ'6RYI8I=B/H++W5U.LI&I&0SNJSU1['^ MG77VQ(A7B%J97[*V>WW87"R5%DTG# P:WMHO_=:=PT @\QX1"#J!P/"VB@S+ M-U33Z8D4:R)Q-Z#AP)AJI($<;]$I-UK"OQSD]/0= Y/4R40#%JY,BD[NW,H% MC\CEY+UH=:7(95NR$%T "_L#0L-7GC0 M,/+WV:W2$GS_SSX;+42T'P+SX5@M:,%.1Q#PBLD5&TV?/_,3[_4!@E%/,#J$ M/GUW>79S>;./U6&Y#U>?+IV,O"(6@'RJF',AF@5M[TAMC;X5NB)B-N,%(\8 M0MN2K*EDE5BJS1ID-.%:$4AP23%%U)B84X/XTDO)-0>H%60JF4G1D(!H06)R MQZB$C: 5-G;Z -A90;ZPTBB2K!"RQ$D/WL[[O:U95\NB(O ?%R4OR(+>0:(# MEQ<-1E5]]Q(Q"?L&M4_P6PN81>.=[\,:]I LJA]9*;+S7 M0+'CBYJ1%8-CKV%E7Q2A="< A;??VATXT*\H'#(E\2N,)J*9;*P7X-2&P3/C M+6V+#=:8O!W.]WBT9)"G!:>VWB-@(Z3F_]D%ZTOG1SP81J[O9S_KL\.$G2<2 M_K&0\P(WC",;$DGDIDGPBR+B>V?/6W C4WJ3.S_%/G"3-' ,>3]VH\3[->GR M4^R='V4?>:Z?I/;H@]Q-!X%SX.B?0![3:29JZ)^P D*(+)&"43JT0=_G[/-G M6>"GK^$FH#7:[=@&3[+:UF*HHH.<15!0O95M9@6N$88-W (R'NV&8LE;VPB" MW<<[1KQA13?QW?ORV\%]O/H,&:T8:#TBOAM!G$80FSCVP]A-DFS'1P.!*,-- M'HDS**%91"Z64@*;W;N%U)S>\MK>6W&:0.T%F3!WXSSO9;:-'$KX0>J&D4\@ MX=W(3\@'T;XJGJ I]W(P)2,)%.#(C[;D'M<69A#K$"%1FKM!ZI-/ D_WX3X\ MH#Q/W-!/S3A-0S?U/'+U'==\,>THEM$54)]CI&"+?F^"*;HOS&W^QR&)QD'V4$/)58&A20"*/82,QN".WU V@<\.;#Y.<14^,7RV M U[36[P]3 L&Z!CF78."]R"M[Q0?)J2-9N?QHZ=F]\,$/-[M&93S%Q[/8-DV ME0[N1F\D4&P##ZZ.X 5K9<,3=@3PY ?$"OQ3C)M#-DL;IL1!6X& M.HT5?@H0:6*M&$S2X02CUDV\=+\5B1>YN1?MV@"+4?P4&V+(ISS.M_K:"GP& M=Z50W-1A5ECO]SI-88-_NNYP1@M$Z_MAT'.4>6Z:1T"HJ)>#@HF=I=&!<;._ MS7.Z(DI,$;7Q8[+/EJ?QOK? 9/ B:YBG(B8_[..L7^V?MF?V17>_W;Z+ MWU,YYW#)U&P&HAYDR(A(^]:T$RT6YGT'73^\%LVP@N^WR@&&5M.\@,MVG3IU7"YGNM'FNZT0'?QLI+*SH'*N MO1H,;%%A(VQ?MZAH9:E-(QR99C6PK4%1>J=&#N(HR@:-J%4PG_JY!S.?ZK63 MM<(' W;=-,)L;U#JS2P8!ON);_6JX=9 ,7:.MWLG(E!4ZON7_S<(AW#K'GW07R+.^$$_.IT1LP MO)O0>.!3]=Y$KE9\*(_.T&I-?FY^APLW'3A"8GM0[+QN.J_X#:\3K%Z:S7 M:4Y?OC[=]W+X (P)3Q7V;G73"K6%2EA8UDJHHE8K$,8(M4*Z3XZFM:$BHCUZ M":Y">,:J+B1:J!74O"ZIGOJ,=H10JT*N2]I4UH;N%$@M5 >%HJCV&+! VMSK MW+#L0/:4*#@:+ G*:5!T9?=.;_!TV@G)LQ<1"%7"13P9ANDX]5&9N*L,(C1= M,2(7(U I.6P6:+B>>EQ/H?>ET2BD/F);])U ;KOY/?0X2<)\-#I *U+_##*\ M1.[#@]AVI$G3DLM/+V2]$MQ[;$\8],VC!.I$$BEZ!RVWT.[].' 6[4,R\$YQ MEHMDLPZ,<*0_"\2B+(UN(.GGR24=_W#8C_++/EQ[ B>H]CBIC>]21$,\HZ&F M^Q*:R;E?Q_7^W20>CC]:L)4V[E52L*$"R_KC]+([Y$(W"]*,L!N]W@E!:/9P MND*^TF27(:?J(Q>:E%:L$XVLEG4IF.U"2*XF\'V.M+'4&HTAU: E9MS=*9;4 M:O6!LFDZIBS@IQ=3!YJ^%DM-4BKM>A5IT;D4^AF)J8]@-1'FV)O:5;L\CFMS M=SNTI&>-"]Z)!=6QOY>^D5=,WSBRJ]X_*(SU-0P7 M,(["/(G82B'.LS!*$C8R,O(P3KTQAN$H#?-QQL8$TBP<3=+>$U^C+M8DG81I MGO<^H7TM8IP/PVB4]5[*1J'3;!RFV0A.M;[!T>/3H%GY)Y:PN0:Z=^@P>WC% MK[O'Z]?V[A/@LS!4V)8NR))<(RJM $SWK':&TZU_RA;:T&UL[5O;4^,XEW_77Z%B9J>@RH0$Z-OTI8H& MOAZV:&"![JG=K7U0;(5HVK'2EDV:^>OW7"1;=AR@MW:K]N%[Z"9QI*.CHW-^ MYR:_6]GRFYMK7VY9 M:I71I$6^MS\>O]Q;*%-L?7A'SZ[*#^]L7>6FT%>E=/5BHE?!MKZ&2F84NG+&%+/7L_=;1Y/>/ASB>!GPU M>N6BSQ)W,K7V&WXYR]YOC9$AG>NT0@H*_MSK8YWG2 C8^.YI;C5+XL3X8'T4IL[^E^N>.P+&)S6 MKK(+/QDX6)B"_ZH?7@[1A-?C#1/V_81]XIL7(BY/5*4^O"OM2I8X&JCA!]HJ MS0;F3(&'=6':YUI..9IKN6%+5);5*7-8="=/"LJ76I7.:F*3)Y^ MKTWU\&ZO@C5QYE[JZ7]D^OL;Z+^1GX'FW,G3(M-9=_X>\-HPO!\8_KC_*,$; MO1S)@W$B]\?[AX_0.V@$<$#T#OY7!"#_\VCJJA)TZ;^&9,%+'0XOA?;UNUNJ M5+_? @-RNKS76Q]^^V7R7%\>7% M[?7E^?G9Q2=Y=G%[>GUZRHF8_G;+Z_W M)Y.W\N?6DQ]K!P2=$\=V,36%(IN\G6L!(L_ R'4FX9.SNF:KGWXHM9$T.*]KB>)<^7;GQ L M"U%J0!IV2OF#5-E? /8Z&\DO2UN(Y]),Z!=XL%3%@^?22:]IO 7BSR!M)+1M M=N1!LO_B57)X\%*ZN0(@PN?'N0+*1TAJ 4O>X$PQUSD"%P &Z\.]Y,7+U\_GXE-6F1 35#G;B+NI(5]EZA:1;-[ ML6WN08#[R3ZXH/%X??M?'UE9?E8%!#HEFQ139TTRQ3TX&EO&FOZ61FW?H[!? MC./5! X".]>XT2NP65V" /V*.*D_X3GL\08C3I9UZ6I55$'-PXBKLZM3\(TX M#*UF!!R8>S A<96#:\-'B&P#2+K[' A--JY[4T^1)&F)/+HK-:T%J,=P=9Q; MH'4'WV$B*K^=B58.QQ88+BN#;OYR>6PCL7V!HW>@3T6:UQF!;8%V#A2*FC * MA->*<;N4/L(DO-@C.!U7Z=O$#V M\=](G@/9W2]+T>P=D:!(:]A%4>4/8F6J.2VC?^BT?A*-(A'B-U#$7$[>4%QU MD'1-_O3FT^E%LUT#" \Y088GG8%72DE=^!A$!1$[+HLR#4;E+=_.0.(HX&TD MM3]^>W9U29\F;W?8(@J86LJ%!<&EN4'ZW@>2Z/\$C5M9F\E/I:V7\@^P4J & M!GQ6I".Y[>H4'(PC7!8WBNR0\RNX-_,36OB.W<7N>BX;L,4\Y\DMZUI S M$(>]TV2OC9##62+C'J>&)8/62@)DH8:]!\!!S8J\# HCD9I"3[0=T!S01P7G ME)%ID2:!K,.2Y[J"H?%ALL-EMW@)'* *[^^3FYUT-MZ?VIS%-GE\)V=U27NF MU=%]%/)?55%#[B;W#SD [^RI3U >!;:;G8G8NE=SD\[!8,%H[AJPY2-%-X64 MA\0$!@,+9.1)41RE*AQHEIP;F(A$T,) 94CHWC@_PD/0%F3=8^@V*@KAQKK# MV.DZ>*U*4 T"@FVU(YWY 3I*28V:5;J,X0?7WI["& K !'=PE@8L'VT(PV; M):Q<":=R=&SHWKRU_H>VPV[L>VTK/H8+Y3+U'=!%@BA4%;P4+,[(!6O^.MG' M8)"W"WR[)L0@T.'0P"USD%0B^%MFT+L6&8BQU#;":GK0#5_9A]$NS#>]PT!6 M@&*,\4 (1S/UX,A>0$T5I&R["&^$3! &18,$QZR ?@O0E90@N)*Y!NG(-V,F MPX)N,!ZE_)$UA((^$ DI$\D.Z"QS76&P"/]8 8 M*9]P9F%R5;)&*:X:D+&!OD"23]D'QMAP3K!.@X=Q1(,Q'FZ ,A L".!1-"O! M4U-N/E^48:K<',X#Q%2"YJ//*9M(P8*@JA 7F$Z\8(NX9A@!#I7'CS#90VH!0ADU<(U^ M;L?# >P%0S7\,[\P3> M-;K8(I[H(E["H F+N)DW*B^I4UCGH1'PK2X7@1>/HD_8MU#RJIZ"]&X00[U>IHK-.-EIB(J\,HG#L M=R_TRO/]1]?OHS %[G!-"8^\!T9I7VO*6+/.3F382>-[XQ6/?E.+Y=OKQV>T MT4?0;_&XCT9.5P9K#IR6$:<=, Q!2AFO6_*Z)&-4:ZHWV&9L+V/I0U"4DBX: M;%P9QZ$V&13+;+&62#P5!>,8,L8@+DP,F]_%=M\X=V0((?KI-\+?S*2DN1 * M%V# 2^NW/S,Y^_"N/G7.BPP;Y !:$$Z%JBNBH@W2ZJ%6X[P[,P57Z"FUFMJZ M>D9E@(/$&[VL?#7&EU5'XDJ5XJO*:U"]NIK;TOP-3)]QMG@+(8>KRP?!)W)9 M5Z"0A$UBT*W]*L[2=O7A[*W?:S&$Q2F_F3:/[!BR8% MWXV^-!RDD1=:-@ZH)@?4$FSRP_;3;OM9W%(BZ37R<-P..IPD;\:!_>C+H,J> MHG-@DWBD0H%&;ZJ8-*.K0^?B#WG3=+(*JJ. JA'\ >@X!E(P%C#0 M'P] 5&#T CI2H7$RH';L]4X7D'SF6([" "EB")E),) !7:&8*,%%B#.(6'02 M;&Q6 R!"W*9_5 A"2\3TB@J #Q#NKA)!4[PPYJ!_!=%&3[*TJY!?M;# #I!0 MA@MG:UQ)JGQ"Y-G)D?"8C[MF>!:;H>CD^P]]D\VT,W>%#W1+G2OBD'(Q2""X M] +#>K67G1 MPGB,76R.E3TO&9#Y@B8A"1O93+^ XY.#I@@UXX!HK0VH&$DV%;%@O.J*-Y3B?%K'G;.7(^.N3A9:L MM/>0_L&72Q#I'5RG @"9&T%YJ: MS93QH3S++]E0$ 8%:P\ !F@OF1DHP?H9W"O(IU"@"&.QY'T@N5#?>/\0/SC2 M/!P8Q$'!5%LIA1"$*D&5%3W[^#\5OMPL?.&%SSK[]1FHOU9^_3G4__I/U/\G MZO^_0WW$;6[^1=SC#]%^GVA$B,%]A2V!..LE=0Q^\KSCW8,JAOI/V_XC>.S6 MN@06QWPAB.#4G^_*UF!M*J\8(]J*#JNP2[K> 8B ,B.">?P()\K'PT@;(0&6 MR!8*4G4JY54"H $ $VL^MJ1"3<5=0FXF8V\,0;9D:6VJ8XZPTH"VJUR4*)6: MFLD$&$]:#$-)US-!( M_@$6?8](@7;#%]DR3*I1WKB;/K-1J\^7W/ZJBZCF-@1YB?"E0S[4CA)6/;9' M/[EWM!.^1[)4)HOK^M]KJBKD=!5"P415@E#\C1D/ )/QOU#G -"H7C18#IP8 M+!=SJZ+I+ #LY;7C(Z< #2< $MX;6SM$K#0M02R)!+4&G]'G!U',HBO)!)48 M8<:ECS!.@EEDDU/-_<*ZD[['"W OM''IO)=/H#&&T:W-QI*Z4+X%7GWERU(>S"KE#8 M0ZGQ,B4B@>K#AT:]?GX*QD"V=HZ$4D/690 MZ1"HZ(@M(\O@&08.DN'5GCHD00X&+^J9HB8]Y\W[4CGK4]*]S46V.Y+_L'EN M5Z$_,P-\PF9(8="I$N+-!DK.[="G<8LN=WNQG56%'Z8&M*/2V40&4O X!P75S#<=7TZ,['(]7 M1W<2L7T<%>QC6]1'XO.?!X8BS!"H0+GFN)G5?#C@6#VZ>-T@FKW9#'M-9+0B_8N M#E8(M0\6"9Q^\Z'=-N0*"+F44#Y#D0@4C.LP[,VQHP0-3P I MSV9)IQVU)A?QM(%UO^.L=?S MJ4%.)"HWH%;M M3T# W^#2<2;L*EU--@\A ;XA"(Z;5K.1<]PFZAL'FU\:C1 M)/&R&\&9PRR@I9LV-Y36!<.IXY!D\)<^#3'0HE3#F1J5-4(/)XUZ.":&ZG": MAFT=].C><*&':B,[=.9%U*F.3 R+&[,9>F8?$H7;3.RHJ,I"\-9$!1%B/B]$ MB]O?Y)Z)>8M=G;H2"#]8QH$@K;G8ANSN1OX\A&G^!EFX3!6C./[0MO,\'8]Z MO5QD.ZJ PG.Q&>+ECAQ8JMD^75NE=5)NH_*%%B7/0]X 9\"(/M"I?AFF;\0(WZ"['F7V&>^MTS8TB,2+2M\D32$V!F:%$JFES_&KJ]7 M:1P(CY%S4K4V(.MIU%JJ26'ZFOW,#!)'E9!>GW][-M1GHTK%X[UJ\@RP&%+S4#? 'F_(MIM*^[*TJ=:86DWU M#"]2(H<=;P:JL% 9!I7D(I$5ZRQYR*Q#)7&=EA6X;< MV#2@>;V8:+AGNX!S-ER8Z]P77#OZD6S?,A(;WS(Z\A>[^]UX5IS-%\6E717R M]:O1^* 1ZUI%#M2LAN?/DB1 8- M([1NG!EMN H5,$&$F+VY3)>JVOF19 LHU\[-X5!HW7C):KU@F.*[*7G>!#6] M&^"B#IK.@E\H")(%7\F)=;=+$[GX]D8.(D+*H.D@Y(9U01A/>F,1;GWZZRE/ M:I/*G6U4BJ0!/(-M6$BWFT.)G $YO\!E;A8&;3 U95HOT*6D"#]-1#D4/#8U M/?_&&"DJF=L(7R'H"P+?5S*1PQP"Y2=N,9)50WB,AT*]T.=5&<(-.BP'=;*P M[@LW#$ ;E)FO:I//)>030"B&I7#S--NH8%UC&'CU 6_@$W!LO'NXKO'"C]ND M[CN^H/F4C-O2%ET5[GCZM4)ET,RF!.A"^Y5[83/*_X=+OMSZI6B;6]*H-7ZD M2IL%B4E@6NE=\B M;IXV[V ?\:O'[7!^@1N2=TBPG;+%XPY?*+NE%Y*FM*KN@CW,- MH4B) ^#WF;55^((+-&^F?_AO4$L#!!0 ( ,R+-UI!GF:X&PO=V]R:W-H965T5/%TI_<,LA+#L5Y;FYJRSL+;XV.N9>"$R;KJJ$#E&9DIGW.)5SWNFT((G M;E&6]@91=-C+N,P[YZ?NVYT^/U6E364N[C0S999QO;X4J5J==?J=^L,W.5]8 M^M [/RWX7$R$_7MQI_'6:Z0D,A.YD2IG6LS..A?]CY<'--]-^"[%RK2>&2&9 M*O6#7KXD9YV(%!*IB"U)X/A9BBN1IB0(:ORL9'::+6EA^[F6_MEA!Y8I-^)* MI?^0B5V<=8XZ+!$S7J;VFUK]151X1B0O5JEQ_]G*SQT>=EA<&JNR:C$TR&3N M?_FOBH?6@J/HB06#:L' Z>TW3ZT_LZO;KW?7-Y.+^R^W-+CV?EW1S>W\=]/O[["F1CN7@-LOEM#3L2QZ+ MG.*%W:4\9[=Y\)7K>,$.O35"9A>"F0778J'21&C#U(Q=3_ZXOF&\*+1:@F.: M\D^AX ]"S]>@7,.>M)H]WN7Z9RGMVF_VGA:^>W,T&$0GVWJXC_V3#V&P6DAH M,Q4QSP03LYEPPI,C*?PW]"B D/HH@4I!$D)F-YGF#4 W"J7Z7< M&'9!?I%!A'.5>@7Y"L_76WJ1-L&$EK-OWNJU;B0T3:$:XTLN4SY-!4/N9!6[!V_84Y .(TR(I8['YN+5U,%V[D;S,IE@) MM5O VH"HBH#V(D)ND/77Q'-$\60I MC7H$(?B?<#KU6'$?F;0'049.1"RY!6&.? MN%6N L SI?;F1POC_;EV_B5/2_'0>UP0.S)0YT0^)P>O(EUJ$IY)BT;+UD)6 M(IU1K.\$YSA*Y9PD!%Y"#0:D(Y%@3-=KZYON_!W&#>1KN972/&] MF'X^,3-HK""%5K6P(V@W/4A:+*/XDGC<.7 M#.L/6.;;,#ZSU6YM=KN_NP'RQ_,;G!!UO[O+8?=XC)3,_B:6R"8#5L47.52X,\:*+55:9F)_Y8X<4( OA<8)RJNP741VZ!N87=V-^!4+@09E;]P=1:YC M&424C#)T E3=G#2:2/FR#L)AM$^%#X1*E;@8R9M <7U+R\R5"U3Y;Z95%NP( MA::2]S?E6%E\DL:4!!5AV2[-,2\D#>_"%/H:^R)CP4N,[92^8:P_>!W*@H>4 MU=D*^!ZSMRN1O 9[09L]:E&JNO=[3O<2A:-N])#"X#6\[A4H#/ZT _K<1.FF MS*5MIR"2@F(@Z9Q$_311Z/$X$@2="NX!(5XX:N^$=O>=B1- M] MIF;AJZ;3XCJW\"5?-@I:(_:D7X8FXI/I6'T^X(WP[@X5;]6G8ZP][[JPX MV:0]ML1Z\;W MQF$_ZH='_:,01=H4OG2FU$3/ZC!O=\Y(-_3LRSZ:-H4>]C_"6Q_J8( [BSCR MT0.G]#LAN"':>M M_OBR1&W'B95RQE3F7M'IU@EZ8[MJC=D'?7/5BO M=6.9X7SJ[F4-5"MSZR\OFZ_-U>^%O_'<3/?WQ@B&WLG2L0/3R62KN3?N%]=3@:N;3 4KBAJ5#32FYL M*3P-[6KD*HLB"X=*-9HDR?M1*:3NSX[#W)6='9O:*ZGQRH*KRU+8IU-49GW2 M'_&,V.*['"!?KOU96ET:A%R62)VDFCP6)^TI^/#T_W>'_8\+O$ MM>M\ WNR-.:.!Q?923]A0J@P]8P@Z-\#GJ%2#$0T[AO,?FN2#W:_-^B_!M_) MEZ5P>&;4K&+%$NII)?HCD>>@'EYE#8@IQ%D\A.0C_#5:%\X.-<99MOG M1T2H9379L#J=O BXP&H(TV0 DV2R]P+>M/5R&O"F_]U+^&.^=-Y25ORYR^&( MM[<;CROET%4BQ9,^E8)#^X#]V>M7X_?)T0ML]UJV>R^ASV[GU]?SRQOX <[;,#<026L!Y/#^>*W\\O7KPXFXP]' M#BZNO@U .,YVLI*!U'!I/,*8(A1V@G2NIH5UU-GUO %?2)N]8\ G.O" E,K6 MP;I BX B+>C3*-P< =1>>D5Q\04"K61H@5"JVJ8%51T8C> *08>)'N\Y,V4E M]%-+,C5E265.9M([$!Z$[N$CVE32X[B=0$7@$>\-0C#%)CJ[J MI9(I-,GBPNSXZ.T0%K*D(A<:3>W4$U6H+P*%5!DG]6K#*,@4]2 RE4)/DM!" MC\P_"-++"158;&3:4J/102CJD_]?A3,EG(,YS[,:BXT:T?%>Z_@0OE>TOL.+ MTYI&2" $L91:A.;)"^.]0;*7#)(D@:O&H=O6$?:#KH@<)3D]Y%0B."ICC^62 M;&YJ>)25^$^R;"L-DM*WMVM N""#-2#MVTA-!*MNT(+NF>L98O$V55$ MJG;$21$?RHI0R5@2((@'(54 ?6-LUR5.JU(27,Q8QX=:D[1/VF>+K#"DPA6* M):,+E8"?/4VE3>N2-- I.<5D9"YCQ^GP!K&R&$1Z&SR( E)>98/>?2U4/,,A M?^0@0VY-N:WRLT77:CO@$TM5T]S=TP"46+N-7B$H/""I*:@Z;96,'@_A&\]Q MK;>.+I$"LI5&@ZTT*,53R$+2EJ?IP<1N9ZSY!N.P]_K5Q_!:$6^M1NX,[7J?/)<-D'-I<@_6\D1.BQQ A )2=&IJ<;IH(HY 2:U+%HV9K M#6BG9E:4M[I3 VWC_]'KD S=#A!B\%/$S%'K.Q@F6SV?"S#[BQY7A$U-JRD95]'+@+(@CC+) MY:LSFK!(CUZAY=\A=\)$*BKI*=&:J<"=*2EYAV\#)H=XD@ E7 AIZ!E\<4C. M_VGRKK/ U*3).EV&=(CI!"^D4S"*,6-\004!RTTG"M:62#QP*^<<.Q1F=D8U MUOJ_ N6&W(=[/[1HRP%*S8IT(1G#ZR#<"MS15.>=Q0ZGJ;$9UW2\.^>+,S@8 M[P_@4WLD2O@9LQ6[L^L1->H\!-U5X,B^-IP=X^"SH%P]:WD#KN:'G3S-@ ^UO MJ-D_4$L#!!0 ( ,R+-UK22TG$(04 &H, 9 >&PO=V]R:W-H965T M3(UIX+(0T%]W< MVO)MOV_2' MF>JI$25_62A?,TE)O^J;4R#*O5(A^%(;C?L&X[,[._=Z=GIVK MR@HN\4Z#J8J"Z:=+%&I[T1UT=QL+OLFMV^C/SDNVP7NT7\H[3:M^BY+Q J7A M2H+&]45W/GA[.73R7N!7CENS]P[.DY527]WB8W;1#1TA%)A:A\#H\8!7*(0# M(AK_-)C=UJ13W'_?H?_B?2=?5LS@E1*_\O*M>F\AQZ9)R;S5]Y:1G9PL4S&(&=TS;)UAJ)@WS\3+G?4OX3JJ? M-EB7-5;T#-84/BMI

=P8QO('G M46&9H\8.-Z D G6_9I;+#0BDXJ?JM#DP:L@@\ M KW% 9DR)?K^%D_U_ME@%(3AM'Z/HB">CGXP(RDZC15XSDIKI->9&Z?X')'W MF#;;@Z!AY6P_!1-D2-*G 7E"M5E$P^O7Z51(/).]/,(-0&UEPRF:)GP36HE> ; MYKNG,)TATJ-YV]J2,D7&JUZ0'ESU1I?L2+1GA6I62A]JIV MTNVO$8V/GL:"U]]!4J98H2II:Q)[G.F,^'^UNX="IE*UD?P;NJ(-XB@))F%= M@I1)BI+&!Y05!IX(K8_8TL[9)(F#\:C)>WA41)VFZ29C:KSI8(>\;KC_5$,< MU^=:J\*A'&7.Q_VX;SK_V3>[B.2,& [C*$BF24TWGHZ#89(X3):F+A?&Q0WY M UL)"@U)A\$X&36M'PQI$DQIR-3RNB*O\)'N- 9-I_&_'A@!#>P@&7KDE(+@ M3H.VGSB%-ZO0I7V_RMWVX9P[]O^XZ2@:&9I4\Q5!< DWRB*0TW^@HG,3]>:) M?-=T[I$RS6$GTY0:#6E?\9W=XH,2;64_,YD.0VE *NN+3+ODLKUIL7.JL679 M(QCV0%X9X)8N'$Z"":K,.L^5);5OOOL[9-KUE;L+H7:,G;*?:J>I?6=FE64" M*MDR#O0$#>*W^IM2 'N1 M7)'-@K)7*.VFYE>';W,F?8@H+TYN7=E*XV$4MV2]">&I ';VDY5S"HM76.%^ M;U,BFA+T"25K;L!0S1DE>.;S8"P]ZM%'?C53G@1ZIVX4_;W['XWJC;_E.D!J MCOHJV.ZV%^EY?7_\+E[?PC\SO>'2G=5K4@U[DU$7='VSK1=6E?XVN5*6S@7_ MFM./ =1.@+ZO%15TLW &VI\7LW\!4$L#!!0 ( ,R+-UHWTIV1A@, -D' M 9 >&PO=V]R:W-H965TS6;R-((GN.] EUF&5-OERCD?NH/_&9AQ7>IL0O!;%*P M':[1/!;WBF9!2TEXAKGF,@>%VZD_'XPO1U;>"3QQW.O.&*PG&RF?[>0FF?JA M-0@%QL82&'U>\0J%L" RXZ5F^NV15K$[;NC7SG?R9<,T7DGQ@R+(5V_["O9(=??(A+;616*Y,%&<^K+_M5QZ&C8+)H7Y 1K6618UEE]%)X!J+ M/@S#'D1A-#K!&[:>#AUO^/\\A7_F&VT45<>_QYRNF*/C3'MCQKI@,4Y]NA(: MU2OZL\^?!F?AQ0F+1ZW%HU/TV?7\9@5/\]O'!2P7\_7C:K%,/;6/O!U.*Y>; H=_@[%O8"\.01G_6OV:E$UV7NZ\7&N[+C> QU*C*0JI?NG0V MHC8N=TPG[*4/VUI)$TAU.EN]([5A#N#HK2W?[F$_1$VV4>$[QB[Y,)PX)([ M[!^[QD&GW6:H=NY1T>"*O^J\[6K[;LVK=OTN7CUZ2Z9V/-<@<$NJ8?\K/1.J M>DBJB9&%:]X;:>@I<,.4WEY45H#VMY*R54_L >UK/OL/4$L#!!0 ( ,R+ M-UH&?L_PS 4 )L. 9 >&PO=V]R:W-H965T.J$BGP01]'9H.!"]B:7;FVF)Y>JLKF0,-/,5$7!]=,4=6['EY,Q[3?;?@B M8&-:8T::+)3Z1I,/Z54O(D*00V()@>/?&FX@SPD(:?Q38_:V1Y)@>]R@_^%T M1UT6W,"-RK^*U&97O?,>2V')J]P^J,U[J/4Y);Q$Y<;]LHW?.XIZ+*F,544M MC P*(?T__U[;H25P_B.!N!:('6]_D&/YCEL^N=1JPS3M1C0:.%6=-)(3DIPR MMQJ_"I2SDWOT^YTRALU LWG&-5P.+.+2UT%28TP]1OP#C#?LHY(V,^Q6II#N MRP^0SY94W)":Q@WC^SNTWS.9KV -(V-"A)F1W=S>>',9V6["2 LLA^R#1,/+O2OHJLQ$VO/.JRC80;#SZG2& 9 M7],W)8&MT6UMS^)Q@*Q4@9[75!Y-&-"BQ_GR*SA2/8?J^TPF[=I*N9!__=9T M'Y(J1+)!R;45B2C1V*B>$P>N)9Z/<-I%Z M@1X/H6/($MD,@*+:#(O8&DDH+ M*P#I/;9D,XSR%"QH+.'D((SAP$4)SY,J]Q[&X[:I07YC> 9-A$IQD0*;'0CL M.B6(TH("G),VRRIO9"I#^>I5,BY8C,I%2N$6+!%#)IANZ'585?: M"NEO!'0T:>'(%WYO05\WR/:IKS6.#,:D*MHQ M0F<1-&J-VOMV!-2.SZ_)EVU$PTFN2:!"))88$/5%*UWT6Q+D-L:,6+%6. M=QIRNZ^56U#G6?0\UM#&L[93E1=JX,[.)&O4\RQ9FV7@6!ZY2/4UA^%- (Z? M$_?J7 2/F89G)KI_;K1@7W!O%MQ7!6ANL<[>[SSQLZ9!VC5-XS=V-(['87P6 MLV.:Q&$\&H6GXQ$[#MX!Y;AT\-,7]MJX2Q:D)QPK'=X9FY[0,EN[2S&\A6)$ M2U>\3L/H=!2^&<=L%)Z].0M?Q\.V IT^V ,[Z7 @LH_ZT;G7(^J?13@Z&!KM MSM:TK5;5"*D=UN&"GFB&WNTA@^]U'UIJ572%63M'FHH6_#2\^GM!$;P(BN!9 M4 1[04&SX"O7&GNQ.1H>4U">1U$815%KB-(:%<239UA50&M*36?7HQA%PM-& MHAD%!/6PRU19N0A$%82DYE3X_&UY&.\%G7:KKPS4(V'-<]]B*U3)YY3%QXRI M]%/MY@)LINKBU>4LWZ>-"P.'V:[KZN6=)"#].O78&>*S;]._J$L3#)5+>G>) M6I[L;@%>D7[7E730>C!@,J_P M')8H&O5?G_9\@VXF5I7N^;%0%A\S;ICAZQ$T;<#O2X56KB=TP/8].OD/4$L# M!!0 ( ,R+-UI3*9ZU_@0 -4* 9 >&PO=V]R:W-H965TJA5! EL/6'L92VYI" MFE%F1C;^]_MZ1C(F2SCLQ=9']^O7KS\T)VOK'GW!'.BI*HT_[1CD<\* MKI0?VIH-WBRLJU3 K5N.?.U8Y=&I*D>3\?AH5"EM^M.3^.S&34]L$TIM^,:1 M;ZI*N2A.^Y_ZE/-"-66XM>L_N,WG4/ R6_KX2^MD M>X"(6>.#K5IGW%?:I'_UU.JPX_!I_ N'2>LPB;Q3H,CRBPIJ>N+LFIQ8 TTN M8JK1&^2TD:+W&GYA.K-5I0-4#IZ4R6EF3=!FR2;3[$]& 2'$<)2U<.<) M;O(+N-_H"@"%IPN3<_[2?P1J6WZ3CM_YY$W .ZZ'M#\>T&0\.7@#;W^;[W[$ MV_\_^=+?9W,?'#KEG]=23\@'KR/+]!S[6F5\VL=X>'8K[D_?O]L[&G]^@_?! MEO?!6^C3V;>KJ\O[JXOK^SLZN_Y"LV_7]Y?7OU] M$7V@-X'I5OM'WQ.AOIN,7<"4!Q'J SVP"@4[$3#7,F">SGI>+XU>Z$R90+5U M<>[L@F (NZI69O/^W:?)WL?/GN:-!R?O27O*@-%D@7/2)AK[H *+Y]?2.IVK M(7UI',J$-9"A=+1AY?Q 3!U3H59,$!(B&0@72"!WA;>,P M/.Z1I>8#\JKDU ;:(&19JN=-H27/(7UM0B,Q.D10PS( 96528/RK'&$]MV&$ M-N+T$O@N,. >L*(J97RAZZCJ@W).)4GO"^ZU(E'8U(A6EAM:)P-/WI;*$1MV MRPWYC0]E[E*0'&U;WO_F M@AZH:K!%J@-:%SHK2$'W9R%JY3T+(6>;91&3 M(V\<&S:2_6I796>JJ+OME5 M96\L_I-QIPD2551J+ 9$@%W\UJ'??W86W\EA\AK26<3"@@+].2:AVU(# >SA M:G^PV_F4ZYR,#=+#UDG$+7J[+DCYZ%!H:3))!JKX6*0,_<=M.78Q,3R.?S0Z MOK00:9.Z4N+(2+R82+2&QK!F2CZ$/\UEE[8,V9:7M$,WDHLX"+',G0\217. M7ZY]YEC:8X#QVHCV*YVC.FEC]!SK:MY@1-+>?=&P>M&9=6V!=&HQE.0D#QQ MG)*!%7VP?U@^+92GA9!H=<4=TI^8VV4:XTO3$^)&BBE*"@')NML\+ZLCO.>H M3(4Y-BM;KM(V6BD -YY*M?:-;C\:)2^!B"PSYAPL9+ +77($Q'% 5[*^4%5< M^UX2&K'Q-$C**$:J#R#@'S?36H>B$R)L1$:#,U&4(;>/! M96X#FB5>%CAWLA,#O%]8&[H;"; ]R4[_!5!+ P04 " #,BS=:.(TRA\@$ M "?"@ &0 'AL+W=O]I=VK=+H/3C(07QT[M1U8[M??C), W2OHOD!B M>YYYYN69>+C2YMEF ([]S*6RHR!SKKCH]6R20@<&>N3.J-]BD3E: MZ(V'!5_ #-QC<6_PK;=!244.R@JMF('Y*)CT+ZX&=-X?^"%@97>>&442:_U, M+U_241 2(9"0.$+@^+>$:Y"2@)#&2XT9;%R2X>YS@_Z;CQUCB;F%:RW_$*G+ M1L%9P%*8\U*Z[WIU W4\QX27:&G]+UM59Z/S@"6E=3JOC9%!+E3USW_6>=@Q M. OW&$2U0>1Y5XX\R\_<\?'0Z!4S=!K1Z,&'ZJV1G%!4E)DSN"O0SHUG96SA MI03EV'2)OW;80SH93U'"ZB@X" MSJ#HLJ.PPZ(P&AS .]K$>.3QCOYOC.S/26R=P8[XZZUP*[3!VVBDD@M;\ 1& M KV;3WQ^GWQ[8] ?^SMXB>!CBV]W# MM-4_99_8?\#8G6K=)4['8%AT7"6XPUP&[%KG!5=KEDAM(656P3><_O#N+HO!RWR&_W;_\B-WL,G9;YD*S&RU3H1:VP[ZHI-MI MYVV:VAOU.!TD%':X#S5"&P?@M,+0))FQWL590T]PR$ MQC;@K?8JT\RCE,8@>[EF0J'8U;,I"Y>LT7U1&EMRC-YIMLI$DG5PCL5_XVRA M%<)V8'+K:29:I8*86$;9PU6P5.RRDA\^2E%,0,C,,1RSC9 M6Z;G'JT.A-%XH[U/ K.[PL@!GVA:T;M0B2PI\ZQ40EG'T2;%@6I%BHX%E\QJ MR0T#!6:Q;B%[+PVT;)P*1;+19DU@CGPFKD2[PN#'P;BUC_KM'4-3$:%0?Z+P M@:)G+%:*:PNMTY60TIMK7S $X6HA8@FM.M(V3C@_PI<@UZ^JZ%-IMQTRQYQ5 M^9> X6"**)52X!>D1G<99JD)RA:0B+G 5$C!8R&Q8O!K8K$HW/G.B($2B)S* M'"WVD[K=8M7,/"5;)EE52^L[H_%3Q>"/>.QB=W,'J]6T]"MG#X8KR_WG;2,X M[#;4A=..JM"T66%$ @3;%A_9^P%^2*0D1YB&A-O,^V\+W#OI1.%)Y^S\E-D, MP][DHVY,\M(_O;2M:XETV836<\29.9T\HT@P[4LN2V#OPVX8AOT.M7",_KGP MW7Q[\X32):5 *KB##KN]O7ZE8RERX79J@A.IUL1F+MP\-<%V6P\')$4ZI$K; M^CN*=P[L/3^S<=WK$\7"#2;1E[Z2+G8Z5UN%84A^LT[K-N$D"BV7V!5>N;_4 MMF[>N=$YFJ40HWI>SY1=71+ 9F@PWW.TM#V,NZ5QJ%!,'2D=]4,/IE*ON#YO5S>UK4ETZML>KJ]M7 M;A:49PES- V[I\=!)?SFQ>G"7T%B[; 0_C'#&R08.H#[&ULK99M;]HP$,>_BI5-4R>MS9,)+0N12@&MTSJAHFZOW>2 J(F= MV0ZTWWZV$U)H0X0J>$'\<+^_?6?G+N&&\2>Q I#H.<^H&%HK*8N!;8MX!3D1 M%ZP JF86C.=$JBY?VJ+@0!(#Y9GM.4Y@YR2E5A2:L1F/0E;*+*4PXTB4>4[X MRP@RMAE:KK4=N$^7*ZD'["@LR!+F(!^*&5<]NU%)TARH2!E%'!9#Z]H=3+&V M-P9_4MB(G3;2GCPR]J0[M\G020";ECV-TWD:FA=6BB!!2DS><\V/Z#VIZ?U8I8)\X\VE2UV+!27 M0K*\AM4.\I163_)P=$/;1':-R)="$)I"T\--N M_JJ#MY63C:?>UM.1URDXA^("^;MG/33?^LZ2=^+@;OR-Y!?'+\ MYOVV8'X8WXNEW]P:W^CY'[DU;7>EDL/M,N]2CWZJDW=*8Y8#.?C$A6A- )1$8"5W MUM$Y]K 7>*&]WCVO%CNOW^]?.?MVXQ8[M^>[^,K=-YR\-\2.^N'^OMWTO5V ML7N)7S=8!R9\Y\*6I= +%K*2R2C#-:%-,KTT->3,^<@>3JB:^RE056KW_ MRY0*E,%"23H7?97>>57UJHYDA=@,A7VT*2,FV57/8*DJV[=G! UAK M;&J;L/OO:QM"TRIAI5S -C//;XP8HD;(9U4 :/12,JYBK]"Z6OJ^2@LHL1J) M"KAYD@E98FVF,O=5)0$3EU0R/PR"N5]BRKTDOV6-O%\?*)_=;6; M6@Y8P8-@ORC11>Q]\!"!#-=,[T3S#;IZ9I:7"J;<%35M[.2CA])::5%VR<:@ MI+R]XY?N',X2#.=R0M@EA,Z[W!>ZA&:!+

TX80> M*:DQNU1U"YU>AMKO9JDJG$+LF0]#@3R"E[Q_-YX'GP:4I[WR=(B>[&H&:!P< M9O?CK?%S0KGG_6'$F3NNJ!"J:BY;EM%O]HWVE7;7_Z& MMUWZ$&ULO7U9D]O&U>A[_PJ4XJ1FJC 4]\6+JD:+'7U7MA2- MG=2]M^X#AFS.P (!!@!G-/GU]VR]@0!(R4D>;'%(H/MT]]FW_OZQ*#]5]UK7 MT>==EE<_/+NOZ_VWSY]7ZWN]2ZI!L=D^;,7W]-W'\H7WQ>'.DMS_:&,JL-NEY1/+W56//[P;/3,?/$QO;NO M\8OG+[[?)W?Z1M>_[3^4\-=S.\HFW>F\2HL\*O7VAV?7HV]?3H;X CWQ]U0_ M5M[G")=R6Q2?\(^WFQ^>#1$BG>EUC4,D\,^#?J6S#$<"./XI@SZS<^*+_F%C,;5+I5T7VCW13W__P;/DLVNAM?O^\ANGPI>=K&?HE#SWN&'H5_5SD]7T5OA.^_QS M+".#:POQ[T# MWNC]()H,XV@\'$][QIO8M4]HO$G7>(R)4;&-;M*[/-VFZR2OHY8MB?[O]6U5 MEX!"_Z]M'WB::?LT2%??5OMDK7]X!H13Z?)!/WOQES^-YL/O>A8QM8N8]HW^ MXF52I14NX0..G=<)(WN^B?9EFJ_3?:;IYU=%7L%J-O1[VR+.F$9]X331K_<: MZ&Y=[/9)_H0;FN:U+M-==,B3PR:M]29:%X =><6?Y%7X8YOF"0R;9*J"N33P M@;J*[I,''=UJG<.D>I^4\%R:TP3E!I[60#OU/?TMY^?!=J=S7299]H2_ZWW- M[]8 X&\Y 7*#\] :KG< XSJ)+O[RI^5X//SNM\'-0/UT??V!_AY]=TGKQE?+ M PZ-?Y7Z[I#1HFD(_/%&KP]E6J?RQ)O/Z_LDO].P1;M=6A%;,S/CQ7=P#H)T M;:LG8'#UV[1:PR]/.BDCC:PK>@T [VYU&4U&Q'PF45)9R&@FA2^^8CRWLZ'8 MB)97_^OY-8R9R9.,&F]>10#C_R3Y ;=A/*%A9[1(6$T%(@5/<5^4#D]A\:>H M1K6N"^B$T,=L>PHTD.8;P' 4B'AR9D:[ PTK&H9P'U- MS]\4&9P7?$5T8$L7J;KP>,TH_W!;*%XC&'U52'6T#3 M%'8))R:ZO?GIS2_1^_VZ@+^C!_@%H6).I@$:6&]:/UE2_OO;-Y9-X'X^WJ=K M/G1!CPC8-?X)O FE#^!OKD'RP)1/0/L #XTL/!,TC@PY&[,0D$!YE:R9RS@: MT5D*FD$BJ++V.3!CU#'^VF$-DJE[6 TR4T 6H%) ##C9LM@1J%]R\MX1-HDD M:B.25\ LX$4X;P1$ 55X9 .<.-_@N-$O!8C^^%PZZI&K,RM79[T"[Z.VBXKJ M L7>0UH[.H+9H_>Y[!3#W38:L2[,14: M0\Z!_'^7UK761H#<%DFYP3\V(##6=5'2"3;)-+K 9P7#O1-$+ >JV +"P@ 5 MZ*N5Y;WXAI,>2N:3EV/$)$&-^CZIHXOTLA4]]F[E(#,/7\"[JQ;FK9AY RG! MA['#3M$$NA@X8K*'>8)U/RV#F/7!]N .1J$8K^<[? M5YC([>E%VK$A)S4GHV+U[E-]7VJM=JR?,\ ,K7"(Z='>_ TH# :V&!@92AT- MK_X&I!IND4>LF4ZA2C]'P=K_!SB6M2S4%RW] M*Q<^]A=N]426Z![9TDZ(_Z+D4[CG;(LLW(;1=@OT?# M_HG!;XXZ6:@_PJ,;O<[0$%%ZN]7D84"EV\."]\!4D?N,S":QV@HKBK("-KJ, M2('-4ICOL(<7-@>- H?8)QR !7*CJW69WJ)6C[Z40?3Z0%HV/*C8'.)EA8SV M/\$WV-( ,180D;I!JXHY[="7/$U(G%"(P" [6F;:D;_+2ABQ2,NRE\YZ&&R M'\V1VD#]5OWE3ZOY8O4='JDZ 7-T!/,$)1-0+>SB75%LP,HHX+ N]&= K$K4 MY8V&_89I<;L5L?T=<(7T7_3%I4/"2F<9+D9_WN-^H[*5T5;#)Y7:'DJBT0V8@B7HCD8*'T%LD;5&-&V2U_%.J>Z=BHYWZO: 1FU5 MB_G&*\#'0#'^I&L/$J!*Y9O"O ,&+UAW@=DRF)<=.JQA%QM0]V%/(E2KTK6F M&8%.<.WR;H+\$PG):"CL=(,'2%( 2-W#X<:"-A^0*6POTG8*F[TFSE(7-?#Q M8J^1/KV]!1F?%55%^ +SL;8MCY$7H02+K0X? @-ALR%>CYX,)*^T4B>F1R6/ MM?V(W(0P<:BN,\-'71VV=:/UCNR;'/0S1*"",$(9&&QG#?N$L.UI?_"E@LY_FW[6&QDKIJW&WPQFBU6"XEZ8*G+K M*R07M=&W_+#]*L*OCL@LZB(SG.%!@PS)'(F1%$#'#\ .KY;H3;XJME>'2GPG1$EV\\.U>^%)QR* =[X] 687_4Z"BJ?/\/ MSEGJ+?KBA98\;P\,$"RD,J?@SZ':\,BP^/,8>]*V)9'9$A\\. ?D**H)IJ-B M 125G!9@?:1G'M&D2T5LP1NP8WFGI&[K0IT*H?*D/I26A1W@%=!C:3[@W8#W M)>HO((>VY X2[Z5E_XU=NM7U(_[Q11(2X58!WX];.3W^)4Y:QL@-4(QH:P]? MP&JC;E:K_B"K/37]N:Q6];':Z-_":GF[?@&UF0QS6)EFMU.($*7GY?#) V>V M[RGFB#MR<,,!LZIK_-S()[PWFSK">^!D0-P9VB+,(2FY!9H!%4;//6\R!XE"?Z2SM57@'T5N:38F6T#%$!Q-LJ,LGZ%6!-+2^ M7L>V(_J:9MBH5T!QZDLH+F3H(&,><[8;+J-OHO$R7LV&\70U@3\NEO%TL8BG MPWE$O\'WBTD\7"[4ZSX]%QZ=@88_G8]PC$D\6HSI_=EX%(^7*W6#)*Y"$O\F M6LRG\7*\Q$_Q$C9@.5K YV4\6\WB^72F?F(&H(X9 #PVB>>K23R;#>'S?+B* M)T.$?PK_CN/E;*)^[="T\-5)O(+_)I,Q0CN%-01.OYH#Q),I3LHCX.S#(2QX-59OA6R5$90PT7@UHUDN1L-X-!S9SY,5 M;+:!EU0$X4P7\O(E:R2X-#R%@=4ONC8O,G@KV"'<'=C9R6PAX WC MX73Q[\'G<\3/?Q^=Y\MX/)S&H]6*-@>1&W&:#WBZPLV*%^/127P>Q=/I/)Z/ M>;]G\6@ZI2'@>U!%I\MQ!U*/XN5P!EB(^ "S#X?+>+Y LABM ,'A7!:K?L2& M0X:)1S/$K"4]@50$9[U)?\P'BY@[<.3 MB#T'XA_'BPE2DXQ 7ZX6\6(Y;$7L":QLPAM\,49NP<1_,1_'J_'P3-R^F(P) MNX]&FA5N,!AF< MGL/9KB8K1JC5$K\9X6DOU$O65>+0]3NAMV:S.3#EI7V+OIO/D7-]*0B+%:(A M C!!2L$/R_&*$-M"X#M@&8 5<.4928HIK@$/?1P/)T#FD]F70M#/&AT4+08I MOCR&YR;3L4&[*7^Y& /ES1G1HYL6+>T-(<&^@%@,/CX3PX-]!80/L9+89? M(1"=>OWO%X@X](\\-/+G]X;7JVMT*I--3]OW]CQNJ+QYR+;%<%N*MH:N%9HY MY(/$20\5:]A.NB1VQF\#D7DLAQLB.I7L+(H>):OB+OE7O0XB8;L:LSQ(0 MHFY- 'V7JZ'((X1)]>T:*L$QZJ?,O@ )E^,A?XD,=+KDTR9$8FG\-G_0G$;C MG?:' U X@@689SU9:I\EXL5R/BT4_"#J9_,)P+M 96)T_6D@W/G,_Z@G;2J CRV1V)O[2MA2E#\^%5''A(^A#ERJ*=12/*W&TZ'DR0Y>(98Y"[Y!,S%0,5Z.B#Q;L]:,OEM M$_)(]P5U3, .9O< %&G=)>XJ7R4=L M@:K4#SH_"!S6\])-F! M7GI,RA*?\]81DW+-^^@>S)'"6M3LF#*PX&AP8TJ=9"!K:*0GW QX"O _1:>9 M<=P#J6P/6821G^JTYR!/'Y]K& 14M^QFA]<<*$V4QSQ,L%(+ MS(7-"'/*5"/'\6(H":4,Q8(-$HZVT1/4.HI=N@;5Z"$MB]Q%8')*I"L.E9B( MOQ\V=X++1&DIQANS5..APB%PCF=5Y.0O)2\V3Y26Z\,." %SV<+X"_LD*T G MV-_N13[>ZYR6P20?# @'MT8:&T2>6M$\0-Y^7#F=+Y/U@3SL_DNZ?3-:#UZ= M//BH(?.[A1 #ADRPKU@@Q;!#,O7:8BV82#$] Y(.%"$]C(>, M'FM6.M8FH2S.3$M"T7E+-01&).P/Y9["!;BC# ="%D(B^T1X;Y.5?+B.TM@M M9?+NV/@/)H,P*[)F8(+,1_O*-:$[2BIB ((-@SZ-9FEQ>MF+TZ3.4GHP?D"; M'5;6EBC5-E3 >DTB?$7)Q_>@\@&*92D\O1&5G&EL+_J_))85)HZRPP . M:P@DI;T( QQ@AOMG$W?-&*Q!,",EO58[X$*VB85<*.GX1,AF0!WJ7J\_F8.H MD@?T1%FI.3!&*4?O:I,Y3"_?ZTQR.\*7@&"4B7=SHK"$F4WT#8%:@S9!P4JK M-K1IABU#!U&HM3EA^N"MG".3>S P2&/#[SS7(^CF?+(:KHU9[3%[.G9AX+Y2H^ LO18)IN*ZDS(I_2 ^X/2P[: M4EE?JQ]<=?C'IB8?>](&QB[Y'4Z&U702PG)HE;5_84(L'S*/FR-M^'^.U=J3T;#Y-J!$5D M(#27?M<<]R#A*B>@RUW5,!D1$YT[PR1SJ/ )4W=B+$JSWX.@1-*JZ\QKG45D M,IV"5-30X%)=!M?/+B^4]1QAR$;SM^;:608/!HK9Y%/]D?";V+[23-RX6 M(M690CK^ )5C8]53A3GP0) '\ASX _M)N3H'A- :4UMCM!B CP$BWB'/)ML3 M4'&K39$;(Y?)*^:)CM=FBC!Y4C3% "G*.\Y$?G6<%$;&-0F&8"Q0_4P=ZJ9/ MQQIY1>RCL\[6NK?6"7J\8:N&J#Z6]YK$*",W.A6":5. M&$HM0[I"RS0WME[9<%?C6M/Z4/,!L\<"E>YTI[%8X@G=_AK?T!NN8%=T^!J] MQ4C4K%]8C^\#^\8J'86/G:DONI@RY5-_,XV'H" .YR/6&.>8S1(/1Z-8=>N, M,%UZ)P956H4'TSR7VR?4#U.4CL9[R+^&LC1TA/E;-E"_%$8E#NK&F;EBLC/) MN)STHXW>%U7:L'J-XZ(29UFZ-D 8-X<@%!VUD>HFSM_EGTNRJC!KJSH]>7Q*)Y*TI,:UD.+L.2*M+"G02BZR6DB!2@@D3>D7#HP<&JK0"F*':*& MN<5:]ZLTO^(/F-C*.BSA%KRS Q64Z%LL](S,"-*/J]KD-)L0"IP6^320P>A2 MM(2T\DL3T/L&%@?0/88A]>8*B*D$C9R4%YBMOL?PT#](IF.D%1%2?TXKX[.G M?(B6*5F7X?62_<. PCLY$U2!81^.D&&@A 8F4WA=@,GQ+W(0J9:<747_/E0]GUZ^T M$L*9@ZM3@T# T&RJWK@S-2A8A!3.9"G,R"']K:L*"!(T[]8A!B4U:H7,=&4LLEAIOBNC4 M2-N=6U7BX[O"[\V0EA[B628=<_P:Y9TC*5.]44N1(8*./-Z%CZV_E94)(YOH M;(\H$CC%78(I,"5[\K!TE19'\IF*3SHH\R:@S/<>9=X4V_H1EXEGKX@] 3G! M!F^$K0*S0A_XP3AZJJ;I>2@Q\83<(6AE G5>38=1# S71([AR'\"'O*89EQG M\A[/YNJM#'V%^0D6C"!C..5PTZ&VO)++?LJ$TC8R(C4OP%!R20Y2JJ7" Z!"'1/FM .K8&#RHOHXPP!5@CL8(&+*)*L, M9[H"@HM=L;8)/6X)>[P0IN=Y[3;V!PH;F 0 &,I)F\U ^@/U7\G;^_BNZ_PQ MZF_]@9F!:6D\.U3DEU%#E!YF>^Z(JFU$S_6E3!2/#H@/'CWI].&N+ Y[I@0' M(AK9&O$-\SQJ"@*%46SI]:.=E#Z.JZ"K.9A+\5QH?DCQK_A[.;! YU53[A&* MC?R [)G42P\RRLCB$F>R)6R\1RJ=C;FPL87L#<^QZL^L%(%]4K5TR4VC_MRD MER8 ^)0]5A MYRJP?*;ABD^)]O48:!9EHO)6 ?GX$&3ULHH#:2'XP5LL5^"!1,_9QVP3I2E\S1A)N 4*1GG"D^7:H M6'/RS /)/- _RQ8Y(@$ DB*/E+=$HV3I)W3SDSG';@<.3U'\,@U$Z9U /E#4 MR"U,"[$QGW\"F&EMT)%[4E')NEBJB/ED>:")6]1"-*VP6(D79BDF+NU1'7)^ MGZP49Y.&FC 8[$'N@>U>Y=+5OAZ$"$%0IT"(F_-C+XJ*0US8@8[WZ\[BAMMX M1 >.ZUDQ&\)""+_?9Z E(#L. 6-Q$ #$R1%F2SJ,AL8H[$YJ9EBT/TQ+56:I MED:J!D*1U?%U>J*E-H$9))3KT]=8D/H2T$,_J'4KDON5Z*_[A !-/->#S5*@ M_HOH>0;<>N2*\[8AOJH$[5P%RN52C?HSH-X>"6\_/.WI]ZWLO7?L]K1!-Z'J MGS Z?M(&S=#AGR<[M RM8S1+C3G.2L5NCVF#+AP_B*Z%AZ-L[9J4''FAA<@^ M/!0-*C00V?6,Y\X=(6OKZ M"_(1$WL$'@FE 4;@J\'Z7V$@3>:7^7&LQ]*EG MB7 A(X%44_.*.7/3"?S#@%T'GLFM.& _I6GA8C.24IR#'I M%IMVBWSFZ.0"8_8,<\A9L9V642X,8*+V1.N(0*0B;<#/*)D A-N MRIV3!TN;2$>@=!(2M/Z0R0867&E?&U"\TAX[TVVI;VBRB>ETZ*Z-#1+ )#_7 MI(;(8]T5 LC; ^$'#+P!%ZD7DBV-ZMS9M(FH M)".)B%JLFM(IE79(Q@[FNIZ28.H'.)R2S68A_!E83J_P7 M;'),Z^8I$UTPOU(8E&+;FD+9M79.* H,ICG*O-P:;\VT3Q/LMJKWKMCHS I" M-&T09X]6K&ZU56(V39<%NWR;_HH_+%S[$I5'+I5TU)_B^8YZ#K6*SG->#!P0 M(1W95G&HR5(*/?='*=H5[XHS3\P[^ D]P=(3*2%^IO7&A&29[. 3UESWL\43,@F MT%IB#4206&!U9\O;6&X(,**M\%^N-*)A9_FN)_AAQPXG)$]@7(UW!UXELF#1 MMR?E%4&,!AW6.)]H,=(>'RB:P*6C PT&6Q<^ O^L[M,]!C40?RS]XZ)1 MJE=V%QV3Y0UI[B?#[4%KD;$\;EO(0I7"MD&;-5.=\?'];ZXU*8O5HR++V/"? MV"F)_(4Z+LCL-U*"EE&#"&8WK+G4DH;=R@ MA7 TQ&_NQ8S.L"T&B'0^<@P= MP>?F2:GB-,/L#?)S2%TDOV(+=$&65K;BR%!I>-*8IIO:BP(\8(FL,MOQ"@&,_-L$UEO7^)&$ M$P@)O O$BB,&H6 -EN*2DE3'";U4,0/O><&=0-U7I=$[S=8\NC: 1M,NZ/38:9=1^=V1!2M/!U 1V+R?D@ MG"6RR*F>R-M@)4SS3.6?V)CZS MH<,T+BU,.Z(K-2ZJ>[ N6TFOWH9"BC,*J9;FS0WGI6<;8+/3N .%2"PV(!M MJ5/)K^SBKV^YX2PYVSW?DEN9VYG*;5RO)=_<%G736**7,9ON;'TO+$R _2+? ME4TSE$Y_G#4IHKN*1$R386;\U"TB6MC 22E-EJ>5U%[ (XC_2*"BT<83LR6V MR/_%=]4(=/GFH*2!D A=&YO6DT2V"DD4RY"-"9I3NLE1;X2*0R6!'$HK2UG: M*@C6F/(<.#R+13"/G7N.C"[/&Y#U=5MM;_;PY(&S3K*U)(VX M8)QK2FX'EIB<#QKVP.F:.+B]Z8LSK7X,P/:8-F%/X FBXR'6P$EL;*EWY4\X M>58Y1ZR-9O&Q'SGM*8-%JLB?(BGIY^P>7:Y33BM2Q=ZH/K:FJ)WG,D:B2\U* M+00H;CFPSI4+@4-WV*'"E) 7;=ORP/TF W(52'5/:9OFF*3Y!/>+=U9K:GTP=BQWS0V% M32I%5V.Q%;O5B9=_1L&H+=UE@];]9D-)6?;%^"CC:#F:74V'] MH0*=O@-S]0[C_IJ$Z_6Z1*T/>=V'LK@ET8]=_M )R6U%UEV'>-;(ZL3(($6Y M\3+?^05BH&33W,6R&Y3G5XF9TCNP[M*=1*OU'8PC&6E8SHN> R?D)?G,>F/H M0($QP!E7K"AQ"&YO0.9^+1PCLF5*UBUN$MZ,_V^=Y$&/"5=H:M+\BASE9D2V M-W5D@H')IT0SP/MX#QEV\P*1!8J&>/!V*) L3.*)$P."A^)P?TFNJ+?8%L4\ M93M+X]+MHYC$APS2EF"1;F4]M:KYLDPCT("ZNCOL3L+QCLY"5!90/5%BF:PM M7FZ "DA+(C4V08)D'ZJ[^I-Q?\'(1VY?$WUD5:TK>'3>*,H;!=F0:G6*2$R" MINU(C9D/YW%D0",S^)5U$]%#KTR5@&WF?5/KO1I%5]%;\5ZM&T62_#ZYWJW/ M23+SP/S+4G3'A*.-.T?S.C%X6I3OB:#Q&^--8+S7;16Y<:DJ)D&ZC[ MSYOPCW:7?P19OQ;;A?T9R5E*2Q56@#<':N%&&=[>X9B -)6'2'\&,PEP#^MO M3RI[+%,6#_H'I=WPL*YT"BMI!=&QUHYU M(UT;4=OTRAC)874:[#SD^_$L9!SM5YM4G*#B2_GTT;5-1%2OM> _Y2;$*KR7*0BB==[GH:A1 M!)4EVD_JQJ^'#EEJC,'E"ELACJ?Q:#R,9PMJP3G$WMKQ9(R]8.?8[7,13^F7 MT6@6CT<3;+FM?@R/]6**W3_C(?:UCBY&TW@U'<6KY9+^6L23%7Z#G<(O)O#^ M>!Z/EY/HLA\Z/+;1*AY/AM3/?C*+5_-Q/)G,HQG^@ZV/YV!*Q-,E #B9*'./ M:2@WI@#^9#;#;LG8I7#A<1+F<1SY8+:<7-E5G2"I!:D\]G"]@- M;! Y6< *89_FV,9U-HUGJSD ,:%NY/%B.*.U&P5'9:$IYPM/3>8.B3N72:/) M"VK*FQ$EXLCZ-NUCMFR1>,B_-)/H%5]\95';R] Q XK#7R5>/@YF[SBG<. MY*YA0EW--HV-H'SBNQE#7P)RI>R(8I3/;<5RP*2/L/H=+ZI*GHR-(/N#R0]( M2)LR>13VTMPY-R>8%)01U!S8S:T"^1RLT]NG1D9#6-]CM2LV)A*@AD?;::J] M%1.AP-YQI$,.')M <5>[20LONGO=>EY=HDH;S-^ZN^74A&QKU]M&M>%ES-[U MW.N((5%@;,,['D_BV8@;:X^F*VHF;0P$/R,799O9K:"A5.NVUN)/;9_WPDV+ M;,/,*_UTI6F3[NP%T:$3S(>C>+X^QYD]!S0F#'!K;+7Q@ZB MUYVK_XHU1E^T1N6:*W:(5Y"M-,+J'_O&UN1[,-#K[B/G#7/7W[MTKMSG>>YCY;GT5OQ_R MAK,"NUZG[H+-;E!LDB?M!.=248JRR3%.7.73+8O-+]'[_JJ 5,:H?W7B.^1[$M04&3E&F?"1OGUQ(HA53[ZDU)<6^'_ J M-HL!7"UN.@)3)@_C*0_S]S.',;WX&B,=WT39=@.EAX1@S(D!-D" M7T';Z9E49\[=W>D$\1TC6:9_=J5+[[JXDVW;!W@UCFET%SO(A*=X62=\!U_- M[GW7L_*+H.^5/JY9P[B_GP*=U!5S.-QY$).=E0[G#Z7\H8+ 65@68^0RQ48\ M2-;^ZPGVEVLDS+@ :TON+_6CDP=-#_H[Y*EA]QP_80-K%-AI0[!@2+E,UZP& M(2H+#,0;6(%RO7 JVX+D#FL,-I&YG\+T'N$K(#F W4C=\!?*O4*^LC+(YG-0 M&A8HOMKV;A&%V7:[-&VELR<+*;K[UO=TPP&O])@4O9UR:2TPYE9+WPO6IYZX M#L_>5HQQ'AOUL7:;]UXO&KO:]W%_I?J/ 1:XAEQO7?"T%:-/CZKZ1XV\9R0[ M0V(&KI;BUC0VY.VKZ)Y96_H0EG11ES2D>I,"XQOS7)Q(=V5CK5Y+5TS!3:LG MD!Y1B\"D)#2;"D9'7$I\SJ.B^Q20JES?/_$2B ^EM<78--^#'L/W[V">)8_J MMQ\FP]F-2AJMA^EVUC"N1"\$ EL4:QH[>J$,7O+ MLV$OWF&[C6CD+_'2JEC8MJI[!J0/JC!5S) MC.JY7@K,%Z<9F*38>YCA7*Y!6-OFDYBLQ %1?1O)&A4Y+<;? 0X2V';^0V[3 M!&5/#2[\D:VU4M=G!>@X-XMDQDFMDN1>]EZUK4\0[ \>#N"WQ1O23,.@Z P_58?X,%S3PXYG'9%OZH MZ_EE2+Q@TKP]%,30*8?R,1&TN"UL?, 9)T4E3@\'@S^9MWMD>;HI):"$&%EJMS.M'"-@1<+U"$)> M+S>DQ)#G\5ZV W/4PURR1-J*KKA38VL7!Y?71U2FSI2,$24[_Q%IV(K='1C+ M7@=OB1TRL9%(?DH6T@ZZ%A;N>B-)XU,G<\8ZNW[&;;T-8Y,.XUTB;ONRHE^; M@A'VQ7WR1&\I;L!T6T?>O0+^!KBKV=/2=MW GJ:8^>C=[="KS;F&-N/^1C0? MW27COX37FII+7=NUN7-'55VC-J93[A;5L*:%:N?9$=DPRUDD')GE,JAD03N- MOJ+F%];W6#Q*V_6\"P[V$Y2:G0Q>7_4>+X5$>,T",-PW&>)]E*&/0;(30>H< M@2]E!FR3\FT?16E;$I)^@%>N]P$1'X]*EVPDT6@R&/XY:'K3W%//"2PN6;5< M!"_14 !YXTV7:M&$_-=[W?S2-$9UF]T"BMO&)#I]^R[5Y>'>R@T^3>\5.YMI M9:8JRA;Y,:V%)W0,ST6";;EHA_B^>R3U1F(%%^=Z[LFCDQ!9W.;%N63#,245 M[92'$U!-%;F^JHNKPI4:E)&YQ)%+=C$EA[(&F+>(XD@)%.39-]>NP>Z1[]I> MP]9";C+_;V9_:*8=Z,&8V(@,CUQ'?'5"@B?^0.H/MMP#3K^&(;?4:[QS3=*O MSXMGM$407Q9@-=N_B(G"XL@AU-&SLSY&P+;UX>6\H@RY&R7P[X>"\TO8!R<" MB0!B8Z =,%QL4LL75QNI>OIEBGKB82K/R]K63(E1L+GY'0S"^//H'4J7 M$7NC$6O?2^9VBR;@J,6^(#JIQGW?,K9>X*U.R84<89D*#PG9%9$BN[U9F\S%87=?%F>>N M+E#(0IT4+UYIH^E>)<6U_!KW]^WRE)17+L*$W?0E;XAX4JN>O31&R0 S*9[61U MN'<4_D?FQU6A$U/'KWB5;R%$Z MR;.97Z!Z=KZ7)ETCI_&I1DYK-/E_33YW5)%\5:\F'%/1F,C,5!AOJZC(N40$ MM+IV?7^H&DH#TJR6'L*5+=G_;7 SL#7[6$ M%$& )JXI=D1]#0K#.H"V3&HK#OH]-#&[MAQ0>\*1[&-=W+UX02^]:YN?T=CNQMJ57MW76+ MH* ;AEP:'K^2YE&R^94Z9_?1K:P,T;8YP$P_YFTSOSP U+C0+#_YS19N=P\: M8]*\)'8GGU6'SZ9176UFDFY#N!:D95)7*#FRKLL4+%E3R^W:=U=!)G]+U+39 M\2?LB=Y_-W6(% @57Q!,X6443ZZI \9B#=7]\OZ=:Y21;W@Y?'$& :/D3BO, M$?'VJJ]+J=4DV=FE\V3-M^'9L^>[0_W,192DY$ /<5442T7]M"/;ZXI1TM_8 MCDS(!RW=VP'8.M,;:;QM[^;=G+$DZK'&=BBZS8^6$395-Q5973H!P _: 3)FTAN'4+0KV>:A*/,+V#L"8D,5L<9@&%_I1X-LB M69N9$FQR4.M;TVVD#U0QBF=VJ%A=V@/^7AF7!$D48CA67E"X@S0 7V1PND]7 M3DP0G:,#S0MW_7L3$_ M<\L.!PVITZZKX6A3E%L37OS3\2PWTIS",V@'!;LK M_$N71?-*'A5$8<[X"$K]>6+HI9=P2 M,*'K&.16 O*OFNXJW >2SX)O4W<-B/T C4FJC57")D\39D7KDT+U5305HQL/1BAX3L7R/E:K+-(@W\CU4FKV<_G7^Z._)](",B MTV"P&C$D,)H[22[VZ'#YW/R:N@*!7CKZ MNG$=D70B'"R.YCBGCR&EVI^:@G$)EOJ5S1)%(9.*0F+S=%T4JTGV9B[EXF?= MW?Z[@TI^^Y8C4\\04FA@])G3KG/CN+\!(V VUBZ;>].N31OA5M/ZY%"J;:CN M[%O/<6I([U>OKM:/)RFT*,.ZBR3J CZZP*&$$'_]>&U- 9K:[/Q:[$2*UXGL M:OYF@CB- =5?G:O)P)"-&R]F?S5Z@?4/! M#KE'WGED 5+DL.J4/X%8*B7^40\9V*Z+=7A14$7=X[:F>\R!W5ZD"2:;3N-V=Z"3(Y+/Z^< M;Z_NCG^Z.*G""ZR2RFL<3T$WRHO$O"*WVW%TD5[:N*MYA2.QLTYX5;)12@V MB*#<]OH=&^-(*KF< M*<$PCUL+7^B[J8]<;I[C.WVZ9)^$3PI=(1AT!^2O[J(P> MZIQ41@QW'#$U:P\O ZJ&X2=;KYS7M_C M]H5\#XJ)%GJGXIERI"-YQTMT:!DYZT%<"VUCGD1Y+4"W$HJ+CG-34+;M""(? MB;G/L$M6@HWZ9KH<+*,=X,=QL;]JW XUG0%)!JVAF+T8[*<["YP;,I@YR,YR MS_M5\5LR(]]R)ECWD[ /T?\&1+K> M%'M<_]M<_5(\, VSD84[_./US4N3579]\QN\-:!?KX:+&+;SCG#LHS%(K][N MT'#75C[S+X39YN'78-6"*4PQUPNFY/%R>&D]^S"+DAF,]NU2&4BUYFAV?L\9 MD1L['C%_GH7;%N;FTA+;WS+=L5;BTS\G+M6NZ3(HTWKK-?@&P<2N"%160*?T M?3LRGY^J:6XTQ4;FKMVH7&+5/MZFD-/Q[RP33NHJZDS8.N4N@"==FJ%#SURJ M;OQ'UNJA0(&1Y)3Q;3?N'&)8X36O+FYM$'LQ!<2^BII4X=D'&Y\:' 6882T% MH,M?:JN)2WNO"578:P<"9YF[6)RN0L0GJ:R-(L:8$92%)'0\ .K^@M.JQ<>$ M?!D.($O-)08.^&-,%7(TIWD*5V?]"*:Z$6QEBC$,=@5WQ494'AB@VQ_'F39A M\9P2(UXG=?+B^QVHSOJ5SC+4+8$E__ ,>V[:;['N ^_A^/9Z_.PYO.D>?_'] M/KG3/RW.]!9>'0X6LV><.&C^J(L]#HEE&G6QHX_W.@$E&!^ W[<%"#[Y M R=X+,I/!-Z+_P]02P,$% @ S(LW6O'Q8"-<"0 VAH !D !X;"]W M;W)K&ULS5E;;]LX%G[7KR \Q< %V$:B;E0G"9"V MT]TL9J9%TMU]6.R#+-.VIK+H$>FDZ:_?[Y"R;">.FV**P3XDIBCQ7+]SDTYO M=??)+)2R[/.R:6 MS8D(P^QD6=;MZ/S4[7WHSD_UVC9UJSYTS*R7R[*[>ZT:?7LVBD:;C:MZOK"T M<7)^NBKGZEK9?ZX^=+@Z&:A,ZZ5J3:U;UJG9V>@B>O5:TO/N@7_5ZM;LK!EI M,M'Z$UU<3L]&(0FD&E59HE#BYT:]44U#A"#&'SW-T<"2#NZN-]3?.=VARZ0T MZHUN_EU/[>)L)$=LJF;ENK%7^O;OJMW9^2D?%O:\ORTT[>LHZ=!C19.57<:PM4M.>7:=KA; MXYP]O_;.8'K&KNMY6\_JJFPMNZ@JO6YMW<[9!]W45:T,&W\L)XTRST]/+!C3 M\9.J9_+:,Q&/,"G8K[JU"\-^;J=JNG_^! (/4HN-U*_%48+7:O62Q2%G(A3) M$7KQ8(78T8O_O!7^%.&% MP=LX,E'=QN5Q<&&"3JUT1Q0OIK\C3AQ)M^TX3(,WVM@ /.9:3PV# %,V5I^K M9FV0!HCY5$'TJBY]=FBGK%R"8/W%;YB%OFW9A++6<_:,"-B+'F2 MYSP),^;N83^/>2CSX.T.S> !S69J&6&=AP>.0Y$_P*[A,X^"CMCC:NP'LU.<5^ZP\\Y:U'$R#0RS1Y0X"(!X> W M/-(?].(5L!!9!Y:-T[P7+^1ADK/O@N<6D?/_!^=, +4,'?R')VV-$$?GZN;\APARZ MAU\%=H;@%SR/*9IZ"FZSR'DNPX/ CJ%9[ T\%I0M?/"/,\$+$3X1V^-8.'0_ MH)*FB%9Y'^ 9CV$;F9-T>02TIU[,!/9/!#M2=-*AZ*3?M>B\693M'&ZH6W:E MI@H=)GH*]IN&Q*WM=-.0LS;F.U27CHISK"ZQ;XCC:BME-T@9M/M2UKV4QD7; MTH6T^?$'*:+\)Z;^6-?V[EY5H^>>F _8X7S AGQPI2Q:;MQ790>:<[/K^557 M$V.O\ 0IHE7&0-_EI&ZWH9L!PD5<^+@I).U$!.H\>%TV95LISGXMNVK!$,I. M+G K10/?>0.8_3A<2(VT97XS5P@P60^GH%^77U: M(%WO@.-G!XX_[[!G3W(94D:.AY),[!RD38$DF(5_A=/0,H@4W4G '5P*H_QO:/H?//7=3Z1;!3/'<4,D99WV$U=3FI MFUZY]_L2^=@7?O1P0O2=<8P0E$78MPXD4W#,:C2OKGRCF8>C1T96D6 M0]Z<^M(B==UF%L$H?NPLN>GF^O76);NJ MS0:9]E43@&J"1-L[5J):9%$_3<7(;B":T1"UP5Z =KHUI7L]9@+W/NZ%GKV M]WM0,3WQ348 ,$>W'>1M\%NBMDSB[>K;V.P;Z(#Y"6*K,\*_>I( MULZ'K)T_.6M?J1O5KA5^*SUO:[+1H=1\E.#AU/QQL38<2U"VZZ[ M%L.2)6'8;6T7+A?7+9)IT_C4M(V.2F\:T$WJ@&4UY308=3B,K+IJE#L*U519 MN5CY757V9?!.=\$C+UXVMQ[4@8#>N_EZ.JR":]V4'3-W!A7"[,D+=><=I65T M:FC31,C3W.6,D.8V'@LJP!FEIQQ#*-V),$L*S($8YX)M",X4O89,*%WQD&8F M1&[""Q2%0DIWE:/'H!V:0L?H+W* 7DC$XG'I:+C"Y"E0U.A=28QA"F-9'&,TI1:56J,X9-1@Q6B2/'WBS-80U"=)Q#0]@IH[J3)NBVD5C=J"E1=3 WD^Y'X"X'N,NG-RD^ M] "_-S3BT+STRS;H#B'_*.W'D$_!W2"[DO&L&_W\UX#Z"\S@D#K(46WDV*MJ M0P,24 /R5E7]1<2#C>#!S@'.)FI>MS0@D9;$ 9FKUE-7L00FZ#3R?724%*YW M[.,^Z./R"\+ %0*T!FM*W^A2F_74U\=#(K+2^L[U$;[C+5L"[(9O7WJ(K:IO M0'YH@_=C%U3%_*>'87?X<'/AOU=L'_=??3"MP$X&>7Z&H^'+'/-]Y[^D M^ NK5^[KQ41;JY=NN5 EIBEZ /=G6MO-!3$8/F>=_P]02P,$% @ S(LW M6IT^2C6%! T H !D !X;"]W;W)K&ULE5;? M<^(V$'[W7Z'A;FZ2&1'\ V/( 3,AS;69Z=TPX7I]Z/1!V&NLB2VYDAPN_>N[ MD@V%%FCZD&!)N]]^N_K6WNE6JF== !CRO2J%GO4*8^K;P4"G!51,W\@:!)[D M4E7,X%)M!KI6P#+G5)6#T/='@XIQT9M/W=Y2S:>R,247L%1$-U7%U.L"2KF= M]8+>;N.);PIC-P;S:@=!<"J(@G_7N@MM%;.V=P3<. M6WWP3&PF:RF?[>(QF_5\2PA*2(U%8/CS O=0EA8(:?S18?;V(:WCX?,._9/+ M'7-9,PWWLOR59Z:8]<8]DD'.FM(\R>U/T.7C"*:RU.X_V;:V"1JGC3:RZIR1 M0<5%^\N^=W4XR#2]5Y(SDN[*6L MC,)3CGYF_@0OH#20)TA9S0TK^9_,E>OJ*UN7H*^G X-AK/$@[2 7+61X!G)" M/DMA"DT>1 ;9L?\ Z>TYACN.B_ BX KJ&Q+YE(1^.+R %^USCAQ>]']S_NUN MK8U"H?Q^*NL6='@:U#;/K:Y9"K,>=H<&]0*]^8=WP('R<$]Y> E]OL)F MS)H2B,S)HM%XJC6YE]6:BY:ZD<04@%M"RY)GS$!&5@9_L(&,MF[W3!?D$S:A M/I74]"F@1#ZD\"[V?, M\9:@E(1F[=LGE=IH2FHE*ZZU5*]$2 ,6T<.]'.W1BI4D![!FC&?D*J%1[%-_ M/";7WE+)%"#3)$<$LJIM^LI;/BX?R*-X 6U<^D%,?=^W?]X79%@?.9V]@,"G MT0B)^U%'O.1LS4MN.):1:7Q?8VFN@I#ZPX"&CLZNA=0_6HAZMC+OT9J.D@2- M8W)-+N@_WNL_?K/^K<;M)\1QOR"L4S*_&.6\S$7C1('!=,'PI*5154A@935& M\$X;+!*OL%0WD"9;IE%S)9;=^W84X#<8.T-DR %%QJW@Y?G ?9)0/TSH*!IY^,'+@9M&M07OT'/98)>H M70WZY"JDDU9N* DKG:.&Z%L5!/&$3I(1GI_B:-';#/K8/9,11A_Y1SDM.GOO MWSF1M^1D!>O321AY)PWVJ0QI.!S3>!QYJT: VKR257L4132)VAS[WB->,Q/I M454Z.T>#JPQ[5YE7PK(7CAUJH>,XHJ&?_(?SFJ7/F&.-[RW;SI@8EB2,:9 , MO%U>CP0(LL-J/,UBF(:=@GBVR,#^-,.W L=_=CVMW[93RMWD[ZWUF:L-1(B7DZ.K?)-B7JIV?V@46 MPLTL:VEP G*/!8Z&ULK57;;MLX M$'W75PRTQ2(!U.AJR\[:!IQN@BVPQ0;-7AX6^T!+(XLH1:HD92=_OT/*=E/ M-5"@+])P.#/GS% \6NR5_F1:1 O/G9!F&;;6]K=Q;*H6.V9N5(^2=AJE.V9I MJ;>QZ36RVB=U(LZ29!IWC,MPM?"^1[U:J,$*+O%1@QFZCNF7.Q1JOPS3\.CX MR+>M=8YXM>C9%I_0_M4_:EK%IRHU[U :KB1H;);A.KV]*UR\#_B;X]Z\LL%U MLE'JDUN\KY=AX@BAP,JZ"HQ>.WR'0KA"1./SH69X@G2)K^UC]0??._6R80;? M*?$/KVV[#&)4P2[Z1D!T2,L][!/(L?V66K19:[4&[:*KF#-^JSR9R7+I#>;*:=CGE MV=6CIO/5]B6"^\\#[VG<-@(F:_C#MJCA@3]C#6MCT!JX^I-M!)KK16P)V>7' MU0'E;D3)OH$RAP]*VM; O:RQ_CH_)L8GVMF1]EUVL> 3]C>0)Q%D259? MQI#[>OD/&,._ZXVQFCZG_\X-8L0ISN.X*W9K>E;A,J0[9%#O,%S]_%,Z37ZY MT$5QZJ*X5'WU1%>V'@2":N [.CK7QD6@\VV<$ ,\(GI Y0$;#\@\8 22Y*92 M=+6-)2_1I1AHE""-X')[&ZR-<_IGX([8G7,>O)<6M61"O+RM<4>"TE.R48W= M,XWP!N9)$:63"5G3>1J5Q21X&+3D=J#=-)]%Z;R$-)M&25(&]U]QW&'+*_JV M(8OR9!H5:4Y6EB51.IT%OR-=^U:)&GC7:[5#EV8@3:A0 F^#8^.^TI?>\RB? MS*)R.B$KR1K-9SE]'0]RLB7\%&,/S"] MY=* P(92DYMR$H(>!6Y<6-5[4=DH2Q+ES9;^":A= .TW2MGCP@&<_C*K_P%0 M2P,$% @ S(LW6NQH9#KV @ * < !D !X;"]W;W)K&ULM55-3QLQ$+WW5XRV%0)I8;\""9!$"J%?AU:HT'*H>G!V)XF% MU][:7D+ZZSOV)AL*(>VEEWC&GGGSGC7J!0BT&0!.N-+WPVMVXC&O8K-L-KM%^K*TU>U*(4O$1IN)*@<3H(1LG9 M1U^( K/<<.+U?"^%]8-+'9<0!Y M;:PJ5\G$H.2R6=G#ZAX>)?3B%Q+254+J>3>%/,M+9MFPK]4"M(LF-&=XJ3Z; MR''I/LJUU73**<\./TK+Y(Q/!,+(&+0&]F\8>>:@'UG"=U%1OL*Z:+#2%[!. MX9.2=F[@K2RP^#,_(EXMN71-[B+="7B-U1%D<0AIG'9VX&6MV,SC9?\L]OMH M8JRFO\:/;7(;M,YV--#^AZ#X=[KY"0^W\&UTW+M[$(?7E/[ M%34Q55-XQCN$SVBW,=Z)N9WQS1QAJ@1U)Y>S5]P 6W>H*VWI=*S*BLGEWNM> MFG3/#? -';:B(VE\,.,2Z)M9+">HVP\7 I,%7&*^VD[\=G8&M[YEL-B2 Z-[ MU#04X*O!:2W@O5;&P)AIO226,,KSNJP%<\G[7,(2F38',"I5+:U;M.6_F&_[ M&V69@!O-"@3)2C00PQO(PKC7"9/XJ7T(8]]S1$5P8UUPY_0D[,6;]1 ^*WF8 MTYV@13I/26$<;]9##]F+.^$I>1O+@;>*G]W&_Q2<'!T_D9F&64)^-R6[VTW" M..T]%9[\17CR%^&^8$;^'T6V-4;T:'I1_9F?T09R)ZT99.UN^PR,FNFW"6_> MD$],S[@T('!*J?%1EZ:N;N9RXUA5^5DX49;$>G-.3QEJ%T#G4Z7LVG$%VL=Q M^!M02P,$% @ S(LW6G0O#@C= @ 6P8 !D !X;"]W;W)K&ULK559C],P$'[OKQB%%0(I; XG:79I*^T! @G$BEW@ ?'@ M)M/&6B<.MDL7?CWC) U%ZE9"XJ7Q,?,=MF@Q!7?2/M1;=_@X"=U>(62ION%;1^; MGGE0;(Q5]9!,"FK1]%_^,)S#7D(>/I(0#PEQI[LGZE1><\L7,ZVVH%TTH;E! M9[7+)G&B<9=R:S7M"LJSBXNBT!LLX=4#7;-! [PIX8.M4,/51FML++P3?"FD ML()VG]WQI43S?!98(G<003$07?9$\2-$9_!>-;8R\*HIL?P[/R#1H_)XI_PR M/@IXB^TIL-"'.(R3(WAL/ G6X;'_08^N*6"K?<2 2U@G\S=S%#T8M?3L*@"?[G40)YFODL"\>8 M$KDD@A62MH0XLSR%V$^BU#_+LC%*-!;)LH4\\;-I B\F=YHWAO?=IE#&&HC\ M:<+\:932[BZO=YI.F1^QF")B-O79-)J< /-34I*?,3@!PDRR<%WW#^!/>M]WW7*\%'8;$%:6&I]/4 ]VWLGYB5=NU MCZ6RU(RZ847='[4+H/V54G8W<03C_\GB-U!+ P04 " #,BS=:3/2*5"T$ M "9"@ &0 'AL+W=OL"^2 MCN(]=\_#.^+&&ZF^ZQ6B@9]UU>B)MS*F/1F-=+'"6NBA;+&A/PNI:F'(5,N1 M;A6*N7.JJU'H^WQ4B[+QIF.W=JFF8[DV5=G@I0*]KFNA[LZPDIN)%WCW"U?E M95[6V.A2-J!P,?%.@Y,S;O>[#7^6N-$[WV"9 MS*3\;HU/\XGGVX2PPL)8!$&O6SS'JK) E,:/+:;7A[2.N]_WZ!\==^(R$QK/ M9?6MG)O5Q,L\F.-"K"MS)3>_XY9/8O$*66GWA$VW-TT]*-;:R'KK3!G49=.] MQ<^M#CL.F?^,0[AU"%W>72"7Y0=AQ'2LY :4W4UH]L-1==Z47-G80[DVBOZ6 MY&>FGY$H:7A[(V85ZG?CD2%0^VM4; '..H#P&8 BP(E'E:]1W:(W??,JX/[[(PG&?8+Q,?3I-37:?%TAR 5FBUG+= M& T;5$@]5TA%APIE Q05SF7=BN;NS:LL#-+WFKJAHO1PT-T>"JLN)A'$PS![&F%>ZL*6 M)A 4/H6,AW0\DWW'2'<-VYZ,^^EAV;D?L]R/'XM.BW'R$M$3NCCR)#\H^6AG7*A1 M+=U0I,'U5S&PO=V]R:W-H965T> MBWTWW0GYH"H )$\-XVKF5(CMQ//4IH*&JDO1 M>>0LB&HC9EZ:E6 LTMJ&%> MX/N)U]":.]G4GMW);"JVR&H.=Y*H;=-0^;P )G8S9^@<#N[KLD)SX&73EI:P M!/S6WDEM>3U+7C? 52TXD5#,G/EPLHA,O WX7L-.'>V)J60MQ(,QON8SQS>" M@,$�/5RR-< 6.&2,OXL^=T^I0&>+P_L'^VM>M:UE3!E6 _ZARKF3-V2 X% MW3*\%[LOL*\G-GP;P93]DET7&P<.V6P5BF8/U@J:FG_BB@P>OP%-R*SA6BGSB.>0O\9Z6TNL)#GH6P5G");27)/1=$OA! M=(8O[.L++5]XKKY?\[5"J1_ [U,5=@31:0+3%!/5T@W,'/WJ%D25IJX$$PW99/ 3J%0#LR<79.2[:>0;*R9!FKA^%!DCT4;J!K$U1F08QFXZ2HPQ)G'B MAN-XL!)(69=K'(_=.$T'-Z"4[@XIM5K2"FD;/$B'KA\F@YN7^BXTS\B-DY"< MNB_OJ'4:D*4=$)I;;#EV7=2?]C-HWK7>O_!N@-U26=9<$0:%AOJ7H]@ALAL* MG8&BM8VX%JC;VFXK/4=!F@#M+X3 @V$2]),Y^PM02P,$% @ S(LW6B*R M#T/Q @ D 8 !D !X;"]W;W)K&ULK57?;]I M#'[GK["R:=HD2D* _AH@4=9I?=A6E:Y[F/9P)(:1F&-LFP$+:G2U3\9J5-(8A5LPYM M:5"DWJG(PSB*3L-"2!5,Q_[LUDS'NJ)<*KPU8*NB$.;Y"G.]F03]8'MP)]<9 MN8-P.B[%&A=(W\I;PUK8HJ2R0&6E5F!P-0EF_HG/K_V%3VX[8.*DLZ:)Q9@:%5/53_&[JL.=P M'KW@$#<.L>==!_(L/P@2T['1&S#.FM&4!1E^*]F/IG>8(K=Y MF2-\T2K1BHS.V6@--XK0H"4+0J5P_:N2] QO[YVI?3<.B8,[B#!I EW5@>(7 M EW 9P;/+%RK%--__4,FW3*/M\ROXJ. "RQ[,(BZ$$?Q\ C>H*W$P.,-_D\E M?LR6E@Q?JI^':E&'&AX.Y0;MTI8BP4G DV31/&$P??.J?QJ]/Y+(L$UD> Q] MNN#!32M.0Z]@+DI)(H<%Z>3Q$-&C4(>)WF?8(5^GI9MI-YINQBS83!@$J>I5 MX6=NR7L *$.8ZZ(4ZOG-J_.X?_;>0M(0LXX8".O(1 M5PBSBC)MY!],X<;:BA_WO(5L99X[/COX6I$E[A"WK#//A;4PV2@ 4^^_6B%= M^IVSU,0;S(L9?S+0. -^O]*:MHH+T'Z$IG\!4$L#!!0 ( ,R+-UI1A6E= M/ , *H( 9 >&PO=V]R:W-H965TZ1#1P7XE:S[S2F.8T"'168L6T+QNL::>0JF*&IFH= MZ$8ARUU0)8(X#"=!Q7CMS:=N[5+-I[(U@M=XJ4"W5<74PP*%W,R\R-LN7/%U M:>Q",)\V;(U+-/\UEXIFP9 EYQ76FLL:%!8S[RPZ7:36WSG<<-SH'1LLDY64 MMW;R;S[S0@L(!6;&9F TW.$Y"F$3$8SO?4YO*&D#=^UM]H^..W%9,8WG4GSA MN2EGWK$'.1:L%>9*;CYAS\\D\2!KM9%5'TP(*EYW([OOSV$G MX#A\)B#N V*'NROD4%XPP^93)3>@K#=ELX:CZJ()'*_M0UD:1;N4]VP#&<>W0Z-Z@Z]^>L7T21\?P#R>( \/I1]OJ3+F+<"019PPT3; MX:7))2IW,^L,>T8?OK?\W3WRTW#8C9_N1O'N=O*_[=0/P]$5U[?O"H4( MBAF$L1\?PZO1C11$45@BJ76#5P=4D@XJ2?^R2@[6VZ]YD@[\IG1&?T0Z\(>D M Q\MB1M'8MGU+G@4S*,X'G6PM?8=PTM(_9,)#6,_36A(_.,8=B5)V.\&%KF5 M3"?2)\/%_J,,_22%!V1*0^1')X,Y/NK-?3(+=OI'A6KMNJ2&3+:UZ5K)L#HT MXK.N_SRZ=UVA:()0FX7_LC?;=SQ=4%V(XCG-5OC"NE[?:N,%_0H&2^Q MTEQ6H#!?^.>CV7)BXUW \>M'MA@E212/EGG6[;P0TL(!:9D$9A9-GB!0E@@ M0^-WA^GW)6WBT-ZA7SGM1DO"-%Y(\<@S*A;^J0\9YJP1=">W7['3,[5XJ13: M_<.VC9V>^9 VFF39)1L&):_:E3UW]S!(. U?28BZA,CQ;@LYEE\8L7BNY!:4 MC39HUG!27;8AQRO[*"M2YI2;/(JO&%?PP$2#<(-,-PK-C9.&]_@7Q#&YD186&RRK#[-_\P+#K*48[BLOH(. *ZV,8AT<0A='D M -ZXESQV>./_E/SC/-&DS&?RE[///."A&6"RML]HW>-&Q3>"-HUZM8QW$MB MPAO4FWF/3"E6$8B!\K=PA6%HK(_=;[>S[\*#08>4J-9N#FA(95-1VRS] M;C]JSML.>PEOY]0-4VM>:1"8F]3P^-/4!]7V?NN0K%V_)9),]SJS,.,2E0TP MY[F4M'-L@7X QW\!4$L#!!0 ( ,R+-UK)E0(X&P0 & * 9 >&PO M=V]R:W-H965T5E&.HDAX+J@2Q!X)M,JH(:G*IMJ$L%-'5!!0_C*)J&!67" M7\S2L@*$9E(0!=G+B=VO5OP%X.=WAL3JV0CY:.=?$GG?F0) 8?$6 2* M?T]P#9Q;(*3Q;X/I=UO:P/UQB_Z[TXY:-E3#M>3?66KRN7_NDQ0R6G%S+W=_ M0*/'$4PDU^Z7[)JUD4^22AM9-,'(H&"B_J?/31X^$A W ;'C76_D6-Y00QA MP0WLLC!IP)8U6/P#L OR50J3:W(K4D@/XT,DUK&+6W;+^"3@&LH!&44!B:-X M? )OU*D=.;S1Q]7^?;711J$Y_CFFMX8;'X>S!7.I2YK W,>*T*">P%_\^FDX MC7X[07;$SH:2H/.7B9Y%C!3&R)L?X@3K$PVI%)WO/; M=/S2AA][Y:=/\2-XUS@(7,ED:I=]I2K)R7 4>-8)I&??7G.I+1WT/?2)D03= M8J#8('QKF4OO(5< I*AM"=:6Y [%'3SQ#@,/9MY=58"B1BK/FJ>10(U1;%/5 MB<"=6Q5)K<*IRR5/06GR"^F-XW$03V/2MY,XB$>C8#(>D;YW T)B43OXY;M\ M[=R5 ND9?4(*6ZAQ]7[:V@U=VO#.U08!;%(F0309!1?CF(R"Z<4T^!P/]P4< M/8,#L+,C!XCLHT%T7NN(!M.(]$_X?-+Y?/)AG]\^)[RRAY0I63@/O'%^ZW6K MY98J@5KUSSG^-*F3CB^EP7]&.7^I M:7Q3/6VZ!6J$1J/WOU4S./"Z]\[KWANO>P=>MS/O.U6*HL#>L&]K[3R*@BB* M]H88K5 @[KS"CR9XWG"(KW: "8 GRBMJ,U2AI/JJ,-B1Z$J]-.XMP.088R^2HX<%689M@7;N M=I@I&%!8B@B*];S!$L>8LW;]P+/ZCNIX3<0WP7Y"2VN&RMUE=@W+SA(IL.2M MPEK(X%B9A7M??;RCMJZWT6BF2IBZ >B>=NW35=TUO"ZO>R^\7K=X((1#AJ'1 MX#,6AZK[F7IB9.EZB(TTV)&X88XM("B[ -]G$K/<3.P&75.Y^ ]02P,$% M @ S(LW6GTB9%$Y"0 _%$ !D !X;"]W;W)K&ULO9Q=;]LX%H;O^RL(SV#0 FFL3R=I$P.)F9G);+,-)F@+[&(O&)FQA>K# M2]))L]@?OZ2DB&8BGUB9H^U%8\OB2_(5SY$>D=+Q?2F^RR7GBOS(LT*>C)9* MK3Z,QS)9\IS)_7+%"_W+;2ERIO17L1C+E>!L7A7*LW'@>9-QSM)B-#VNMEV) MZ7&Y5EE:\"M!Y#K/F7@XXUEY?S+R1X\;_DP72V4VC*?'*[;@UUQ]65T)_6W< MJLS3G!!*5#M\37E]W+C,S%=N2G+[^;+Q?QDY)D6\8PG MRD@P_>>.SWB6&27=CG\WHJ.V3E-P\_.C^J]5YW5G;ICDLS+[EL[5\F1T.")S M?LO6F?JSO/^=-QV*C5Y29K+ZG]S7^T[B$4G64I5Y4UBW($^+^B_[T1BQ4<"/ MMA0(F@+!K@7"ID#XI,"AMZ5 U!2(*F?JKE0^4*;8]%B4]T28O;6:^5"96976 MW4\+<]ROE="_IKJ M?+FFY.W/[X['2E=N),9)4Q&M*PJV5'1$+LM"+24Y+^9\[I8?ZT:W+0\>6WX6 M@(*73.P3/]PC@1=$'>V9P<7_8,4^":*MQ2E<_)JO]DGH=15W>A.VQR&L],*_ M*Y_)?'2T^JVN(NFLP">2#7+&$GXQTAI!?_(GWL4I'4_)]3Z<%F8AT93SMLA&4ZVLCIAB%._IE MI;NHEIS0,N=2I4DU:O;><)8LS?;BO<[[4NG!E18+HB=DL]" M;]1YGUPOF>#DGDF2L"+1Z9C/J^&85"XJ_2TM5$E*/1!EM6MYVXHD99X_NFRV MF[;,RGS%BH>]-RLFR!W+UIS\[.U[GN<3/:X;C;>__'08!-['?_"R%9O58M=& MK/K9__ANKVH*U)^K]4V6)N0;$X(5JNJ'EEOG=2_>V%ZPM MO2[6M%WP12J5V;)'^ \NDE2RFXP3?;9U#=C6[GUR.I^GYBB86O;JEF\T^LVZ M2*O:ZL;W?[)-4=E'PBON VO&!QU5]H77BA]C5") MZUKD+1?"'!)34U+5E')I>L#U&%=$9S/>%7=@/7WC#E.,UF)'E9BYD+J;>OM! MY$\.CL=W'=9-6NLFH'5?2V5L8@O!N;Z44D0;E'H 5+K0\7*7SM=)T)0JZ]?F&(42OLT2Z!7-X7>FPNTY7)A%6NUT&=JH<;!=W9SK?LYCA@1;]RO)4GVCKH)5@],)*?;U!5:-8:JZ+&[#F#Q["3158 M]F*J42PUU][ VAM@QS&LV-M-3#7:J.T8RI94?1#7IK^);::UG&!R_H7Q78J/""JD8;M2>!'81;(MN"B0^3R6?MS[R^9R3)V[2H M[^_)KOOW9[!4;W]0H:11BS?L"4)/_^LV*+!<$L!<\NGT\I32%Q,=K-+7&U0U MBJ7F.FB9)!B>20)4)D%5HUAJKKV620)T)H$5>[N)RB1!)Y-L2W2!A9( AI(^ MB0Z6ZNT/*HXT:CLG.@L: 3P[],??&.]Q90>K]?8(E2FPU%PG+5,$\? )#Q4R M4-4HEIIKKX618*=9D5X)#Q5#4-5HH^;[;L+SMT!;8 $C@*=$>F4\5)! 5:.- MFI/Q_'A[QK.($,"(,,N8^,[)C*U2Q;(=4AXJ'Z"J42PUUTJ+$<'1\"D/%2]0 MU2B6FKOTQT)("$/(*U(>K-A[L0\JD#1JNZ:\T*)&"%YK]TIYL%1O@U"1HE'; M->6%%A9"&!:^+5-EKO*$Y.1<#Z;%@TY[<-:#%7O[A H+6&JNFQM+\OX/:_)P M%^7AKLH;8NHCM$02PD3RFJR'2B6H:K11>T*VWM&6F+:X$<)3&+V2'BI6H*K1 M1FTSZ1UM!]O0\D+XPN3%NDIT<))#!014-8JEYMIG,2(;: M:R$D1)^G@!5[NXG*(6'G/,71X98@MH 1PO,4G0M9P8A&I0E4-8JEYBYWMS01 M>8-'=(2*%ZAJ%$O-M=="2 1#R*Q=D[W;.3EZ?K'OM^'2^(-*%UAJKC^602*8 M0:[6(EDR#2 KD2:\6N5?+7,W-M$RRYB0=NE_MV.H2(*J1ANUR>;1#+JS7V1! M(X(G+^KL]W7W[ ?K]78(E2JPU%PO-Y[V&7Y!582*&:AJ%$O-M=?22 33R.8S M/GO$/M2S\3#/[G&.2BNH:K11\P.7YCS/WQ+LEE09+S;77\DPT/,]$J#R#JD:QU%Q[+<]$Z#P#*_9V$Y5G&K4GMZH/PRU $UF@ MB5Y8>+6:E>1*;Y=0@09+S7W T )-/#S0Q*A @ZI& ML=1<>RW0Q#L!36H>;=T-:6#!WF8^!R0S%[)Q9["Q:0BNB2W7Q##7@!%MSMNK MLI"E(%<75^?D0ELJ5?50)Q3T<)6]C40E'2PUUV[+1/'PDR\Q*B:AJE$L-==> MBTDQ//GRBJ!'A:)&[>6@'P)WXHV'VV'MFH.4'L=04Q5K6N399?)C"__/4)![B"WK[YSZ<(GEDV!,M,+,M,8)8Y72P$ M7S!EWL]3R'3>ONG-6M9M%"JO3#KF4N+N$8;*(N.-U^7E7"RJUPY*;<6Z4/6; M\]JM[:L-3ZL7^HWM[O5[$2^96*2%)!F_U46]_0,=+:)^U6#]196KZN5[-Z52 M95Y]7'*F#3<[Z-]ORU(]?C$5M"]\G/X/4$L#!!0 ( ,R+-UKS:PD=1@( M -(% 9 >&PO=V]R:W-H965TQ))_W M/7HDGY,T4MWI$L"@AXH+G>+2F'I&B,Y+J*@>R1J$?;.1JJ+&3M66Z%H!+;RH MXB0,@BFI*!,X2_S:4F6)W!G.!"P5TKNJHNKQ"KAL4CS&AX5KMBV-6R!94M,M MK,#";.+Y=<^W_4M+&Q#P[N]^Q@IE' M1$6!OD@FMF@N10Y*H+,%&,JX/DGB?$V*1.2O(NP56;('PAP0KJ M$8J"]R@,PGA /C\M7T!NY6,OCY[*B47M><.>-_1^T2MX?UVNM5'VP_H]A-GZ MQL.^KMAFNJ8YI-A6DP:U!YR]>S.>!I^&H/^3V9,CB/HCB$ZY9[>VKAQV3FMF M*!]B;0VFWL#U@7TVF0;NEY#],<;)1*_$B'N,^"3&G.K27V+N!F"O=4\Y"*.' M@.)G0'$4V487_@7T/.XB",,HF/9Q[5[)4<6Y;O>#JBT3&G'86&4P^CC!2+4= MI)T86?LB7$MC2]H/2]MT0;D ^WXCI3E,7%WW;3S[ U!+ P04 " #,BS=: MTL,P70P' 9.0 &0 'AL+W=O/^H@5 MR3)CM6?I16/).L\KG9>B=(ZELT>9?E5KSC5ZBJ-$G??66F].^WT5KGG,U(G< M\,1\LY1IS+193%=]M4DY6^1!<=0GCN/U8R:2WO0L7W>33L_D5D[CVON!6KMSO-+/#EYV',R<*3Z3T6>QT.OSWKB'%GS)MI&^E8^_\_* AADO ME)'*_T>/Q;:>VT/A5FD9E\%F#V*1%'_94YF(%P&&TQY R@#2#!@<"'#+ /=8 MA4$9,#A685@&#(\-\,H +\]]D:P\TS[3;'J6RD>49EL;6O8AMRN/-@D623:R M[G1JOA4F3D_OBA&%Y!+=B54BEB)DB48782BWB1;)"MW(2(2"*_3.YYJ)2/V* M/J#[.Q^]^_G7L[XV^Y"1^F&I=UGHD0-Z+KJ6B5XK%"0+OFB)]^WQ$TM\WQS[ M+@'D.0&7Q J\XYL3Y#KO$7'(H&5_9L>'NVV'\V/JP8^I4WNXST,3CMO":[ET M=X/)S7GNCP^F+Q]-++K2/%9_MXVB0FC0+I1-MZ=JPT)^WC/SJ>+I ^]-?_D) M>\YO;19"PGQ(6 )HT"PFO6#G?4#&WUZ$9EK%$M"CLS5#H4I7PB-(JD45VWV M%C OAV47OX>IBP=#[(W/^@\OG;.*=G7N2-$ 4I3NBXX],AP[.\U:NH>[= ^M MZ?Z<"LT_R.6R-;O#/4VGD5"]CPL%P *4>!8+6\>[N\>_9AOC#CVMP1 ML2CZAAZM)EA!76J]2P,QR=X4,'#&IFC%#1.L.EU-.%(T@!2ED[V+F#<931R, MVR_4V*D*+.>5)#_P1,OT6VNQY.S)#L:$#)OYM6MT37!)\UY1#4!5:N8_XU_8'4I5"TNHNDBX1E-UVM M1EJAG8V$I/DE;5*[FI !]D9-'R%E*12M[F/5 \#6.G-Z;XK 5#-S_FGVA#92 MY3?,K5>7DF0K5.QBG1UY53 %:0EK;TVJB>XJK2QO=2^3U(>RE4B_C7S7);C M.4_X\L %W,[J?'Z UN.@M "41O%^W7[(N*IFQ_:B/5@N>=Y(SUU+F>:MCA40 MC&O3AH.'S3.CW,XY/)C] RRR-P&]SJ+V@_O>::4JO+&]\IXQM4:*/8ADE9<- MY;6B-8.@I3KF5C4^GKS5CS(8LN*>@=)\ M4%H 2J-0M/H/G%4'@M@[$-]76=FA7Q= MCFOV).)M;)VB[8C.GH&V-4!I 2B-0M'JUE:M#T+>:HHFH/T04)H/2@M :12* M5A\!5=.$V)LF'7Y7)/LM!3PFCNLU"T2[9&?S]ELGK;(!J"R%HM5]J7HMQ-YK MN1;)ZY,N:(L%E.:#T@)0&H6BU:VMNC%D^&:3+N3S#3-0F@]*"T!I%(I6'P%5 M2XF /S/HEB\XC]D\XN@/F80RT:F, MHNS$NTHT-XI:6>==.[[SD]F@;2%06@!*HU"TNNU5]\C%;S7ONJ!-)E":#TH+ M0&D4BE8? 563R?T_GJ^Q0SN;#=I/*FF-+C!N/D\+*DJA:(6+_1=O;ID[WE7^ MCEUFBCDIB_=N=FMW[_%=Y&^O-=9?XM,9;EGOX].@>$NOPA@@ )]# 9 >&PO=V]R:W-H965T1DNK]^J4LL6Z((<_KN[@ ;7_B>(^I0-/58UNUK7GPMMU)6SK== MFI5WLVU5[6_F\W*SE;NH_)#O9:;>>R^FG_I5#/YD>5.-G)K$SRS"GDT]WL'M^$E-4%38M_)O*U/'GLU%UYS/.O M]9-/\=T,U5LD4[FI:HE(_7F1#S)-:R6U'?_M1&='S[KP]/&;^JKIO.K,8U3* MASS]5Q)7V[L9GSFQ?(H.:?5C_OH7V77(K?4V>5HV_W=>N[9HYFP.997ONF*U M!;LD:_]&W[H=<5*@=/0%I"L@PP(V44"[ GII >L*V*4%;E?@7MH'KROP+G7P MNP*_":O=NTTTRZB*%K=%_NH4=6NE5C]H\FVJ52))5@_%=56H=Q-55RW6[1!T M\B=GG3QGR5.RB;+*N=]L\D-6)=FS\R5/DTTB2^?:6:L#(3ZDLF[]D&>Q&I$R MKA^5JDT<5>K)NE)_U%"MZC9_W\LBJD=+ \NWWBJVYG_7]_#[W8_BX(> M!S)M].B$7C\>/V6;?"?[D5B^=QZB?3L,?_Y!E3F?U!OEOW7CK_5@>H_Z8^&F MW$<;>3=3\WXIBQFH.2UVKN2W37HHU:=E_48LE>LFB=H/T2QVHEU>5,DO[0OE-G_- MG,?ZTUT[MQG-;<<6I-@24BQHQ;Q&K%X(O2P(8CY%W+^=OYR.&TC7<.S*!&&N M3_#1]6Q,N,>>](!EV#"Q2"] M<3\QPQ3Y[+Q=.);#C&+&B3X7[YB+9\QE':5J25('HI8O7V6]4M&E812Q/>8@ MQ9:08H$WVLG<%:['W$%HD*;AV!0+CJGPA3Y:_QBM;XPVE)E:-J;MT1:K-6]2 M5O4R\D7J$C9JV28,*;:$% O\T'#J7(U M;N@Q(I"'R&!.'3?DB""?,*0/1AR#$<9@KG[(2W6&UBV@GXI\]Y:26COKTA&C M#;DF@JMAB0?I&'UMTX$4"\9=8 AA(@;[?*7IJO $(][@@S$<-_28\'T^D0U& M_9DZ,J;S*:NDZE#U=KQHSY^-$K;3(:C:$E0MZ-3. L&(BL&\L )U#76NGAHL M4^&>8!A\R9Q8;67A).WQ=]7E_.Z]D\E*FS8>CS6/\.'!9[:VCA%2+=!TX1J3 MT<*E:W:ZW/1)/>4-#CZ=G.L*.O&)A4F?#S'F\S=9=;EH@R"CS;MF1$T.9!B% MIB'Q?5^@\X9+74/LJH6S&*0;="T',QA2YUS#?6CLH?61,+;U&,.<32SL<0]R ML/$D?W%?.H7QWP'X8E,V JBU!U0)0M16H6@BE=CZ4>M*#S:CG-\9_9G?K,08*D$#5 CQF M/H0+%S$Q/%L%]0TUOAXGB&$Q021P3YNP&3=98T"SGG7:H.@)5"W 8P[D$L8\ M/,P:%#YI7+$R]8@W$75/G[ 9/UU(%LTJU@&#DB=0M0"/,9#O,766/PP8E#UI M7#%'+D532_F>/F$S?K+CBV8QZYQ!,16H6H UH,H3U'71,&A(VU!CR[F:/EPV M$71/L[ 99]EP1K.4=G/HM[($?,%U'=Q_\YE%5S!:@)WII5K!,&)6Z@:@&HV@I4 M+812.Q\K/7$C[N\ ;PDH6 -56X*J!:!J*U"U$$KM?"CU@(Z8 =UO#&_-[M9C M#!3G@:H%9 S6KCGS?89&*PU0H*?SQ5RXRGMJ8=DC/6)&>M;TUJQG'3?05J&NI,L8O9!/$A/=HC9K1W(;LUJUC'"\KT0-4",H9K/J>( MX^'% :"VH<86&!$7#K]Q M74.-*_>$0!-',NV1'C4C/1MV:Y:R_M4.*,T#50NHYO(SAI@[_"H&U#74N=9? MYTZ<*]*>Y5$SR[/FMF8]ZZ1!P1ZH6D#'D$T;-"C9TYB:J%E -4\-(_1MF"TKR=*Y$K00F+M>C)[^[-).\[Z*V9DWKM&%_:0G[ M4\LQ:=.G#?LS2HVK*>T>[U$SWC-S6W.Q=:R@5 ]4+>C43J_/56LM=[BL!C4- M-:8^%IX["'5^FSL]E$[SB_[V!]7'5X]WD[AO[J$P>/TCO@FPYO45 MO@G;>T7T\NVM*SY'Q7.2E4XJGY05^N"K$5BT=X-HGU3YOKD9P6->5?FN>;B5 M42R+NH%Z_RG/J[" M5 M !D !X;"]W;W)K&ULK9QKCYM(%H;_"O*,1AEI M$E/%S?1TMY1NKBME%,4[NQ]6^X&VJ]ML,'@ IV>D_?%38&(:.$W >3M2;.QS MGCI5]0)5=/6;Z/ M2GF8/RV+0RZB;>VT3Y9<5UU_=G'_/8Z.Y9)G(J/N5(<]_LH_^M. M)-GSS8(MOG[P*7[:E=4'R]OK0_0DUJ+\_? QET?+,V4;[T5:Q%FJY.+Q9O&> M784:KQQJBW_%XKEX\5ZIJO*099^K@W![LU"KB$0B-F6%B.3+%W$ODJ0BR3C^ M:*"+77E9F8>H$/=9\N]X6^YN%JN%LA6/T3$I/V7/@6@J9%2\ M3984]?_*,L(]C'Z>DU^K-IB!<.3'_%@3<.O.]@O.*@-0[: MU!+TQD&?ZF T#L94![-Q,*Q16<=/:?P8;Z*T5-YO M-MDQ+>/T2?F8)?$F%H7R5EG+4VU[3$1E?9^E6ZEYL:W>%=)F&Y7R8%W*%WDR ME+7-+DJ?I&><*I_$5LC3]$$Z_Y:EFRPM\RQ)*GZ8EB(71:F\<409Q4GQLRSI M][6CO/GQY^ME*>M81;K<-/6Y/]6'OU(?3?D@V;M"<65X6\(_&/>W1_R7LFW/ M#,K= MFQX\57=_>O"4>_!]31=>''Q'"-KY3--JGOX*[U.E[E2>(FZ4IU+XA?*?#V+_ M(/+_$K'=C;*J.^!5<8@VXF8A;W&%R+^(Q>U//S!3_962&!+F(&$N$N8A83X2 M%B!A(0C6$;%^%K%>T[5OB5@T(J:TJR.UBX0Y2)B+A'E(F(^$!4A8"()UM&N< MM6N,7H!_DU.'6 X]]D)YDV1%08TN[DX(LT94$X4OM\QDW-*LZ^67E[(Q'(V7?6J8IF:;O3X=VKW5-:Y:FM'K+8>P M- S=X,QBO7XE+)FEJ0:S3;W7LT-3C5M<4WMA^D,[KFHZTXQ>UYJ$1,GJA$/+ M?LF=+K'.76)=VB76Q"ZQAG6@&]HA+%]I:'=8^%M#TS2]UX#>T(YL:']B98*) MY88$C]GVBM.]L3KWQNK"\:?R?^5]H>3BD.75%&YL6#I:Q-Q;.Q+F(&$N$N8A M83X2%B!A(0C6T;9]UK;]_<-2&ZE=),Q!PEPDS$/"?"0L0,)"$*RC7::V2W#J M]P],&T;GKF"JW-9Z \3[\<+F2A-*=.5_WKC&Y\PM&R+Z[VF"Z#A MA2A:5U4O%G;9I:.O<<^YET(HS8'27"C-:VC=(;HJQX2\+[BAH1S!<8/WIU_0 M^,()\77%Q%LQ\8O%Q(GAKV$:]JI_81HM8K9.D#2WH74G&M2<@*HMU;,^-+Y@ M:GPA%=_(Y(&UJ]?LTN7K:OJP_=^Q*.NTS]CL8;R(V=<=Z+(VE.9":1Z4YD-I M 906HFA=D;>KVPRPO,V@Z]M0F@.EN5":!Z7Y4%H I84H6E?%[3HW RQT-XR7 M-PK;&MZSD>O##I3F0FD>T1Z:JAG]977*C*W4P4P"NJZ.HG7UU*ZLLXN7UL<] M9U\+D30'2G.A-(\-%_&MX4JU3YCI$FGUU8:,+?QF;%T9M=D =G$Z@ V7O*F+ MT2A_MCR0-!=*\XCV(/K=AQ8:0&DABM856YOL8./9CG]F990HZS+;?-YER5;D MQ4\_K#BS?E7U(V>\L+D"A=)<*,TC MFH3> T08DIN H.&%*%I756W>@U^<]^#4^KC%.3?5OIB@.0THS872/*I-=)VO MF-7/HE&6E.9#:0&4%J)H716WB14.2*SP88: WJ@U M7MAL@4)S*U":1S0)O5&+,"0W:D'#"U&TKJK:] J_.+W"R=\$,*[W?V=R/U[& M;#%!4R=0FD>UB:X9)A_\4(*RU+@AST3>UQ,T@3(EPJY6VAP*OSB',NXY^^X) MS;5 :2Z4YO%AKH56B4]9DF=C (TP1-&ZFFM3*1R42IF^$6R\Q-E:A298H#07 M2O.@-!]*"Z"T$$7K:KY-L'! @H5#$RQ0F@.EN5":!Z7Y4%H I84H6O>!$VV" M10,D6+1ADH#8>S%>TEQU0FDNE.81[4%M!*/,B(U@T-A"%*VKIS:UHEV<6FD\ MS6^H")I6@=)<*,W3ADD+:H,7849M\(+&%A)]-;+!2VNS*=K%V91QS[FW2BC- M@=)<*,W3AK_[H#:"$6;#LR^ AA:B:">Q+5\\PFPO\J?Z^7>%4C^%[/2,I?.G MYV?LO:^?+-?[_)Y=^8SX/&!7X>D)>BW^]$"_#U'^%*>%DHA'693ZSI)G8WYZ M1M[IH,P.]0/4'K*RS/;UVYV(Y$2H,I#?/V99^?6@*N#\I,+;OP%02P,$% M @ S(LW6EUGKL5>"0 C5X !D !X;"]W;W)K&ULQ9Q=;^.X%8;_BN 6Q2ZP&4O\D.0T,9 9 M24YF^NM+R8YIV10=):^1N9CX@WPDG4/1>GPL7CWEQ1_E7*G*^[Y<9.7U8%Y5 MJ\OAL)S,U3(I/^0KE>EW9GFQ3"K]M'@8EJM")=.FTW(Q)+X?#I=)F@W&5\UK MM\7X*E]7BS13MX57KI?+I/CQ42WRI^M!,'A^X5OZ,*_J%X;CJU7RH.Y4]?OJ MMM#/ACO*-%VJK$SSS"O4['IP$US*L.G0M/AGJI[*O<=>?2CW>?Y'_>3+]'K@ MUWND%FI2U8A$_WE4G]1B49/T?ORYA0YVVZP[[C]^IG]N#EX?S'U2JD_YXE_I MM)I?#^*!-U6S9+VHON5/OZKM ?&:-\D79?._][1MZP^\R;JL\N6VL]Z#99IM M_B;?MX'8ZZ Y]@YDVX$<=F ='>BV WWI%MBV WOI%OBV0W/HP\VQ-X$3296, MKXK\R2OJUII6/VBBW_36\4JS>J#<585^-]7]JO'=9H!X^:+=)*JTKOP[O0PG:X7JF[]*<^F>KRH:?VHU&VF2:6?W%7Z MCQY(5=,F*>?>9ST62^\GH:HD790_:\SO=\+[Z:\_7PTK?0#U;@PGVYW]N-E9 MTK&SU/N:9]6\]*3>]M327[C[CQS]ASIPN^B1Y^A])$[@G5I]\*C_BT=\PBS[ M\^GEW:GM<-ZV=?GJK;>"07=#B38\VL';R_:LR)?>;RM5),T0NJEG@[32@\B6 M\PV5V:GU1'E9KI*)NA[HF;!4Q:,:C/_VER#T_VX+.!(FD# )@K52PW:I82[Z M^!_Z$^=+-LF7RI: 3=^PZ5M_L#R.+T@<$58/JL?]X!XW9+[^QZ)V.V$!QA$- M8\;;#>5QPY"Q(&9DUZYUN'QWN-PY$F^F_]4S9S,+5;G^.)ODV235TU:FP[#( MR[)^=5*/UG4]?Z69E^^&:K(;JI>V4''D6$7"!!(F0;!6\L)=\D+G6!5*0R=I MLKF.R*9>LLR+*OU?\X(M)TY@H2)S0F 0'L3QN1D>C M,.@(9;P+9?RR4,[2+,DFZG0@G;R^@43"1'P\VO0% #^8[.5QLY!%82^1I@GV8.^EFS/N66IJK(YUQ=I-0Q601[4A68%A MC:N3VSNN2)K8TEKA"D@0CS@]O*ZS-.5A&%(6=T26F,B2TY(Q,Y+Q)7M4Y0LD M8XM%!19)$U":1-':"3(2&#A%9GR[+B;S^K-1^_^JJ,=]]>,7;[6HOU6H9WCU MYSI=U9?FUBQ!71!*$UM::_B3F/MA=#CX+0V#,(C"KL%O+"XXK7'-M*(#^YA. M]=1R_T//+L]GP(FIQFLLZQBW3L08;ZHI0F@B.-? BCB(2'\XGEG8\C$F'Y@3& M%X,3PFB;JF>[.>7$5 V51RA-!,=>&$>Q]L>CT!XWO*",A'$8=@372&3@MLB= MC5=%DI5)4W*R!Q+JBU":@-(DBM8N@QAE)&YE; J,%_GL0@O/L\_G]U6BFS7^ MH[Y/&O/W9GEQ]'74GO3;DNC>=-\D0FF"'"MD-/+#X%"(+.U"3K41V4\%8DR3 MN$VS5^#;7UZ="CM41:$T\1J:];.4'(NJGOUIR#OR8CR5.#5K?%-ZA5KE15T3 M_?=7M;Q7Q7^L489Z*90FH#2)HK438KR4G*Y5%"52"H30!I4D4K9U"(\$$7!QU M\WIG!FK$4)HD%BUF+ Q)AVX0X\4$7T=U(WO''2K'4)I\#4N\!.KL4)J TB2*UOZUGG%V^N8RKYO0^[=Y4/6& MTB0]%O11M/?CDG:,C9[3,Q6"W=S>D8?:-Y0FJ:U6[(\XZ2CI4./@]#RU8@IU ML%;O9O;.$_>$P]I?#EH+RR(]XU[>'U#@W/6-!VW;3>$8?:-90F7T-S>1PU=DW/6,%VLWLG""K:4)JD MEC(W"0DCO$L>C$E34)F;0I492A-0FD31VG=1&65F[U?F=F^Z;Q*A- &ER=?0 M7',:,SK.WJM:[MYP[^Q!?1U*DZ^A.;-G?)Z=J*F;^I6KI.ZF]$X%5-^A-(FB MM?-A])V=IZ3.H.8.I0DH3:)H[03MW?7[EI*ZNW/O-$#]'4J3[-C?HV#4]2,? M9NR=O5=!G4']'DH34)I$T=HI-'[/P 5U-Z]W9J"R#Z5)=BS[%]%HY'?4TYF1 M?8:OI[N1O<,.-7XH3;)^=S S(_0,72YW WL''6KQ4)IDO>YV9D;AV7F+X0QJ M]E":@-(DBM9>,,28/7]S,=Q-Z)L+*$U :9+;;HRNYZ".K[2X$7!^IGJXF]L[ M^%"_AM(DM]7#XZZU0+BQ9WZ>:CB'ZC24)J TB:*U$V1TFI^Q&NYF]\X2U*FA M-,F/J^$1X]&HP^:XL65^QF*XF]T[_E"9AM(DM\BT*_Y[BW:=IQ;.L8MR85?E MPB[+=0Y7YL:5^=MKX6Y$[V1 ]1A*D]RFQ_6)T%$,Y\:/.;08[J;U#CE4C:$T MR?O=K=-\D0FD"2I-AO_N^0R/2X7M5LMT;[IT[BWO/92%0_-NN:EUZR0O5D>>??J;NWTFV;%\(/7/P:7GP++ZR*XE)N5 MT0U^LU#[UZ1X2+-29VZF-^5_B/1(*C9KGV^>5/FJ6=S[/J^J?-D\G*MDJHJZ M@7Y_EN?5\Y-Z [L5Z,?_!U!+ P04 " #,BS=:;E_ZIGP$ "Z& &0 M 'AL+W=OV+9(MRZFXX#M6J%_6O,RI5(_EQA:[DM%5991G M-H;0LW.:%M9B5HW=E8L9W\LL+=A="<0^SVGY\YIE_#BWD/4X<)]NME(/V(O9 MCF[8DLFON[M2/=DMRRK-62%27H"2K>?6%;J,D:<-*L1?*3N*LWN@77G@_+M^ M^+*:6U"OB&4LD9J"JLN!W; LTTQJ'?\VI%8[IS8\OW]D_U0YKYQYH(+=\.SO M="6W<* - ;DN3,XC8'SW!G-7S]X)!FGW"ZGXR!-\42KH9E.R#:TR?K81 MOOVAH."+9+GX9RSK-:\SSJOU\%+L:,+FEA(\P0X;7*<*?;%GUS2#!3J>"GKI(BQ1-0<7L6ASY'# H6>ZX?0G=F'\R / M@<0/0@=Y7A<8#8&NXX8>(:0+C(? P/.A"S%L@1W'W=9Q=]+Q)<^H.OU^"KW[ M0%H(%8>LVJ'B ]B47 CP[9;E#ZP&^F& M9S(Y)LDBDV2Q(;). A%R,2(^\L;5(FC=#2;=_906M$CTM\V:L6EEF"1ZZ>8S M21:9)(L-D76R$;;9"-](&4*3R3%)%IDDBPV1=9*#X*D^@*_5AL;R_ W]Z 0A M/#_.Z^".(9&C/B7"(.C)PRC4)Z%"]Y0D'H,2XF,/!V1<(=!9681>_T6AO["F M5&.:^Z4[TRA;9)0M-L76S1(^90F_D78TQ*929)(M,LH6FV+KINA4+Z+)BF=2 M/\CPA \Q@:X[T(\ADJ@" Q/2+T5&D*Z"81=[??48(@/D!+Y#GA*/4QF&INNP M>\[7^O.B(QO3BC%)^.+M:)(M,LH6FV+KIN94*"+WK13#:)5HE"TRRA:;8NNF MZ%0IHLE:9U(QO$$#P<$^@:J?6;;9VM&VT7U7MY=[X-;J\02/CD6[,5[W?$WW=U;^E MY49)#LC86DT%+WR5Q[)NE-V6T14K-4#]ON9XW/N=7PSVDAUKPL 0QY*+O38*XRI M+GU?IP645)_)"@2N+*4JJ<&ARGU=*:"9 Y7,W-Q,)2.Y,IP) MF"FB5V5)U8\KX'(S]D)O-W'+\L+8"3\9532'.9B[:J9PY#Y/P>4]@#(TPZ(MH#H.2!^ =#; GK.:*W,V;JFAB8C M)3=$V6ADLP\N-PZ-;IBP59P;A:L,<2:9U]4C/,V."C:S"4<7V,L+OY M-3EZ?3SR#0JVV_KI5MQ5+2YZ0=P%N4'N0I-W(H.L!3_MQH=1!X&/F6K2%>W2 M=15U,LZA.B.]X(1$0=1O$]0-OX84X:&#]SKD])KJ]1Q?[R4Y?UZ0KY.%=K/? MVNI0;]-OW\;>))>ZHBF,/;PJ-*@U>,F;5V$Y*1?I.1?A=[TGCG MC]Y/R )R)H0]S9@H4P"I0#'9=J*N:OK8T=LK<)T,HJ@W",]'_GK?Y&%<&/8O M@OZPB7NB?]#H'W3JOX4UB!7@!9E*?!U_0D:62I:$EO9]U%C>E*_P+-LZIRU> M"37.X%\XK@4-]IRST'#>>X^Z:45U8PX 7>D8JU*F(D6BOK#BXRQX] MH'[7LT2*IWW!64[M2IN?^$!F'(3Q>?C,S6'8<]=/S P;,\-_.(!4[^H (OM] M288'AZO5PF%8NP5_KS^4H'+7-C5Q5WS=*IK9IC-/7$/R'\/KMGY#%1XL33@L M$1J<#3&!JFZ5]<#(RG6;A338N]QC@5\7H&P KB^E-+N!W:#Y7DE^ 5!+ P04 M " #,BS=:;SH/LV,# #J# &0 'AL+W=O)Q P;=C#WN[@1G-5\H,^,FH(CG,07VIID+W_!8EHPQ*27F)!"S'WA6^G.#8 M&-@97RELY4$;F:4L.'\PG0_9V L,(R@@50:"Z,<&KJ$H#)+F\;,!]5J?QO"P MO4-_9Q>O%[,@$JYY\8UF:C7V+CR4P9*L"S7CV_?0+*AO\%)>2/N/MO7<:.BA M="T59XVQ9L!H63_)KR80!P;A*8.P,0@M[]J197E#%$E&@F^1,+,UFFG8I5IK M38Z61I6Y$OHMU78JF<$&A 0T@Y145)&"_B8V7*]N0!%:R-Y(3D(GX!RJ;J4%4EA[.D#(T%L MP$M>OL"#X*V#=*\EW7.A)W>"2XDJP5. 3*(_Z.P8PQIC8#', =TD.(X#\QOY MFR/>^ZWWOM/[9"WUB"9PS=F"EDVX[H$M0!P-E1/NF:$:M&0'W>@[Z(!TW)*. MG1'^+$@I27UUI5RJDQ+'3R2.>PZ%+UK_%T[_UP71\EYIWXQI"OHB2A\07Z+; M^=WM)Z?43MQG1FW8LAYV(_6P ](XV%_"@3/8,\B 599H?:MIL8]=;\WM6X/U M#T\U[@^'\>"XY/@@&6 GCZL\%Y 3!:@BCSKWJE.;KL'YYV*)HF@0]$]Q"/<< M0B>'Z7I1T!1](T*? .7<:6ZDYZJV3QNXH[R!NT@<>)\YL#MU-*&5B$JYALR] MUWI/]UITX;A?\#Z%8'<.F0JZ,5MM6NBEVLWFU+J+#(+W*01WE$-P%TD$[[,( M=J>1&9C27(NL*W*I2)G1,D?;W09P*A\_5;X7](XH[Q^4GPQ$;HMLJ3/'NE1U M)=J.MH7\55V^[J?77P'W1.2TE*B I38-SF/M7M2%==U1O++%[((K71K;YDI_ MC( P$_3[)>=JUS$.VL^;Y"]02P,$% @ S(LW6@XX^S,* P N0< !D M !X;"]W;W)K&ULK97;3MM $(9?9>16%94 'W(L M32P5*&HDJ"(BV@O4BXT])BO67G=GDT"?OK-VL )QHEXT%_$>9GY_LS.>':VU M>:0%HH6G7!4T]A;6EF>^3\D"%2M34T\TDNK9(%3 [3,SU'I]=@+O9>%6_FPL&[!CT>E>, 9VKMR M:GCF-RJIS+$@J0LPF(V]+^'9^=#95P8_)*YI:PPNDKG6CVXR2<=>X(!086*= M@N#'"B]0*2?$&+\WFE[S2N>X/7Y1OZIBYUCF@O!"JY\RM8NQ-_0@Q4PLE;W5 MZV^XB:?G]!*MJ/J']<8V\"!9DM7YQID)9S-+]&ON6X')V?;&(XKV.(]L0PP_(4.L$Q1$'4 MA;O9)1R]__A:QN=C:6,/E!J)((>'I,13<$C@$@RGF MI8N7VK!KX7XE[#K *HX&83?X%([\50M1MR'J'B2ZYK,^ VM$0:+^?A--EHZA M-#J71-H\0Z$M5KR\EK$]6PD%&:(S$S)MPZW?VMO"/1ET>D$P'+;S]AK>WD'> MJ=$)8DJ0,1_,2E<2!J:3Z5>8%"LDZTJB#:BW Q0RCONU _4;H/Y!H.^#W5R%4= - MHWW)&C84PX,4+TW/O&EZ5F)U637GN;;CB MD;33#OOQHR[Q45:+MIDRS(=$-_+PD*_%)WS-Z7TI[N2*L&S\OYL$ X>+ERGMRM571C.INOXEL^Y^F/]4>BSX:Z6 M),UY(=.R0((OSP;GX>L+-JX*U$]\2OF][!RC*I6;LKRK3JZ2LT%0M8AG?*&J M*F+]9\LO>995->EV_-U6.MC%K IVCQ]J_[5.7B=S$TM^669_IHE:G0W& Y3P M9;S)U'5Y_SMO$Z)5?8LRD_5O=-\^&PS08B-5F;>%=0ORM&C^QE_:CN@4P&%/ M =P6P'6[FT!U*]_$*IY-17F/1/6TKJTZJ%.M2^O&I44U*G,E]-U4EU.S:[[E M0G)TS1?Q.E5QEOX3U]WU$LVU I)-QE&Y1)=E48];?4N?JQ5'%QNI*Y-2W\QO MTJ*Y]],;KN(TDS]/ATHWKPHR7+1-N6B:@GN:,D'ORT*M)'I;)#QY7'ZHT]KE MAA]RN\#&"N=\_0J1X 7" 8Z07,6"2T.U9-=EI*XVZJGV,HMUTI^JM'.=\5R5 MBSOT^3W/;[CX"_V+WLY_>_L!-4^=HT7SE*R>>H'TYT*JN$C2XA:M15H*I,K^ MSGRH=%]?&MM8?99?RW6\X&<#_6&57&SY8/;C#R$+?C'T0+3K@:BNG?1UK(TR M/K_3U]"5XKGNRD#PA.?K*@&SSHRA+((S![8=*8",D'A0 MGPMJ" $;0N,D[DQ]%NA@5!]@0VCFAE-0\,(9"IH;:3NJ0!LA\Z!4%XP1 F2$ MQBG?F5(M0,.H5(",T$P9AY2Z=Y".0$%S6-MQ MH()QZTYX([,' '-C* *^V9 MHYZN/0S0@U7-#\L-W,DVZ$!VL#X^>6&78 &!M# YN4,5W)K MHM(Z:K4VN)T1,B*!_ID.M_M:#!B!S1AQ2$]7NL%QL7CTWVVKK7J*346"UK%0 M7U&<;%-9B@.:<[$R@8$Q,/6@.1?(@ $9L'F%PI7F+*#!^(H#7L!F7GB:)&_B MQ9W.>XW28LOU@3#KT<5J!0:2P&,/>G2!$1@P IM7+5SIT0(D3'HDP!#$S! ' MI]PFS38M+4&YUD-Y0'CFF):#1 C2/C\PB,N@(( 4!#S\H4CX;51NY-O2(/^ MN9=TO(^GF1^/KJ=YSI,T5CS34^U2Z43MK X7JQ8$<(-X<#N("Z@@ !7$B^'1 M1GT$?10;H(\ ,I!C3(USWZZ;BV4) IA!/)@?Q 5/$. )XL7_:*-VI3@*\(@1 MUJ-$@ 5RC,71K\0GVVOF^+;>+K!#Y,'WB%RP0P3L$'GQ/=JH79&]Q!/#1!L! M&43'&!O]*CO)2#/'LNU]@(;(@Y<1.?D&1.#(C(Q4P?P4P?>3$@VJA=>>$)&S'6][Z":3PZ MQF XCL_<66'F1MJ.&J!!Y,&.B%S@ 4GJ, MW="O1%NKRQS6=AP "*@'[X&Z ,*8$"]> _T6^\APM&8CONT!;,^/<9ZZ-?6 M"5:6.9)MUW>^\>C!5J N0( ""% OMH(YZNG+N!0H@!YC*_3+[3L[7>;6V X? M( 3UX"Q0%T1 @0BH%V>AC=I]PU%*<##:_X)C,-NS8XP#6\6=9F29FV(Y- PX M@7GP$Y@+2& "?$+S%$M=DATMD@\S4YPX6.9FV0[A@ 3S(-YP%P@ P-D8%[, _:M M>4 #S";L_R^\86?G7:[)O]Y?6$79%*K9A+>[NMO#>-[LW(/'FPV0[V-QFQ82 M97RIBP:O1CJZ:/84-B=Z7JWW\=V42I5Y?;CB<<)%]8"^ORQ+]7!2!=CM[)S] M!U!+ P04 " #,BS=:MHHWMID" #G!P &0 'AL+W=OL;)I:J6M"$FAA(1(0JNVA&BKJ]C#MP20' ML9K$J6U^]+_?V0D9;5-4;;P0^WS?]_G.QUVPY>)!I@"*[/*LD$,K5:H!I#QK=#JV/M#7=LE2IML,.@I"N8@[HO9P)W=L.2L!P*R7A!!"R'UJ@S MF/K:WSC\8+"5!VNB(UEP_J WWY*AY>@+00:QT@P4/QN80)9I(KS&8\UI-9(: M>+C>L]^8V#&6!94PX=E/EJAT:%U;)($E76?JCF^_0AU/5_/%/)/FEVPKWYYO MD7@M%<]K,-X@9T7UI;LZ#P< Y&D'N#7 ?0EX2\&K =Y[%?P:X+]7H5L#3.AV M%;M)7$05#0/!MT1H;V33"Y-]@\9\L4+7R5P)/&6(4^%,8,D)]71!IH]K5F(% MJ M"BX1\5RD(QN";#+C[#(S=HX1S*"^)YUP0UW']EOM, MW@_WVL+Y/_7I/ZL_2X;7E(-G^+P3E,.OT4(J@?_TWVU54.GX[3JZ^PUD26,8 M6MC>)(@-6.&G#YV>\Z7M"4Y)%IV2;'HBLF>/Y3>/Y1]C#R- TIA1TW%AAZ-# M0MM35"P]PZ+GQB9TG>LK_RJP-X=)?NW6=;W^"Z^HQ=P:338H]PBE5#YR]]-0)O MJ5BQ0I(,EBCE7%YA8Q756*DVBI>F;RZXPBYLEBE.8A#: <^7G*O]1@LTLSW\ M U!+ P04 " #,BS=:CI*DTLL# K$@ &0 'AL+W=OYHV*2W8)$"Z!*EK5ZW2IE>LA$*=63*>4ZF&_,$6)0<:FZ0\LXGC>'9.T\(*9^;8'0]GK))9 M6L =1Z+*<\J?WD/&UG,+6\\'OJ0/B=0'['!6T@=8@/Q:WG$ULAN4.,VA$"DK M$(?EW+K$%U?8UPDFXI\4UF)G'^E2[AG[H0>W\=QR-"/(()(:@JK-"JX@RS22 MXO&S!K6::^K$W?UG]!M3O"KFG@JX8MF_:2R3N158*(8EK3+YA:T_0EW01.-% M+!/F'ZWK6,="424DR^MDQ2!/B\V6/M9"["3@\9$$4B>0WTUPZP37%+IA9LJZ MII*&,\[6B.MHA:9WC#8F6U63%GH:%Y*KLZG*D^$=5X[@\FF$/ORLTE)-D!PA M6L3H;YD 1S?I(\3H4@B0 IVAA7)17&6 V!*=DOGF&B1-,_%687Q=7*,W?[V= MV5+1UR3LJ*;Z?D.5'*&Z@/(,.]*O^M.O(5+IV*2[[71;B=8H1QKE MB,%SC]'Y0RV^?5) Z%9"+KYWB;"YZKC[JOJNOA EC6!NJ=M6 %^!%;Y^A3WG M796:/)_LIQ&.9-L3^>=%MY MVM"<]M*\J7B1RNH7MNW%.'56!@)KE8N=;;/@O(AQZ\L.I-%0:&V1=CHJ/)!Y M:Z!=6V*W]8RH"^J((Y[C''F6X&T+@WL;@/!#ZQFR@B2-,A"];NY'/'FJ_H\& M!6\[%.R^C)][.Z.311H(K2W2MCO"_>W1"7X^;'J(ZWACO-\<=042XF O..+H M;7N$^_NC3Z#>Z1*6Q2C-2\Y6H+G^PM&]B"=/UD!H[?JWS17V7L;1@S9?0Z&U M1=JV7[BW>3G%T?[!*P=VU&_?SW_0+*&N4NR=-WG]&>4SY0]I(5 &2X7LG/O* M77SS96(SD*PT+_?W3$J6F]T$: QL;)I::YCV8)*#6$WLS#;0[:^? M[82,MBE"&R^)??Z^[WQWR5VTY>)1Y@ */94%DR,G5ZH:8BS3'$HB>[P"ID^6 M7)1$Z:U885D)()DEE07V7?<"EX0R)XZL[4[$$5^K@C*X$TBNRY*(7Q,H^';D M>,[.<$]7N3(&'$<56<$ KY2V,J] M-3*1+#A_-)N;;.2XYD)00*J, M&O#4RA*(R0OL;/1M-I71KB_GJG?FUCU[$L MB(0I+[[13.4CY])!&2S)NE#W?/L%FGCZ1B_EA;1/M*VQ@0:G:ZEXV9#U#4K* MZC=Y:O*P1] ZW02_(?@O">$;A* A!,=Z"!M">*R'?D.PH>,Z=INXA"@21X)O MD3!HK686-ON6K?-%F?E.YDKH4ZIY*KYABK 5712 QE*"DN@L 45H(<_1)_0P M3]#9^_,(*^W*$'#:R$YJ6?\-V0#=_BW/B M'Q2<0]5#@?L1^:X?=MQG>CP]Z KG_[S/_MG[LV0$;=$#JQ<<7?3OXX540O^U M/[IJ7:N%W6JFDPUE15(8.;I521 ;<.(/[[P+]W-7HD\IEIQ2;'8BL6V>\*3'@(2N4M0J%U;%S(!-[/<'KN=%>+.?Y->PX,KW^I?/ M8_UH1+$R@X B5*^9JK^.EMK.V/&MK6^ ML$^\X=3KL"=Z)M4CY*]\/=!NB5A1)E$!2^W*[0UTFQ3UD*@WBE>V"RZXTCW5 M+G,]5T$8@#Y?J#0VX25,!9VR2=_?5K P-A(6;2,B\)'S['Y][ M\8FG!\:_BRV 1#_B*!$S:ROE[LJV1;"%F(I+MH-$W5DS'E.I3OG&%CL.=)6! MXL@FCC.T8QHFEC_-KMUQ?\I2&84)W'$DTCBF_/$=1.PPL[#U=.$^W&REOF#[ MTQW=P +DP^Z.JS.[9%F%,20B9 GBL)Y9U_AJ3EP-R$9\#N$@CHZ1+F7)V'=] M%;.D N8L^A*N MY'9FC2VT@C5-(WG/#G]!4=! \P4L$MDG.N1C1P,+!:F0+"[ 2D$<)ODW_5$T MX@B O1, 4@#(_P'#$P"W &2=LW-E65DW5%)_RMD!<3U:L>F#K#<96E43)OIG M7$BN[H8*)_W;1-)D$RXC0-="@!3H#5JH9V65JBMLC1KW7Z-/ZN&ZN %)PTB\ M4L,?%C?HXO=74ULJ/9K5#HJYW^5SDQ-S+V!WB5SG-2(.\5K@?P&N?0+^15V)' YA9ZI43 MP/=@^7_\AH?.V[;J>R*K]<(M>^&:V/WWG F!YI3SQS#9H.N8I8ELJSBG&68T MVC+VOCMVO(GC3.W]<3'=XVHZO5*G9]1Y'01IG$94PDJ+Y#+\EVI[:).:,PTZ MI;:,EU(%1ZM],TJA-EQ'6_CNCMN=ET&CQ:(0=,FZ7/2QE#\VR M.5T!2F@, GW]"/$2>.NC;V0Y]]'OB:Q6\*@L>/32-C#JLQ<]D=5Z,2Y[,3;^ M^%^R55"_6WO@:E5'#P+6:80^A&M ]Z!C@K:'BS!!CT"Y:%T$S%,X.;*MP75H%-MRT#B M8M^]GVQ MU>NNUG_LOK0+8F/$.+L?/;'5^U'E#&P.&KTX8<<:"JT2BG8'%.> M;8*XF3>\R7#B) MK?[?N8HDQ!Q)>C'(CCD,!MF![#1(4H498@XSSS9(TLPDA'A.PW.ZQ]65'NUG MF+/+.0994 TZQ7:.JXNM @YT?*=^$B4 1 MK!6S&ULK59=;],P%/TK5D!H2+!\.^EH(VT=""00T\K@ ?'@)K>M-2<. MMMMN_QX[R4+7>%6'>&GM^)[K=DM"*R<;-\^N1#;F:\5H!5<"R759 M$G%_ 8QO)X[O/#RXILN5,@_<;%R3)?##L"/G@ $'2 X%A!V@+ 1VC)K9%T21;*QX%LD3+3. M9@:--PU:JZ&5>8LS)?0JU3B5G>>Y6$.!WM_INI @$:D*]%6M0*#I6@BH%/I, MR9PRJJA>?8MFNHZ*-0/$%^B9X)-+4(0R^5JGN9E=HI.7K\>NTB(,%3?O"%^T MA(,G",^@/D6A]P8%7A!9X-/#\$O(-=QOX.%CN*NMZ_T+>O^")E_X%)U_M^/G M^5PJH>OXE\V%=MO(OJWYML]D37*8./KCE2 VX&2O7OC8>V?SY#\E>^10V#L4 M'LK>5UA-[@5GS*:U38";!*;M;#(_C=-$OY_-K@I+6(@Q3ONP1_RBGE]T%+^< MER65ICM)&\1RFJ1_M<1R&I3$.L6?G&/<)P,%?A*%B;]O\L&MGJ\A[36D1[T$;MJ.C7\ZK.,D M],-@C_XPS _"1.NTU\BHIS_E"Q))6$C%8:*1WFF@G1'LC:">*U\VA M.N=*']'-<*4O42!,@%Y?<*X>)N:<[J]EV1]02P,$% @ S(LW6L[/"M$$ M! /!4 !D !X;"]W;W)K&ULK9AM;]LV$,>_ M"J$.10MLT:,E.[4--):V!6B H$&W%\5>,-+9)BJ)+DG;R3[]2$F6+5MA[(QO M;(GB_7CW/XH4;[RE[ =? @CT5.0EGUA+(5;7MLW3)1287]$5E/+)G+(""WG+ M%C9?,&>(;XN"LR>;R"GVXGE6KN& MKV2Q%*K!GHY7> $/(+ZM[IF\LUM*1@HH.:$E8C"?6)_=Z\0-E$'5XR\"6WYP MC50HCY3^4#>WV<1RE$>00RH4 LN_#*E-.?5+]K6??W00NF:"UHTQM*# M@I3U/WYJA#@PD)Q^ Z\Q\(X-@A<,_,; /W>$H#$(SAUAT!A4H=MU[)5P,19X M.F9TBYCJ+6GJHE*_LI9ZD5)-E ?!Y%,B[<3T"TB5.?H0@\ DYQ_1;^C;0XP^ M_/)Q; O)5[WLM&'=U"SO!9:/[F@IEAPE9099CWVLMQ]I[&T95QNO+FT3MB^&VF_8KGZS/]_8ML1[<""OY/ M7XIK2- /4O25AL$I88@G4R$;29"'3T MZ1]0 L,YPF6&<"9?:L(%PVK!1/ D=P"9IK[,U-"P@JKU?S-U?7\X\L;VYE#S MGFZA'T2#;K?XM%L0ND/OB);T=/-#S]G3.@H,6@4&6@6:N2@WB@TL29K+:P&L MZ(M:#QJ@9\"L3ZZ9UO#2N?=6+Q)#7G14#EN50ZU;,4AH2G"](ZO)5E FR+]5 M0Y_6X4FR_*3UFN7,<&P='\.H6%011Z_=,K:@./M('?EG(V M 1>[UZDOUNAD8-<+H^.7*3J-8A"$SE&LIZS <*#G3KA#IL0QV^ MEF/*B8 ,<4C7C(AGM,+/\DM.]*XAPQ,?ADXT.DK*3#ODI:_.64,FAH;L:#AJ M-1QI-;R3*W"Q+M#W.R@>@?5NBUK"I=NB25AL$I88@G72X#K[;U''Q"=*0S&4 M#*.TV"@M,47KYN/@;."^ODW+TX90"POI_RIY!>&]O$'K+2\6_JU^)*;\Z(KL M[47V]*L/?GIU]=$C+I[Q)FFQ45IBBM9-QOZ,Y!HY)+E&3TE&:;%16F**ULW' M_J3DZH]*9ZU >H3FB*"WO%CXM_J1F/*C%MD^J 85P!95&8ZCE*Y+49<+VM:V MU/>Y*G =M=^XUS.WISU6I<&J^K3'UW7%.\P6I.0HA[D&ULK9=M;]LV M$,>_"J$-0PJLD:AG9;:!UD&Q ML2Q,OZ8M@+6CK;0B51(VF[^?8C*4>69%IU M!N=%+$IW?_WN>"*/DSUE7_D&0*!O95'QJ;41HKZS;9YNH"3\EM90R26;.)OO?(9A.Z%45>P2-#?%N6A+U\A(+NIQ:V M7F\\Y>N-4#?LV:0F:UB >*X?F1S9K4J6EU#QG%:(P6IJ?25FL:%8/)I+OW$[#>0.>#H/5K( LFV!2"Z0@\U,"+R:HU(E:%/>46J5(VT ML;[W(#; T&);UP7(216D0)^KIJC4Y-S<@R!YP=])X>?%/;KY\=W$%A)7O=1. M#V@?&S3W#-H"ZEOD.3\CUW%]@_M\W/T>4NF.M;O7=[=EDMI,N6VF7*WGG<.Y M9H+^_K#D@LD:_L>4EP;$-X.H#_N.UR2%J26_7 YL!];LIQ]PZ/QBRM*5Q'HY M\]J<>6/JLV.>"IV9IX=G1#@'P4UA-UJAUE++SVZ&?3GUH3NQ=]V(#';8"\(P M;NUZL'X+ZX_"-M,(%Z$V2D$'P8\EA#,@/34+8L^/?3-HT((&HZ#S+6.RI! = M9+?(R3(OJ&/SU1'W'+'%W._ M*=OQ"8X7NR$>4I^:^5'B1MA,G;34R2CUGU0MD1=Q)J>??Y*$'HX&H :[*/(B MQS&38N>X93JC.\$7W1M ALA.EL4:9#NC&J9C>0A@);IY <*X>=]SKKG 7TNM MGXU. X'?LL8;I^P[$B[2N4(A*FDE-ARY "=P44DW$AAWUA?GUO&3P2ITSLX]LSWA8Q> Q]N "ZHQ M,+X[B4*G\S?<3L]Z!0-BNW/L4&>^WPE;YQ670"OIZ-Q&4H@UQZAF(&BM3R)+ M*N2Y1E]NY-$3F#*0SU>4BM>!.MRTA]G9?U!+ P04 " #,BS=:YP1CV:4" M !L!P &0 'AL+W=OM-2<.MMMN_YYCI\NJU6WYDMBQW_.< MU[&/RXV0#VH)H,ECS1LU])9:MQ>^KZ9+J*DZ%RTT.#(7LJ8:NW+AJU8"G5E1 MS?TH"%*_IJSQJM)^&\FJ%"O-60,C2=2JKJE\N@(N-D,O])X_W+'%4IL/?E6V M= %CT/?M2&+/[Z/,6 V-8J(A$N9#[S*\N H#([ S?C+8J)TV,58F0CR8SM?9 MT M,1L!AJDT(BJ\U7 /G)A+F\7<;U.N91KC;?H[^V9I',Q.JX%KP7VRFET,O M]\@,YG3%]9W8?(&MH<3$FPJN[)-LNKE)X9'I2FE1;\680(AMW<"CN?Z;^^W*BM,1]\,>5 M>\>(W0QS."Y42Z%I^B)2Y:ITIV:&D89EGBIB4]+3E%2UVT9(^6)%$6YVY: MVM/24[3,14OW:%BW@C1TT[*>EIVBY2Y:MN\M3](#"YGWL/PH[(?0E!-NMW5+ MG[ T:N6"YWOP$.EQ6KCQ18\OCN)O02G"&@VX_;6+6^QQBR(,#ZQP&+P4J. H M=V2.6Z/)FO*5/>+="O"7@^VL1,'^T8GS=)"\WE_^3NTT]] W*A>L44B9HS(X MS]"0[$I[U]&BM>5T(C069]M\YD" !I!P &0 'AL+W=OA:&JE] 0=2I:X&9E M+F1#M)G*1:A:"63F1 T+8XRSL"&4!U7IGHUE58J59I3#6"*U:AHB'R^ BTZ?:F18#JE=*BV8I- M! WEW9T\;%_$CB".7Q'$6T'LXNY +LHKHDE52K%!TNXV;G;@4G5J$QSE]JM, MM#2KU.AT=0,F)84^HXGYWK,5 R3FZ)IRPFO*%\@MHQM*II113T_)CM*&/EN_1# KG?MBPAPT/PGX(31AB[E2W MY-%T1JU\\.$>/,-)@1,_O>CIQ4'Z#2B%*-=@#K_V88L];)$42>JG1OBY/>&# MW+$M-J[1FK"5*_#N!;#GLO;V(;Q7."DNBO1EY80[C=/^A+X3N:!<&V&2 ZPF=F8;Z*1] M^-E)FA*695#\!A+C^YWO_O$1WV3#^(-8 DCTF&=43*VEE,69;8MD"3D6)ZP MJGZ9,YYCJ6[YPA8%!YR61GEF>XXSM'-,J!5.RK$;'D[82F:$P@U'8I7GF/^Z M@(QMII9K/0U\)8NEU -V."GP FY!?BMNN+JS&TI*6VL5I 36GWCQSH16P:*TVW@U0;>KD'P#P._-O#W]1#4!L&^'@:U01FZ M7<5>)B["$H<3SC:(Z]F*IB_*[)?6*E^$Z@?E5G+U*U%V,HQ@)M';""0FF7B' M/J!OMQ%Z^_K=Q):*KN?824VZJ$C>/T@^NF94+@6*:0IIAWW4;S_NL;=55$UH MWE-H%UXO\!:*$^0[[Y'G>$''>B[W-_>[PCG.>_QB[ZUD^(W.?LGS^W2^_Z)& MT6<)N?C1)7"%"+H1NF2=B0(G,+5431+ UV"%;UZY0^=C5W9-PB*3L-@0K*5# MT.@0]-'#N[)R08KP&KBJQ(A0";962!=4$577)5 MGMQJ:^M_A'7HG#C#T6!BK[>5Z%W1H4KLZ30VY+25Y$&3Y$%ODJ\(Q30A=('. M.<=T >J?30IT?PWY#'CGH]\+//31-PF+3,)B0["6*L-&E>'Q)6AH4@>3L,@D M+#8$:^DP:G08]>Z.B'#UEH8RAFF7 I7Q<'M_[]23OV=XI^Y@MP)$_P7%?\\8 M!<'8]YMIK?A.F_A.>^.[)I3DJ[S9[N@W>D%!Z/5QZ(-H$A:9A,6&8"VAQHU0 MX^,+PMBD#B9AD4E8; C6TL%UG@\!3N^6N0&>J!VAWT?8'!7X5[4_U/4^[R$U M?/>=(!@'.X6C?Q6'YG]?M[$IM^WD;IVPW/YZA!\-U*-^)X=N!*.TR"@M-D5K MR^4]R^4=7Y5JABDU3-(BH[38%*VMQO.QU>T]C1U;F?RN$N&ZSGBW,AD]K>[K M-C;EMDJNO=4&RH$OROZ;0 E;45EU"IK1IL=W7G:V=L8OW+-+MV,\TCW!LNWT MC*\:BM>8+P@5*(.Y 4^!Z@OI]SIA\ MNM$.FDYI^ =02P,$% @ S(LW6E[I@L^> @ :0< !D !X;"]W;W)K M&ULG95=3]LP%(;_BI5-$Y,&<=)\LC024$V;!!*B ML%U,NW#;T\;"B3/;;>'?SW9"UH';2KMI_/6>Y[QV?5QLN7B4%8!"3S5KY-BK ME&K/?5_.*ZB)/.,M-'IFR45-E.Z*E2]; 61A137S0XP3OR:T\RMTSQ^B+&@-C:2\ M00*68^\B.+\,L!'8%=\I;.5.&QDK,\X?3>?;8NQADQ$PF"L3@NC/!JZ ,1-) MY_&[#^H-3"/<;;]$_V+-:S,S(N&*LQ]TH:JQEWEH 4NR9NJ.;[]";R@V\>:< M2?N+MMW:)/?0?"T5KWNQSJ"F3?\69W>@ZB159U,0!'*Y,?"5SH3$\^?]]3+CAKNH4ZA/4,C_ F% M.(S0PW2"3MZ_"N-K(X.;<' 3VKBC?7'_P\;/BYE40O\[?KE\=+S(S3-7YERV M9 YC3]\)"6(#7OGA79#@SP?O M4[W=K]#^3N$TC] -$2O:2,1@J87X+-7)BZZN=QW%6UM+9USIRFR;E7X+09@% M>G[)N7KIF/(\O*[E'U!+ P04 " #,BS=:K 6H>;<& #A,0 &0 'AL M+W=OZPC/Y+- M>,?X%[&B5*)O29R*Z\Y*RO6;7D\$*YKXHLO6-%7?+!A/?*G>\F5/K#GUPRPH MB7O8<0:]Q(_2SF2A7%UWKCHHI M_$\M'MON=%H;Z6B]@L0P N O#+@'Y# "D"2&8T[UEFZ]Z7_F3,V0YQ?;12TR^R MW&31RDV4ZM,XDUQ]&ZDX.7FD(54#8QY3]"=+ Y9*SF)UT!(]I))R*J1 ?AJB MMU\WD7Q"K^ZI]*-8O$:_H(^S>_3JQ]?CGE3]T&J]H&CS+F\3-[0Y0N]5.RN! MWJ8A#:OQ/=7_T@1^-G&+0<$__+2+L/Z0XIF%??F"[S-V+M!_2ZH^I84+ZEGZ M3%@2J^3%*_/B0>J3O[@?ZBR$_I.H,PI&MS4*=P4[-;VHF.J7IOJ@TAU+!0TV M>C)"TAA$:\HC%M;Z! 7;^H1[1QST1'T.&1V41@>@E)HU%S22-$1BY:N.U3D# M%=HZR\7ZF9B^&FTG?4?_&_>V-3:&I8TA:.,F"/A&F>"^I'46P.BV%G(QU]GS MX-9W_ZKL_M61X98DZNJW22,UB31Y "7:>LC%7'?/@].]&CJDWLBH-#("C=Q' M0O)HOM$7\V8GH$9;)Z/#L^%T&\Z'ZY@+J .?D=@7 MV@XLS,) N^H,_O:3*G MO'8^A_7:FK*E5G6_AP_N):]U16NV/>0(X+LL+D$Y/9M2X2 8_6NHQKC5BE MER-=8BF%3ISA%!>F ["DT;]HMDDI7SZA1YK2G1[[ KU[=P<7O56XL:56S8]! M'K=_T:*W"D2VU*JY,93DPI@TRTL]$F+SXA)0T]W!]<-92WP207 MYJ1C-7"[$2I"':(.F$>IGRW*;Y9<#0R:REKC5M'*EEHU/0;#W*N+EH!59+.E M5LV-(3L71KOC)6 5ZPJU_1)P'3P8#1I6"MB@'3X%[3Z=CG:P7EMCMM2J[@W: MX8NB';:*=K;4JKDQ:(=AM#L-?F"1UI;A+L'P@PW781BBP$&O)OZ'=*M./5,( MRQ8E"8%%814!;:E5LV/0$'L7+0JK6&A+K9H;@X48WFPZ.N_#\:W=]@_F?8(Q M:=XBP@;B, QQ']9W#$TY75#.:8@^9KLMX!BW"G6VU*KN#?KAX47'N%7NLZ56 MS8WA/GQL_TU-?UQ&.CG-^Z"%"+!W69@Y!ZAA VH8!C7#^,94JU%OE>-LJ57O MV1C8(\Y%[]I814%;:M7<&!0D($Z=..H+D0J(UPY[N+7_Z\; &X%)Z3[:1J%: MI#;N.L/QK<\=;K'O3/9N,L*<]B'#3C]&079RLOOJZVS'\?1M1KB)UD;)X39C MDTT#7 3>BYNM62H8!^] M4*X,SH-YZ1S<10QW$7C+[?B\9)6D2,W=2:?;<%N/&$(B,"&]+%BU9&Q]BPQN MHK71] M9PC)@PGI>=1/'Z9OBRT2O0]^6 4M=A/A)EM[/P=T>0:Z/'S)*O"L(IHMM6IN M#,IY,,H=KP*KG%:H09Q>-;+W@-=IL 94P8SRB.J+@5EHGE )=A\-.P?@>0;P MO(L"GF<5\&RI57-C ,_[SKNG<'QKMX=W3^%*,"SGP2RG2'6K* Y-8]69ES70 M>GL1;JRUZW-LH7D&$+V+WCKUK+*B+;5J;@PK>D=VY$[::(%%6ENNN7\*%4'? MT%W_R/U3=350*QJ>/QS@)VRCZF!OR5:[4(,U6S\>ZQPN^W)S+]WU]AZB3RA? M9K\M$"C0GR1_SJ1D2?9R17V5*7V ^G[!F'Q^HQLH?]4Q^0]02P,$% @ S(LW M6GH^9&ULM5AK M;]LV%/TKA#8,+=!%(OU,9AM(G T+L&Y&W&8?AGV@K6N;B"2J)&4W0W]\24F1 M-%BF3;?VA^C%>^[AZYQ]UQ>/;+U1YH4_&:5T#7-0'].9T$]^A1*R&!+)>(($K,;>+;ZY(P,3D+=X M8K"3C7MDNK+@_-D\/(1C+S",((*E,A!47[8PA2@R2)K'IQ+4JW*:P.;]*_IO M>>=U9Q94PI1'?[-0;<;>T$,AK&@6J4>^^QW*#O4,WI)',O^+=F7;P$/+3"H> ME\&:0*CH9";Y#PK36:.8F[VH>KDX-7F$$/0\+R) ?_)DR1,E>*0;K=%#HD" 5!+1)$2_?LJ8>D$_ MH[E>%V&FF_,5FM*4*1JAN>++9_3F'A1ED7P[\I5F9O#]9Q M&E0D!E82TXA*B6[1E,>QUKQRA;^'> &B=75;XW)X =;7%>MK MAWF>48&>:)0!>L,2=*^UDPJ)4A!%B[?H2T/.VKI2),.DL12"*[UG.T'Y.\"C83#XN\A'"=/DT,.#PUL"U]*/K1KM+"!V.'<%P;7< M8Q>]/Z(A>%_Q[0-6"SZV*WZA(D^GJX@=[\P-B6N#P+T+"0D^PRR.$Z\M [MX MQC=K29GM=#&I;07;?<5)3 9[ZQ(?$9/:,;!5VD\7D^&^H/5(QT*AEG_LHO\G MJ(D5SEU-2.T Q,4!CJ@):;$ ZXB1V@&(W0'J?TJ2+0C%3+$QT\47" $A^I@P M76/8U,4.?^8F)8W*X6*EPR5J!U*["7%QDV]6ES+;R>I":K\A+A6&75W(?IEA MK7)([2+$IVD:U)NHACH7^=R4BM3EM^Z_&%+^%T9MP+G=%P+J;R M1IK;^;6V9YV",@YCF:2A2HB6D]/6>_^$L[X+R$;R_I3R74>1(]G/\S*&MXIHN:ZB;^'8 MS$Y;1RTREA.QB,P7M?I;Y@GU'"]049K]):OUV$&_18)%:E2P+8#!CL"NGE -U-FG4JF Q=&C(9:K8AVHRW- M'61B9M$V_3!QW_N-T?;=T,:9T8U1P8]W9U:Y,3E7L;V=4I%](6^X-"*,TK?D M';F]X>3-[V^''6.OZ.(Z04X_7]/I#CHCERHQLY1<)&,YKHGG23D7'Z3\W'/%MCN_585VI.TKD(Y&G+UI)4ZJ5LC?[XS>][?]5)A@GC2+"* MG-U"SBY$'WW+BH354BREMD6/S'482/(F3 A7421T2N;2ULR9T+)N,IR!^*:R MKF']#.:J]W+D]X:=Y:98X)"*!+U"@AXHP5=E1$3"-%TX&9(QL4M%:NQ!F$Q) M(.:A>SMUMQW1PL@Z$< +-!4!$\;7,-_;T,MK>WZ]8OU"L3ZH6&7>R0=W7+EE M:F\4$-E4HW[-7> QGWE;=\O3<0/?\X_\HWH!!H4 U" VT3+0$V3\%][RP0O M40/D-U5C\"1+.CAFQXQMJ;%_7$6-HT*-(U"-"YMSX&J(EJ[KUS(=@PB/XA0DSL1+>RJE-[J6M7,1#95#],&$>"5:3TO;*E\P[3%N1<)$51:1R+5M5THTWV]]^@R^P& M+7J !IT!3&^L+":-Y[3!1BGLMX\']770IZ5B%%3L3B9C986!9C",:"P+)HUC MT:KRE:V]?Z#>WD=M[E%I'(M6U;3L[WVXP;_XN0C-KTJ34JL@:A^?TWH;TXL- M>IZWW9[5C/.I-_!V3<2RI??AGOY\%LH)N7B0P<(]8R%7DXFU-1J>F*A=/"J- M8]&J[;QA?F-MU[2CRE1L;[OO?:.J M6I0&PH>[:P0+#E^AL1JHUB*G/=.%^Z6!\&$'X1ZID:LX">\7J?40@4RR8G<= MB02N=*@N I7&L6C51Z6ECZ '\A$4U4>@TC@6K:IIZ2,H[".N-B9S5LYJGPSD MD$K/0*G7W6X:SN&K-=8&B5;5IG0,%'8,7VPY(VI2*7B 1K2VD-!MA5!- 1:M MJE!I"BC8(+]^G83YC6[("#IXLDWL&594H6WD*M_((JR1\A<9:8-)X3GOF M*DE++T!A+_"<59+\1UYB&> K-Y83U3)@T:JJEY:!'L@R4%3+@$KC6+2JIJ5E MH+!EN).I*X3 ^H!J"5!I/*=MKN_NB8"W8WJ7WH'"WN&C%HE39;RKY*$: U0: MWY.:3_?_VD!+MT!?[A:N[)1\;2U$-16H-(Y%J^Y8*$T%.Y"I8*BF I7&L6A5 M34M3P6!3L;<6PO&-M4,U'>RIUP%J(2O=!(/=Q+Y:"(])C?6 6MC9V!@;2SW--ABG M)%"+Q*SWR!:O%IN8WV=;=SOE\/4.Z$NAIV&2DDA.;*C7'M@O2:\W%:]/C)IG MVVSOE3$JS@YG4HRE=@/L^Q.ES..)NT"QM7OT/U!+ P04 " #,BS=: QV% MM_4" 9# &0 'AL+W=OQB&RYDIRT_WZ2[#KN<$P('>M+ M+,F^]YPC'7%OQELNUC(&4.@Q8:F<.+%2V9GKRC"&A,@.SR#5;Y9<)$3IJ5BY M,A- (AN4,-?WO(&;$)HZP=BNS40PYKEB-(690#)/$B*>IL#X=N)@YWGAEJYB M91;<8)R1%RJ1.A6D"Z^/G[%=6O!:S(!(N./M% M(Q5/G)&#(EB2G*E;OOT&I:"^R1=R)NTOVI;?>@X*B M%N#W]P3X98!O>1= EN4E4208"[Y%PGRMLYF!E6JC-3F:FE.9*Z'?4AVG@KGB MX?IDJG5%Z((G^K EL=MU@N;: 5'. /$ENB,L+];U9 ;"VB$-H8S\^I!3]82F M/,TE.M\2$4GT\1(4H4Q^&KM*$S5P;EB2FA:D_#VD;HCH(-S]C'S/[Z'WR$4R M)@+DRTRNEEKI]2N]ODW=_7]ZT?UW#8JN%23R=Y/X@F&OF:&YAFXTNK^!9 &BT0VM"8]TP["B.WSSMV'X M#_2/*OVC@XZK?EA-'(LLHYI5AIT]3CFMH$\/@O8/=TIKPB-W"GN[0N&]>:^4 M%%]Y"VJU$K^*7/6&CW3-.M&:453B1@L=9#7&>JB)HH^M)@H MGMG>;\&5[B3M,-:].PCS@7Z_Y%P]3TP[6?T;"/X 4$L#!!0 ( ,R+-UII M2P5$(0, ,L, 9 >&PO=V]R:W-H965TPD.I6QX@&[M,DTT,O-B8_]'T]C3'ENB%SS.C*3*J4&YJJ M&U_G"GGD@M+$#X.@XZ=<9-YHX-;.U6@@"Y.(#,\5Z")-N5J.,9&+H<>\AX4+ M<1,;N^"/!CF_P0F:'_FYHIE?H40BQ4P+F8'"V= [8H=CUK$![HY+@0N],0:; MRK64MW9R&@V]P#+"!*?&0G#ZF^,Q)HE%(AYW):A7/=,&;HX?T+^XY"F9:Z[Q M6"8_163BH=?S(,(9+Q)S(1=?L4RH;?&F,M'N%Q;EO8$'TT(;F9;!Q" 5V>J? MWY>%V @(VSL"PC(@=+Q7#W(L3[CAHX&2"U#V;D*S Y>JBR9R(K.[,C&*K@J* M,Z.)D=/;@S'E%<&Q3&FS-7?E.H )=4!4) AR!I<\*5;K-#E'Y=HAFV(9^?FN M$&8)8YD5&HX67$4:WI^@X2+1'PAJ(P(F,5>HX>H,TVM4OP:^H30L&7]:4AZO M*(<[*)]QU0#6_ AA$+;@+?B@'>2?2#X5HJI&6%4C=-"M'=#?%5&,$5@MO5H, M*Z-#G?,I#CW2B48U1V_T[@WK!)]JKADV'WMRU7_^W*5??" ].#:9Z:VK- M%TBM5:76>E;Q]N)]&I2'1J29R@HA=5!+:^E@C50\AH MV]/K<5J0RLS$&CI$?UDGCV[%K/NL'0IKY5&+\8\]U*L8]EY3'KT72*U?I=;? MISSZCSJSU6@WMWQ7("7>\Q3"-ER+[4DC3P Q6")7U-&E5GI/:86M MO80]STR:]5[W$F["UG;"7M5/V$L8"EL["MNKI;#'GM)L],(=S;HV%;9G5V%_ M8RML[2ML7\;R!% IFO:#:%A_IVK\C:.I/>;3X>U&9!H2G!%TT.A2JFIU9C8 W#U_3+Z#5!+ P04 " #,BS=: M V35L9H# !>#P &0 'AL+W=O#S2^("W(S_&>S5 MP3VR2UD*<6,''_)9E%A&P"'3%H*:RPZN@'.+9'A\JT&C)J<-/+R_0W_G%F\6 MLZ0*K@3_S'*]F463".6PHENN/XG]>Z@7-+1XF>#*_4=[/WO %-&5S$.*OA+CT<.0)WAJY% MJ3<*O2USR'^-CPVUAA^YXW=)@H +J'JHG[Q")"$#] ^*D=I0:4CZ2R!#O]F! MOLO0?\0.?/EH)J$/&@KUM6L3/.*@&]$>I'-5T0QFD3DI"N0.HO3Y,SQ*7@?X M#AJ^@Q!Z.IXF-&V+C,+'MDK,,U=(R>KH&NW>=6@HBG:BE2<-S\N3:G_P%OF<-W[,_U[Z' MF!QH'^/>L%O[.&GK9')?ZAW5T,@+[4$",K:X J8A1R]8B1:N)KU$/SJK4UT_ M?9KA(;U!,DC,WQ&*!Z4"_X0>X-00<=H0_^^Y![&[N*$2[M1,<]H$K M3I5"%ZYVF]]GYJ=.=A.LE&&\4[>Y-1L\>GIE!!WG5,JM#>&P#WD!(*;4%O)7 MJ&K*I]-#)V$/.#HL ^1( 6A=!@=-(5U0#@]*/OF]!DV.)&\M X<](R@S MX]7A5"=^3M)Z$$F>7($D:&NG4FX]B80]Z?$*K 'O\>_XH.4I0*Y=8Z?,1]Z6 MVG<_S=.F>;SP+5,[W7>>UU2N6:D0AY4)37ICHS_IFSD_T*)R#=12:-..N=N- M:8!!V@GF_4H(?3>P"9J6.OT)4$L#!!0 ( ,R+-UKDFM.MMP4 %XI 9 M >&PO=V]R:W-H965TA[EN;\>K(58GF8;C3C"3Y9#ZKSMVQ^:S8BS3)Z1U#?)]EA/VXI6GQB^);>?!^?3TQRBNB*5V)$D'DGV>ZH&E:DN1U_%=#)XUF&7CZ^94>5YV7 MG7DDG"Z*])]D+;;7$W^"UG1#]JFX+U[>T;I#3LE;%2FO?J.70UO;F*#5GHLB MJX/E%61)?OA+OM*^% ?'VCBI[*'33?-UV[>FEK@ ]V]19;Q!S(-TT9?'D+TYE=5OQ;#,98& M$\)<301S-;$>$]*5Q."SF.5PC*G&M*RSFA%J55QK_ C]^D&V1>\%S?B_JD%Z M -MJ<#G)7_$=6='KB9S%.67/=#+_[1?L&G^J1@8D+(2$19"P&!*V!(*UQHW= MC!M;1Y]_VF>/E*%B@^1[FQ&1Y$\HI?*MI1HI6M38D0()"P\PIX*5><7S',^F MSZ?V0\K%D+ E$*QEO]/8[VCM_ZMM.F)E3E*.AKT\()Q3H1H'!Z9[>K=M.4>[ M9ON>+[3:8RT>*!I!BL8*46PYKNNW19= HBT/W<9#=Y2':4(>DS01/U36N?T' MQ?9=R^ET:*&5'&O=0-$(4C2&A"V!8"U_O<9?3^OO/7VF^5XY(7O]&QNXCA<8 M3L=.KS>.+<\/;.RZ[89AG^C83N!:EM7QJD_T7<]P#--H-XRUG1OK Q"LY8/? M^.!K??A\?Z-_MOS>O7,-[/J=-]%"JS+VT1JF&4%JQGU-QS0M!W=J! M87M-NY8/0>-#<.9Y.$UUOWZD90:CS&RUG+'Y"B0LA(1%D+ 8$K8$@K6&"3:. MBW;C4FNBF@PT=$!I(2@M J7%H+0E%*T]?DZ*/GA48K4JN#(=KC&G$Z+?>0LN M%&T\N_?V5;3"CF$$G=EQ5"B;?>.U2FL+6*,6Z/4+*UIH'6F\X(1J&"L M$'1\;-E=TRY1&<+'TA#6UX9N5JMBGPN.&%W1Y)D\ILI%".X77VS+](/NDE*O M-MJS8:H1J&JL4+4"U_9[C]LEBCKX6-7!^K*.=([M9>9#O^]HSBE7VN8H;J#A M^MVEHUYJM&W#5"-0U5BA:MI8KFO=KF^7*.3@8R4'ZTLYBR(73.:HS?R8_,2[ M?D6E-T."5G#."T:@@G%-:R\>7<.W>T_:)4HS^%B;P?KBS-FB .Y75.1T890_ M7<<@*R7A8-T(5#<&I2VA:&UWCQ4?K"_Y/!0I8>B#3%G*U$57:M"#1B\806M$ MH+0(E!:#TI90M/9P.1:F<'"Q@@-HK0J4%H+2(E!:#$I;0M':NR^.!2M36]#0 M5?KKR%8&(]-=S^BL&1:*AIT)/]1?Q5@_06DQ*&T)16O[>2P@F?H"TB=:52@V M24[R5?D&V5!U/E=S3K,=S[=S@^Z_!,ZS8GWW1IL!6D": MGNSFRBA[JC;J<52M6 _;9IJSS6; FVH+7.?\+;Y:8,7Y$%]%AZU^1_QAY^%' MPIX2.:>G=".EC+>>?-C883/?X4 4NVHOV6,A1)%5'[>4K"DK&\CO-T4A7@]* M@69+Y?Q_4$L#!!0 ( ,R+-UJ+990[V0( '(- 9 >&PO=V]R:W-H M965TRD.NQ,W30 I:XH/*6;7] !=37?@FC MPORC;376U1U*@KVBF M,F914$!LB:X(GA-*) &!9L7\C]H#)!G:)SZ9@L2$BL_*YFXV12N5-'J M.=VDBNRBC"S8$]D,\E,4>E]0X 6]'?*)73Z%1,E](P_;M4;U00;U0@?$+ M]_@UEF"T"Z94]W:K]#<4[_(W31)K'/M)D$6B%X-T;-"7,$&*/+1 MKVM(Y\!_[R*P.AR[8QV9M6#[-6S_7:G9[Q*T([,6Z* &'721FJ5)_[74M,[U M1I*SFN3L@/P,K/EI=3AVVSHR:\$.:]CAN_)SV"5H1V8MT/,:]+R+_+2:'/1, M+%'?X/,JJN^]% [> 2D<6E/8;G'LUG;EU@9N5$K^N]*XDG<%VY%;&_:EVO&M M-<:AJ6QW.2*7WV*T']=M%,3Z:^0:\Q7)!**P5/;>Z9EZ.?"RP"\[DN6F1IXS MJ2INTURKCR+@>H"ZOF1,/G=TV5U_9L7_ 5!+ P04 " #,BS=: &0\<5," M I!P &0 'AL+W=ODR"KMO5-8COW M//Y=+CF/#E+M= Y@R"-G0H^#W)AR&(8ZS8%3W9(E"'RRD8I3@U.U#76I@&9. MQ%D81U$OY+0003)R:PN5C.3>L$+ 0A&]YYRJIRDP>1@'[>"X<%=LCH_NGUSNF,N::IA)]JW(3#X.!@') M8$/WS-S)PV>H\[FR?JEDVEW)H8KMQ %)]]I(7HN1@!>BNM/'^CV<"-#GO""N M!;'CKC9RE-?4T&2DY($H&XUN=N!2=6J$*X0MRM(H?%J@SB1?L.ZW4FNR $66 M.55 WER#H073;T>AP1UL7)C6;M/*+;[@]I[,I3"Y)A]%!MGO^A#)/%Y\Q)O& MC89+*%ND$[TC<11W&_PZ/MV.\^M>\)LQBKE.R$QRCM_$TLAT1^[GP->@OI_+ MM]'._C%#7=(4Q@'^$AK4 P3)ZU?M7O2A ;;K8;O.O?.GVI2^-O>W&$-N#'!] M%K?[ KA7'O>J\=VNI &'JBWJ.;IFO1300-'S%+UG5'CU_ HWVOWE*^M[V/[_ MKG#_!7 ''G?PCQ5NUE^H<'C2OCBHK6O2FJ1R+TS5R?RJ/P&PO=V]R:W-H965TZ;[^S#1FT*4(3+Q G]S_[=W>YW'#+Q:-, 11YRK-"CIQ4J?+:=66< M0DYEFY=0X),5%SE5N!1K5Y8":&)$>>;ZGA>Y.66%,QZ:>W,Q'O)*9:R N2"R MRG,J_DP@X]N1TW'V-^[9.E7ZACL>EG0-"U /Y5S@RJV])"R'0C)>$ &KD7/3 MN9X.M+TQ^,Y@*P^NB299$+M+^:9-+]DN[/U M'!)74O%\)\83Y*RP__1I%X<# ?II%O@[@7^N(-@) @-J3V:P9E31\5#P+1': M&KWI"Q,;HT8:5N@L+I3 IPQU:OP-"^4KEY+,09!%2@60%EE@K215!H2OR)3G M9:6HB3DN50ID0B6+"2T2,F-9I2 AMT7,-'\JU+&D,(P>;A@2Q 6?\[DTG\CXV<5W(V1%EMZ;L MGO)N*IO9NJ1*";;$*EYB32M>5UYL*T_JDDUYEH"032&Q^T1F']T5-^-6U^_Z MD3]T-X>T#7:^'P1A-Z@-CTC"FB0\F:\9%!Q?_=2%MU@E:[!ID<>MI1]WDS'P$^35-B,6+%NBH[=,CQ(2NB%P:#[/'DO M[8)H$/7\3G/N>C53[R33OD->F*IW)M5+NY-4_9JJ?^Z[I7N^?-[SCU!:^CO+ MXB8,NTOO\(WQVE[_&82UZA];1FJE@ MR17.&.8RQ2D0A#; YRO.U7ZA-ZCGRO%?4$L#!!0 ( ,R+-UJW_^P@I , M -<, 9 >&PO=V]R:W-H965T[) @3NI%+EU.!4;7Q= M**") ^7%,P%(17>8Y5<\WP.5NZH7>?N&>;3)C M%_S9I* ;6('Y5"P5SOR&)6$Y",VD( K2J?1],O4"ZQ%PB(VEH/BSA3EP;IG0CW]K4J\YTP(/QWOVOUWP&,R::IA+_IDE M)IMZ(X\DD-*2FWNY>P=U0$/+%TNNW3?9U;:!1^)2&YG78/0@9Z+ZI4^U$ > ML'\"$-6 Z#5@> +0KP'][P4,:L# *5.%XG184$-G$R5W1%EK9+,#)Z9#8_A, MV'M?&86[#'%F]A%3ZX/4FBQ!D55&%9 +LL+L2DH.1*;D]BGF90()297,BE(:Z:T.#!>.EP7W+=$N58&*C2=&PH<6<4SS@K07FB%D9&3^2/Q9@*./Z M3SQ/6TL]\0T&9-WRX]KY>>5\=,+Y/KF3PF2:W KTL 6_Z,9?=^!]%+)1,]JK M.8\Z"5=0]$@_^(M$031H\^>'X4?N])O+[3N^P0F^SU0I*HPF#W>0KT%]:9.X MD\(^=L:ZH#%,/7RN:%!;\&:__Q9>!F_:XCL3V5&T@R;:@6/OGU+O)V3MPP<\ ME+PWD.M6,0?G%/-,9$=B#ALQAYVILY0&A&&4\V>26*WPZ4PTQ*5BAK76ZDTW MX4/8*E@%&CJ0?4=M9V%_%-C/Q-\>BO$=AD>!7C:!7G;ZM0*%\> ]+_&% TIA M3M17W5$SG93_]YK/1'84_543_=4O7S-7YQ3S3&1'8HX:,4?GKIENPH>H5;#1 M?TMAV%8RW[8["O/:>[40!B]-1/"MXB;WX"2UKQM1VLJQ"<&$-JK,W2IVG=I0 MD6#:$&I<@H%(K)4=8AXQF> 0MW: Z01;RDMJ\ZW$M[-R1@9;6UVJ9Z)=9N5@ M,L1@]TN*-NTA3;&]U 0/K3@3,*"PBT)2(\D:<,>PB[U]KSV&EP?#)\%^((Y] M697:(JP-2R]B*;:@;'15$+VV_/,/^KH8"R!KB?2KR3>F(/:/[+S+X"4$L#!!0 ( ,R+-UJ3O/QN00( /,' M 9 >&PO=V]R:W-H965T5\]TA$Z MR5ZJ)UT"&'3@3.@4E\94LR#0>0FX%T*RD%H*@52L$GQM_[L9NKBZX#?%/;ZI(W<3M92/KG.79'BT $!@]PX M!V)_SS 'QIR1Q?C;>F*_I!.>MH_NW^N]V[VLB8:Y9 ^T,&6*)Q@5L"$[9N[E M_@>T^QDZOUPR77_1OHF-!QCE.VTD;\66@%/1_,FA/8<303]^11"U@JCF;A:J M*6^)(5FBY!XI%VW=7*/>:JVV<%2XI*R,LK/4ZDPVEYQ38T_9:$1$@>92&"JV M('(*&GVZ!4,HTY^3P-C%G"3(6^.;QCAZQ7@%50\-PB\H"J/X?WE@&3UHY$&C MVF]P$>CC3QN.[@QP_><<:^,=G_=V%W^F*Y)#BNW-UJ"> 6KL474Z M7'A40\\WO&*2AU<@'WGRT3N3W*WOAV\F>>Q1QMU))H&ULM95M:]LP$,>_RN&5 MT4(7.V[B=%UB:-.-%E(6&KH-2E\HSB46E2Q7DI,.]N%WLA//*VX88WMC/=W] M];L[2QINE'XT*:*%9RDR,_)2:_,SWS=)BI*9CLHQHY6ETI)9&NJ5;W*-;%$Z M2>&'01#YDO',BX?EW%3'0U58P3.<:C"%E$Q_OT"A-B.OZ^TF;ODJM6["CXC'R M @>$ A/K%!@U:QRC$$Z(,)ZVFEZ]I7-L]G?JG\K8*98Y,SA6XBM?V'3DG7JP MP"4KA+U5FROHD2IOS"9FL;>) 4QBJY=28"R;.J9<_;/#0<>J\YA%N' ML.2N-BHI+YEE\5"K#6AG36JN4X9:>A,3,HT& M> 9W&;?FF":I?\.%H(*8H6\I (?A)UO8BPHV? 7VR?7:Y=S).C,Y2W#D MT=$QJ-?HQ6_?=*/@PQ[8DQKV9)]Z/"UTDM*?";GF"8):[M+Q P[:6"NUJ%1S MAW8=]X;^N@6@5P/T]@*,!3,&SF&LI*23-K,J>6S;>*_*7R:I7S/V_VU%^_\! M-JIAH[T)G57UHTHF54J-2RG5L^T'KW KP7ZCJ%$81*?O!^VE'=0D@_VE;>Z? M,PUK)@IT?U9]ZMIH*M%NV, ).D$0=%_0^(V;RST"-TRO>&9 X)(<@\Z M+5 MQ5H-K,K+RVRN+%V-93>EMPBU,Z#UI5)V-W#W8_VZQ3\!4$L#!!0 ( ,R+ M-UJ)$\CV30, P5 - >&PO'B!ZWL%U-89)QP=)[U'&A'O; MPFL?G8]:Z[3M8?2^@]Y245KBCKH5%"/W.H>E>7^BT53W0J>W#6>&&-1U-AID MA6C++?+M@%8F.?4>"!_Z8\+91#)@921G?&6'NS P+7@A/:7K7(<*8:1ZM'!H M>W +U#HY$X4TL6T$^W=27[X#K'M@D''>&.SZ=F T*(E25(IKW3$7F\%GD%>W M[U:E=CB39!5V+_V68$XZR*20*95-F-!?#XT&G&9@1[+9',ZJ* , E2IRW4@9 MF16"& ]K1MW0LE/*^2T\'WYG6]K+;&/-3$&(IJD-U4TK8SN@OZEFM3=E+UZE MZY7LH5#?%GHZPO2ASNB-I!E;FOXR:PQ@ZB&N3LJ2K[YR-A,YM9,_..!H0-8\ M;UY(]JBC0:E,]0"5OO= I6+3S9&_DI1W=*G6Y;3,<,_=(_3\;_,\HX)*PC=- MZ]I_SUE^M>.H]U:6S5-EU[#38_W2?^\F+X_!9'P,)H^B)OO'8#(Y I.]-WMJ MOL1D^"Y-!O56:&._M;7;:D8]V-4._5^P/^9M4&^R8%PQ4??F+$VI>+;ITO** M3/2_>EOZ^OJ49F3!U5T##OVV_9.F;)$GS54WD(CZJK;] Z87QLV66L=B(J5+ MFH[KKIQ-3-/3#1VU/H"PBUR;PXU@'(NY$<"P.)@#C&-96)S_:3Y]=#X6P[SU MG4@?Y?11CF6YD+'Y8''1\%Z_=4T/[^.7H"4$L#!!0 ( ,R+-UJ7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G%H7\[P!+D0OOARON/+ MZ:LVSS.MG]G/JE1VW%LZMSKI]VV^%!6W?^N54'!EKDW%'1R:1=^NC."%70KA MJK(?#099O^)2]MQK MOI>BQRJI9"7?1#'N#7K,+O7K/]K(-ZT<+Z>YT64Y[@TW%YZ$<3+?.3WUD(]\ M9ILSCL\>.(",>]D 'CB7QKKFCN;Y'!A?!-R\.:J=OI:E$^:2._'-Z'HEU<(_ M!MZB'[Q&4P[;STTAGIC_4XQZ/I>YN-1Y70GE-N5H1.D!E5W*E>TQQ2LQ[EWH M%V'\^\ ?W!2;=W, %924.9%PP=P4#1XEBBJ$LJ)@\,WJ4A; 4;"OO.0J%RR MC!#(Z("0_T4!9(Q Q@>!G'H<^&D F2"0R0$A6R69(I#I(2'C #)#(+-#0B8! MY B!'-%"WIL%5_*MN<"X@BY36ZF$M>Q^)0P/((\1R&-:R%OYHY8%B*(A_*8A M*OLRS84).\T7!/ ++>"TKBINUDS/V50NE(2?<>78>9[K6CD9!O(!%LD'M)@/ M JQB!7L0.5]),.I[Q8=\J&F(50-I S0ZMSYB5U#A*W_W45/E]VXI3*B:(>:: M(;%L;B 940O_I^S<6L@$0C#,+T-BP4![,S6$F*N?*Q]X;%!V%[5IY1.888;$ MBKD5'.!"&DPE0V*77(J9"UDP8PR)E?$@"@$/\2WK#N(;9+T^M?7A#MI<.R'$ MG#$DEL;4Z?SY\U>^<5OE&]M.',%T,23VQ;_<&!]_;R5O!ABRW=HP40R)3?'@ M3T*Q33C$.?8(F)8W Z60,,(D$1%+XII+PYYX60OV'3IJ;7QNVHIQ$>:(B-@1 M=_#<6PWYR02BVG3)C0C)T"$(^1BDJJ1K"JL)O)"A..BZ0N7M]A=ABHB(%3&M M9U;\J.$F=O7RL5XQ*43$4ICP-7MI:K7YN1]:7DJ;E]JWP! 2&C\KF/,XO=#H(Y)")VR#;I!+P)##I\XSMBL_7F8-T:KV,.B:@=@J7, MK7%FA*DD(E;)OI29?7KD#C/:OD!#3 M2TRL%S2%;AHF)];(G/=S6>HB)Z24FULMNFMC9+C&UQ,1J0:?>VNT24TM,K!9D M\HU]N@S;98*I)2%6"YY/A%/"">:7A-@O.&8X*9Q@?DF(_8)CIB$FYIN$?#2# M868A)KJD0FP@'',48F(&2J@-A&(>AYB8@1+R2;)]*?FE<#R<;$\P R7$!MJ+ M^9E-X?$A)F:AY% #'(_9LE""62@YZ G#.\I9J&4V$(X9AC>4\Q"*;&%.L9A M3=\I6]E1BADH_=.++._]IJCAC)Z'F)B!TD,NN;3;)6:@](\LN737,KJ.3ZR< M=ZY6U6Y6GIL)K! 34TY*K!P4L[TI E-.2JR<3LQKJ;C*/Y8FIIR46#F;68*N MIH@9)B4V3$/5+KKOW-7&CWS.5;@3(L,,DY&OX6.S&:VM+YAA,F+#X)BA"#/, M,AGU.&?OI,O'7#+#+)-1CW/V8>[DDAEFF8QZG(-AML)DADDG(Y9.Q_)P9SC* MT,UCY*.9E/#/,?FXUS2>HWP,SKLKR <_?J5O-BN\=]NS__ M[!=02P,$% @ S(LW6K?' S!" @ 0BL !H !X;"]?A)Q1JA 7/X!^H2 QY=R:,9]>QIV^VY8?!X/IV%5[<:Q^U77 MPWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1;"/06U%L(]!;46PCT%M1; M"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1;"?36R]G4!O1[V=0&]' MO9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [ M4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H':AW$.@=J'<0Z)U1[TR@ M=T:],X'>&?7.!'IGU#O_I-[#^'4HP[7G>XW7_TFJQ_.YY7KYR_)[Y^16N>!< MWU8,3W\!4$L#!!0 ( ,R+-UKXPP(=!@( $\J 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:S6[B,!0%X%=!V5;$^#?3$;"9F6V'15_ 32XE(HDMVVWA M[<<);:56'305(_5LB,#V/3>^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.0 M5[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0 M%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.Y MWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1W MY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH M0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB MJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:# M(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^E_I.L_4$L! A0#% @ MS(LW6@=!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " #,BS=:6?^&4.X K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #,BS=:F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( ,R+-UJ-=C$,D@< .0O 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6GG?6N2\ @ :0< !@ ("! M%1@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MS(LW6B@T :?Z& FFD! !@ ("!7B8 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ S(LW6N=1IE%: P 1 < M !@ ("!#5T 'AL+W=O&UL4$L! A0#% @ S(LW6O.0.;E< M!@ A0X !D ("! XL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6LB-_6,& P ?@8 !D M ("!&IH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ S(LW6KZLTVC:$P I3X !D ("!O:< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MS(LW6M)+2<0A!0 :@P !D ("!@\H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6E,IGK7^! MU0H !D ("!F]D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6@!ZCZM# @ B@8 !D M ("!H>8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ S(LW6IT^2C6%! T H !D ("! BP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW M6G0O#@C= @ 6P8 !D ("!)#&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6B*R#T/Q @ D 8 M !D ("!<4$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6LF5 C@;! 8 H !D M ("!L4H! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ S(LW6M+#,%T,!P &3D !D ("!\%H! 'AL+W=O M&PO=V]R:W-H965T1J M 0!X;"]W;W)K&UL4$L! A0#% @ S(LW6EUG MKL5>"0 C5X !D ("!.7,! 'AL+W=O&PO=V]R:W-H965TC^I%P, +L( 9 " @8&! 0!X;"]W;W)K&UL4$L! A0#% @ S(LW6F\Z#[-C P Z@P !D M ("!SX0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ S(LW6K:*-[:9 @ YP< !D ("! M7I(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ S(LW6G!.S+P:! T!4 !D ("![IL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6D!"0D.W P -14 !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ S(LW6GH^9&PO=V]R:W-H965T&UL4$L! A0#% @ MS(LW6FE+!40A P RPP !D ("!JLP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S(LW6K?_[""D P UPP !D M ("!RN(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ S(LW6HD3R/9- P #!4 T ( !]^L! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ S(LW6K?' S!" @ 0BL !H ( !"O8! 'AL+U]R M96QS+W=O XML 84 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 85 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 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.4 html 340 359 1 true 86 0 false 4 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995301 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.gosunergy.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.gosunergy.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Sheet http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Statements 5 false false R6.htm 995305 - Statement - Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders??? Equity (Unaudited) Sheet http://www.gosunergy.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders??? Equity (Unaudited) Statements 6 false false R7.htm 995306 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.gosunergy.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 995307 - Disclosure - Organization and Business Operation Sheet http://www.gosunergy.com/role/OrganizationandBusinessOperation Organization and Business Operation Notes 8 false false R9.htm 995308 - Disclosure - Liquidity and Going Concern Sheet http://www.gosunergy.com/role/LiquidityandGoingConcern Liquidity and Going Concern Notes 9 false false R10.htm 995309 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.gosunergy.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 995310 - Disclosure - Reverse Recapitalization Sheet http://www.gosunergy.com/role/ReverseRecapitalization Reverse Recapitalization Notes 11 false false R12.htm 995311 - Disclosure - Property, Equipment, and Other Fixed Assets Sheet http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssets Property, Equipment, and Other Fixed Assets Notes 12 false false R13.htm 995312 - Disclosure - Intangible Assets Sheet http://www.gosunergy.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 995313 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 995314 - Disclosure - Leases Sheet http://www.gosunergy.com/role/Leases Leases Notes 15 false false R16.htm 995315 - Disclosure - Debt Sheet http://www.gosunergy.com/role/Debt Debt Notes 16 false false R17.htm 995316 - Disclosure - Redeemable Noncontrolling Interests and Equity Sheet http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquity Redeemable Noncontrolling Interests and Equity Notes 17 false false R18.htm 995317 - Disclosure - Stock-Based Compensation Sheet http://www.gosunergy.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 995318 - Disclosure - Warrant Liabilities Sheet http://www.gosunergy.com/role/WarrantLiabilities Warrant Liabilities Notes 19 false false R20.htm 995319 - Disclosure - Related Party Transactions Sheet http://www.gosunergy.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 995320 - Disclosure - Fair Value Measurements Sheet http://www.gosunergy.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 995321 - Disclosure - Net Loss Per Share Sheet http://www.gosunergy.com/role/NetLossPerShare Net Loss Per Share Notes 22 false false R23.htm 995322 - Disclosure - Commitments and Contingencies Sheet http://www.gosunergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 995323 - Disclosure - Subsequent Events Sheet http://www.gosunergy.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.gosunergy.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.gosunergy.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 996001 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.gosunergy.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 996002 - Disclosure - Reverse Recapitalization (Tables) Sheet http://www.gosunergy.com/role/ReverseRecapitalizationTables Reverse Recapitalization (Tables) Tables http://www.gosunergy.com/role/ReverseRecapitalization 29 false false R30.htm 996003 - Disclosure - Property, Equipment, and Other Fixed Assets (Tables) Sheet http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsTables Property, Equipment, and Other Fixed Assets (Tables) Tables http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssets 30 false false R31.htm 996004 - Disclosure - Intangible Assets (Tables) Sheet http://www.gosunergy.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.gosunergy.com/role/IntangibleAssets 31 false false R32.htm 996005 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilities 32 false false R33.htm 996006 - Disclosure - Leases (Tables) Sheet http://www.gosunergy.com/role/LeasesTables Leases (Tables) Tables http://www.gosunergy.com/role/Leases 33 false false R34.htm 996007 - Disclosure - Debt (Tables) Sheet http://www.gosunergy.com/role/DebtTables Debt (Tables) Tables http://www.gosunergy.com/role/Debt 34 false false R35.htm 996008 - Disclosure - Redeemable Noncontrolling Interests and Equity (Tables) Sheet http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityTables Redeemable Noncontrolling Interests and Equity (Tables) Tables http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquity 35 false false R36.htm 996009 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.gosunergy.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.gosunergy.com/role/StockBasedCompensation 36 false false R37.htm 996010 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.gosunergy.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.gosunergy.com/role/FairValueMeasurements 37 false false R38.htm 996011 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.gosunergy.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.gosunergy.com/role/NetLossPerShare 38 false false R39.htm 996012 - Disclosure - Organization and Business Operation (Details) Sheet http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails Organization and Business Operation (Details) Details http://www.gosunergy.com/role/OrganizationandBusinessOperation 39 false false R40.htm 996013 - Disclosure - Liquidity and Going Concern (Details) Sheet http://www.gosunergy.com/role/LiquidityandGoingConcernDetails Liquidity and Going Concern (Details) Details http://www.gosunergy.com/role/LiquidityandGoingConcern 40 false false R41.htm 996014 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables 41 false false R42.htm 996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details) Sheet http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details) Details 42 false false R43.htm 996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) Sheet http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) Details 43 false false R44.htm 996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details) Sheet http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details) Details 44 false false R45.htm 996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details) Sheet http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details) Details 45 false false R46.htm 996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details) Sheet http://www.gosunergy.com/role/ScheduleofChangeinContractLiabilitiesTable Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details) Details 46 false false R47.htm 996020 - Disclosure - Reverse Recapitalization (Details) Sheet http://www.gosunergy.com/role/ReverseRecapitalizationDetails Reverse Recapitalization (Details) Details http://www.gosunergy.com/role/ReverseRecapitalizationTables 47 false false R48.htm 996021 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details) Sheet http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details) Details 48 false false R49.htm 996022 - Disclosure - Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details) Sheet http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details) Details 49 false false R50.htm 996023 - Disclosure - Property, Equipment, and Other Fixed Assets (Details) Sheet http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsDetails Property, Equipment, and Other Fixed Assets (Details) Details http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsTables 50 false false R51.htm 996024 - Disclosure - Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details) Sheet http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details) Details 51 false false R52.htm 996025 - Disclosure - Intangible Assets (Details) Sheet http://www.gosunergy.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.gosunergy.com/role/IntangibleAssetsTables 52 false false R53.htm 996026 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details) Sheet http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable Intangible Assets - Schedule of Intangible Assets, Net (Details) Details 53 false false R54.htm 996027 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 54 false false R55.htm 996028 - Disclosure - Leases (Details) Sheet http://www.gosunergy.com/role/LeasesDetails Leases (Details) Details http://www.gosunergy.com/role/LeasesTables 55 false false R56.htm 996029 - Disclosure - Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details) Sheet http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details) Details 56 false false R57.htm 996030 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details) Sheet http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable Leases - Schedule of Operating Lease Liabilities (Details) Details 57 false false R58.htm 996031 - Disclosure - Leases - Schedule of Financing Lease Liabilities (Details) Sheet http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable Leases - Schedule of Financing Lease Liabilities (Details) Details 58 false false R59.htm 996032 - Disclosure - Debt (Details) Sheet http://www.gosunergy.com/role/DebtDetails Debt (Details) Details http://www.gosunergy.com/role/DebtTables 59 false false R60.htm 996033 - Disclosure - Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details) Sheet http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details) Details 60 false false R61.htm 996034 - Disclosure - Redeemable Noncontrolling Interests and Equity (Details) Sheet http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails Redeemable Noncontrolling Interests and Equity (Details) Details http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityTables 61 false false R62.htm 996035 - Disclosure - Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details) Sheet http://www.gosunergy.com/role/ScheduleofCapitalStockTable Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details) Details 62 false false R63.htm 996036 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.gosunergy.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.gosunergy.com/role/StockBasedCompensationTables 63 false false R64.htm 996037 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) Sheet http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) Details 64 false false R65.htm 996038 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) Sheet http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0 Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) Details 65 false false R66.htm 996039 - Disclosure - Warrant Liabilities (Details) Sheet http://www.gosunergy.com/role/WarrantLiabilitiesDetails Warrant Liabilities (Details) Details http://www.gosunergy.com/role/WarrantLiabilities 66 false false R67.htm 996040 - Disclosure - Related Party Transactions (Details) Sheet http://www.gosunergy.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.gosunergy.com/role/RelatedPartyTransactions 67 false false R68.htm 996041 - Disclosure - Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details) Sheet http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details) Details 68 false false R69.htm 996042 - Disclosure - Net Loss Per Share (Details) Sheet http://www.gosunergy.com/role/NetLossPerShareDetails Net Loss Per Share (Details) Details http://www.gosunergy.com/role/NetLossPerShareTables 69 false false R70.htm 996043 - Disclosure - Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details) Sheet http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details) Details 70 false false R71.htm 996044 - Disclosure - Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details) Sheet http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details) Details 71 false false R72.htm 996045 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.gosunergy.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.gosunergy.com/role/CommitmentsandContingencies 72 false false R73.htm 996046 - Disclosure - Subsequent Events (Details) Sheet http://www.gosunergy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.gosunergy.com/role/SubsequentEvents 73 false false All Reports Book All Reports ea0222074-10q_zeo.htm zeo-20240930.xsd zeo-20240930_cal.xml zeo-20240930_def.xml zeo-20240930_lab.xml zeo-20240930_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 89 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ea0222074-10q_zeo.htm": { "nsprefix": "zeo", "nsuri": "http://www.gosunergy.com/20240930", "dts": { "inline": { "local": [ "ea0222074-10q_zeo.htm" ] }, "schema": { "local": [ "zeo-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd", "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "zeo-20240930_cal.xml" ] }, "definitionLink": { "local": [ "zeo-20240930_def.xml" ] }, "labelLink": { "local": [ "zeo-20240930_lab.xml" ] }, "presentationLink": { "local": [ "zeo-20240930_pre.xml" ] } }, "keyStandard": 300, "keyCustom": 59, "axisStandard": 22, "axisCustom": 0, "memberStandard": 33, "memberCustom": 49, "hidden": { "total": 275, "http://fasb.org/us-gaap/2024": 154, "http://www.gosunergy.com/20240930": 117, "http://xbrl.sec.gov/dei/2024": 4 }, "contextCount": 340, "entityCount": 1, "segmentCount": 86, "elementCount": 823, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 927, "http://xbrl.sec.gov/dei/2024": 35, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 2 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R3": { "role": "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c7", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R4": { "role": "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c21", "name": "us-gaap:OperatingCostsAndExpenses", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R5": { "role": "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "longName": "995304 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c13", "name": "us-gaap:DirectFinancingLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c13", "name": "us-gaap:DirectFinancingLeaseRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "longName": "995305 - Statement - Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders\u2019 Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Redeemable Noncontrolling Interests and Stockholders\u2019 Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c93", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c121", "name": "zeo:StockIssuedDuringPeriodValueStockholderDistributions", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R7": { "role": "http://www.gosunergy.com/role/ConsolidatedCashFlow", "longName": "995306 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GainLossOnDispositionOfAssets1", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R8": { "role": "http://www.gosunergy.com/role/OrganizationandBusinessOperation", "longName": "995307 - Disclosure - Organization and Business Operation", "shortName": "Organization and Business Operation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.gosunergy.com/role/LiquidityandGoingConcern", "longName": "995308 - Disclosure - Liquidity and Going Concern", "shortName": "Liquidity and Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.gosunergy.com/role/SummaryofSignificantAccountingPolicies", "longName": "995309 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.gosunergy.com/role/ReverseRecapitalization", "longName": "995310 - Disclosure - Reverse Recapitalization", "shortName": "Reverse Recapitalization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "zeo:ReverseRecapitializationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "zeo:ReverseRecapitializationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssets", "longName": "995311 - Disclosure - Property, Equipment, and Other Fixed Assets", "shortName": "Property, Equipment, and Other Fixed Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.gosunergy.com/role/IntangibleAssets", "longName": "995312 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "995313 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.gosunergy.com/role/Leases", "longName": "995314 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.gosunergy.com/role/Debt", "longName": "995315 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquity", "longName": "995316 - Disclosure - Redeemable Noncontrolling Interests and Equity", "shortName": "Redeemable Noncontrolling Interests and Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.gosunergy.com/role/StockBasedCompensation", "longName": "995317 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.gosunergy.com/role/WarrantLiabilities", "longName": "995318 - Disclosure - Warrant Liabilities", "shortName": "Warrant Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "zeo:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "zeo:WarrantLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.gosunergy.com/role/RelatedPartyTransactions", "longName": "995319 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.gosunergy.com/role/FairValueMeasurements", "longName": "995320 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.gosunergy.com/role/NetLossPerShare", "longName": "995321 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.gosunergy.com/role/CommitmentsandContingencies", "longName": "995322 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.gosunergy.com/role/SubsequentEvents", "longName": "995323 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c21", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c21", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.gosunergy.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.gosunergy.com/role/ReverseRecapitalizationTables", "longName": "996002 - Disclosure - Reverse Recapitalization (Tables)", "shortName": "Reverse Recapitalization (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsTables", "longName": "996003 - Disclosure - Property, Equipment, and Other Fixed Assets (Tables)", "shortName": "Property, Equipment, and Other Fixed Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.gosunergy.com/role/IntangibleAssetsTables", "longName": "996004 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "996005 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.gosunergy.com/role/LeasesTables", "longName": "996006 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.gosunergy.com/role/DebtTables", "longName": "996007 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityTables", "longName": "996008 - Disclosure - Redeemable Noncontrolling Interests and Equity (Tables)", "shortName": "Redeemable Noncontrolling Interests and Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.gosunergy.com/role/StockBasedCompensationTables", "longName": "996009 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.gosunergy.com/role/FairValueMeasurementsTables", "longName": "996010 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.gosunergy.com/role/NetLossPerShareTables", "longName": "996011 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "longName": "996012 - Disclosure - Organization and Business Operation (Details)", "shortName": "Organization and Business Operation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ConversionOfStockDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ConversionOfStockDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.gosunergy.com/role/LiquidityandGoingConcernDetails", "longName": "996013 - Disclosure - Liquidity and Going Concern (Details)", "shortName": "Liquidity and Going Concern (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c5", "name": "zeo:WorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "zeo:WorkingCapital", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "996014 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c21", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R42": { "role": "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable", "longName": "996015 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c22", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c22", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "longName": "996016 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c184", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c183", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R44": { "role": "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable", "longName": "996017 - Disclosure - Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c180", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R45": { "role": "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable", "longName": "996018 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c214", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R46": { "role": "http://www.gosunergy.com/role/ScheduleofChangeinContractLiabilitiesTable", "longName": "996019 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Change in Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c6", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R47": { "role": "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "longName": "996020 - Disclosure - Reverse Recapitalization (Details)", "shortName": "Reverse Recapitalization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c0", "name": "zeo:ProceedsFromBusinessCombination", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "zeo:ProceedsFromBusinessCombination", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable", "longName": "996021 - Disclosure - Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details)", "shortName": "Reverse Recapitalization - Schedule of Business Combination to the Consolidated Statements of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c231", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c231", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "zeo:ReverseRecapitializationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable", "longName": "996022 - Disclosure - Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details)", "shortName": "Reverse Recapitalization - Schedule of Consummation of the Business Combination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c247", "name": "zeo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c247", "name": "zeo:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsDetails", "longName": "996023 - Disclosure - Property, Equipment, and Other Fixed Assets (Details)", "shortName": "Property, Equipment, and Other Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c21", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable", "longName": "996024 - Disclosure - Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details)", "shortName": "Property, Equipment, and Other Fixed Assets - Schedule of Property, Equipment, and Other Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.gosunergy.com/role/IntangibleAssetsDetails", "longName": "996025 - Disclosure - Intangible Assets (Details)", "shortName": "Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c21", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable", "longName": "996026 - Disclosure - Intangible Assets - Schedule of Intangible Assets, Net (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable", "longName": "996027 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.gosunergy.com/role/LeasesDetails", "longName": "996028 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c21", "name": "us-gaap:OtherGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c21", "name": "us-gaap:OtherGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable", "longName": "996029 - Disclosure - Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details)", "shortName": "Leases - Schedule of Operating and Financing Lease and Other Supplemental Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c5", "name": "zeo:LeaseLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R57": { "role": "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable", "longName": "996030 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details)", "shortName": "Leases - Schedule of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable", "longName": "996031 - Disclosure - Leases - Schedule of Financing Lease Liabilities (Details)", "shortName": "Leases - Schedule of Financing Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.gosunergy.com/role/DebtDetails", "longName": "996032 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:ShortTermDebtWeightedAverageInterestRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c273", "name": "us-gaap:ProceedsFromLoans", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R60": { "role": "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable", "longName": "996033 - Disclosure - Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details)", "shortName": "Debt - Schedule of Maturity Analysis of the Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "longName": "996034 - Disclosure - Redeemable Noncontrolling Interests and Equity (Details)", "shortName": "Redeemable Noncontrolling Interests and Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c0", "name": "zeo:NumberofTradingDaysOfBusinessCombination", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "zeo:NumberofTradingDaysOfBusinessCombination", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.gosunergy.com/role/ScheduleofCapitalStockTable", "longName": "996035 - Disclosure - Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details)", "shortName": "Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c5", "name": "zeo:SharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "zeo:SharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.gosunergy.com/role/StockBasedCompensationDetails", "longName": "996036 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "zeo:IssuedAndOutstandingRate", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R64": { "role": "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "longName": "996037 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c304", "name": "us-gaap:SharePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c304", "name": "us-gaap:SharePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0", "longName": "996038 - Disclosure - Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details)", "shortName": "Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c309", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c309", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.gosunergy.com/role/WarrantLiabilitiesDetails", "longName": "996039 - Disclosure - Warrant Liabilities (Details)", "shortName": "Warrant Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "longName": "996040 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable", "longName": "996041 - Disclosure - Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details)", "shortName": "Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c329", "name": "us-gaap:WarrantsAndRightsOutstanding", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R69": { "role": "http://www.gosunergy.com/role/NetLossPerShareDetails", "longName": "996042 - Disclosure - Net Loss Per Share (Details)", "shortName": "Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c286", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable", "longName": "996043 - Disclosure - Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details)", "shortName": "Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c332", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true }, "uniqueAnchor": { "contextRef": "c332", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "unique": true } }, "R71": { "role": "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable", "longName": "996044 - Disclosure - Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details)", "shortName": "Net Loss Per Share - Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c333", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c333", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails", "longName": "996045 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.gosunergy.com/role/SubsequentEventsDetails", "longName": "996046 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c337", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c337", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ea0222074-10q_zeo.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [ "r411" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued expenses and other current liabilities", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r43", "r715" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, from related parties", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r159", "r245", "r668" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, including $432,898 and $396,488 from related parties, net of allowance for credit losses of $3,145,168 and $862,580, as of September 30, 2024, and December 31, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r900" ] }, "zeo_AccruedExpensesAndOtherCurrentLiabilitiesWithRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesWithRelatedParties", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "documentation": "The amount of accrued expenses and other current liabilities, with related parties.", "label": "Accrued Expenses And Other Current Liabilities With Related Parties" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities, with related parties", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities, including $430,685 and $2,415,966 with related parties at September 30, 2024, and December 31, 2023, respectively", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll", "label": "Accrued Payroll Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued dealer fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued commissions", "label": "Accrued Sales Commission, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46", "r670" ] }, "zeo_AccruedTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "AccruedTransactionCosts", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "documentation": "The amount of transaction costs.", "label": "Accrued Transaction Costs" } } }, "auth_ref": [] }, "zeo_AccruedValuePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "AccruedValuePercentage", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued rate", "documentation": "Accrued value, percentage.", "label": "Accrued Value Percentage" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r25", "r149", "r533" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r791" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r57", "r715", "r1018" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "verboseLabel": "Additional Paid in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r573", "r885", "r886", "r887", "r889", "r961", "r1020" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r847" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r847" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r845" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r804" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r804" ] }, "zeo_AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationRelatedDeferredTaxesAndAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "AdjustmentsToAdditionalPaidInCapitalReverseRecapitalizationRelatedDeferredTaxesAndAdjustments", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse recapitalization related deferred taxes and adjustments", "documentation": "Reverse recapitalization related deferred taxes and adjustments.", "label": "Adjustments To Additional Paid In Capital Reverse Recapitalization Related Deferred Taxes And Adjustments" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Transaction costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r12", "r86" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to reconcile net (loss) income to cash (used in) provided by operating activities", "verboseLabel": "Adjustment to reconcile net loss to cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r838" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r754", "r765", "r781", "r816" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r757", "r768", "r784", "r819" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r839" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r804" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r811" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r758", "r769", "r785", "r811", "r820", "r824", "r832" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r830" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense (in Dollars)", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r400", "r409" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r160", "r246", "r252", "r253", "r256", "r987" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses", "verboseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r160", "r246", "r252" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r255" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r254" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r268", "r275", "r682" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r761" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive securities", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r213" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r95", "r106", "r153", "r181", "r218", "r223", "r238", "r239", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r435", "r439", "r467", "r525", "r607", "r677", "r678", "r715", "r733", "r928", "r929", "r978" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r144", "r164", "r181", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r435", "r439", "r467", "r715", "r928", "r929", "r978" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r761" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r746", "r749", "r761" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r746", "r749", "r761" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r746", "r749", "r761" ] }, "dei_AuditorOpinionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorOpinionTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Opinion [Text Block]" } } }, "auth_ref": [ "r843" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r827" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r828" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r823" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r823" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r395", "r396", "r397", "r398", "r399" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r826" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r825" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r824" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r824" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and principles of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r77" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r430", "r699", "r700" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable", "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r32", "r34", "r269", "r270", "r271", "r272", "r273", "r430", "r699", "r700" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "zeo_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock issued business combination shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition Equity Interest Issued Or Issuable Number Of Shares Issued" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Consummation of the Business Combination [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption shares", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r92" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Combination to the Consolidated Statements of Cash Flows [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r430" ] }, "zeo_BusinessCombinationAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "BusinessCombinationAgreementMember", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination Agreement", "documentation": "Business combination agreement.", "label": "Business Combination Agreement Member" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate payment", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": "zeo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromTheBusinessCombination", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash-trust and cash, net of redemptions", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Reverse recapitalization, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r35", "r36" ] }, "zeo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromTheBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromTheBusinessCombination", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net proceeds from the Business Combination", "documentation": "Amount of Net proceeds from the Business Combination\r \ndue 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 Net Proceeds From The Business Combination" } } }, "auth_ref": [] }, "zeo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProceedsFromSponsorPIPEInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedProceedsFromSponsorPIPEInvestment", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": "zeo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromTheBusinessCombination", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sponsor PIPE Investment", "documentation": "The amount of Proceeds from Sponsor PIPE investment\r \nrecognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Proceeds From Sponsor PIPEInvestment" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Disclosure of information about transaction recognized separately from acquisition of asset and assumption of liability in business combination." } } }, "auth_ref": [ "r33" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consummation of the Business Combination", "label": "Business Combination, Separately Recognized Transactions [Table Text Block]", "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination." } } }, "auth_ref": [ "r33" ] }, "zeo_BusinessCombinationSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "BusinessCombinationSharesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination shares [Member]", "label": "Business Combination Shares Member" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r88", "r89", "r90", "r91" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r749", "r761" ] }, "us-gaap_CapitalUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitsMember", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Units", "label": "Capital Units [Member]", "documentation": "Type of ownership interest in a corporation. Class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Liquidity and Going Concern [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/LiquidityandGoingConcernDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r14", "r147", "r666" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r15" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r14", "r73", "r179" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "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." } } }, "auth_ref": [ "r5", "r73" ] }, "zeo_CashSavingsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CashSavingsPercentage", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash savings percentage", "documentation": "Cash Savings Percentage.", "label": "Cash Savings Percentage" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insured limits", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingEstimateLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingEstimateLineItems", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r194" ] }, "us-gaap_ChangeInReportingEntityEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInReportingEntityEarningsPerShareBasic", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic loss per share (in Dollars per share)", "label": "Change in Reporting Entity, Earnings Per Share, Basic", "documentation": "Per share effect on income (loss) after tax available to each common stock or unit outstanding from change in reporting entity." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ChangeInReportingEntityEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInReportingEntityEarningsPerShareDiluted", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted loss per share (in Dollars per share)", "label": "Change in Reporting Entity, Earnings Per Share, Diluted", "documentation": "Per share effect on income (loss) after tax available to each common stock or unit outstanding and each share or unit that would have been outstanding assuming issuance of common share or unit for dilutive potential common share or unit outstanding, from change in reporting entity." } } }, "auth_ref": [ "r195" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r802" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r899" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r799" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r797" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "zeo_ClarkeCapitalLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClarkeCapitalLLCMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clarke Capital, LLC [Member]", "label": "Clarke Capital LLCMember" } } }, "auth_ref": [] }, "zeo_ClassACommonStockOfESGENMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClassACommonStockOfESGENMember", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock of ESGEN [Member]", "label": "Class ACommon Stock Of ESGENMember" } } }, "auth_ref": [] }, "zeo_ClassACommonStockParValue00001PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClassACommonStockParValue00001PerShareMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock, par value $0.0001 per share", "label": "Class ACommon Stock Par Value00001 Per Share Member" } } }, "auth_ref": [] }, "zeo_ClassAConvertiblePreferredUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClassAConvertiblePreferredUnitsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Convertible Preferred Units [Member]", "label": "Class AConvertible Preferred Units Member" } } }, "auth_ref": [] }, "zeo_ClassBUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClassBUnitsMember", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Units", "label": "Class BUnits Member" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ScheduleofCapitalStockTable", "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SubsequentEventsDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r124", "r156", "r157", "r158", "r181", "r206", "r207", "r210", "r212", "r221", "r222", "r247", "r298", "r300", "r301", "r302", "r305", "r306", "r335", "r336", "r337", "r338", "r340", "r467", "r564", "r565", "r566", "r567", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r595", "r616", "r638", "r653", "r654", "r655", "r656", "r657", "r855", "r879", "r890" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per warrant", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r341" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants issued", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "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." } } }, "auth_ref": [ "r341" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remained outstanding warrants", "verboseLabel": "Warrants outstanding (in Shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "zeo_ClassVCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ClassVCommonStockMember", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/NetLossPerShareDetails", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Class V Common Stock", "verboseLabel": "Class V Common Stock [Member]", "label": "Class VCommon Stock Member" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r803" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r803" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Business Operation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r433" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 16)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r51", "r98", "r527", "r594" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r82", "r289", "r290", "r658", "r920", "r925" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for Probable Loss Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r26", "r659" ] }, "zeo_CommitmentsandContingenciesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommitmentsandContingenciesDetailsLineItems", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "zeo_CommitmentsandContingenciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommitmentsandContingenciesDetailsTable", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "auth_ref": [] }, "zeo_CommonAndPreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommonAndPreferredStockSharesIssued", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares, Issued", "documentation": "Number of shares issued.", "label": "Common And Preferred Stock Shares Issued" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/NetLossPerShareDetails", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ScheduleofCapitalStockTable", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable", "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SubsequentEventsDetails", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "verboseLabel": "Class A", "netLabel": "Class A Common Stock [Member]", "label": "Class A common stock [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1020" ] }, "zeo_CommonClassVMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommonClassVMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class V Common Stock", "verboseLabel": "Class V", "netLabel": "Class V Common Stock [Member]", "label": "Common Class VMember" } } }, "auth_ref": [] }, "zeo_CommonStockImmediatelyAfterTheBusinessCombinationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommonStockImmediatelyAfterTheBusinessCombinationMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock immediately after the Business Combination [Member]", "label": "Common Stock Immediately After The Business Combination Member" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r723", "r724", "r725", "r727", "r728", "r729", "r730", "r885", "r886", "r889", "r961", "r1017", "r1020" ] }, "zeo_CommonStockOutstandingRate": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CommonStockOutstandingRate", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of outstanding shares", "documentation": "The rate of common stock.", "label": "Common Stock Outstanding Rate" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "common stock, par value per share (in Dollars per share)", "verboseLabel": "Common stock par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r56", "r595", "r613", "r1020", "r1021" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock value", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r56", "r528", "r715" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockVotingRights", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShareDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting discription", "verboseLabel": "Vote per share", "label": "Common Stock, Voting Rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CommonUnitIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonUnitIssued", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Owned shares (in Shares)", "label": "Common Unit, Issued", "documentation": "Number of common units issued of limited liability company (LLC)." } } }, "auth_ref": [ "r86" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r808" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r807" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r809" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r806" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of credit risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r40", "r115" ] }, "srt_CondensedCashFlowStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedCashFlowStatementTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table]", "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r125", "r184", "r856" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Condensed Consolidated Statement of Cash Flows [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r125", "r184", "r856" ] }, "srt_CondensedIncomeStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedIncomeStatementTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table]", "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r125", "r184", "r856" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r125", "r184", "r856" ] }, "zeo_ConsecutiveTradingDayPeriods": { "xbrltype": "durationItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ConsecutiveTradingDayPeriods", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consecutive trading day periods", "documentation": "Consecutive trading days period.", "label": "Consecutive Trading Day Periods" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r749" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "zeo_ContractLiabilitiesWithRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ContractLiabilitiesWithRelatedParties", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, with related parties", "documentation": "The amount of contract liabilitites with related party.", "label": "Contract Liabilities With Related Parties" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Change in Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r932" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r343", "r344", "r356" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Change in Contract Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/ScheduleofChangeinContractLiabilitiesTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "Contract liabilities, beginning of the period", "periodEndLabel": "Contract liabilities, as of the end of the period", "terseLabel": "Contract liabilities, including $0 and $1,160,848 with related parties as of September 30, 2024, and December 31, 2023, respectively", "verboseLabel": "TRA liability", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r343", "r344", "r356" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofChangeinContractLiabilitiesTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized from amounts included in contract liabilities at the beginning of the period", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r357" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofChangeinContractLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received prior to completion of performance obligation", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ConversionOfStockAmountConverted1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockAmountConverted1", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration amount (in Dollars)", "label": "Conversion of Stock, Amount Converted", "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_ConversionOfStockDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockDescription", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion stock, description", "label": "Conversion of Stock, Description", "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible shares (in Shares)", "verboseLabel": "Convertible shares", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred units", "verboseLabel": "Convertible OpCo Preferred Units [Member]", "netLabel": "Class A Convertible Preferred Units [Member]", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r335", "r336", "r337", "r727", "r728", "r729", "r730" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold (exclusive of depreciation and amortization shown below)", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r64", "r65", "r516" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerListsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists [Member]", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r39", "r909", "r910", "r911", "r912", "r914", "r916", "r918", "r919" ] }, "zeo_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "CustomerMember", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Member]", "label": "Customer Member" } } }, "auth_ref": [] }, "zeo_DebtDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "DebtDetailsTable", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r83", "r180", "r284", "r285", "r286", "r287", "r288", "r295", "r296", "r307", "r313", "r314", "r315", "r316", "r317", "r318", "r323", "r330", "r331", "r333", "r476" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r45", "r46", "r96", "r97", "r184", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r683", "r684", "r685", "r686", "r687", "r713", "r880", "r921", "r922", "r923", "r969", "r970" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of payments of debt obligations", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r48", "r309" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r184", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r683", "r684", "r685", "r686", "r687", "r713", "r880", "r969", "r970" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r13", "r184", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r683", "r684", "r685", "r686", "r687", "r713", "r880", "r921", "r922", "r923", "r969", "r970" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecorded TRA liability", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r960" ] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r773", "r774", "r788" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r24" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r8", "r24" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r218", "r227", "r239", "r677", "r678" ] }, "us-gaap_DirectFinancingLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DirectFinancingLeaseRevenue", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net of financing fees", "label": "Direct Financing Lease, Revenue", "documentation": "Amount of direct financing lease revenue." } } }, "auth_ref": [ "r219", "r494" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r355", "r689", "r690", "r691", "r692", "r693", "r694", "r695" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r355", "r689", "r690", "r691", "r692", "r693", "r694", "r695" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Recognition", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r933" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r367", "r370", "r401", "r402", "r404", "r702" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r41" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r773", "r774", "r788" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r749" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r746", "r749", "r761" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r746", "r749", "r761", "r812" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r746", "r749", "r761", "r812" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r747" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r735" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r749" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r749" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r789" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r738" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r801" ] }, "zeo_ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "ESGEN Class A common stock, outstanding prior to the Business Combination [Member]", "label": "ESGENClass ACommon Stock Outstanding Prior To The Business Combination Member" } } }, "auth_ref": [] }, "zeo_ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "ESGEN Class B common stock, outstanding prior to the Business Combination [Member]", "label": "ESGENClass BCommon Stock Outstanding Prior To The Business Combination Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net loss per common share (in Dollars per share)", "verboseLabel": "Net income per share of Class A common stock - basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r190", "r191", "r193", "r194", "r195", "r197", "r203", "r206", "r210", "r211", "r212", "r217", "r428", "r432", "r449", "r450", "r521", "r539", "r672" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShareDetails", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Computation of the Basic and Diluted Income Per Share of Class A Common Stock [Line Items]", "terseLabel": "Net Loss per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r206", "r207", "r210" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net loss per common share (in Dollars per share)", "verboseLabel": "Net income per share of Class A common stock - diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r172", "r190", "r191", "r193", "r194", "r195", "r197", "r206", "r210", "r211", "r212", "r217", "r428", "r432", "r449", "r450", "r521", "r539", "r672" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r19", "r20", "r214" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "NET LOSS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r202", "r213", "r215", "r216" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r851" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r416", "r704" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r851" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r852" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r851" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r852" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r850" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r852" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r854" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense (in Dollars)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r403" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected remaining years", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r403" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r737" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r741" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r737" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r737" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r853" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r737" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r842" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r841" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r761" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r737" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r737" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r737" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r737" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r844" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r795" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r837" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r837" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r837" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interests and Equity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r141", "r168", "r169", "r170", "r185", "r186", "r187", "r189", "r195", "r198", "r200", "r220", "r248", "r251", "r283", "r342", "r422", "r423", "r425", "r426", "r427", "r429", "r431", "r432", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r468", "r469", "r470", "r471", "r472", "r473", "r478", "r481", "r496", "r538", "r550", "r551", "r552", "r573", "r638" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r805" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r754", "r765", "r781", "r816" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r751", "r762", "r778", "r813" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r811" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r849" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r849" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 }, "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of warrant liabilities", "negatedLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r8" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Liabilities Subject to Fair Value Measurements [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r452", "r453", "r461", "r707" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable", "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r321", "r359", "r360", "r361", "r362", "r363", "r364", "r451", "r453", "r454", "r455", "r456", "r460", "r461", "r462", "r508", "r509", "r510", "r684", "r685", "r696", "r697", "r698", "r707", "r709" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.gosunergy.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r519", "r707", "r710" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable", "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "verboseLabel": "Fair Value Inputs Level1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r321", "r359", "r364", "r453", "r461", "r508", "r696", "r697", "r698", "r707" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r321", "r359", "r364", "r453", "r454", "r461", "r509", "r684", "r685", "r696", "r697", "r698", "r707" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r321", "r359", "r360", "r361", "r362", "r363", "r364", "r453", "r454", "r455", "r456", "r461", "r510", "r684", "r685", "r696", "r697", "r698", "r707", "r709" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable", "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r321", "r359", "r360", "r361", "r362", "r363", "r364", "r451", "r453", "r454", "r455", "r456", "r460", "r461", "r462", "r508", "r509", "r510", "r684", "r685", "r696", "r697", "r698", "r707", "r709" ] }, "zeo_FairValueMeasurementsScheduleofLiabilitiesSubjecttoFairValueMeasurementsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "FairValueMeasurementsScheduleofLiabilitiesSubjecttoFairValueMeasurementsDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements - Schedule of Liabilities Subject to Fair Value Measurements (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r11" ] }, "zeo_FamilyMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "FamilyMembersMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Family Members [Member]", "label": "Family Members Member" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r483", "r491" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of obligations under operating leases", "verboseLabel": "Current finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r483" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financing Lease Liabilities", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r973" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations under finance leases, non-current", "verboseLabel": "Non-current finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r483" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r973" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofFinancingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of finance lease liabilities", "negatedTerseLabel": "Repayments of finance lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r484", "r488" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use finance lease asset", "verboseLabel": "Finance lease ROU assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r490", "r714" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r489", "r714" ] }, "zeo_FinancingArrangementsLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "FinancingArrangementsLoansMember", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Arrangements Loans [Member]", "verboseLabel": "Financing Arrangements [Member]", "label": "Financing Arrangements Loans Member" } } }, "auth_ref": [] }, "zeo_FinancingFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "FinancingFeesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Financing fees\t[Member]", "label": "Financing Fees Member" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Useful Life Remaining (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r151", "r262", "r274", "r682" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r267", "r269", "r270", "r271", "r273", "r274", "r276", "r277", "r517", "r518", "r663" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r262", "r274", "r518", "r682" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets, Net [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r267", "r274", "r276", "r277", "r280", "r517", "r663", "r682" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r267", "r269", "r270", "r271", "r273", "r274", "r276", "r277", "r663" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "verboseLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r517", "r916" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "zeo_ForfeitureOfClassAFounderSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ForfeitureOfClassAFounderSharesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture of Class A founder shares [Member]", "label": "Forfeiture Of Class AFounder Shares Member" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r758", "r769", "r785", "r820" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r758", "r769", "r785", "r820" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r758", "r769", "r785", "r820" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r758", "r769", "r785", "r820" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r758", "r769", "r785", "r820" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r748", "r772" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r800" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture [Member]", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on disposal of fixed assets", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r878" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r68", "r618" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r150", "r264", "r520", "r678", "r681", "r708", "r715", "r907", "r908" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r263", "r265", "r681" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets subject to amortization", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r266", "r279", "r282" ] }, "zeo_GroupOfStockholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "GroupOfStockholdersMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Group of Stockholders [Member]", "label": "Group Of Stockholders Member" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r746", "r749", "r761" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r1", "r81" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r62", "r101", "r105", "r522", "r535", "r674", "r677", "r892", "r894", "r895", "r896", "r897" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r110", "r121", "r199", "r200", "r218", "r228", "r239", "r415", "r416", "r424", "r540", "r704" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r167", "r413", "r414", "r418", "r419", "r420", "r421", "r563" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable due from related parties", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r877" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r514", "r877" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Due from related party", "label": "Increase (Decrease) in Due from Related Parties", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueToRelatedParties", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities due to related parties", "label": "Increase (Decrease) in Due to Related Parties", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease payments", "verboseLabel": "Operating lease", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r862", "r877" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities due to related parties", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaids and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "zeo_IncreaseDecreaseInPrepaidInstallationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IncreaseDecreaseInPrepaidInstallationCosts", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid installation costs", "label": "Increase Decrease In Prepaid Installation Costs" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r758", "r769", "r785", "r811", "r820", "r824", "r832" ] }, "zeo_IndividualPersonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IndividualPersonMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Individual Person [Member]", "label": "Individual Person Member" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r830" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r750", "r836" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r750", "r836" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r750", "r836" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r266", "r278", "r281", "r662", "r663" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r218", "r223", "r226", "r229", "r239", "r475", "r677", "r678" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r226", "r874" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r174", "r177", "r178" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r46" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "verboseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r162", "r667", "r715" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r111", "r146", "r161", "r257", "r258", "r259", "r515", "r671" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r774", "r775", "r776", "r777" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r790" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r790" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r790" ] }, "zeo_InvestorsOfSunergyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "InvestorsOfSunergyMember", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investors of Sunergy [Member]", "label": "Investors Of Sunergy Member" } } }, "auth_ref": [] }, "zeo_IssuanceOfClassACommonStockForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IssuanceOfClassACommonStockForServices", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock for services", "documentation": "The amount of issuance of class A common stock for services.", "label": "Issuance Of Class ACommon Stock For Services" } } }, "auth_ref": [] }, "zeo_IssuanceOfClassACommonStockToBackstopInvestors": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IssuanceOfClassACommonStockToBackstopInvestors", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock to backstop investors", "documentation": "Issuance of Class A common stock to backstop investors", "label": "Issuance Of Class ACommon Stock To Backstop Investors" } } }, "auth_ref": [] }, "zeo_IssuanceOfClassASharesToBackstopInvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IssuanceOfClassASharesToBackstopInvestorMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to backstop investor [Member]", "label": "Issuance Of Class AShares To Backstop Investor Member" } } }, "auth_ref": [] }, "zeo_IssuanceOfClassASharesToThirdPartyAdvisorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IssuanceOfClassASharesToThirdPartyAdvisorsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to third party advisors\t[Member]", "label": "Issuance Of Class AShares To Third Party Advisors Member" } } }, "auth_ref": [] }, "zeo_IssuedAndOutstandingRate": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "IssuedAndOutstandingRate", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total issued and outstanding capital stock rate", "documentation": "The percentage issued and outstanding rate.", "label": "Issued And Outstanding Rate" } } }, "auth_ref": [] }, "zeo_JKaeHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "JKaeHoldingsLLCMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JKae Holdings, LLC [Member]", "label": "JKae Holdings LLCMember" } } }, "auth_ref": [] }, "zeo_LAMADDLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "LAMADDLLCMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LAMADD LLC [Member]", "label": "LAMADDLLCMember" } } }, "auth_ref": [] }, "zeo_LHXIntermediateLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "LHXIntermediateLLCMember", "presentation": [ "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LHX Intermediate, LLC [Member]", "label": "LHXIntermediate LLCMember" } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Operating and Financing Lease and Other Supplemental Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating and Financing Lease and Other Supplemental Information", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r972" ] }, "zeo_LeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "LeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating and financial leases.", "label": "Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r80", "r492" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "zeo_LeasesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "LeasesDetailsTable", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r734" ] }, "zeo_LessRedemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "LessRedemptionMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less redemptions [Member]", "label": "Less Redemption Member" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseRenewalTerm1", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases on vehicles term", "label": "Lessee, Finance Lease, Renewal Term", "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r971" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r486", "r493" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other supplemental information:", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r973" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r973" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease maturities", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r971" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.gosunergy.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r480" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r45", "r46", "r47", "r49", "r50", "r51", "r52", "r181", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r436", "r439", "r440", "r467", "r593", "r673", "r733", "r928", "r978", "r979" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable noncontrolling interests and stockholders\u2019 (deficit) equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r61", "r99", "r530", "r715", "r881", "r904", "r968" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r47", "r145", "r181", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r436", "r439", "r440", "r467", "r715", "r928", "r978", "r979" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Loans Payable, Current", "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r46" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r97", "r320", "r334", "r684", "r685", "r713", "r986" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtByMaturityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Maturity Analysis of the Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r154" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r325" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r325" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r325" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r10", "r184", "r325" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r884" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofMaturityAnalysisoftheLongTermDebtTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r155" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Loans Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r13" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r243", "r691", "r717", "r720", "r933", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails", "http://www.gosunergy.com/role/DebtDetails", "http://www.gosunergy.com/role/LeasesDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r139", "r140", "r291", "r292", "r293", "r294", "r366", "r410", "r456", "r513", "r548", "r549", "r560", "r585", "r586", "r644", "r646", "r649", "r650", "r651", "r660", "r661", "r680", "r688", "r701", "r709", "r710", "r711", "r712", "r718", "r930", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r803" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r803" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails", "http://www.gosunergy.com/role/DebtDetails", "http://www.gosunergy.com/role/LeasesDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r139", "r140", "r291", "r292", "r293", "r294", "r366", "r410", "r456", "r513", "r548", "r549", "r560", "r585", "r586", "r644", "r646", "r649", "r650", "r651", "r660", "r661", "r680", "r688", "r701", "r709", "r710", "r711", "r718", "r930", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r93" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting ownership of each entity", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r823" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r831" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r243", "r691", "r717", "r720", "r933", "r988", "r989", "r990", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r804" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperation" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION AND BUSINESS OPERATION", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r112", "r122" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "terseLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "terseLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r176" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "terseLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r73", "r74", "r76" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss)", "netLabel": "Net income", "totalLabel": "Net income attributable to Class A common shareholders", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r66", "r76", "r102", "r143", "r165", "r166", "r170", "r181", "r188", "r190", "r191", "r193", "r194", "r195", "r199", "r200", "r208", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r428", "r432", "r450", "r467", "r537", "r615", "r636", "r637", "r731", "r928" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net loss attributable to redeemable non-controlling interests", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r63" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Class A common stock", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r173", "r190", "r191", "r193", "r194", "r203", "r204", "r209", "r212", "r432" ] }, "zeo_NetLossPerShareDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NetLossPerShareDetailsTable", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Share (Details) [Table]" } } }, "auth_ref": [] }, "zeo_NetLossPerShareScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NetLossPerShareScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "label": "Net Loss Per Share - Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock (Details) [Table]" } } }, "auth_ref": [] }, "zeo_NetLossPriorToTheBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NetLossPriorToTheBusinessCombination", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Net income prior to the Business Combination", "documentation": "Net loss prior to the Business Combination.", "label": "Net Loss Prior To The Business Combination" } } }, "auth_ref": [] }, "zeo_NetlossAttributableToBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NetlossAttributableToBusinessCombination", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss subsequent to the Business Combination", "documentation": "Net (loss) attributable to business combination.", "label": "Netloss Attributable To Business Combination" } } }, "auth_ref": [] }, "zeo_NetlossAttributableToSunergyRenewablesLLCPriorToTheBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NetlossAttributableToSunergyRenewablesLLCPriorToTheBusinessCombination", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "zeo_NetlossAttributableToBusinessCombination", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Net loss attributable to Sunergy Renewables, LLC prior to the Business Combination", "documentation": "Amount of net (loss) attributable to sunergy renewables LLC prior to the business combination.", "label": "Netloss Attributable To Sunergy Renewables LLCPrior To The Business Combination" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r774", "r775", "r776", "r777" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r848" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r848" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r803" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r758", "r769", "r785", "r811", "r820" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r794" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r793" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r811" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r831" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r831" ] }, "zeo_NoncashFinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NoncashFinanceLeaseExpense", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash finance lease expense", "verboseLabel": "Non-cash finance lease expense", "documentation": "Non-cash finance lease expense.", "label": "Noncash Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash transactions", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "zeo_NoncashOperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NoncashOperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash operating lease expense", "verboseLabel": "Non-cash operating lease expense", "documentation": "Non-cash operating lease expense.", "label": "Noncash Operating Lease Expense" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete [Member]", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r38", "r909", "r910", "r911", "r912", "r914", "r916", "r918", "r919" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r69" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r882", "r883" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating lease", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r678", "r893" ] }, "zeo_NumberOfTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NumberOfTradingDays", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days", "documentation": "Number of trading days.", "label": "Number Of Trading Days" } } }, "auth_ref": [] }, "zeo_NumberofConvertibleOrdinaryShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NumberofConvertibleOrdinaryShares", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Converted shares (in Shares)", "documentation": "Number of converted ordinary shares for business combinations.", "label": "Numberof Convertible Ordinary Shares" } } }, "auth_ref": [] }, "zeo_NumberofTradingDaysOfBusinessCombination": { "xbrltype": "durationItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "NumberofTradingDaysOfBusinessCombination", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days", "documentation": "Number of trading days of business combination.", "label": "Numberof Trading Days Of Business Combination" } } }, "auth_ref": [] }, "zeo_OpCoPreferredUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "OpCoPreferredUnitsMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OpCo Preferred Units [Member]", "label": "Op Co Preferred Units Member" } } }, "auth_ref": [] }, "zeo_OpcoLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "OpcoLLCMember", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OpCo, LLC [Member]", "label": "Opco LLCMember" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold (exclusive of depreciation and amortization shown below)", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating costs and expenses:", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "terseLabel": "(Loss) Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r105", "r674", "r892", "r894", "r895", "r896", "r897" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r487", "r714" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/ScheduleofOperatingLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r483" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of obligations under operating leases", "verboseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r483" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations under operating leases, non-current", "verboseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r483" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right -of-use operating lease asset", "verboseLabel": "Operating lease ROU assets", "netLabel": "Operating lease right of use asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r490", "r714" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r489", "r714" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Business Operation [Abstract]" } } }, "auth_ref": [] }, "zeo_OrganizationandBusinessOperationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "OrganizationandBusinessOperationDetailsTable", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Business Operation (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable": { "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofAccruedExpensesandOtherCurrentLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r94", "r152", "r524", "r678", "r733" ] }, "us-gaap_OtherDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherDepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Other Depreciation and Amortization", "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other." } } }, "auth_ref": [ "r8", "r24", "r67" ] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "Other General and Administrative Expense", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r68", "r1019" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r50" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r70" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r803" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r749" ] }, "us-gaap_OtherSellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Other Selling and Marketing Expense", "documentation": "Amount of selling and marketing expense classified as other." } } }, "auth_ref": [ "r68" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r756", "r767", "r783", "r818" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r759", "r770", "r786", "r821" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r759", "r770", "r786", "r821" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "zeo_OwnershipOfComonUnitsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "OwnershipOfComonUnitsPercentage", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common units rate", "documentation": "Ownership of comon units, percentage.", "label": "Ownership Of Comon Units Percentage" } } }, "auth_ref": [] }, "zeo_ParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ParValuePerShare", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares, Par Value (in Dollars per share)", "documentation": "Common and preferred par value.", "label": "Par Value Per Share" } } }, "auth_ref": [] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ParentMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r792" ] }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDistributionsToAffiliates", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to members", "label": "Payments of Distributions to Affiliates", "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r72" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, equipment and other assets", "negatedTerseLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r71" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r802" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r802" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r794" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r811" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r804" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r793" ] }, "zeo_PercentageOfTransferringTheCompaniesInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PercentageOfTransferringTheCompaniesInterestRate", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of transferring the companies interest rate", "verboseLabel": "Percentage of business combination", "documentation": "Percentage of transferring the companies interest rate.", "label": "Percentage Of Transferring The Companies Interest Rate" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares [Member]", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "zeo_PeriodOfCommencingWarrants": { "xbrltype": "durationItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PeriodOfCommencingWarrants", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of commencing warrants", "documentation": "Period of commencing warrants.", "label": "Period Of Commencing Warrants" } } }, "auth_ref": [] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r795" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r840" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r794" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r735" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r735" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r742" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r744" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r735" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r735" ] }, "zeo_PreferredDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PreferredDividends", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred dividends", "documentation": "Preferred dividends", "label": "Preferred Dividends" } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPriceIncrease": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockConvertibleConversionPriceIncrease", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Optional conversion price (in Dollars per share)", "label": "Preferred Stock, Convertible, Conversion Price, Increase", "documentation": "Per share increase in conversion price of convertible preferred stock. Excludes change due to standard antidilution provision." } } }, "auth_ref": [ "r339", "r341" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Divident rate", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r336", "r645", "r647", "r648", "r652" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r55", "r335" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r872" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid installation costs", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r163", "r260", "r261", "r669" ] }, "zeo_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "documentation": "Disclosure of accounting policy for prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets Policy Text Block" } } }, "auth_ref": [] }, "zeo_PrepaidInstallationCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PrepaidInstallationCostsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid installation costs", "documentation": "The acounting policy for prepaid installation costs.", "label": "Prepaid Installation Costs Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement [Member]", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "zeo_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement Warrants", "documentation": "Represents a redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full.", "label": "Private Placement Warrants Member" } } }, "auth_ref": [] }, "zeo_ProceedsFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ProceedsFromBusinessCombination", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross proceeds", "documentation": "Amount of proceeds from business combination.", "label": "Proceeds From Business Combination" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of convertible preferred stock, net of transaction costs", "label": "Proceeds from Issuance of Convertible Preferred Stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of debt", "verboseLabel": "Issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r875" ] }, "us-gaap_ProceedsFromLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLoans", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct loan", "label": "Proceeds from Loans", "documentation": "Cash received from principal payments made on loans related to operating activities." } } }, "auth_ref": [ "r75" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r241", "r516", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r665", "r689", "r716", "r718", "r719", "r721", "r722", "r868", "r926", "r927", "r933", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r241", "r516", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r665", "r689", "r716", "r718", "r719", "r721", "r722", "r868", "r926", "r927", "r933", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "zeo_NetlossAttributableToBusinessCombination", "weight": 1.0, "order": 1.0 }, "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net Income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r143", "r165", "r166", "r175", "r181", "r188", "r195", "r199", "r200", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r428", "r432", "r434", "r437", "r438", "r450", "r467", "r522", "r536", "r572", "r615", "r636", "r637", "r705", "r706", "r732", "r873", "r928" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Equipment, and Other Fixed Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9", "r492" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssets" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, EQUIPMENT, AND OTHER FIXED ASSETS", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r79", "r116", "r119", "r120" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r80", "r148", "r534" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Property, Equipment, and Other Fixed Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r492" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "totalLabel": "Property, equipment and other fixed assets, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r492", "r523", "r534", "r715" ] }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentOtherNet", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment and other fixed assets, net", "label": "Property, Plant and Equipment, Other, Net", "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment and other fixed assets", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r9", "r116", "r119", "r532" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.gosunergy.com/role/PropertyEquipmentandOtherFixedAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Equipment, and Other Fixed Assets", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r80", "r492" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "verboseLabel": "Additionally write-offs", "label": "Provision for Other Credit Losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r7", "r100" ] }, "zeo_PublicWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PublicWarrantMember", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrant [Member]", "label": "Public Warrant Member" } } }, "auth_ref": [] }, "zeo_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "PublicWarrantsMember", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrants [Member]", "verboseLabel": "Public Warrants", "documentation": "Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment.", "label": "Public Warrants Member" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r792" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r792" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails", "http://www.gosunergy.com/role/DebtDetails", "http://www.gosunergy.com/role/LeasesDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r139", "r140", "r291", "r292", "r293", "r294", "r358", "r366", "r396", "r397", "r398", "r410", "r456", "r511", "r512", "r513", "r548", "r549", "r560", "r585", "r586", "r644", "r646", "r649", "r650", "r651", "r660", "r661", "r680", "r688", "r701", "r709", "r710", "r711", "r712", "r718", "r725", "r924", "r930", "r966", "r981", "r982", "r983", "r984", "r985" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails", "http://www.gosunergy.com/role/DebtDetails", "http://www.gosunergy.com/role/LeasesDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r139", "r140", "r291", "r292", "r293", "r294", "r358", "r366", "r396", "r397", "r398", "r410", "r456", "r511", "r512", "r513", "r548", "r549", "r560", "r585", "r586", "r644", "r646", "r649", "r650", "r651", "r660", "r661", "r680", "r688", "r701", "r709", "r710", "r711", "r712", "r718", "r725", "r924", "r930", "r966", "r981", "r982", "r983", "r984", "r985" ] }, "zeo_RateOfAccruingDistributionsPerAnnum": { "xbrltype": "percentItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RateOfAccruingDistributionsPerAnnum", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions rate", "documentation": "Rate of accruing distributions per annum.", "label": "Rate Of Accruing Distributions Per Annum" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r751", "r762", "r778", "r813" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityFairValueAbstract", "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interests and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityOtherCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityOtherCarryingAmount", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Units", "label": "Redeemable Noncontrolling Interest, Equity, Other, Carrying Amount", "documentation": "Amount of noncontrolling interests which are redeemable by the parent entity, classified as other equity." } } }, "auth_ref": [ "r27", "r28", "r84", "r85" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityPreferredCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestEquityPreferredCarryingAmount", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred units", "label": "Redeemable Noncontrolling Interest, Equity, Preferred, Carrying Amount", "documentation": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of preferred shares (regardless of class), preferred partnership units (regardless of class), preferential membership interests, or any other form of preferred equity regardless of investee entity legal form." } } }, "auth_ref": [ "r27", "r28", "r84", "r85" ] }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RedeemableNoncontrollingInterestLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Capital Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "zeo_RedeemableNoncontrollingInterestsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RedeemableNoncontrollingInterestsMember", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests", "verboseLabel": "Redeemable Noncontrolling Interests [Member]", "label": "Redeemable Noncontrolling Interests Member" } } }, "auth_ref": [] }, "zeo_RedeemableNoncontrollingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RedeemableNoncontrollingInterestsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interests", "documentation": "Disclosure of accounting policy of redeemable noncontrolling interests.", "label": "Redeemable Noncontrolling Interests Policy Text Block" } } }, "auth_ref": [] }, "zeo_RedeemableNoncontrollingInterestsandEquityDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RedeemableNoncontrollingInterestsandEquityDetailsTable", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interests and Equity (Details) [Table]" } } }, "auth_ref": [] }, "zeo_RedeemableNoncontrollingInterestsandEquityScheduleofCapitalStockDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RedeemableNoncontrollingInterestsandEquityScheduleofCapitalStockDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interests and Equity - Schedule of Capital Stock (Details) [Table]" } } }, "auth_ref": [] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r735" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r244", "r365", "r500", "r501", "r526", "r531", "r588", "r589", "r590", "r591", "r592", "r612", "r614", "r643" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "verboseLabel": "Related Party", "netLabel": "Related Party [Member]", "label": "Promissory Notes with Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r182", "r183", "r500", "r501", "r502", "r503", "r526", "r531", "r588", "r589", "r590", "r591", "r592", "r612", "r614", "r643" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r500", "r501", "r977" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r619", "r620", "r623" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r244", "r365", "r500", "r501", "r526", "r531", "r588", "r589", "r590", "r591", "r592", "r612", "r614", "r643", "r977" ] }, "zeo_RelatedPartyTransactionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RelatedPartyTransactionsDetailsTable", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r497", "r498", "r499", "r501", "r504", "r569", "r570", "r571", "r621", "r622", "r623", "r641", "r642" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r876" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment [Member]", "label": "Revision of Prior Period, Adjustment [Member]", "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r185", "r186", "r187", "r197", "r198", "r217", "r448", "r449", "r479", "r857", "r858", "r859", "r860", "r861", "r865", "r866", "r898" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r138", "r142", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198", "r199", "r200", "r201", "r217", "r249", "r250", "r426", "r427", "r428", "r429", "r431", "r432", "r447", "r448", "r449", "r450", "r477", "r479", "r495", "r496", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r898" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r752", "r763", "r779", "r814" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r753", "r764", "r780", "r815" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r760", "r771", "r787", "r822" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r138", "r142", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r196", "r197", "r198", "r199", "r200", "r201", "r217", "r249", "r250", "r426", "r427", "r428", "r429", "r431", "r432", "r447", "r448", "r449", "r450", "r477", "r479", "r495", "r496", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r898" ] }, "zeo_RestatementToPreviouslyReportedFinancialStatementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RestatementToPreviouslyReportedFinancialStatementsPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement to Previously Reported Financial Statements", "documentation": "Disclosure of accounting policy for restatement to previously reported financial statements.", "label": "Restatement To Previously Reported Financial Statements Policy Text Block" } } }, "auth_ref": [] }, "zeo_RetainedEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RetainedEarningsAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings Abstract" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r58", "r86", "r529", "r554", "r559", "r568", "r596", "r715" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r141", "r185", "r186", "r187", "r189", "r195", "r198", "r200", "r248", "r251", "r283", "r422", "r423", "r425", "r426", "r427", "r429", "r431", "r432", "r441", "r443", "r444", "r446", "r448", "r478", "r481", "r550", "r552", "r573", "r1020" ] }, "zeo_RetroactiveApplicationOfBusinessCombinationShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RetroactiveApplicationOfBusinessCombinationShares", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retroactive application of Business Combination (Note 1) (in Shares)", "documentation": "Retroactive application of business combination shares.", "label": "Retroactive Application Of Business Combination Shares" } } }, "auth_ref": [] }, "zeo_RetroactiveApplicationOfBusinessCombinations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RetroactiveApplicationOfBusinessCombinations", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retroactive application of Business Combination (Note 1)", "documentation": "Retroactive application of business combinations.", "label": "Retroactive Application Of Business Combinations" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r103", "r104", "r218", "r224", "r225", "r237", "r239", "r241", "r242", "r243", "r354", "r355", "r516" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r123", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r664" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails", "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Total net revenues", "netLabel": "Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r103", "r104", "r171", "r181", "r218", "r224", "r225", "r237", "r239", "r241", "r242", "r243", "r247", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r467", "r522", "r677", "r928" ] }, "zeo_ReverseRecapitalizationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ReverseRecapitalizationDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization (Details) [Table]" } } }, "auth_ref": [] }, "zeo_ReverseRecapitalizationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ReverseRecapitalizationLineItems", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails" ], "lang": { "en-us": { "role": { "label": "Reverse Recapitalization [Line Items]" } } }, "auth_ref": [] }, "zeo_ReverseRecapitializationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ReverseRecapitializationTextBlock", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalization" ], "lang": { "en-us": { "role": { "terseLabel": "REVERSE RECAPITALIZATION", "label": "Reverse Recapitialization Text Block" } } }, "auth_ref": [] }, "zeo_RightofuseAssetsObtainedInExchangeForFinanceLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RightofuseAssetsObtainedInExchangeForFinanceLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for finance lease liabilities", "documentation": "Right-of-use assets obtained in exchange for finance lease liabilities.", "label": "Rightofuse Assets Obtained In Exchange For Finance Lease Liabilities" } } }, "auth_ref": [] }, "zeo_RightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities", "documentation": "Right-of-use assets obtained in exchange for operating lease liabilities.", "label": "Rightofuse Assets Obtained In Exchange For Operating Lease Liabilities" } } }, "auth_ref": [] }, "zeo_RoofingInstallationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "RoofingInstallationsMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Roofing installations [Member]", "label": "Roofing Installations Member" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r831" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r831" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate consideration (in Dollars)", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale price per share", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofCashFlowsTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofOperationsTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported [Member]", "verboseLabel": "As reported [Member]", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r142", "r185", "r187", "r188", "r189", "r190", "r191", "r200", "r217", "r426", "r428", "r429", "r431", "r432", "r447", "r448", "r449", "r477", "r479", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r861", "r863", "r864", "r865", "r888", "r898", "r905", "r906", "r962", "r974", "r975" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Excluded from the Computation of Diluted Net Earnings per Share of Class A Common Stock", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r32", "r34", "r430" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Combination to the Consolidated Statements of Cash Flows", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r32", "r34" ] }, "zeo_ScheduleOfBusinessCombinationToTheConsolidatedStatementsOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfBusinessCombinationToTheConsolidatedStatementsOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Business Combination To The Consolidated Statements Of Cash Flows Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfCapitalStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfCapitalStockAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Capital Stock Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfComputationOfTheBasicAndDilutedIncomePerShareOfClassACommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfComputationOfTheBasicAndDilutedIncomePerShareOfClassACommonStockAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Computation Of The Basic And Diluted Income Per Share Of Class ACommon Stock Abstract" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Condensed Consolidated Statement of Cash Flows", "label": "Condensed Cash Flow Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r867", "r884" ] }, "zeo_ScheduleOfCondensedConsolidatedStatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfCondensedConsolidatedStatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Condensed Consolidated Statement Of Cash Flows Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfCondensedConsolidatedStatementOfChangesInRedeemableNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfCondensedConsolidatedStatementOfChangesInRedeemableNoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Condensed Consolidated Statement Of Changes In Redeemable Noncontrolling Interest Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfCondensedConsolidatedStatementOfChangesInRedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfCondensedConsolidatedStatementOfChangesInRedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest", "documentation": "Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest .", "label": "Schedule Of Condensed Consolidated Statement Of Changes In Redeemable Noncontrolling Interest Table Text Block" } } }, "auth_ref": [] }, "zeo_ScheduleOfCondensedConsolidatedStatementOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfCondensedConsolidatedStatementOfOperationsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Condensed Consolidated Statement Of Operations Abstract" } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Condensed Consolidated Statement of Operations", "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r867", "r884" ] }, "zeo_ScheduleOfConsummationOfTheBusinessCombinationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfConsummationOfTheBusinessCombinationAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Consummation Of The Business Combination Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of the Basic and Diluted Income per Share of Class A Common Stock", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r891" ] }, "zeo_ScheduleOfExcludedFromTheComputationOfDilutedNetEarningsPerShareOfClassACommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfExcludedFromTheComputationOfDilutedNetEarningsPerShareOfClassACommonStockAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Excluded From The Computation Of Diluted Net Earnings Per Share Of Class ACommon Stock Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Liabilities Subject to Fair Value Measurements", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r963", "r964" ] }, "zeo_ScheduleOfFinancingLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfFinancingLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Financing Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r267", "r274", "r276", "r277", "r280", "r517", "r663", "r682" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Net", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r682", "r915" ] }, "zeo_ScheduleOfIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfIntangibleAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Net Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfLiabilitiesSubjectToFairValueMeasurementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfLiabilitiesSubjectToFairValueMeasurementsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Liabilities Subject To Fair Value Measurements Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity Analysis of the Long-Term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r10" ] }, "zeo_ScheduleOfOperatingLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfOperatingLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Operating Lease Liabilities [Abstract]" } } }, "auth_ref": [] }, "zeo_ScheduleOfPropertyEquipmentAndOtherFixedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfPropertyEquipmentAndOtherFixedAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property Equipment And Other Fixed Assets Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r492" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation of Performance-Based Equity Bonus Awards", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capital Stock", "label": "Schedule of Stockholders Equity [Table Text Block]", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r12" ] }, "zeo_ScheduleOfValuationOfPerformanceBasedEquityBonusAwardsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfValuationOfPerformanceBasedEquityBonusAwardsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Valuation Of Performance Based Equity Bonus Awards Abstract" } } }, "auth_ref": [] }, "zeo_ScheduleOfValuationOfPerformanceBasedEquityBonusAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "ScheduleOfValuationOfPerformanceBasedEquityBonusAwardsTableTextBlock", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation of Performance-Based Equity Bonus Awards", "documentation": "Tabular disclosure of the valuation of performance-based equity bonus awards.", "label": "Schedule Of Valuation Of Performance Based Equity Bonus Awards Table Text Block" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r736" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r740" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposited security payments", "label": "Security Deposit", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r869" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r739" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r745" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Segments Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r240", "r242", "r675", "r676", "r679" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock [Member]", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r870", "r871", "r931" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.gosunergy.com/role/ReverseRecapitalizationDetails", "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Member]", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Derived service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r702" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r702" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche hurdle price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r368", "r369", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche per unit fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average price (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Per Share Weighted Average Price of Shares Purchased", "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 1 hurdle price [Member]", "verboseLabel": "Tranche 1 [Member]", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 3 hurdle price [Member]", "verboseLabel": "Tranche 3 [Member]", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche 2 hurdle price [Member]", "verboseLabel": "Tranche 2 [Member]", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r367", "r374", "r393", "r394", "r395", "r396", "r399", "r405", "r406", "r407", "r408" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price", "verboseLabel": "Stock price on valuation date", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value per share (in Dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [] }, "zeo_SharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SharesAuthorized", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares, Authorized", "documentation": "Number of shares of stock authorized as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares Authorized" } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price per unit (in Dollars per share)", "verboseLabel": "Price per shares (in Dollars per share)", "netLabel": "Shares issued, price per share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "zeo_SharesIssuedToSponsorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SharesIssuedToSponsorMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued to sponsor [Member]", "label": "Shares Issued To Sponsor Member" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares, Outstanding", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://www.gosunergy.com/role/DebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate on short debt obligations", "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r44", "r297" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Internally-developed software\t[Member]", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "zeo_SolarLeasingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SolarLeasingMember", "presentation": [ "http://www.gosunergy.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Leasing [Member]", "label": "Solar Leasing Member" } } }, "auth_ref": [] }, "zeo_SolarSystemsInstallationGrossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SolarSystemsInstallationGrossMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Solar systems installations, gross [Member]", "label": "Solar Systems Installation Gross Member" } } }, "auth_ref": [] }, "zeo_SolarSystemsInstallationsNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SolarSystemsInstallationsNetMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofRevenueRecognitionTable" ], "lang": { "en-us": { "role": { "terseLabel": "Solar systems installations, net [Member]", "label": "Solar Systems Installations Net Member" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r743" ] }, "zeo_SouthernCrownHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SouthernCrownHoldingsLLCMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southern Crown Holdings, LLC [Member]", "label": "Southern Crown Holdings LLCMember" } } }, "auth_ref": [] }, "zeo_SponsorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SponsorMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor [Member]", "verboseLabel": "Sponsor", "documentation": "This member stands for sponsor.", "label": "Sponsor Member" } } }, "auth_ref": [] }, "zeo_SponsorPIPEInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SponsorPIPEInvestmentMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor PIPE Investment [Member]", "label": "Sponsor PIPEInvestment Member" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/NetLossPerShareDetails", "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails", "http://www.gosunergy.com/role/ScheduleofCapitalStockTable", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable", "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable", "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SubsequentEventsDetails", "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.gosunergy.com/role/WarrantLiabilitiesDetails", "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r124", "r156", "r157", "r158", "r181", "r206", "r207", "r210", "r212", "r221", "r222", "r247", "r298", "r300", "r301", "r302", "r305", "r306", "r335", "r336", "r337", "r338", "r340", "r467", "r564", "r565", "r566", "r567", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r595", "r616", "r638", "r653", "r654", "r655", "r656", "r657", "r855", "r879", "r890" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r56", "r59", "r60", "r141", "r168", "r169", "r170", "r185", "r186", "r187", "r189", "r195", "r198", "r200", "r220", "r248", "r251", "r283", "r342", "r422", "r423", "r425", "r426", "r427", "r429", "r431", "r432", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r468", "r469", "r470", "r471", "r472", "r473", "r478", "r481", "r496", "r538", "r550", "r551", "r552", "r573", "r638" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r185", "r186", "r187", "r220", "r481", "r516", "r562", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r638", "r726" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r185", "r186", "r187", "r220", "r244", "r481", "r516", "r562", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r614", "r617", "r618", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r638", "r726" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r755", "r766", "r782", "r817" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "zeo_StockBasedCompensationDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockBasedCompensationDetailsTable", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation (Details) [Table]" } } }, "auth_ref": [] }, "zeo_StockBasedCompensationScheduleofValuationofPerformanceBasedEquityBonusAwardsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockBasedCompensationScheduleofValuationofPerformanceBasedEquityBonusAwardsDetailsLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Line Items]", "terseLabel": "Schedule of Valuation of Performance-Based Equity Bonus Awards [Line Items]" } } }, "auth_ref": [] }, "zeo_StockBasedCompensationScheduleofValuationofPerformanceBasedEquityBonusAwardsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockBasedCompensationScheduleofValuationofPerformanceBasedEquityBonusAwardsDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation - Schedule of Valuation of Performance-Based Equity Bonus Awards (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A common stock to vendors", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common units issued (in Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r55", "r56", "r86" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued for services (in Shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to third party advisors (in Shares)", "verboseLabel": "Shares of common stock", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r12", "r55", "r56", "r86", "r564", "r638", "r654" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to backstop investor (in Shares)", "label": "Stock Issued During Period, Shares, Other", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r12", "r55", "r56", "r86" ] }, "zeo_StockIssuedDuringPeriodSharesReverseRecapitalization": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalization (Note 4) (in Shares)", "documentation": "Number of shares in reverse recapitalization.", "label": "Stock Issued During Period Shares Reverse Recapitalization" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation (in Shares)", "verboseLabel": "Equity compensation", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r12", "r55", "r56", "r86" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private warrants were forfeited (in Shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited", "documentation": "Number of shares (or other type of equity) forfeited during the period." } } }, "auth_ref": [] }, "zeo_StockIssuedDuringPeriodValueEstablishmentOfRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockIssuedDuringPeriodValueEstablishmentOfRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Establishment of redeemable noncontrolling interests", "documentation": "The amount of establishment of redeemable noncontrolling interest.", "label": "Stock Issued During Period Value Establishment Of Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock issued for services", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3", "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to third party advisors", "verboseLabel": "Purchase price of shares", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r12", "r55", "r56", "r86", "r573", "r638", "r654", "r732" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of Class A Shares to backstop investor", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "zeo_StockIssuedDuringPeriodValueReverseRecapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockIssuedDuringPeriodValueReverseRecapitalization", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Reverse Recapitalization (Note 4)", "documentation": "The amount of reverse recapitalization.", "label": "Stock Issued During Period Value Reverse Recapitalization" } } }, "auth_ref": [] }, "zeo_StockIssuedDuringPeriodValueStockholderDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockIssuedDuringPeriodValueStockholderDistributions", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "negatedLabel": "Stockholder distributions", "documentation": "Represent the amount of stock issued during period value of stockholders distributions.", "label": "Stock Issued During Period Value Stockholder Distributions" } } }, "auth_ref": [] }, "zeo_StockIssuedDuringPeriodValueSubsequentMeasurementOfRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "StockIssuedDuringPeriodValueSubsequentMeasurementOfRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent measurement of redeemable noncontrolling interests", "documentation": "The amount of subsequent measurement of redeemable noncontrolling interest.", "label": "Stock Issued During Period Value Subsequent Measurement Of Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable", "http://www.gosunergy.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 (deficit) equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r56", "r59", "r60", "r78", "r597", "r613", "r639", "r640", "r715", "r733", "r881", "r904", "r968", "r1020" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 (deficit) equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Convertible Preferred Units", "label": "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value." } } }, "auth_ref": [ "r0", "r53", "r54" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r474", "r506" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r474", "r506" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r474", "r506" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "zeo_SubsequentEventsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SubsequentEventsDetailsTable", "presentation": [ "http://www.gosunergy.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.gosunergy.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r505", "r507" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails", "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://www.gosunergy.com/role/LiquidityandGoingConcern" ], "lang": { "en-us": { "role": { "terseLabel": "LIQUIDITY AND GOING CONCERN", "label": "Substantial Doubt about Going Concern [Text Block]", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r42" ] }, "zeo_SummaryofSignificantAccountingPoliciesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "auth_ref": [] }, "zeo_SummaryofSignificantAccountingPoliciesScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SummaryofSignificantAccountingPoliciesScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestDetailsLineItems", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) [Line Items]" } } }, "auth_ref": [] }, "zeo_SummaryofSignificantAccountingPoliciesScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SummaryofSignificantAccountingPoliciesScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestDetailsTable", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCondensedConsolidatedStatementofChangesinRedeemableNoncontrollingInterestTable" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies - Schedule of Condensed Consolidated Statement of Changes in Redeemable Noncontrolling Interest (Details) [Table]" } } }, "auth_ref": [] }, "zeo_SunergyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SunergyMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sunergy [Member]", "label": "Sunergy Member" } } }, "auth_ref": [] }, "zeo_SunergyRenewablesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SunergyRenewablesLLCMember", "presentation": [ "http://www.gosunergy.com/role/RedeemableNoncontrollingInterestsandEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sunergy Renewables LLC [Member]", "label": "Sunergy Renewables LLCMember" } } }, "auth_ref": [] }, "zeo_SunergySharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "SunergySharesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofConsummationoftheBusinessCombinationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Sunergy Shares [Member]", "label": "Sunergy Shares Member" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r810" ] }, "zeo_TaxReceivableAgreementPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TaxReceivableAgreementPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement", "documentation": "Disclosure of accounting policy of tax receivable agreement.", "label": "Tax Receivable Agreement Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterestsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterestsAbstract", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests [Abstract]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r899", "r976" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r802" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r809" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r107", "r108", "r109", "r901", "r902", "r903" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofIntangibleAssetsNetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r37", "r909", "r910", "r911", "r912", "r913", "r914", "r916", "r917", "r918", "r919" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r830" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r832" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "zeo_TransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TransactionCosts", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred equity issuance costs", "documentation": "Transaction costs", "label": "Transaction Costs" } } }, "auth_ref": [] }, "zeo_TransactionsCostsPromissoryNoteAndProfessionalFeesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TransactionsCostsPromissoryNoteAndProfessionalFeesPaid", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable": { "parentTag": "zeo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetProceedsFromTheBusinessCombination", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.gosunergy.com/role/ScheduleofBusinessCombinationtotheConsolidatedStatementsofCashFlowsTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: transaction costs, promissory note and professional fees, paid", "documentation": "Transaction costs, promissory note and professional fees, paid.", "label": "Transactions Costs Promissory Note And Professional Fees Paid" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r833" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r834" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r834" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r832" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r832" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r835" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r833" ] }, "zeo_TreasuryStockCommonAndPreferredShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TreasuryStockCommonAndPreferredShares", "presentation": [ "http://www.gosunergy.com/role/ScheduleofCapitalStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares, Treasury Stock", "documentation": "The number of treasury stock shares.", "label": "Treasury Stock Common And Preferred Shares" } } }, "auth_ref": [] }, "zeo_TwoThousandTwentyFourOmnibusIncentivePlanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TwoThousandTwentyFourOmnibusIncentivePlanOneMember", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Omnibus Incentive Plan One [Member]", "label": "Two Thousand Twenty Four Omnibus Incentive Plan One Member" } } }, "auth_ref": [] }, "zeo_TwoThousandTwentyFourOmnibusIncentivePlanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TwoThousandTwentyFourOmnibusIncentivePlanTwoMember", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Omnibus Incentive Plan Two [Member]", "label": "Two Thousand Twenty Four Omnibus Incentive Plan Two Member" } } }, "auth_ref": [] }, "zeo_TwoZeroTwoFourOmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "TwoZeroTwoFourOmnibusIncentivePlanMember", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Omnibus Incentive Plan [Member]", "label": "Two Zero Two Four Omnibus Incentive Plan Member" } } }, "auth_ref": [] }, "zeo_UncertainTaxsPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "UncertainTaxsPositions", "crdr": "debit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "documentation": "Uncertain tax positions.", "label": "Uncertain Taxs Positions" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r829" ] }, "zeo_UnitsIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "UnitsIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of units (in Shares)", "documentation": "Number of new units issued during the period.", "label": "Units Issued During Period Shares New Issues" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r412", "r417", "r703" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r21", "r22", "r23", "r113", "r114", "r117", "r118" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VehiclesMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofPropertyEquipmentandOtherFixedAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment and vehicles [Member]", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "zeo_VendorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "VendorsMember", "presentation": [ "http://www.gosunergy.com/role/StockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendors [Member]", "label": "Vendors Member" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable", "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable0" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.gosunergy.com/role/ScheduleofValuationofPerformanceBasedEquityBonusAwardsTable" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959" ] }, "zeo_VotingAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "VotingAgreementTerm", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting agreement term", "documentation": "Voting agreement term.", "label": "Voting Agreement Term" } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r798" ] }, "zeo_WarrantLiabilitiesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WarrantLiabilitiesDetailsTable", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Table]" } } }, "auth_ref": [] }, "zeo_WarrantLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WarrantLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.gosunergy.com/role/WarrantLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "WARRANT LIABILITIES", "documentation": "The entire disclosure for Warrant Liabilities", "label": "Warrant Liabilities Disclosure Text Block" } } }, "auth_ref": [] }, "zeo_WarrantLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WarrantLiabilitiesPolicyTextBlock", "presentation": [ "http://www.gosunergy.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Liabilities", "documentation": "The disclosure of warrant liabilities", "label": "Warrant Liabilities Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.gosunergy.com/role/ScheduleofExcludedfromtheComputationofDilutedNetEarningsperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants [Member]", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r723", "r724", "r727", "r728", "r729", "r730" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "calculation": { "http://www.gosunergy.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.gosunergy.com/role/ConsolidatedBalanceSheet", "http://www.gosunergy.com/role/ScheduleofLiabilitiesSubjecttoFairValueMeasurementsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant liabilities", "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r965", "r966", "r967" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.gosunergy.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Period", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r965", "r966", "r967" ] }, "zeo_WarrantsEachExercisableForOneShareOfClassACommonStockAtAPriceOfElevenPointFiveZeroSubjectToAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WarrantsEachExercisableForOneShareOfClassACommonStockAtAPriceOfElevenPointFiveZeroSubjectToAdjustmentMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, Each Exercisable for One Share of Class A Common Stock at a Price of $11.50, Subject to Adjustment", "label": "Warrants Each Exercisable For One Share Of Class ACommon Stock At APrice Of Eleven Point Five Zero Subject To Adjustment Member" } } }, "auth_ref": [] }, "zeo_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Weighted Average Discount Rate Abstract" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average units outstanding, diluted (in Shares)", "verboseLabel": "Diluted weighted-average shares of Class A common stock outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r205", "r212" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.gosunergy.com/role/ConsolidatedIncomeStatement", "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average units outstanding, basic (in Shares)", "verboseLabel": "Basic weighted-average shares of Class A common stock outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r203", "r212" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofComputationoftheBasicandDilutedIncomeperShareofClassACommonStockTable" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "zeo_WeightedAverageRemainingLeaseTermYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WeightedAverageRemainingLeaseTermYearsAbstract", "presentation": [ "http://www.gosunergy.com/role/ScheduleofOperatingandFinancingLeaseandOtherSupplementalInformationTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (years)", "label": "Weighted Average Remaining Lease Term Years Abstract" } } }, "auth_ref": [] }, "zeo_WhiteHorseEnergyLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WhiteHorseEnergyLCMember", "presentation": [ "http://www.gosunergy.com/role/OrganizationandBusinessOperationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "White Horse Energy, LC [Member]", "label": "White Horse Energy LCMember" } } }, "auth_ref": [] }, "zeo_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.gosunergy.com/20240930", "localname": "WorkingCapital", "crdr": "credit", "presentation": [ "http://www.gosunergy.com/role/LiquidityandGoingConcernDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital", "documentation": "Amount of working capital.", "label": "Working Capital" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r846" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r796" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481288/505-10-05-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-40/tableOfContent" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(14)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(15)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-7" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-X", "Number": "210", "Section": "2", "Subsection": "2" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r855": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 90 0001213900-25-006070-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-25-006070-xbrl.zip M4$L#!!0 ( ,R+-UHOW1RF#<8! (?9% 5 96$P,C(R,#AW?D7%R>2XUQ)N/4" W<-=M$WW.,>-'4-GSN1+EH#" M5@8D1A+M]OSZNW>5) 0(T!,D-[.2M@UZ5.WWNS[\O^^S*?E&+5LWC9__1[H0 M_X=08V2.=>/IY__I]*]O;__G_[4K'_Y2K9+/U*"6YM Q&;Z2:W,V[X]T,K T MPYZ8UHR<.[-WI$J>'6=^^?[]R\O+Q0BNL4>Z16US88VHC1^0:M5]W+5%\6&7 M9/"\(/_0#"(K1)8NZ\HE_/)U<$UD4:[SRY\=6"0LU+ OW6?^?.:^)^P=9^ZU M8[J\[OO0FE[8='3Q9'Y[#U^\AZ?7_ L=R[\0%\XN-JVG]_#%>^=U3O%JN2HJ M547R[J&CS;Y9N1R7-UZC M$G>UZGO^9?!2?1<6#=O1C)&_M^_3'1?_WQU 8GGE.M1>%':IU&JUWK-O_4OM ML.O@D=+[__MRUQ\]TYE6W5B)K2>XZT]JKMSU9-H+$ !/K\AB#(AB2Q'=J[>O M'GGW#'F8:F/XX>C.E+;)A_?\ETKEPXPZ&AF9AD,-( :'?G?>LWN8)*G2/Q;Z MMY_/KOGWU0%@\.P]/.>]^[RA.7YM?QCKW^!1\-^']_CKASFQG=O2%/)HSS1#X!P+I4TN?7)&99CWIQB6!2Z\(KJ*J3?4G^& $ M[Z766?O#^[GW(OS MD*NJEO[T[+C7XLJKMOXGA>OQ[Z%IC:E5=Q_.30= MQYQYWTO+[]WG3^F$/Q[>;L]!Y :@5)UH,WWZ>KD;3F?MO_]54L6K#^_Q_K8+ MB UPO-^ 1SM?W&2TFW4,%VJM'X;MK[W;0?>FTA]T!MW^AZ$%G-#O7G]]O!W< M=ONDT[LAW?^[_J73^]PEU_=?OMSV^[?W/7[=KYK]#$K=,>&Y-Q?7%Z!>Z[76 MA_?#=CEV7S),?;I__%+YH'^_-$RCMYC!YR,NY+X[CW3R\]D()*>AS>#!8(Q< MWI@CN,9PF'@C.E@6^O=O5:FF*JVSMB16__GA_\Y;'6\R^:]7O%-.B[ M,JUZ#Y5QFY:P08DU$5+8:-?5J MG18K__S:>1QT'^]^(X_=A_O' 7GX^MC_VND-R.">@'P:@! BDD+N'XE4/Q^_ M(_>?R."7+@F(+E]L=:X'^+744FKE@'Z9*.63:56<9TK^\!!-YO"%.0:7;PQN M70Q"&H/K5IW!!<](1M6Q]EI]I9I5I48883VPMW2-\0W(S8=_TNV1-OT-WOX)/K%7'R^?M=%2W12?ZW^7 7VF58YUQA9($VUJ MATHD%EW0T=<,$TF**Y)JFR)I\-CI]6^9X#G)I$*OU9-)CH]J3RA-+'-&_A/X MCSCFRM_EV&"9D'%MSF:ZC;' RB=]2@GP$\CER^A"N6N 7_^*]_);5QFV=M86 M1:E:$UMRHYPB."HRPQWRB_K2)<]R-_&P\TB?=!O9S>G!-TL,J6HZE^??W?M* MM]=]_/P;.)^/#Q!8^,]X"R,--QGI&[4<'2Q #T*..???5VO]% :^U>@:CX=% MMEDP3GYI.V#)SBWS&]+(JM'+F>S6&)D6F"PL4-['JZ_-A>%8K]?F.,!SC59B M5(9M8MB^H5/M1;/H3N9SQBLP7H<@![8/1/FGL%=E1']K2RD(NM>Q.="^WX[A M6<#W(X;1=>W6K&>,QU:S"G"20%7NPR3\8VWR30B8S@HFBZ M0:55%P7D>$.5ZY4[W7' $'HVM@OABK+VN6$8N__[4I2XTKN^+0*9WCKHG!MBV@539=H,=* MP/W!BI(38QR+,7JF4^G,YU.PCL#T*1&A?0(WGUINX,=B7C\X)AH7R4!B$PSV M&$\4#&K4<62JV0ZQ6&KBL+3FDDPA8](I$- '-6?ICD[M"@^Z40M@/5]8]@*C M;XX)%S+_D$CR^? =!NVX>@1$E_;"&"-/F]8E^>OU=;?[Z=/9OC!/K,WOL#VEH.WIBNM721XRS@O8GO5FQD"\ M1F8F'6P\F 'H^HXY^EV 35GDFS9=4/(W\4(410F3Q\1^SB@"?E!:/A367,;F M?!U F5K+&&7_[M[_<$C(5 *#:;,'J^MY*90NFRDICT^[KNQ9S?NBGRB?@92R MQ]H?&S$:QF@$"R.I0^[NKK?*J$/1LAQ1 C6R)N=?-0M=4+C(%>34&NDVL^(F MF 0 7Y0)'A3U8=**: [1,*@S8I?\30+=) K$7@S_"T8M&K?:^+\+V\'"IQ^. M;Z(B?)OP:HK9"Z]??_WAT'!(\25G)[Z4M.*KE$F:#.()V!&4)@MFC#$#1BO# M5S)ZI@!I>-/O8-=2EM%%WSQ0/',NO2//FDTF^A2\>FTZ=4,G-OS\8Z&CJP]" M<$C="^"9OK>O8#B&%VJZ/O\R5$ \NJAT0(S"UUBH2<;P+7@O>.G3/Y7<5 MW.,0:#@HVMFED.]EG3*5"/91HHT:>O MA()T?R6W**JU$;&P(00@"Y MS+'*#?43-Q2?&X#L-#*%I5"BC4; #7S\ )*%A>(V]%,"^*R&?F'/@(W@+98G M)BLX/4 S7@74+O X$,FX[2?R9)DOSC-QO[Z U5,RIA/=8 7J-C(%9J)D\6K; MZMC7TI5WV=X+W+55_+5Y+_#L#4Y15?;TI:!]Y+<2$KC%?@3)DF96!">?UD6J]A9UC7[@5+#2O+>[(4K=2=IZO[J\K,T\+Q*+J-'2RI9N8$P9;WL>%K1O4MH.$D6G!^SK\0TDA M"^9)JL2ZX9HZ!L%D@PYO'9_9,J[Y*@)H43*M7X^$EES@O3LZ%I4%LGQ[2'RI M?,96@59Z.ZELM]2Q"HP[&&35P= G89XV\Z]!GQ@FB]$L;,JN@L7RAOB0GE1P M%/!=TU=T'UYT>#6\EABP6A-E\3?=9OK)T(R1KDW1%L.V'UPI3E<::];8)M@W MI(^W%;8HY]J[4*,]3G_^EKYJ5QA\7_95\];\5=]8W=I7708"*1$IQW>&[6=P M<#QJ)^= P\PMY] M3ZNX,Q:SZMATJNXE(=%CEJ1DF9(^)C#M^X7#I!6(+7"AP52BS)E>&#I_(4MS MKH67FV=MJ2:(BB0T:WZML;?<-L^,VGYJM-)!(L;4J+VMD,-<+H*'UG>"H%8 M$&#W05V0%5& #>P% ?G7/A (01A<_+BL$KK2HDWC"TS;"ZW3#DSK>ZO3^#AF MO"7E3P.'>]-.:D/ 7L&#_EA08X0$LH0R@?_<&S;IBQ&/).,;W4\\BE$#)+:U MVC_8N!G6\QQ\BQCR$M=3\T'H+W/;LH<6U7ZO#BD(5MCEG.TZ^!(UY"6XO>!" M5Q+D>U\>I.%#D>\;C5<#6",4?'/@;SK,/CJ1_)8%):X$NY#DNFZXP 0'C.+B MJ^['F;K3Z^O;WQ&3>Y4+TN5Z48E+P^#YKX)]LWS7>AJ>RV(-C(:F(-?K[[:C M( JL=T]':#$]IY%G"PV8OVK_ 1,C:V!T'@<<:Q+_P?JUI"NVJ4^WO4[O^K9S M1\ ^NW_\TL$97"N@T\*Q'";=]LRLD'"O4N:4MT1I]GA:QTVF$?1;A\YY04IYU\-;3'6'3I^MP\QVY"0+]-)A66U=10J66[[VL0EV'3, ME@U_,0G'\B$?M2E.[B;@B%/ H,:6PD[D'@AC#( (^U93%U ?DU M^6##5/RJV<_DT]1\68KOMR>TZ\=5S(ULRTP<:K,E.R;9PLV^V1Q =I:848NO M_3+M[%PZ)O(%6_D7S0"/&N'JS?H@-[H]6K"IM(PU.H8V?;5UQF-+=""^>*H6 MKWFD]F*Z;D45DX,4\;@LE&E!SA*=BNMG_A,3W#KPBOZ-6Q>('OAPZG[&L#LU M[07F1K2AN7"\;IU'W?X]2Y35I,+SEI1I%]L2&347&=?3 M-VK']?ND3.-CR^#8[>UF=.Q^\$OW<34R5DB,[+2S"\5+.0?0[NB3&SQC7,3Z M8(K*1D=TCA 3F<;! ICHN*A 3<%#S-K(,:U28J%0K)-IO"MHXO&?7XWES!,> M?M:FO#+"]6L#S9VHIK[:K&/>Y;-2HC=_G&4:E-JTXV[H1$.3FNWCZQQ[!:FA M@U^[Q%49\5(HMLLT3K%I_7WQ GQ];4*!RP*6=QE1ES\^,HTN+/%1=_%QCV6> M;!.WAG^H;ADQ42@FRBD\H;I(ZWY_UH=ZMD&?#/%4.R['9!I,Z-]^[G4&7Q^[ M_8(">T?P<[7AH_##*%.O*TZ!G')%[N)CW<['Z[(O[#X]2CU<]%WG;C2 M+@@0#Q17! ]\O21WY@NUV.NN" ZWX2#KF0@(?:4*SKN3@>@'K=K+CPO8/QJK MZ?:JHYC$2;?HG821_?!E##-5;HD;6XI0=969+#CD1N-A4DZ+R?4ZT:A,GP*/ M:'I4I(LM&:_WN305^Z]_?W=YT!MT;\K%S M!V*F2_J_=+N#?HXCWPM2H;VUU'JM)#OJ'N-6:/N;P;*+I2',P/%">>?*T)R. MSX(7^F8S+!:!\/.9?+;USG#282UK'X;6^_:R=,$-%(E"O-4<:=E>_:.[:BGN MJC?=WJQPM2RL7ZFWSQ8640QC7N6UNMHMK0#)45RDW2K9[#8^:>R@N8YM4]3T M?&%1H1)&_.>+0$7WYN/2/CU0I.1;G3:EV%5/B1+^R@1,Y(YQ(UHLN.S8:,J[ MHVX!2#!!6,Q5(@TU9-S0>H"FM=F3(S4O9,9,K @-,5(W[\*N/FG:_!*WW#'& M^*.[W&_'N=8L"\"N7L5" UTM M!-#![6X*HBP+BJAF!_3H[+K)C&D8L,,G@*",'%& "]B8P;.J_K83(8WD"/'> M^^B_]K-EVK8_##,*)F0,_,M"L]7<[&9'F;)[\O>F4\BMCO?>3Z9U M8RZ&SF0QW01$+!C4 :"5*L+DIH(A2D$0@Z[J8-@4&6AWMP/:H$PND*LK:.H!#$:6]LG8?!(X!O304FAIZ M#7 >A)98%V1Q<^1)/.CE:TU&5U>WQC>XR+18.4+SC4=YV7A*<+NV/.1:>]Q*8M+[^Z&NM_G MV*X21WXUP+V1!+$A"V)K4Z6^<=)/ 38)O<*65 >OL%9\L;_")UOB6O'9AW*X M\?I,D\VK&X4&:'9&U':ZO?&&>^PBJWA/.BB_@L_,RL!XM"\6&F$9- "_PZ"45%!CXGTI:X_O0JC2ZSF0BHMR\$)!R MT3"K@GAK@7I*;2&5C@UB@ZIQUE9E0:JE-<&/YU&94 ;Y;VI"+5FV6)Z<9([CF8\Z<,I/8PI%FA# MP4/%JOKWZK,^AH5>$OZS.@$(5T&<5[W9Y6^=1G6'WNG?Z'B)"NXJ1+5^FK6S M=J,A":)\3-&=.HS\V33'+_IT^K;CC"DT@0>@:$11!Y.X(8B2*#1"#M\XQ8+S M8>=X.%+SQU&^FF=/P75X@JD622ZT5J+'T1)(M21$!S>1L;D L1NIEC+6,PX2 MCHY&:PTP X'66DVA)K5BTUHMC30H)5I21[VCH845F@@BI@?R04MJ=RP*DQ[$ M!-M_X0'MP22+*8 LCHS1.UT;ZE.=5\'.Z)]_:FQ0+>7#F#"6:X?,(.9?%Q#T MA5K,@2,D'DJ];IGI$K4%!$ZA%E-)F"\NMFG55J,O[E6:V])8:9!F4)R< 68OU+:FM%H#M<(7)F=.\M: ["\VF M0;5UF)8:7%) 6WKU/X&/HB$(2P@540#/_?"=-5GM0<8\7$VJ"RUUL]:%L+.1 MUUILB.;\>!T::^".QC,2"DG/ MRIN;%H.].2%3$RYSJ#4#P _+F@>[,S4CD>+#0&A+$L0?K_HN,<@P+MFJ"4I( MDV[+Q-1;"&V?M>@-5R@^7(\X" M>DV GM(2ZJVTODBIM,HF0ZT47925G8)% \G( 9Q326X(2NV'ZQU,"[N&B&5< M$J8HTBKK;#5/ZN0V.V4%-G(P!_5/:EYZ+PW8R[^""_;(/; '[H!%PPLXIYNJ M(1^W-..5\Y8H512:M9!Y!^$N:19S ]YF:CS-#!X7IXC(ZX4-*UH&&.()"7"! M55$2U.9^ 7NJ:\AHED]FR ,GO"[(P#5U:;]W4<"2AP16U)9.N,/E87+SR1,% M8AIX6*XDLKH7I?'#>1Q)@:;R1D)9%J344RF.Y9??[W7"!0*[JKHL4E*VV.)3 MXHF^<1 .3GE+; FUU!7YI6.1C (?KFJJ.!,O-WR[4V&6G7"WP([A7J5<6D! MA]0T94&-8'2\,6;* GQX"&FMT1+D1FDU#TL3E]_D6L_+QD4D:_0211'_7UA. MB-@D(B5L$BFN./]5LRSM3;@&[DZPE("U7MGW"\=V- -W'8U29=#>K3=!IW+N M='J0&.9=:!KY;89*4B6JC:]33+,)I 6C?HP@J: I, H6ORVD9.T M.!":,&;7$&JJ(J@1S)@R3'7SFPG,V4QWV,EC_"P) #%<18T19M#.>WC0AZ2& MGO1Q! M,63ZS2#WE$5=?2[/Z(T^1/G6('&[3315'F#I=_PL E)*GU$HEZ(B$1T@IUJMDT^DJ]OGD19 M>#<)>6(-:D,0145HE#]@IA8WL'NR==Z>K=,/Z60_'].)/M*==Z>>]J*P7M+2 M=:8\_@6"?#8S\9!@0/8Q=4@K314>;H&1:^3#\QI2BW4,IAZ,>AQH2>*!P26+ M""ZE4=;#;#BY=PI#[I)T: 1*8 H5N,PCH@W4**X-E) R._ I8D*;$CPO VXB M(VVN.]KTF/29II/;W] #[.?6N.:[B4:E,HJ99@-;%@3"-Q=A%7# 1R"+#8$I9YALN;=&T=A"CF0.0KKV(D+UEN6TS3?'4>O M9I-\#QO2MLVU?:/TF4+$! ,#/#X7DQY5/'!:4.2&4(L0-/Z!1$I>$F4WQK8C M"JQMG+TDRT(]KWJ*W.-=6G,QH(/6"74!6 44( K;&<(I3R@X:%RRUK_4JV2 M3SJ=CB_)@_8$G-8',4Z-$04BO"+W<]9Q=HF/[U-&NU>$1>A@6Z1:=1_&) )_ M7B#H%<2\)(>@7L7/]ED59XG@N0G"2)1XM@(0#Q179/ ZAQUW+) ,HRO2 WG! MP=4S$0A2\*;WWET,/ AO'S#; #6TJ/9[=4A!2,%SYPP-P<6J(8M%@ 9!LXU] MPU\>7"_N8XG*,M(P^T=CXE?[CXB#!SZ\U]JE$EG#]K^[]Y5NK_OX^3=R??_X M !)FF(.$.?"FKN][-]U>OWM3@=_Z]W>W-YU!]X;T!_#C2[,IVZE@JS?O!O MN&'D_;UJS(W A=#F-D@T[[#1P[,)#@..J&Y\ 0A/SA[0. :KH&25SVZ5'VJW)]P63")$!4N\)^U"4+:8 M.&N?:S;.QW.8TUPE-J7,ZR;*1A![+U&=@'&@*@_7'JO+/Z7L(?E&C05EYXIB M/,4-F1A/9$(IF[&X>WBDI"0/U]WH%ATYG[PW\C-@^7HB1>H4=EZ&)*JA(\HB M3+Z4:D=-V$V5VT[:IEYN#+H4H0$@1 M(4\-!/FLW1)4S+W5-XOYHBP^1;0X]>*QRD41&K(JR,V0U7L89(=R)43@NLCQ MO+"?=L;U_:LB1?#=JUL_Q8_5I^%^%]31NG25&NO25>26((O[*XIV B! &13E1G% M@6SCK-U4A898%T1Y?\U&9,@6H]1P:9HM1UZ_@E9(::BE.$$KM:9LGK4;3450 M0VKVHBCY% =GI5YZ*W2J^N&LLQ2M*&GW7@/[NB$TU$9H%6^$Q1MG;JNQ*(RAB2?$:.XE.D9L@R',:T%1F'$7L06EN[4'YX2"6EQR-1]7@ M%4I-05):@ABA:^2'0U)$LFYE2];%[;CB-9VN=7?,7B$Y11-@/ Y!7[X%QF!# M:(EI#WD\$JSD0\$JGG=>1%BEL 'C@0K<[7I-J+=405'*V4@M'RJ<5HOG0!_2 M:X[L'OL'$ ,O2IW[]3IRYRQ6/I1$*?%E,]2N 8RQSC/DVF.;32QQN2=D9/L\C++#& MO^LR?#2IU\1L4Z,9K7FTD HBA=V1$G8M+,<0:@U%$)N-4@(OA2&2#G9UD76N M-4';2O62&KPI+).4P)/.VK66(-?J0D,NUBR!Z*+[9I=D+JLP#FX*?I]2_ 70 MVPGL+1J*941Q2V@VRNGAI)'*V0$13R:0)4%NEG-429I4068PQ,B$4)- QS72 MGD=6/CF='1CK#(P*_+\IO]ECW?H !^YUSC3K=XH*KJR2O$]9RSC@^HNW%5=' M1\.WRLZ+%66A+I?4O$DAP=,"#T,Q0KU5%]0($U&*"+P4DCLM[,"ADU1!:C0% MI5%.X*41V&FAUV)Q^":HNU8CK=%0C-(97SA_I@;%-G%F:X]GNJ';#CHAW^CZ MMLJ706O_4-43ZC+2OYG@3F$Q:;!BQ'I.J"O+5#Q%72F) M6)XZ[V7UWC@E9I$7B15:56MG;5D&OT,4P(<[R8V#9V+B8:O.VHV:+5#0$:)3 M)VQEG/J)ARSUK*V"V&R)@BKNCX&=D)5UKBD>MC &([*QPG*M@&= 9GN4ROF= M:=OOB&Z,S!DE$\N<>;K6-/(^N6GW&-A,5. MVQ?N,=X@6+6)Y>BM)OH_2?*, MQRVJR$(=A4-N.\!P4"+X^1*(N;1A_B,17!9Z(2F]-436^]P"+:$FB;X=E]ZR MD-$QZ:TA@4X5:JV&T&@>KF;QP.<^LL/E/-E\[GD^[UC;WZFJ\;28W*L:LTV2 M!LF9T7!94Z1L(SW3,%>%5YQ03P/#=$I#J(O%/?@H-QLC _"Q2)F4R#8[/O#2 M6!H9P X+6YI-G)]12NBE,C^O[BFNXJ2O F^3W'+R"/V M64IBPC/L2B=&L\0_QHODMX%_J1#'C*87*?-/,^>0"JK& M:-H0 V5B2Y#E_7T@/]!Q27L0EL)X3HTP+/02!:6588[OK>,KA:))BZXFJ&09 MPX+U$W]%YZ\4'D)JA&%@4A9:$3JIW^J)ANNU&V%1S'CF=C]J4 M@0AQ$NG^^,B/EFW.3S-'0ME^?Z*),X.PQ?$D[_/W U.R6>VLW9!E06R[@NM)0,*RUC*^J\RSMZU"'GTV")!S^>C#C:]]RC=WEZK5ZR^)-E MSJ[AL;JQ@-W?^Z4K']DV^74#W&OWNV-I0,BZH5FOMPZ=V;V5(U(]NR\F$:FL M3D12A7K(U/FBY^U3N:$'P1'[J%3H#_71OK( 1:/ MRUMXMDI-D&JGOH#$J17Y-)HW9U\N&U*7P*!3ZH)2/[ETB6E=.=:\WH.[4Z7U MH!XL$W@C?J%RB\UI;X+!5Y.33,4IK<,3#K#M<%)^9/\D,775T)UH*"I8M4E& M>)36G8A+7?4?S_KWJSONJ&U?$A3%*(F)YCB6/ESPHZT=D_07!K6>7LDCJ/\7 M_- 6R-W=-9E;.A[W8;(3/SXN;-V YY!KN_MZ^?:R1;-2UW\2F2Y9+J@2:?$"2')B#9^K18X <8TI.-8Z^^='0G+FBRP?-V['; MP'F.BJ!FF=!]XUG!).KX:-S;C*//WX 3Q32WO1C:](\%W!!%+9?&Q=I*1.G) MI%5PYRNJ 5(O6IWYX11$6B)HBB+Z2+*D"))::B)0_,^_(V^&X0<8YSZU&2U CG,1PXH9-;LCXL,[<#?SU5=5B)>VWJK_KJ0:? M=H #9C,\F<@Q1[_O T@M"0G 361L+N"UDJV6D(^+BL+([!O]4-(M((JFRHH*IP-IL*PI MO88VG*PH0KT6?Z[QCTKK\O:^\ 2T?@#_+8I"*NQXGM-B2K&8?'O>HQE7M86+T+G3\74BW)B;ZZHQ!99 M,THQK@V6@)[LQOUVXU&YN!&G4/6(3-Q$)E;#>H].3!R5,948U]:R9^)C)S1B MVAJ_LC@1F!@:+%-[HHQ*;6(N'-L!"P3N$&"A:_;($6@H1DQO'R'E%=7Q0-GA MD.PM9D-JW4]=@ RN"VE*WG-]] MXO.X?-Z(<6TS/]OE/:#/J$UZ](4\FC/-$/@' M NE32Y]=$7BOK_JF'-W#>X''DA$))H/ M]EPS5G)G$VVF3U\O=S\=>;4]>*85;30R9_"(5ZSQ,$P'CPZV*)A+K.#C"<^J MG&N6@S-7G6=J4^3I,;:TC?$WEGK4T ";Z(9FC'2X')C1H3C%TKX )@*TX K; M.Z"4"",I=NZA+:]U;3SQ+]4J^:33Z?B2/(#XNH+;L-1P1"])_8JPV9_P'E*M MNOW!M@I2 Z2'$(/*GZV+T]\EFB#880_=V?44&KW/8<5[J][N/GW\CU_>,#2)EA7E)F]QZ&[>O[WDVWU^_>P$IZ_?N[VYO. /[H M#^#'EVYOT"?WG\CU+YW>YVZ_M^N].Y[<./@\?[N M[K;WF=SV!MW';A]NZ_3P*??7__O+_=U-]['_][\V9:EQ1;K__'H[^(WO^+!; M_73_2 :_=$GOMM/@'43."UA&=#IUS29F_.+?<,/( M^WMENTVF$O;LUU4F(W,ZU>8V"%/OMRORHH^=9X2:^--9I(C1[FC0NDFU:@QN MU 2%&\NP.@30SV?2]F;5CD/;H6H[)V;E<^B M S1*"O/TX-.#\WEP4G9>OG)+-6)$%F8S8&,R:=2 ^"'%FYJ]=/,J'Z]-@^T/ MQ1PS4[ U740.3*Z?RQTY_4-:+HP0D'Q]]!^7%PK._LOP35OQ/-6-$!7)#1Q1+,X@B"406965]N^Y=XH7RT\YZA\!U MT6L;W)OJ/Z6K8MC>3)=F56FWO%&%FLUNE>WM5&]QM]L/E4RTVWVFZ#')?6?- MI1JLQ;KM?8I5C17H?DQ>+<9.%F(SXB*<55HF4HP.]W@U<$%GG_OW4<:U-7' M(DACJ5X7FA%F]!P3TGE*=67[S/,R$5?4W6Z?>OUF$5PKY);S0O#VJ65O<;?; MQW.5:+>[N\V4%.71NU7#_DD$. .OKBB"$F'0]1Z8;#@X!=3"2HJ.DZ1:&"A8 M$055EH6ZU,I2"V?;^AW1_<-J&,"':BSX^-@9MXYVPTUG$C9 MC9/Z43AF)Z. ? .#L*$DY93R2/SHF,F?6[8R"4Z] ON\L7].6)E1$5'YUK;' MK'^$W6^/89=Y]SO9L%$4-I1<724+M=;^2;-EQD=4:MP>5_T1=K\]SIJ5UW[8 MO&Z47.XNO$7%2AJ8;P_TIJ&X0ZR\<$=-1%YYTO,1,G%W#['!?&(YAUAY/G&8 M-"O?I) -LXER]\!.02_)(_<'7GE]7S KI9;BL,YH[):$%:,+'KSB;D<8N7)_?/C6NZE(Y&DH8 3DWD0+)QC7SH(EC; M4$\>8#B*E59/>* O4[BWMKV@XYN%!0KY@5JZ.68CX +*^":HBZ-9(XVS=BO7 MM'9^L$R8DLX/ELWTL#ST'.W()I]_]MD_@<6?20;"TH4BU<*'(/29&*_&IZ7CRWP.JRH$Y>*:I3TS'[M*ZK AJ M,TE\\KB&FIK\[/F,H8A=JZFAF/LAM9%MLNYD0D=X;$EX\7PAS8W38HIIB+T! M )X6S,:>8$)#Y#HUIB=@O%*M/$WW3:MO!-D MD0WQTB:FU'P*1P^Q\N29GN.:!I$W6+A$3.25ES8!HA8N 1)YY86+I.T.!4AI M"A"WY!RXKNC1%_95Y"XK'$3N>7W+D952B]%%XME6Q^>M6L(Q'[OX*@Y0USD-Y\RH M0K->%\2&6EB(1I6SR<.T)?%\BA?ZB;KRX@4"=JI L8CB#\ M9 ; W%]>BX.*)$%M-(2F6L1^LJB*M5FX./7A.^&R(0C5(PBYF6(TQ)'20P-+ M,VP?WK9SFFZPQB:E+2)KGJ8;' C0A4O.E Z"A4L2E0Z"A4M696_>>:'BSOB_ M"]N9@6JS!^;RJ'4\9/W6<(_T#&A]KP#B&K5;-,.Y<=:6A2:VN:M%[$2+3!2% M2Q]D;^(=CBB:F1!%8;,*7=O1AE/=?D888K&01<>4SN S2F"GB"C+G$[A1J+C MN:WT9"MN\%NYJGV!HC/WJ%:HZ'[RZ--0;X6$;ET*BL9Y+> \59 D5:C7TM>R MGHS;6#1=N,Q!Z2!8N Q&V2#8*ENH*H?890K!NC^$A=-S4TG8HEB\K<)%:PX? MU,R74J1L**4X\R4Z> 0*> O4)O9B:-,_%FC_8FF\-VUB=)HV4=+%'-?4>P, M/"WFM)C38M[@8@H;AF*6376HV72,BG=.#?L0FK=T+E%I6YE:99T043H2.275 MTD*P<$FU8W6 L7\_HE"^#LCDJ*5]>,Z"TJB7M_@T14M8I+Q4*'090N[G;#3W M([BENJT[M$^M;_J(DM.7 M)35EE'W&TU>DABK49%&H97#$X\F)B47TL\I(2B)I_QS%B(V0G:Q M@4W%8JTAB'*2IN(CG]64Q[E7!P$[3DUHB'B"L5!+Y):\P4.R#@+X5EK;HNA5 MI7BBE@Z FE%RCB=K12(4US3B2PXQCC;S_7N,K(A/RD,_'7DOF<^4\!QB0.PM MPRN>7A+)D,9S<8#"Y)H@YGS^])%AON<,ZP3^SUZ@[QV8C-IS3NA,HCH#*?Y.\)E4= 93Z]HZ79?CXYZD(; $G;EXQ09\BOQ/&L K/N 3V;TY5DQ'\> ^:E-LE!3(%\T:/1/8 M!I%%N7;,%((BIRETN#9G,S^=4$LANY-"#?-/+5F052D38CMN_BFZ95"\ MVJO(2R]76812/[HT;9RUE;H@*R46I_7#"X8FEH'42SHI7%&/3G5XVC0FFH26 M6LY1]:LP/ C1X>DF=;&X)!=91A>N:&:W[Z*DB!KO1O5^!Z;!3F)3!+$N)625 MXZ8'E00'W&<&.]F%7:TAM)2#-,R>&G:**7$*5\D4?>G)2XB.ZVV4CDBDPE4: ME0^$A1L!43X0%J^Y<)=^5U.8P46JZ\=#WF2A)C6$9K.X1[9&)J+"347=340I M#.Q"$5$M.R(Z-8>\ 5F>3X8U-V=-+6OM,AX7*2';-1H)3[#(LL+JAR+QPJ4* MR@?"PJ4LR@?"PD44HR^]>*&)G2HBAZ/P\NP@Q%,\TVF& L"\9%V;>*)?=C O M;/#UU%Y1X/8*-<78D/CM%7C$H]*L"4K.L8-"E_@E\1XR*/%KL.-EFZHBM*14 M[7,96/XG[CY\&;.43X_U"96'1Z6<3P;FA,HCH/+4\53PO>Q1YGFTI^Y7YG@P MI@QN0Z.5V_&>Q0;[<1I4\:#%U& _>I/$/Q8&)8IX_!X)M77L^LJF7/8>"36W MPK'M7*"P'HD:N!+U>F&/;MX)M4:"H]K30JUVUF[(0EUJ(;W]*"T2F%?D%HF= MX$K1(IT47*T25+WM]I@:N35_[7>;\&R\.AB,=5F0&D4\K'@/Z')K88H .O X MZXH@@DZ5ZRG"]H7-#IY:,R):HX6KD8N^].2U3ZGR@;!XT;+(2R]>Y&&G.5_, M XRW*P8II6(X/LB3&L-' [F<(<@+&X ]C=4I\%B=QB%/+6[A 8U*JYE[-V:A M6\*3N [I6\);>#JD+#1KJM XC=5Y.[06W7S*I^3ZA,HCH#*?],H)E4= 93YI MGA,J#Z3,DWAY62AS\(5K,ACLJOQ#CM5)4T63!NQJ!F _^EB=/IT[=#:D5JS9 M.J%8K $.Q^8"W."4Y+#M09$B+;4CM_:W\ "\PTSG28"%OQT8 8=H=&_A 6!2 M76BJLB!)/R+(#WY$:@L/+JLW@,(5H5&,N4!'%4GYVSB'H+'(=NH!A[(60ZDT MCJU4\/BZ TTI*J:(2Q&:3"CB\+B[_$<<%9CHFTAF')$D-.?'Z8(C0;8+BV\BV5/!;$=[OMK=RF6>[WW?%@ MJYHBR&)#4.J''49\=+@?;Z16"P_#4EJ"(C>$6B)';2UJ\M[!I#LS7-L5UR"= M!\,CET02 58#?49MTJ,OY-&<:8; /\#@AZ5/KLA,LYYTH^J8\TLB8LS$_< # M.OLLN)@1Q[W[CD7;P?MC-WM["QA\V77I%,]Y5B M#Q_T]N"95K01#L#2C%0:M6]C\DA?FO IPN2@R2'T(.*G^T+ MT)XEVF 8(4O5U?D<'K'';PR%KT?ANU_=^\KW5[W\?-OY/K^\0&DS# O M*;-[#\/V]7WOIMOK=V]@);W^_=WM36< ?_0'\.-+MS?HD_M/Y/J73N]SMU^Y M[9''[DVW^Z7S\:[[86B];U=Z]SVXOB4^^O_ M_>7^[J;[V/_[7YNRU+@BW7]^O1W\QG=\V*U^NG\D@U^ZI'?;ZY(OL.A?^J0+ MNX=U=A]@MQ^[CYB#J,@BNMP[UQ=)FL36DZMR9]@^_]KK?+VY!7R\6UU/F2P- MV(?'P3N(G-E1\++IU$T7,8,._X8;1M[?*]MM[=^MJTI&YG2JS6T0I=YO5^1% M'SO/"#/QI[-(";#-]-?+L^[0*JX/GFR8+Y8V#X==>+PD]/:0E)J7/_,%_45] M[H1'HF%["-^?SZ0EL**^)HRD]ZOBQ^C-13L7%+K)D'4FB]L#NB._= ]DY=V M38G^_2M*_X33GDY[.NWIM*>WM:>,%.>>;4954^$ >:2.IAMT?!"->!C,9XWE MJ.5(I;+&U ,98]>FP: %UAASSLB#Y4T3^FKH![+$CLB=V0&2S4+]6%S+M72$ MR6;*O@TB/!C0&!'^BW!6=D'($B G$,8"8><-0C!7.V4Y@<55(YH^!G_^!+1= M0.MJE@%WVQQDYYW1:#%;L-DT;QUNF;'KP'0\D@LF>MW(<8Y@?)-6YZ&P]C:T M^J&@U9F9"\,Y@:MPQ'5,._SM0?,M0.O$JK' Q:ML3^ Z4=>)NHX.KA-UQ0L4 M\)FB)WA%A-<-G>@CW=F8PG("V!: \6+E KBPR09N)>_T]BMM9/FG0-?W#1VY M3=\2:_J6-T##[Q(OE)]V=ET&KHO>JN3>5%^[)6X;8EWT7I#^WRWMC&FVEQ9V M&ZT 68%-R@)L/Q+ Y'0 RQ)4>]WD(_+MSF8?Y>C-A&PL@QAQ+$.9Z#@ZW _3 MU]8\:X-:D>HXD6%_V^8Q(9VO>MH^H+A,U!5YN[5";C=?%-?C:X8"PB@WDE"3 M*LX?"4C;Y_>5:;L[E= 1AC>P T5:0JNY?SC7FP'SX><%R"+3]3(VL=?4+"&= M[3DN6YSZB$XT*QVU3-S4-TJT^7P*ZV#P-R?DX\+6#6K;6. RU W^^7G/="B1 M-@(T,6(DJP;_L2;O11=CVV=7[@)^A'6_89AMGZ-T@MD6F*G;C^1*";-]KG7I M8+I[#(0D)CHB&X]("$C#SE(8WD\\41B0A'W7$=\U)2+$69>E.,YZ9,277Q[' MPFGT0R]B8#3FE%19CA4-^(%0N0>3\E&X>C[''!UD MZ]RV\$LOW''T>^@T0:@A+9TV8_D*Q03;X4NEY!A9ZF+"[/"'_2CQ M4LZ'S#)'-OH#6R=CW78L?;A@CGG.R"S="?6-[5&CPB]]N]M?; .^?$2R/5AP MI*67#X2%\_'+!\+RQAH:^1PAG&+I>]+<24[\Q!@YT[NWMKV@XYN%!7KY@5JZ M.68#] ,Z^2:HDJ,9)5BOH*J"DNBTJ$B'B>0(S82IR?R@*6< S7Q#OMF7&/:H M0W1V%"V9 Q@MXIAX8(9?7\A6L%)CJ-D$)SRSTS/8D![IBMB4LD,XB%+^ HD- M%7!*EVP3X*?BR_@PRZWX\LT5$IX8,2I1-7.K3BT=S$Y$$YEH3N5$)Z*)332G M>JKX,#M5XD0+ZR?UK\&'N3-M^P']EX$Y>*8AQ6?1/$ %Z_]5218:2N-4>A8/ M>0G=^>R05\L=>6GR-IE4:WW1K-&S5ZJE""3@BQ!3VB<>I L7M4]&6J)K ME+^B2LSMJ/GM8&NB[5G'Y%$K;7'0L:"F'AYJ+2 V,-=E69#5M(KAT(FW4]55 MYN*Y>.7M49?>2EYF?#*_XT&Z<%71Y0-AX:H;RP?"Y%661U]ZX>(S^^J$6@6K M$ZIA*;@J"8K4*E_5E9*@FRA?:$H90+-88]M.-56G!&MB\;P]!GV"V3:8;0]^ MGVJJ3HR8D*BVQ_E_-)B=B"8RT9PJ8D]$$YMH3O-8X\),%D\5KQ'+G:H4W)&70GF8_UC88 '+AZ^X*IL,5%9+%QD M/OK2DT?$3^F;>) N7N!\MPRN';MZJE8K?_64L6+G&TA^@. M7]!24\M?/:4<_M2D6N.L+0NB4A,DI5Y2J!W^$*1:DRD&J=D26JTDN;-DEOBI M-NHHPK>TK0FR>&I-.!2D"]>:4#X0%JY$O'P@+&T9IRP5;EKLGFJ>6H)2]WRK M>5IHRC5426@VDA3"'[IB)N \#:4J>Z;@E$V-+,-/8TWBPRRWJ1ZG M JH?EZA.8T].1!.;:+8'F7\TF)V()C+1G&JFX\,LMYKI\L$L%Q<[LRJ<.ABT M-7XH=>TTE"H6\HX^DZHNYXZ[C&=2K:^A%LMQ]\NF^G3NN.<*[JJ=VK;S6A*B M@YO(V%P,IS0ES6U[4&P9&[V%H):&27. UM\."ZCH9?,_.*"BEXK' E1<-_UM M\*< V<'*=JIUZ*6 M)18=/\>0U]'#U$6#UH'E=?30Z]L$U$ZVKR<8,YV6[>NQ"D-/2 )('1Y);."F MW) %1=R?;#_A2*H?_NC:.LZGK DUN2E(C5R,'"^>\M[1 "I,YK8KKBR=!P,G MET02 7H#?49MTJ,OY-&<:8; /\ (B*5/KLA,LYYTH^J8\TLBXMO=#[P5B>LK M&E$ L06@?S]W7U[RM[.WP!/MN6:L!)XFVDR?OE[N?LH2.7C_L:&2= \?]/;@ MF5:TT@299:8I-P(PG\$P=7O!D:5/PM"V'F!,L=[$I\AMH=9N.\3?F MB[,*EXEN:,9(A\M9.&T&R[,O@!G:V4,I%V@,?:0.0Y9"&B-Z21I7A!5LP7M(M>K>Q^0POS5@? 4)2))#*$C%S_;% ML\\2;7 3$Y$(^FQE[]ZNK\C@=0X[[EC:4!]=D1[(: Z9GHE J 5O>N_=Q<"# MH/4!LPU00XMJOU>'%!0#/'?.(!Y_WN305^Z]_?W=YT!MT;TA_ CR_=WJ!/[C^1ZT[_%_+I[O[7_IO8\_G77N?K MS2WL\UT^^\F9FYCU!I"83ET;D-F5^#?<,/+^7C6-1^9TJLUMD%3>;U?D11\[ MS[@O\:](N!&6+B;-VW&KYW( =\N!KS7XFGZ;FBTTFECDC]W-J:0[Z2QUP M\;_ICDYW-X<&P+(;W&GNSK>APM4Y#?6GS6!%E&(,KX7B?&K:]CNWDV(=J9YB M^VEGX,F_*E*(R;VZ]5-H,&EW[TV"84=>+.G!,B/?/9]5=P:3F M6;LI-!15:-;V]YWO!,4&SQP>O+LKH5*$ZL+!NQVJK;.V*M1J$D!53@?58W:H M(Q-UQO]=V Z&5[ #R:( TI$.9J6QSESX]0@EU_D"@S6Z\8[,+?.;#I81&;X2 MTQ=B6C0AMF7=,1K=]E]XP"[&)(LIW'DNXH5X+-=^]<<-VIN/3 M[R<=MBDI&G;!E&Q)@MJL%; ?.GI)P?;&G)+*\>MGS7BBH*O)1-,M\@UC_TBV M+YIE::#QI[HVU*>'T-6Y4>\GV!C+:2P-F?O)KWQ_,6UEEM F2"0;^P;1OS=C( '[ RVU(4BUM- KK&SO@:.&[MC2\9I2S::$?I]C M.KUDK,-:DOB._'#8'>ZGR[<3#>OJ6;LN*T)3+N=@PB0\DPW@L.2HU1)4J:2V MN<<,O&J$OA56^,2W$Q^?>%:O* M*/8E!7GI&2 PV#.O5A(:Z/Z974J7!2A+A MI;S<:H:@X4&>UB@VX M_;'V1ITU.=65D@4<.!,\6'2NZ5@$83O:=*JY8+9S3P+F$6O8Q*J[O=O [JYQ M<]%X@[48-FNRT$IDWA3,H4HZ++V@!KF+6NY@F1A;)Z.%96'Y3[FSV%NI^(9. M*&QP[ :".L:8I11X>CL:18/"5ILM0:V7<-QWIN(^.Y#BP2ZR+-35LIGO;*=O MCE?8KOS\01Q$XC#\>DUH1F@G?]N\D1B$3?&L75=506PD.1CJ2./O(W++39AC M^YJWWV8<](%O+)XCV,3QH4I#D%J%#.H)U=0?7,-E(1H>)M:Q=O=K[KS?+VP ;S4 M\FCX-28%8\V@4%-%H.(?7(E$ANIV8&*;;DT6I'HI\R%A3//F-0/XL0-SNQ<; M@8-:S P##FHF*E,OC@[8/CN[6#H@Z:&-;NAWK=(>''DVEFY]SZ4[8.20YM1* MC7I"U=,"FZ/6% 4YP7C,K0>.E/\ S8-&NS/!(\@-I=D2FA%B/W'QF/&9,=G) MDII__&O":0IOE#Y3B!D )L[4>7 !^/'U*\ T0*/+L3HQZ5,&!0U&&9!H7=D? M7_N!1$UNDB89*K=C4#EKUP55504E@HF5\^%4N53EM>8;F"U067JA%I.[2HB& M+#;^:[(<_X4U=':<\5\G5);&<6 (?UA8HV<-0ZGF!+4\R#+G52#TCX4^9X.7 MEA'6U;J2TJJ'_,:@N2[7P.R, 'P6?7#!^3#5#*=CC+L>4*.IA]I96V[6!5'- M\.3"\FOW_!R)K/%7!P--E81&A#*RM^I N/X#_,]3(R>7(;&=Z>OBQ"Z#>I(H M!Y4HN2&R4031+!VDZ%R;>FY)-/2VSMK-AM!(5-Y5WHZ'M("K MBR)K=!":*4Y^EU@<[;Q+#1+,VP?9>5K M)-TM.J^7$'CP ,!&$46C&RS[%V19$M1:DDJC8G64*ML/KLU9&<04_0

I;5/A,_A/.&PO4'CM;[8;!852%U=O!H4V@T<4!J M3E4A)4;BP6/U>]"X+U8/^.2M"#+XEFK\4^T+'JVOK9-+L<*JA5K,,>)E[!2Z ML5L8RP[+8K]A2I:)?RSN8+]@O<F$,"1,H**<==:$<=J MYB95CX>4[;C J3""V&@(#2GM#+!2^8C7VSA>($/ZI!L&&GQ8!<; 7GI382=- MJTB*:_*DEH5*XB8S-Q7!*(QWX&NL94*L5^!-DJB#B+1 C M>9-@;[8EI2ZTFH<^=SDUI-(U72< %69<6D(ST:D8ARTV**P *-1B\I5&&2J> MGFE4F:5OFT-%T@_<143?DQQ3-^N&BJ0M MCZ%[\) #MFMS GOFDYGOW1W?&EZ($\^:#1UJ$36K**EG[49+%%0I[2C.4JBI M0T$5A^_7%4%-5)15?,,N%CMF7(T=B6XBUS76#M0?4&QJ#Y9)QZ;U)AXT(0N* M>KAAOME1LG#I1$3]>0;0!_+>C74EB JAZY3SI:5 MZR69YQ:-,&\#M?C74Y"QI(.'W\Z 5E@1/M9R?J/&V+1*1*7^T;>X ]PA'4N1 MJ%3&S%=+ AHMI)D2F4;+=-)M% I$CH _YFXC?ZF(D1TCMNSVP!UVKMG^&'D. MS(_NYFZ]O44C50D'9-9!H-926W_')=8"'_F8!SFCK6I3ZYL^*IN?N(.*P;CK MNWN*1KW83E*O9W TPW%I-_\3\+)LQ/.,4%BO#A>/2T9__@9NO/5'HS4%6^1$ ML0%J_="'+F9+;:V4U/;>P0G][(7M2L5]DG] 4M03D59.AEJ^:+[MN<&UC2@& M[J.?ON2]JPKZD;W/_\!+%+,U?+#GFK$2N)UH,WWZ>KGO;*GOP3"O:"$0T M/.(5HWF&Z>#)#A8EFL&R24^6-F4CNMT*$1O=-N0V[%> WUBM$)OC[38NP.6V M Q^P1I$+(#E :ZPO0-*":&?>.<>VO):U\83_U*MDD\ZG8XOR8/V1*_@MC\6 M%-3))6E>D7]ITP7\)I%JU;V/\1:_-< @07*0Y!!Z4/&S?85=9XDV&$;(T<@S ML'=OUU=D\#J''78#9!JBA1;7? MJT,*LA6>.V<0#RY6#5DL G3+D6DK?![^\N!Z<1]+5!:=V-D_&M,9VG]8Q\2' M]UH[[:)W$D48-:618\/VOZE9Z1K4>GHEUZ8U![$SS$'L''A3/93%%? L3#O MVA>ZUT&A^\D7NGU?Z+Z)S??IW&%MM!5%%(@LRK5\MI47=U7\I7&;J[>8P0VC M#5L0_]:-!1UWP ;\3T]S%A;X&&YJ!#!='8G_P6O^(YT1"@;?'(T*:T$W6J@V M[ES:@;4ZUMT?#T9(R_>#+BJXROWCYT[O]M^=P>U]CW1Z-^3CU_YMK]OOD_N' M[B/[> W1 ,CB8/>8BP$A1[B0JS A1\[1=Z#6])7\;I@O!M%LTNU_[@)<<8:F MK3/G R\U.4D0\+[__M>F+(M7[#KVNW3U3@ JG$XI-ME1>-B+[CP3W;&)O1C: M^EC7+#RUY1RED'OW-3<8W?LKR\?"$KV'$MW&-!7>-5S8ND%M-CP"0/$[Q:2? M0&SP7O@I8GK@0'F!O&B6I1G.*ZP*'$-4IGC-3$-SU/#""R "-0M4NT&G('M& MSX8Y-0$P("W!%T07:0$R\=E%4 M,WXGHV<*!JKK@P")ZO!"((97[)AS:1>P!=3;F5OZE$@MI@XDPAYQK;W"^\BM M#8\"+-/O=#9WF&?"'XV6(X!6UBPEXLQDS: M!%0N>7G61R[OTM'"XNR,*J"+^VCBU6@/@E ?R2SI-%F>DM$&Z5:TS5K<@KA9RCP(*KQER: M_4,S%IKU2N0:-V_YOMP%A9'1\C5+4 Q?F0+29B9 :2EEN1,$0H'-\NK=YXD8 MO&VYE?Z"+_V1&O0%0W6V_\@>_::-->^!E8T'^D++?<8JJ7@/=JL/T!R@%@I( M![4#D\KL.NPD9D8T"QC8^)E% ?\@L/]KLJH;[Y/SH+DD5+R74_C0LMV7,[Q0 M;?2,&UBYPKU <$V'=X*.7A;<$^36^X/U9L'%E?%V1Y6(N-CA17Z4K<)6!UY#E:X"33>?YE7RT]/$3X P4D%!A.LHSP 2T ,&F(N"W:"-\I69S MG'!8 ;*!86UL2D 0K $VC"&"?.1D5WK&/J1&-K&J%Z6#@WH4#]JK!U"E/D"V_TJF#&HG;7!3MG(%?@)O2T[7:$B_HEWA[<0PE<2Y!![ :#E\+&9U%E_ M2(7=0Z[]2SRL\_O/=4 R?QM">FS.<+KW2/.!S:@-+7UPLB<.SYE4&Y@=Z#SW.AZ76WB=SO=9]Q'J B[V$\JA+1P3>\U&KGL'>](\;]];^Y)7!/3FK)%NHS' B\Z# -BV;G#H MQV/&/?@65W@'%EU!X;>46O&@ONVE7"T8M/JL32=X(=ZUMC,7*TM7:H68WR:_ M)ET,2%5,2UICQ$S%EZI@8 )+-; 9('M1YQL MM/588IKI!@Q_@< 8,N+#()?G_+.;O6)6MQF+/=1[)7;BKAEF?.\KVRI;(MX8XT M?K:.$&4#>(F_@5=N^\(5:[9OB)$:L$"(UZKFFZRP$9T?1J//0$#@R$ 0!?,0 M^PW_I#H[_,HO=8>+7. P=#+C@>\3GR\UKNS*SE5P<&X:PJ$P. _=&[>8-_>E MAU/L$X8PV7"7L3E:^"-T W .NBBABRY*[*50 J+CK-KZ?K",3Z5$9\UD?BDY ME]XQ8@&H(T^ZG13GU)MDQ#[5 Q3BNK/P%+)D4GP9>-D++LY9/QMNE=XVI(IILL.D;_ M'*4@EV&5X:NKY)AUX H_5Z&?R[ 8C"O >\&IWOZZCDYW"U8FAG_"C4S@JHZ M8&GL=&]:0>>F%F]JP[+B#OS@>XM9]6-6._% +69#;2N)@N_#/)WZ69N;19O. MCF\G"14>4WVBP*+,;GG6P%,U#?CMF\DDF:LQ@@A?V@G_VF)4@?35IAX:EVC@ MCC&G7,Q3V"QL-*83#$!4(OFK[U8E%W^@MY@5#PP\YULC$/5F;W5) %;FNG7Z M*J&P)U5\PW/!%@F?GYS"UN77D'D/72N/3-X!7'1 @WOML48 M=F^'P3S87%L94VZWP).&H'_XVW66YM*>+&W^O.EFH^KQ!_H&R"/PY@DH?O/% M$X:;=PGD_/N[8'2G$B:.5]7=FC;EJ'E]M]+?QBP/9O+P!^!.W5I.S[]WHTG+ MWP,8J^ S ]^L:;YU'JC^3N>V\NT3MB/L.S0&MF@HL&^&*8 MRGH"Z R\=\$J!L^46SHZM3U3!^?F^MY*50ZX*V!\TE4W!4^.K5U((0?'_N0: MR+KEV52539OJG)NL+_ GMZ6X">G95SR[M^EWH-D4:C(1;=7W)LS.7;$XWU7F MEDF /#1$""S-LZ3M&&GB8%;7OW_I0*V/0/#\@ZU>4_ Q.]ZJ>>;XJAOU!1?> M"89[@L]CCM1Z'HB%ISRB$RHK[P?'?<3L8HTEES%2YYC<,Q_2D<924F%98[95 M+P4+V!#+*5%3O:VTV_+(."H&=1,SJ;3\U7 MZL5;65>>5[MG^7ZJ$ C 53C_!&.U@K?QL0YD37E]UR0TWXW$/W.]1![7"]!$ M'PE@%;I83SBD^+;_NF$9OW MQ.(J[%CX-R3$XIA/E$6:&=\B%%ETQH\.5$(%(0@A#E"$(>;&$ 5KV:.M":/S M E$AW5E!=:A$ &O_3,/0"RX6-F)NQ=].L5ES[0Q=6,+KEP_A9W#PLX^BEPH M5; T32"+.;"V:*R^V268NLUD$,1CE68:\1MI<9T&P\&@K5^7+R]'9V)J4 MW!:)/*$W/.VX5.(\B<-63,CSKQ>BK^'$\J:%YND8?KM?7Z MP=7*02\$S1XLK#P5W\)$ 3Z/11X"0DL.PPB]06H&5;98%:4\RB6T9V*VNJ996/0UGUG6\) M!_.#['7+MO;5 #N ;[2 SQDYK!ZZQ=WT9C^PA@W91!K"]IH1(\?'C3RHE$BF/&1SSQ 6*0P%?. ML[UJ.A ==1@KJ$%W!>QV?%Z(L*D\W#YT"9_]$I0R6RHZ7=&JLYG5=%6^LEH( MP/R+;C]S68,K\/L_HM- LP TH(C1:* 22@.K_CGR@L";9> UBZF#WC=/LNV7 MNZTB (,/^TG,$LQ:6F8U/8+1C0JX=@O+8#2R5$9HQ:&SZ)MQ^R1BBG,E^K!_ M%SK7P=<^TA$%$WU\;P3FS46:]Z'( *SZ5B55%*NO\'T\;JT&6OB>" FU^PJV M^$)9TX, T%8:65B%* >PJR)<\80" ST=UP'R>NN8*N.R?TB9]K&HUV?#A#LO M:UMV_<$[1VZPD[W,,-W":XP%LJRT.5VMV%JJRZ>%SC^9L&HSION\6X)9=KQ_ M2268[C#&FC5&\ACK$[<0V+?<.OUKWSAKBO5J710J@7:Q($W93$E*TA5YI%.V M36ZF(JD%G^<^9ZDS.VPWL!BO=R)L(HOG3O)6*#JN8#3 >>6! ,MKQP!LK&0) MW)NV/="+IOE #.65-:PMCR!B$1;W$2BHF3?LSPMCI@9V8[HS<">>(^0-KM%Y M;%#;()P+,@B_U_6@N6,$ZO)9Q]ES6)=%6[=&BQG&8D;4OBS(Q@N% MA8\,H!CH8D6_2[!ZPF%[2-*O+/.-*Q]]&OF79NE:L."5=+E$\D3=OVZ[RU0 MH,IU EAYT>K##.,<0RI04$*N[7+//S- O LB6L_ZW._Z-,=+\"#^'/S M!1,%O);:?;3NK&0Z5C)-%Y5/P.BP1C?F$4:+L'%M^J*]ANQ_RY+95 (,_@O, M=6(B*#!LRPVUP[+=^.T*+,)7<46>86O?,&0U;8C\B*D#G<>U""OEP=R!SZ3!!S(C'+U.<$'T&;.T>:P^H)*]H%F@ M\1X0!D*2G4\7V)0>>#-?FZL03P(T9#&_/NM3O^JN,M;'..;-!SJ0+RMI=;%K MOA@N?_C:^EH5URXY.F_PQ/)!BS=-426D:'46!)^&-$+/-$3E4@1SMI\/@73@ED,+GW[-B;: MD+XE5T$/E!EPZUNPG\W%E,41V<,HGYA"M3&W<)9%-Z$&Z4<3?OCB]%.G_]&7 MI_CRL4GY0GFU.ZUH//^K>_!>70Q+=<^90SFBPA):/'7F73S7,.#DXM0M$? U M=X!C)5$@8 0E"!<7.LNAZ0W"&(>>"='&@!^Z>F\QDH-G,B!PM^]VZ MMX-/_O[99424JW7![_,,[ITE("7URHV!7?/WN!7_B#UFHKM$B)!=ECV1GGE! MI)JT\N+ "[TU^.W@;ID&NBLHIIFQ#98LF.C,$1FSEF4!>-7F$VF&2*Q+>O!Q M0M8EL+%?E@/D5E?'FKBQC=;FD35^><47_8P>&6%QX2MCY MD)7 3%3W4>*%7->-L_?M;5^%/2<%/%MJH[4$Z+XQK.@<;;9AK MOBQU"%RI<\_3-[2F7!.](SQ!YXV'L/F$'B!\8T^ 5!63IT.^Z ;XG,ZK9_?> M>TIQ64?V\?6!R=&(E6**@F'CT+3(B"X;4=VVE15%S[ID.0@N@OBKL/FYWO#< M@C-OY<2_Y>!?OZV$\!L\KXQQ7W3FDPK%?+5DS.=[H:M<*'C&(O>;#!-,:)S[ MS>*:+,.#D:,U\'&U#*^@;OF3F]%S532XH'Z6GLUI8;E!(,Y H\_Z(UVC$"P[ MH'A+9T'6Q7QIR\)+1N!>C %2O&<2+4G[MO R-,I+#::\%]+6AU.L-@A9"QK&"*"E$>(YC&0$()DLIIO> M+ZX:O0_'2Y&NN"KL)5['GVOUX>=V>>7E25B605A^MH"#6'H^T,4;UTZ1"R4J MZUG8*=X +5C6#(?D&-1<@ B$I3KH\GC2DIZM MC@=]=XJ)GMR$3-V$OKE U]X@UQ:>!? +^ >\$I]-]7X!?V$:(-:.X0#=_V(M MAJ_O>+V1?+7/ATAP.O+J[!Y,F//R[\BUG]C[JFRM_&0I#+?P.<[BC^X -7!; MF^V\[TZAA).,R%%&W'6^=&YNPB7"9UTSIHN11CXOHHN$';.*?=#2M&P MLGCER**A)N&V+C8/"SX)AY-PR%4X7$_Q8"!RS:OJMTB'CYC1 Q8*C,6(+"34 M(P@).2LAH19*2"@G(7$2$L<0$K\^ZPZ:$-BZU77/K@F3$X/-\3F1Y42JQNR$ MNTH; MZEE[@I.!7BF8^NLC:/E)-6PJ%NRFLF7!?$M1>P2"G9WFB$TI& =/ZMP%FE.G M1YZI#KQD+7-!GK4]E5- M[H2ZRL*=3(<7_W=AK)TCMJD0MAT7L8O;EY6@JT/<0[OSV;P0QQVZ3KT)@WJ@ MBYXW!?&M\8H3=F",/YD^;"F(9=X .IHN;)8SMK%[Q3)A%UAW2K]1["SUX+3L MW \66Y)E3WZ@+,P*K(;W<'F9VF6_Z%Y8K:*WLA6D@5ZLE1$&68P3\%O!3LHM MK.O#G^%3P<9MTW)[DU@G?:!!S"M97FE'*G)/]\G-+8&;V\>9(JS^+>I_NSMC M>5&J?PL^TUY[Z,;\ MB5.LZ,1$Q6:BV7*H[>H)BTNFXC.!W0/G M>#TO"ZX>.L)9;MQH=+V![G36.SOJYP=!UI\^[HW-G\RD-A MB+2,4_*>(UM[%?/)- MTDJH2K)T/^DP:O&'@[/_4$SK@AY5W&/%[7QC(*A9N-R M[-#VF95)$"OG;.WI3#GFZ#^//W?4FN\.Q5)[I,U1:5H+NC'N<2D";\S%T.D, MS87SV00BN68A!F, 3_HX-4>_!\ZG;JA'/58%*_;O!UTBDVKE[O:?7V]O;@>_ MD4[OAGR^O^U])M?WO>ON8^\T W'7P/AEY-\K^Q?6#)8QCX5\9Y.10#_N'CJZ M4IY2C7Y"S:^F]3M2&\_G^Q%"=<= T1J.([Y0-W-@L/VI.U3MA3_6GUN_G,>0 M_3;\M)YF/W>,,?[H^H,$[8YSK5FL;9@UF$7:81T\D=K%9NF=MT/_P%=F9.$O MR\F%]D7P;(5G?O(YJ UWSM&3R1N8&7/S0]'YD=-K%FLE,%5Y#HI46VE*YD<[ MNWTRHV"?3-@\QM704>7$B8%II"ZX_<.B8X"5S\AB7@7'$)\NJ*WAF&E$;Y:/ M&[:>NF-TT$9:#C5%$XH-D/3/]+#A"WOB,@I\[9V6HO,F5#8G"QD$6]<7%I\; MZ=DI%^07?X:E%YU>VZUO;]AP-X^93Q;\Z G'K-@+=EX,,9Q"23ZR=1\ ML7D2<'G-AEK?>F9EJ97ZZB%I'Q'']Y,'/BJ5 0(D41_\8S;WU7"64[@>@*9& M@#]?L0?.2MMI*J1Y1]!X:#2+8#PH8#STOW[YTGG\C=Q_(OW;S[W;3[?7G=Z M=*ZO[[_V!FA*/-S?W5[?=OL%LB7VSZE.0#AKJ'OE__Y_]MZUN6TD2Q#]CE^! MT79OV!&0B@3?=H\B5'[T>-=MJ2W7]-WYT@$220E=), &0,FL7W_/.?E @@1) MD !)4,)$3)?]W!=%MJRF(T._>V)DP(['"#4J#3IJDV@%]@1,=S;A M8;B5CG#+Y+O$;:HFYS;/6=P1$^3LQ9T1Z(37_4-8P22#5,#7FX(BYH!R&'.A MNU'\&IO%;T;$33.[-71*V@C"W]DL3B;;80879N;$)*(![6X(FQS5M.^WJ_LK MXZ\W-W>I%K0DR^>X-!^Q\S 7(4JIU]VS$6ATO.4>AB#E7#(,B7M1I'<&O__T M87T+[X7I!NG>C).)_ 8?@Y'0CX^%U8G+9;@P$7@3@9?!1_2Q97?Q)F\#];N9 M>;[0/Q(OH67B=QWW7W,^IR,RWI#7(Y*A;*&7A+AMTF2U9]_J'A*?C4!;02V$ MVKZ;8\<+S9G."I*+%GOF32XCIBMCW'EA#$FE8=)H+J_"$U'2$U-.8[:.?/ M&)B-Q'!PS$3^[(4T"4*4DXA?T_/WP02T,PS8:7$IV%LP%M/.B%[!8B9ET#*^ M^*,KKL"F*E+2 Y^31,';V0@'<6/[23Z70C7HE#&QC+D4J#TE'8>E6S\=YS/2 M\QTF$[ZRG%DT="8T?(0;&'H8-M&(&0Y2YCD[7.5-3&2N/ZYJJVI9J5(:F%N) MIA.HAJ"8X)BQ)+5_EYO7KG!9)\LXNL7'03 KML'"Y#X.Y]I+<^\,HGKK$U6WI8F3P%E'^!91*JE?&0,D[A M'ZX7,IX_G2&H4\W+-!Y.TY]%DK_K1:,Y=V,I#IUXBXQT<-,22?\N!46=V'SC MO5T3GU(4(,9UYO751!G.&H,[:T"8P@]V(I^$YV^=PP9EF29[A-SYFQ.";+>% M7DRK8JQ7S-E.'NAH#]S,'X!L##'%.SUL&SZ4G.D;;\V!;/642I?JQG.*'T/& M##&GEP/,H14Z0GOE;/X.,A865IS(E+*ZV;C\.PCK]!%IXIEOVKO5AP18 MGZ('AN,FDXE#>A(: 7A_V>8(*;4H@.*^_?+N-H+^+ M&BXZH60J3W)<34NGX=1TZLMF0IW)6!Z7C288>##8> S\$QVHPX6.!;? 5)'[ M-.4AB1P[/S G@8_3Y-Z]$+\:6E+:L5'.LU8QIBE6Z M-"N%^YA-'&2NE 7JNY-0QK(Y=86E&F=++>U#4$L+ZV#.L2)',;\3%^6\-^G9 MR/N#\6,Y6I5.QI=!8NY:SFP[;02. S<'#D+$QS^0?*:T(P'9"T<6& M)^IAZ!\K9W:&(W[TP ;#QB$+V) CJL;5-X,A%I#3;!OZ!L4.(S7H E-31;V\ M5NNT$Q!R]JL^2!F-LI634+H+3>59UK96;VLG*-;?;,9MX50A,>\2/\]/AL_L M#7]GL0:UN>-AZ!D6_!:D\.$F,D V 1B3NHQ9&+AS^#T(2*KB&C&"#H0Q354* MM"(* &LG6.1<=N _P524=.%6UW]:E-2G-,='7C/O 7*,2-F-@QA,BYT X=F= M&BZ B3H)HHCH!F!;3@)%D'#(>NJA*S,IU^;)+-YN=[-E6^C/X*YMP%3&4&]( M^Z:Y;4.9LZ"S,S8E:>0'OBB+F>QZ0:IA!;\:;1B/K'C!U!OL-!$N@Z+R9S>- MCEE57TK67K(\P>>MNG0.H;JT7Y3JLHH KUV9N=F-#V65[W"_XDJPS1(V"@.8 M'9)&F-]/S^JY_-2O0@K4'5D0B@%@O%BVB-QFQLN9X0-\KM_8^\E<\5V+F#+^ M3H".P$ALN&?&'U.OUJ13%9JVQ0'QSVZ(TFB:)!KA', M?MSQ3' (/4/6]MMRSO-9;/KW,>5W,=!G?M8$9H[X!;.)R'R8.!7 M*_7Q8-O,F^18S0V:*J<,#$U)Y][$94_;;L>!SD;MX\4= M7ZONB^.'7CG7/;&KJW<(YM4]'//2^)*R T;!9.+,(J V^=,%:JZ;N=:%4&YS MN+3L]NQG>=(5$?4H7\[' ;?!4C(;W"N&E^2S&#X-@Y7!"^I+-5GP3AD1^J9" M3*:)(M(65.FL"CXM<4C9UG>G&"'";:0B259F[ C_)2J$N*5E*A/)H$5*F+V"G MZ%^3)NHP@3JEWB#VJ/<,[GF>4H4\-MVCW#E9*(^^4.W-Y2CS;>@!6&AO7K:Y M=SG]>CIS2.,:0H<230(F$X,3"_J?J=*(.X2#(.9%\R*_,)C'.:NM-^9/':HH MY<7EZ0T.00'%&]X04]FEK\O]Z)&Y\PF['2O'R1?BY0K:'XAUN:M@HC!^M^N: M6M'+P!X4<9)XUU^(6*0S: T%K(E3+"4/;E$9>#&+0+^E^OU#$5&QL]'+MO+W M>]D;0V2E:0$4.ZJ/I=DX!$T/=K53UAH<2X9)7A3:9J=PETQBJI1IA&@Z/RWT MS##KKDV*1C_?% 7FOI*J0,L_K1Y3X.EKU'"4"$]<-. MMUZ_R+32*+X=_Q4O&>-I/-$WND=JR9I;NM++&$>%]ZU!IV&U!ZLMC;?=?,E# M138PUQK9M9[<9JJ_"C8EW-W0[+ MW6S[=,P-1YP#8^NUK$:_5SGFEE\!R1/2.K!*\7&YF&I98U@ZS6-&U0Y *>CP,KH\'M1%'M2T[/Z@&CSHL Z"HTOP>TQE4*);I3/4)'-\ MN7V+14[WO( :2.5O\BX^\320?.32N[CN==M6WUX=Q5Z+[(KC3@&)70KN] %W MK'ZK8?6;N>VB&GNJ@3U%A'4IR#- WTUGT+&Z[4XUD.>L+.F_\M3!Q(A.I0_6 M1'$",]J+9D'D3/X**MSLBYQ%"+]5>0^W,EU%7![JMZEKVX6 N@VTD+J#EM7I M-*I!0#6B'45V'QO1FA?7W<; :C5R1W9J-*L&FA6RR(^,9?;%=1MPS+;ZG8K@ MV0NSW'^HEDRK%0,U?9W ?)>W(,@DRDQL\ M49Z@62K JTGAA-*67PO>;3YJZ**9/>@VK'ZK(L108\QQ7.3[8DSOA&*V1I=3 MR]I=L:6/=F^CT;3L0474^1=F]WX1]>4$B#!X:P+9UWPI((+E162XA7(8+X.+ M:WMPBDA1;;F0 MLBS>T=G3ZW!G\L#J#NJ M[CFX1!#5ZSJ8O_]XL0ML;4.NDNG!/@B58PNGU9W2OP/"^N[A5X M?G=6]PJL>P76W;2VN#+ZC9.UT^KU+ZZ[@,. R\U![AX==:_ *B/;EJA4OWGZ M7H&]P<5U$UM48L/ W)F9=;/ BF+<9@=.@-;- K/@ MKYL%5E#ZE]:HJX])5U:[W;6Z=IUI4CT4.J!,+[]=8-\&9.I8S?8I2G3JI)/C MB^GRV%"+V% +_K]?UU_4'0.K3C2%A'<9C;OZE*;5;W2L5J.N<#L[["D@MDO! MG@Z9X8U&W^KVZB[19X8^121V*=C3!>P96/UFRQKTSJZ_;P5D<=TUL&HB^&'6>]TUL%KZPGX]O08-X,8-:J]IYY]A53/DE^!M+]@U<- $%MLY M47%![5H_@:&^'X>QBZV* M=+.N,>8X3O)],:9]0C%;H\NI9>VNV-(A_C+H6;W^V0G;L[![ZZZ!99HO!41P MH RRB'UC]5MWR_*SPI8 +H8OO8MK&^=\UW-GSPA?BDC@8NB"M2RV-;!/ M(8/KQH$U-90N;4OJY348@-RU3]1#L.:CIY"[Y6!.L]&H)?#Y84X1"5P6XC0O MKCL=:U !5;_N'_B"$/^ LG;77E_-AHUNGU87+-I>[2<\.UPI(EUWQY76Q76O M:0VZ%9FN72/*,1S*>^!)FUS)[:;5;U>L $KV#SQE9\#A!O8<7_SUG_HC!^JWWYG\[ MDSG^:%Y>BA>)MA1P$B+^G@,O=%[\QM0$#^:;P$>0K.AO_6+?(W.A^X\N;;L MDQJ&S/G]BH:*@ M9:%',7#_AP7&)Y^%#POS0Q#.KI8A+O5DRP?_6Q"S2+:T5-T8\:>DI:7J;6@F MS0W/;)NJQZ8A>FRV#[J! U) "L[-C59_=2(ONAW?A2R"(W1$V?,]'*HW!@O3 MCV]&([ GT9BF7I4>BWZPY6Z5;=%TM93%CMV_LW60_IWV?H(IHTLNJ$_?YE/X M\RBMUF$KT.5CR6B:JE.I@AO^_NCX#RSZXG]G+F-35(R^!3XN& 944R<#&6NZ MK(+MP4 ;G*'R%LZ9U!L!B'<'!R+1-SN=YN B:;MK[M!V=\2_;7J^&:JO&W[J M\_!'_OV(UYH3=XC^]__JV\W>>Q/DN!^#%DC)[+W[XW=;UK-,!2NO8F M$G]-O]UC8\]Q:;Q]$!I'3G5>/7HE&J2M+Q(]N=I^:N\?I6WG3<2_F/2Z34.> MO^_FV>UAA_*8ZP'#>00W%D6PN^D0&#MO\I;&+*U)8M:Y M+#^5]?D_K5ES79/"S5[=8T[[:#:P?X;5;=C6H)75 &'-666=0C:WJ=SQ'M<9 MVJ5ZTD%6#+$*1[MQX?W.MWW4\^T1^C:Q+B(K@+7G&>^3_'3]JS,!S9%9YM^< MZOU=P?O>+Z.Q_$?/1#ZQ[_ ,;Y&4/E3NLWM$/"P["F=<=AV$.6 M_/\_V!@?+71^MJNNE;M MM%HGD/]@2]E6H]6VFJVL'*1:_A8,LMFST1M+. VW5W"VZU=XE558Y:# E;3'F?5/E?O\N"HKDB[ MLTL0Z13RI&JQI4$!O]Z^0K]+%> ]N*5V]^R42M"%CW]BO3,E?[MQ?%>?H M9=N6W2WJCWAU2@#PHJ,R[,'9QH[LQE$]1ZW&N<:.0! >]:":QX\=[:.[R-IH=4/9G]G8+4&9Z@ '#^[I-4ZU_"2W3A^>*G5)OQJ]@?6('..?*T! M;+RQHYILKVL+A=%59'W!WMG]K/;%8 [U:K'85Q9JWVYE6UXNL>ZLP%>A:)JFUCEZIM M ,X< W21JKO.7VTM6"BM+=_,SU'QSGI@;^$!@W8* \>;%W MG%&J&J)5N+-GO?M7O/LCU'FD2'USFXI"?;6_9/75EHMIK0 .V!1W8_U\Z?UQ MMW0AJ%[_[;LP&'MQ;G=SN[E'\^W#7,%&#:?&K0KTZ]X5M^Q=FW77B'6VB%6D MO_>N>-7:H[GWT5"K<-0]);:HB)Z2BU_MUYML#/;4$7I9/<'WK%\PCJRZ@OXZB7<5@C+#U'L''5M#N* M>Q^*GW]D,V#B'@^:8,=?9QK COX0&5CGB(@GGU)2R/32+^3&=V^TZ\BGUU#K MDG:[:W7M4XP8/&<6=OII<84LJYRHLWU@7+N#50G6(#,CZ= (5$\:/+[M5)CI M=)'IM+I=JW>2@;\E6U"G$,3? O^2C*;$6)HP)V($FYC^^[HHXS)BHTOOY^6C MY\*1OS/Y?^&KH_C2;C=$-"HG$)>UY*LT]]I+\.&(#AS6 &2CHH=?D6@RQJ2N MYUW8OFDPL+K-BG"N&FD.*?+*P9E^Q7#FY1FF2AZ.*46/<6E82\)52=BL)6$% M[J@RDI"GM++=>=K@XKK;MGJ9+2EJC*DPQA04@_LB3*=1+82I;,SL0S*?38N$ M11&+>2HANETGGC/T)G5DK-K^__HRZLNH+^-U&""W:3_<>:+>R7630K&P+_XH MQ+/_R/A_O_AID_VK$)KY:F$[3>HB9C>KH:[4.'22+0]1M:QI0OH%/A4 M!\GV1*4B4;)#85(+,*D_L/J9_5^.BTEE1LW6R>B,OKCN6-W&8,V8GEJJ5QJ1"@CU MLA&I XC4M?I525ZHL>@862]E(U&7N!%.=6Q7A!L=NVCPL*+]@^J80I!0U? 7 M_XE%)-F/6S%<>XE>-%^K+Z.^C(IRZFIX1^_FX>@1$S*"L3D+T;Z*%Q8!-ILX M?DPQ+?;ON3?+:()R)FAW>F=%L1IN9T']K'X$-R.XB)#=B6NZPPNZ\=U/\GKR M:3#0D?C7 ^SM,R8J G]"L#^)8KF5-P6C$&P#FM'Z0ER4D C&3'F1I]! M LK[N!U_A-O(I\^VP"P"7&DT3F$6G3,G.KT^6[2/90Z\R:' MJ5!5-O5E<*= M0W:J+,1Q<,C[P+;L\RL^/W+AW7I7!F5<2Q4N*)/0HWEAY M .LH7A6C>,I#N[>[O']Q;5M=&W"T4Q>NG14VE1_#*XY-@XOK?@/PJ7F*8%Z- M2]6)XQ5&I1Y.*K;:-B@!W=.WG3VG2)[LE$9PQ*'C1_S0SE1POX8 17T9]674 MEW'ZT%VYWD8\]L]P,X3 M00_CGFS5[LD*W-%IDQ&Q72'15S &ZKHAXKH5M/7%_R2HZG,09G?DR)N'Y2^P,)^R:@,*C]/RY(Z!: M_HUA&'^9Z9]_9S8;LWCSQ]^;4R=\\& /^&AC[TT(YA]Y?[!W9G\6RW_C.N], M'Z]YLN2BY+]W M#4*I.*3KPK=?'@++*]31,]^EV?PBUM_I"6_FQR,S9R&;.2%MR C& M9@R_^A!,8<'%__Y??;O9>Q\!CW'FKAG-S9X:,RICA01J)/'5^9R:3YV/02,TH MFD]GY)('N)S8=,9C-HH)1H Z"/';SC28BT0UH?@NM86G?^,KKA>-)D$T#REM MG%_> PYD7O=>) \$=VF*GS/W*C^1!57(GA@@"7](C&&)2 E/WD!?%IA*7N!> MF??!5'UL&H3,P!B0-P8K T!5!P3'.YK,78#'\4+SR9G,Z:5G)PSQ.6T?%GS# M9?P('', @Q-:'PP 0!! /L"T+X!*=-1$U$G-$\#)&:<.9[, 7A MS_PG+PQ\&@9/;R-= I+,@>'00O^:NP^"LQ#? PXY9!./(8D!20R1;3A1X".A M '&XC/.2D1>.YE-@2P!6=&5J.S0=&C\? 7$#MJ_?Y/,C\VD;G &G%@0R&B'' MNS*UN1S+Y,2) 7=.U"90 ?\]TE]BV8>128;&5C(TE\A0$%Y-C3LIG??L 2_A MNQ1(=R#>1PO^OS_@M5\GP>CWO+IHKL5T%;4_.+V**H".C"\^M^)HE/?9JZG$ M@G>]W1->1C) (I(7X@#ENFR,!C+P*T#>HS5[ UTLPL,A M(>.DM7:0>EZBB,[FX2R(N XGX$#(TI"(-AY$")W.(_@7B/4MP%(IO<<)[:."$N"3F!#BG6_ #:=QQ'R%]=[0M+^ M!?^;_D?A$T 04BO^Q^6E^=EC$_>=>0>W]!Y>0W-@!#MKMM^;_XTF!/QH7EZ* M%\F]IT"3\/"O7,;!#!ZV\8S$;WB,Y)W9Q=\- 5M8J'[WZ\09_6XVKSJP"\+4 M_1B1[LD:$7-07R=X&AG@\-/0-B^W_=[\L9C!CF]",%E&[\UO(.GXT7P+\!": M3?VM7^1K=#YTO\FE99_4$+2YWR^'#*@(%I[1F>O0=C.@Q1/5SR9UIQ+'UGY< MAQ MW#;[/']%%>)V?,>U#'KBQG?O$X?5#??L2(738]&JLMD1'M)2%FNK>$T^ MJP=SLN$K^!]LH CZ#>+@GE9/KL4TJZ?5:I_>ZD%HR=JGSD8:W"_%]-GUBBOB ME$)=W0/=*$)UW'P$+1*,DHD'.W!%TTCN(9J)CM(N][$'H0> $<%"V >9-#AOYD/WZ$?X?F!#5NX1%E:@WNZ>8N)DJ-9\F!I1U*4_3&PO]S'9ZZ6J+# M_Y&-?I>J>^0\P8^1\NY>F5_\$3JW'YA/MH KG$3X\B,H([C"\DM@8ADA0YN" MFW[23XT^-EB+ S5RPG"!GU7N[:PP1L;2THM.GR8XR.V%/V@[QU\:SFP6!C^% MFXL<4=W01_0@=EP$IW:*74G#CZ+ORV7.2RLLL-*WH@\0.HY$<6S#.*6Y$=/W3'^9@9J+IR,B F,*$J: M7+U:@AB+&YA^@+Y\)U2,+,U6-==\!C89')O0<\,].N1\HC\]!V'\R/TH@(K, MP:#6/ (%%UU56N!"!-_(*YX$,2S\R+,3N@!T\#N/!R9.I"3"H?W62 Y A):GAX=LYD@>XF[J;G#!>0=0/-D#]H;"I-VI2:-#_+C_ -KF WZ=^)319I?']T7'-S?M6FG+VQ]Y.YEW^P M,-AOA_\ _8C=CL!(,U&0+" 8#5I G)\[XZ4/@9]9[$!URR,M?:2YDKGNN!F]*<04F2!+?CDJP@E^%% MP>%+3*4C3R4=&>N2COY&@:FIS HC/81K-#S?0J4LY4IBXD&W?\^=$"#"D")% MW&).YJ%+6+)! SI+]&COA1ZM4M#CBZ]Q0JXJ*E79H3O$*Z7;Q2O,4)P5)[2, M0RC-9CZE.14Y-3#"2_.8M?RD+?;FR3!GCZLO[@)%J,C*$ 5.6.PDSPG$%S!E MD#F"/-'I!*4#J'+4#_E M3XD-NL8F$XKP$/[W(4!HB/T(@XRO!3MWO1&YXBC1++7R1N-,I'$M^=B,[6G! MT2,E>0WQFO@X>/?*O$E$L"72+N%F,FV_](%(QV#&U6/H27YBO0+%NWA1LL;J M)H>++388EB@6:6?*OXR%DD@J'^CC7^G;^531YE;%N5B[U:+PX8P)G Z]I@IE MQ5!4]X4N-?*?Y+B"]DFWV-IZ!07<#B7 U][I"E0Z4)I8#$$LZZP-2U@(XO:0 MT8RXQ\N;S)$5J/L$X8GJ,*P'G #3NK9><-H#8.]T?IS_?O%5VMLGX,OQXI,3 M^A@*N&/A/0*!DM[EICH!0^P'>Q\MI#_:FTFT^@4-IA56)3_W!@G_>83F3YW[17 4?@FCG MB#Z6:.9<2@]15:'03H!MI/PU(P3\!42A\*CWN^83WHL -N6_,NA&5!67^A?Z MW%U02CVD\( \1Q,F'1GZ E'B@XL6$5 Z:/;W'4ARQ9F*J63!!2%E/Q\L.7Q]'VQ(8*<#=Y6<:ZRZ+J T^P(B#V M8(&ZB_M$U666_ GSAB:,:CRF7H2V#_QMEG#0>>B0[VW=5ZI:V55V+LZ'P,=$ M5>Z1^NY%OW/3$'_*G:ZX?@F-([0;C=-SA!2HAG+>FB' ^@*8P.Y7*U-J\J'! M">_OLU:7% $6\H(N\C:JU)G)(HFX:>X]TG^T[45F^N)UAK(Q>0]#=* +945\ MC"U)C1E+FD-GPBMB/5_F989+#D_#T:^E?IK*;. KMQ,7R#N2S$ M S"(M3'L0(!J&0]OJBX"3[S"-V)F^K&<.3*FRI%Y9J"B'2Q+!E-L?_,%B#<$ M?#XGU>#BNFTU^@VKT5UMKG_87)A]81X 5^Q:@][ :C178;:,]3DO<''>@T@C M]:(TBB]C^'"!1KV'@2A93<[_F@Y;I0NC=>2[,KX%TIU-A=44#%&&!I 8;V[A M4Z#;9;,@\JHL1/-G?>=BHA7)]18EE)$H3T?ASZ]9%EP*YD=L288H1=!E;44\ M$$,@L2=:6SN_C#T&#Y.%,R>DW''BU#(M1'X[U2Z=/L9SNI&3NP'C212BP0M% M3[&6WYE5Z0-U1I$3+LB9G?9L4?4("Y^\$48"F4NE(^K3Y&92X7R#.H)C M?L?8"R-LL7K)?PCFL4BX(68([TR9PY4G$>F>4(H8)?.@$AE2E$KV/ +V0L4= MJ+VQ4#C18#&9703+8.'Z WR8EW@S]Q+D:^@\,/+MP=?B1^SG] ]R>>'0#^2@ M[*<7R;8N"$/6)[FK3R "?I,#"N_X7 ($V*>)M[3"SD:T,,7T1\&#[_U!E3+& M:-7[)H+V:[IX:4'Z5"\C"L_OPF>M!'KC&7CTP?1-12W?6$ZE#;RKJ>+ MO5;Q1+42O*,<;HNJ\V9)&RG>A JSH5^.>[0@"D@WR1ZXE)Y^(#O%L1K0$YJ%4];']7^Q(MTPJ@8JW M^C-4JS^29=2Z4,#+>\1(D#&;%JNYJ1X%':''3;?,'C2&Z$J_,S+T:/$!/Y4F^\M[Q+"ZBN'A:VA0M4)2E>"KKZ SE_ M5/Z4!<][;XUI4LF&-3#./'X,0EIS/ ^Y'3'WJ1)))I.F<\WX!_E'<->P*(#A MQ;QY0C D=Y5R8\DGZ9"&+(&&]&(1WI#]6S ]526.:9M=3HF;H@G T9N*847. M2$2%I%O.D7JMB^NG=0VI]R=W( O!4G@BE[@R/TC0'.U,5*[;B#F\PH97RZH3 M\*(E$TH>!761(5- DD*ON,*#VB<'(YLQHEN3PX:QE44;NL+B.[JRAM)'XA# MAP9"32@IF/R0/(;L^%KAD.K)5^QV9IC/!?>!I:GU#+7(G"YO/S3#Z^,EK-J]FZZU8>&0$+QMVJ3;T MN%&6-O LWN6'JHID#VO=W!)^9[UAT#Z^U,KZZH[@C&GO*V1.ZG3[J'D$#,%H MJ:8E#\&E"^J69R4H6U_EB&!#7O0K+)A#KI)12$UD4/*03V T<41]YQFCT7Y( M<-)6>3]2)9>I>Z0R)]UKQ.]?LBDLL^2^.4I[QHN]!/YJJ=8$:LS$F/Q'6I]\ MK1G0^N+5*P-9=PH Z3O3^YO1US;/YGAI'*WDH/H4W9=X +?A1^%VNQU_#?R' MKW /[E[IVBHXM,?:>E1B4($VDLD>,#US K!?(GV\H% $#] 70X,37E/2VL*0 MA>3$D;A@P6YF] ..!I]QC51MEF0O"V:;'_#V^H1@XII1"FJA7T9 ?CFXHNJA$N[5V7+^"QK4ZC0KT1 FVL(JAON&M-O) E]*/8 84UV]T1'F>!N12)I-F4.@[$>;$<*&B M@?(I3"F*O;&'[-)(K&Z*[R[-:=NZ3\%N_<7:R7#R)-1*62JPR.._WPM0& M*,$XZ99;88TQMQ:0BZ!.2"7_H)0U,DT9Z6-YL1V3=WWALHE3B*Y=-W<"IFT2 MI#>J:,6K3+Q?L>&9I0JS&LP M>%M+[II/S":1%XR07QF?,5\ZW5E+-3_\-\:R8LEU1[R4)$BRH)'!4]@ TZ># M6,B&3%B4:9@>6>LD,W -S(:EA&>\O23?.9TE=65^237XIPHJGLXFIV7N#P(E MY!K;0+"6O^_.1X@6>%S8$(:?UX/"C>3@$1UX/U!ECZ9A(82?S8" 2:U+ Y;T MATN;U^I(UB24+:W":VN6QQAD/TQ;-?2.:T0CT1)"44;:?AY$16T"9M!TN3,\ M8T/&+J"GR^Y4C17531+]K;\A0!.9ULX9IO?67>".4&;:LUV,.KI](Q M3%XXA3J3D0YA\@)5Y(5#YK.Q%ZOJJE3/;.*N&C-,:6Q7U!DHG183PFK/J$1@ MUH;(CD850XIGJ9H9RZX-B\^T=J*T14D*HQL2:'2>E5+%@!$JO4_=]F(2%4H7<$0*R;)2(&#_9W%QDK@Q5I: M(>F92S2.A$?!&3AEG_I6R\85TK$#+ %PWB6CA?KBD^:O+^FXL.&(Z>:)P7>Z M(4*4'*D>(N+!H<1WM>Y@=1U/SG&63=O%8ZKG^ZI?=+A(:^.@42[!1?:.F!Z/ M]B!FS472]46M0<:3X#E*QO_P\6G)D#,1B?*6$964=F)>&>[:,+%RU9(<._#\ M:;T$5S3+%2T?S9C>IE8;6]!YBZD@-Z+?@3(-(_T%U8<]\_ ,64HK_TH-5:@' M%*.63S%+\B6H,8;GH_[M*Z_T\K WF6VF? '3P&43I92C2Q%Q=F7'QI IJ\I= M#C;R^J3E2&.IBGYUY,195>%TZRJN MR>F569/3O=AM[O17=*^SKU1$L&?6X(8E=$_6H *>+ [DBW-3Y;E$Z9#*=^$5 MR:Q)VU&4#>)@@ -C!Y0.0BDF078D*.)=J.4[^!/644QXP8Q#]BQP*7($W:@' MY7,81:%'#6^<^CK^\,06PK1#5Y5H$(F9*K(_ 97SB( =]=&6C11FF&9._B75 M,8#2%C2'5@S'06G7/X7U"@\82XZKFU@8)2.2&=;J/KD=0SL@*TY66\DCY?8" MY?$3>U'92KX,B>!(J%"U7.-GH=(H])%W#@6I&$MJ9."+(8+.HRS2;R" $5Y" M_B\T>@.?T6C:5.!/SZF"/TQY)A6:9V"X+KU[WEZOW6FYM0,MGW82@'=]*Y') MT)GOJ[JN]@[7==(2HQM!HLAPN(\F74*(]3](I,+ESCW^Z 8A&B=^!YHL<,/@ MV%_!<((M7RE;!*@>N[C<>U5 M0%*SPB5,*2=>'"#V+,&#GM8%PR&MGJK5U8 E6>0;FC,O]1U*OL#:5F^2. 3Y M1$P1J$>/GC?%- =/^? X"*H6=A0R,96"CW/% \#WM%JY5&S*"*6S7A[-LQPU M)UJ1DB,5=B%$?]*8E"?LJ*\PS'J1J829QZ.*^V2,*KFR5$?I>20N9OUVTB>7 M&B'YY'@3GG84FTKT*N6#)]9J T]E0HFXY20 D 9^J1NQ1!^-2-+SY5/YE6D$ M ];D_FNN$IS4\4RQW38_/T-P'H>T+^Y,DN7FZ:U8>E*8Z7HX)U'6A,<\6!AQ MBM0)1-_+D#V@ JGG27-X146<\2SU) $44B+'HF5*UPY?>1+H(U?F5WU)KBBM M$#/3??*K\54CB:\NL9/7IE)U=I#1)ZUR^RRO.>(#0AU=!A"-R7PQ;'",.4+F MF^@Q".-+>H*_^C:M;&-C!C;A42-*3PL2M%$?2&@-(%!$:@2R%^AZL8?3D8 ' M4\*VEKB5(%R"L%&"SQNS 9:QU;A?VJ(V""^(@W-F*5&KE4E*5'^$4;2E+P1S)-0=.319* \A6E ME2PAA*G3QWC96Q+QJI.4ENQ%2NXS9;ZH^+B6"\6_HOBLIFQJ.4'K6"2=J8P+ MDW-,ZQVQ4G O*K5X=94LVA=:5VI#B0S0P!DYDY'H;9(4CB6SD]7"HGY,!XV/ M1L[^,%XQ'1EO7[1CI^C/*; UE9*P)Y54Q7OAH/C@3;AY\L6Z9AF)MATER;ZJ M,(A?^TIB.&^P$P5H>BS,$0O)$4G=15DX\GA;4R.82<-L-@]'CX[L=KJB$8KY MV+Z;Z-0(D)5Q86MW+@A,+*)ED!FIE(JU*%9A(5AF5C!.1/L'.3/CKXDQN\/.[B6 IA MP,$D7UUW*JD0D;Y;D /*52,+0*.4'XOK&^C'02DH.#L5*S4'S&)D"/2/SC8/-!,YQW\C[H\OF1RK\&DDR7D*"C<@LW *UAQWF80>&52\'1X=A1G#.<2J M!_QT'F$*V[I3O#)O"$",YBR6BIBD6SA*P[!T#:HL5\OM(\6&_$#I=U'-T!^+ MUU^-%VEVKI%88Q^HF1[4M)N)(FN&CCI]MK[CL;X MH9\5^Z2L6Q.Q<. "9X[Z4L'182=$8&K"ZU:-[,-MV56GS$5, M)^E,V'CG[,1>G9VXFIW8KK,3\R!:W36\SE"L,Q3/@J:.D+/8+S-GL;=CSN(' M',E-NB:.)_] ?WL IKV[99Y,H,Z[HFZF]XK/'BP5+;CR B<>@BE&*0)WLD'V M5RR+3^U+:C?9]19EFO2'1?WU<7GUR3/L;AL7GX/.1YA4D#I"4? MH^<_!9,G;D0\.:#^SRG+QIN*%D?L =81LW_@,- *2UL[J5(BLHVGH/*S,.(! MZZRFZP[ON( 1Q/1$7SE:2!:O 3/@9K7R@RH7J\@;#'R,$)B4.$A]N6%A*HBB M+\#[:%#"2_"R!]:6*#^;HNM=P23*R(05Q9?B/:)"JJ/Z,D932#R%EC$]B5M7 MC^*X)'0%2_!X,%65&1K++XO/"&@\WYO.IUOA^$IW(6*4412@;UYVQ^7;U1'6 M7-N5_+!>V"IY8O_Y'4MEY^QS&$P_B&37?\!Q?1 UZ'MR_MU6U;G_H+B3MI3S M%3LPOG,GPK'Z,!P]BV//^Y=Y[WNC3QF77*I<^*'UP4DY$$5W -SFNBZ0W4:7 M'*[B-'B:GSR/B#\GCR1:<;_"V\KW:J; P$9! /._YN[#5*N&52EWTC6KS5K0 M@JQKFU;"!Z_,NPWOJ+QW&MR@9=RG4LA9Y,\$S37:( M@P?ND::MRSG%$ZIIR4CF%H^*T>=K94=PP)N>9H1-24 ML4QYG.F-J6B^>$J=)WI(&7P7A!?V"],[E!%@7&*"=)YZ42I9ECZ"F4&FX_)V M!);*[E^#)%1X+^<[X\.,AC"COU_NB8\81MTE=>&B*TB2A\!#OB 'A);BX&R: M)]&H$G\]([6'1^'EWI=01'B+ 1H0T;.)$.^/'D,%+'X,@_G#(]'%0O77"B83 MGFZ)HQ4NHYC-#'@@#."U=Y46Y$=CUJUBS!IK'6+"OA&;3&:(6OX#C3?&?P/T M(_GOP[@HGCTW?L3U&G]&2$+YF2<&E#ER)E( P"I9$L'X2^S*5\12C2N[X_D7 MOURO^U.)DN6]2<]&WA^,GPE>_ "LW.3F8U<'Y)!?OD?J,'?XOZ9Y:7X1#"@) M!:9YFHA=DJP3@R] @H#DTDN(8(\&_&^(/R(N9='C*R''=C%R;-7D^&K)T5Y+ MCAM4P)1R4!/D^BSUO>FY)LC72I M(,B/R^:84N[%1 $*X->4MR'[?6_"K2GO MM5)>&RCO!DR_T6:RDP9F3OE8$^GZ3BI[TWA-I*^52#M I)H'':E4NE(Q]L5; M32Z%W' F<$29BLX:JJU%:0:9]8M1:6J4QS(.<50X:2^.3))4I. MWZ2T<#ZC8]4G7F,^LH,5X7+@-/F@HV#B $=81#&;IAX1WPJ",39+2/V%'*QP M:#[CFDXKIS]$)3 ME9$NOF1"-'JI%SQY5'T$WBWH@TY=V0BLP1[Z02MK$\:RY_1 M%\33]6+N4B:.[VQU=1D<,5 [FO"TX5ATPO47Z4U* M:N*X*VF*\L 1H, 382>/=T^BTL($*<3;5^;?*)(_SKP5N9&DGI#GF.NW)6A( M"[@0E7&$B[R8<\HH78PU4CUI^8 .D;K.4^L099E"]*F'">N/O,>O2"-8KOR7 MT3N5K^%%Z5X1BK+$ @(G13A'T:U%'Q&'D88F'=\330\B;%F]-F^!ETEJ^*20 MA-=<2Q['PSX9T;Z6J :YI?#7C1K.97QD@@2H7[M%<4G]2YJ^.F$--0SU(;XV_^\Z%YL "BK_B)'I4>!CB8$('E% MJ'>YWK+\+\/PEVLSU;=\S=%FGJ.P#?4-EGJT]=7FO=J59O15OUFTUFN>D2"6 M72'$XN4:%4*6^K8VWU:KOJTSNJV:ML[IMJI%6WG%)IP*G ).5_)=5/.#\)T9 M/@S?V(VV9;?ZEMWIO$U$ZU+THF/_N=2?Q2] M%O$[?SZ]=(/X4CRP8Q''IY^B[\>-:-3QP_D)% P8R>A+.*.5H)A';MI3T@;Z M:EM-NV%U>@WII9 ;N-Z&$HG;/:M>\\%5@8:^"6-B[N&XV.Y;=;%F]9K=R:)A?^5U5;5=S M&,=ND!0EOS=;Z*]_,OK#>/%_7EQN(L3^Q77; MZ@\:5L/.+0W6&*0EWN[;&JDKCM2#*B/U *1+VQJTF]:@WZ^QNL;JG%AM-ZJ+ MU7:C 5C=LUH#Q.S<]F.-U356-ZN,U M.L]#4N.Q:.UXEK1M5\Z2MALV2(4!(%?#ZG1R:_"'OIL:KW;"JU8%\:H%?+EC M#;JVU6KE=M#4>%4IO*I>+ X$X<5U!W'*MCIVC5?GB5?5BZ[9C<[%=;]IM?L] MJ]W*K4>^9B_R=UYJEE82:UONQ+;<%LJK7D31;G0OKMMVSVIU.M4QWS;>:(W- M%<'FZD4F[09&)JU!JVGU6Q4*B-3X? [X?+I(WWI\[E]@<_BHZ0;SX81E)-4?)2^L*%@'3B KS 6B7*3=;) K MN]OI68/&WK9$.[,VXG@,O,;R\\3RXK&=G%B. <^>U1^TK68WMP.TQO(:RTO M\N+Y+3F1W 8MK6UU!EVKE=\;6R-YC>1EL/+BX=2<6-ZZN.YWK5ZC4R1[]C18 M+JT3V<:P.N/>6X/Y9 MCF"MA^K60W5/(CU6">OT(W4'98[4[5\TG=C9-6JE;R@ER0&JM&S)!S<;'-Z,2+ MXF1:X="94%_4Z)%A"]@HZ>:JX:P:Z#?"OL@ ,;8ZU:;YICO13O;Y9-+OBGZ?*XLG'S;2/6# M3NU3.R=L+SJ*>2OD(4O:;5.75]6NG0_F=CP"SI@#OWW>AJ MMZFT6=1 G6N!9W^5M[%?9]<]EDY;F6U">&WN(&_ &I&V?=^^V< M+O$CR*_D#IN6J2[Q%;:$ZW4SNGN(WWAHA9/:A%[AUXYJ#NO$+I#IG25V UVKESW,ZT-]+A^;K0N@D4S=2DF372*O5\3$=D M[CKSB<^G83DE05U-EO[0YOX$!7(2-E*+?A>S)"^;1'4GZ?%0_N+CN-II6M]^L=(5"C=H50^W2Q=>Y$G3BJ*7V::7*&K:U4WNVWF+.2H]%$P%;/8(W1D MR/GI,Y5@2DEP3L0ST!Q4#3%VC5WSH+&1'L1[--EC>(,\,(LVB*/+J49"I*U-)FKR-HWOIJGF M="C:11@J9?'1@9/F*9!3QZ.H1+8_*[IZ"?2>.Y?ODQ/B8:!1>_\(5[R6[C?G M[6U9)E$3>LU6KSCS+Y@2/42F+T$V _,"('FS'ZXPO"U3, SN?X-(C_OA;($IG8H:D0X7) J34B!ER2/"17YL>UN]]CC^9.>S0$/]^TM:RM8**Y-_)F#LHY,]E, M6BQZ0OZ)'<#!B,WBAY*7#)Y<+5Y2 F<]4N@KFMY8)( +R#T$./8NY8[@9E!J M.RB9A-\IPHQZ6,:A]B^3 ([HT8F,(6.^P% 0]KEESZDIK(#FF9\#%:[^Y"=3 M#D>YPZB8K''[=1YY/H,K!!P?>C[7>>@O4\I.C!X]!#V@5/UA>B%[AC%!E1X==WMF<_!?.*2VCI$A'*07$#CE>_,([@BH75' M+*W?CU659:+I7QDW$1UZ-)_$5@*9X/8^]Q7AAW%O_+/ E(21@HON OWKTI^) M@_V*(A+Q \P1VN;M3)0P?O'1K 2!<#=Q_(ASNKPZ]1Y+ZWIVIUV"GIUFI_\" M>]<;+PJKWD2&EZ18&/K>CJ. E[NG H*P&.YDE__C]O)7JA11KY6-K?($D>4J MHQQY1I3<,_D+Y!9-!]0\-TJKE@SN8/HB,#O_P@(IB MBC<;R+_81-7+.;QJF& !9A8# G$?"$H! 0.)5>X](9\)^2(B$QD;*./X$93. M3P@=_&+*XL? Q8^B7X/^86K[YXZ79*,&NFV41KJ;1\8,GE#Y)2<)]TJB^AH^ M>2,9R:1],0?TS(B!;@S+3!8*TAA.9_2(!V7PG:Y*,>VDU!YPS3'S4!I'PIFR M,(,1:,TF?(#4\4>\97%927FB]MX6"5#A O@=F?]G0%1JB'([5MT-OOBHSM!] M[L;N6(B>> 96!GS,P4)3RPPXA^.IY6#@>_00\JYHC'YUK;K;HSIM M"L("FZ-'1"!TR.)G4%@-P<65FX#<"+&PRIP(6!-YI)'M$C/DK@Y'ES>/'K#? M6! @TQ_>X!M'6UY +?__<\ MB'F^)=:.XP9'Y*7@&XF(OWN8/X-Y./S((CPR/=G^S5?VQ"9F4]_B6^5AF03/ MRQ^=^\$0Y0C5R(H-B45:J46NS'\P;J&!?J0?DBC67Y+?I-8+\' M@4'(J+!J[CLNJN?P+T$IDL*+$(PRV'55"/YM2-3EBB-:M>N81XV/&F:U]\+' MBH61-7RT%3[>KO#)(-& EWEWXGW6<3OQ Z>?)^O( ]"<,!M-C57DA@=6%TFP M75O12XX= 9(+$.8C:T47CU@45<61' R8E$W1/+0J6,A^+*1J=1)4D6DI8!? M2M\92X63%D4M*:5@$K?GP.'?=%H0'D\TRI%,$K5%!^/EH?H>N-JI%FO_XAM1 M, 5FY86C^11CD"/\:RYUWIQB (!8'>#70Q!2-:SHMN1Z8[!1$/FV:[08S3%( M(>9I,@D,^L;M92">(3K:0,K=$)36&YUD8.YYO)'$;37A;6D!LY$2/!!S]@!Y! M6)D_)-R/08A\O58YA?HC+"POR]OH^.,ML8YNAH/ MZJ[&JUV-NW57XQ)[< Z7FQBG7:'GTND6>Q>;._Q?W>>X[G-<07([=I=CU3^X MI)[)U[L$J?Y@P3^_,Y>Q*4KX;X%/*>W!9 (?^4(Y[9'4X'-G_<*:[W9=4XM< MX:R\2D2NDCT8Z4V8:A>5CUSMX;$HA!(B;E40K2IE(::A-SP)?E*HP:T64'%% MG<)2SAOWK*WDO(E%N26DQ?PC$L-SAM-%A*V+ZU;+ MZH&,:316Y\2DTP\]^C"Z'E<.GPMI@Z>K>3ZF101A=&7>))V1)VB.;\RB7%GU M$?1+./[-?=%ZJ6+,5J[S1)9ZIXJ0;L<_A*6+1PJXP8UOD >2MKX#+J@CO;2U M,YV!Z9D^T?;%=;-UM7J6?S8EBJ$-O8S36HV.J)@QMFR[5ZUM=RZN^[W-VZ;K M!.Q9VKMR7ZY@SP_NO=!_*1XV$W+-.,R$$)%VE=1)4[Q: K T)D^*ZT5 ]BO) MQ;R:B>Z&_%. Z^RGZ&G-3?,TE:S"\\:9!/!!O&.#)Z_ZV![9T>NY9F#V8WZ2 MRNM?H0;A3,U*LGW+DY,\"IAL*PT 9F4$/@-]]A*3+/_Q2/_XE*? LH.$RG2PG]% M8%39=YW?5UU0MZF47G(3&9S_RNV8:_@%CW9HS\UG,BEC1'615.(XIO3,)Z[. M_TCD]C)W@@=FF,Q(Q+.AHA M(+/[UR:_F_?S843>,ASQK'F7-PQDR'N]TGN,"B"^PUP#3%B, +L\#927$8G: M5M#"+!'7A4_,1W11Z&O6JILL+&0"8"@1"QLQX!Z PZ*__9+8(E6*9#+_[ZG= M&05WE_*GIT,*P3S,Y+'59EA;G!"[EAG@AI&I@_3_1-2#KJB$T=V%#+4FYB;Z M^([%!OM^0+?KV_W*V?4?DO)'4^U!R/T78MOS6H(2$*12PB]=P(NL+\5,M+)6 M+%02]\K% X@!G8,D50/$@]%F1&W7@JAZ(U/7F,7-X'4 J<8CK"X:F+PBN MOB3@0!0R9B(6 M:8M,'F>S/!2'.=RXUTYT]"1?A5@U@* ;VD>>7N 4IIU>$[ M]S,\CE"J!J@4\&"X5*577T_JWDC2KA5;RXTVC TG_YIDU12X]4K)E^4YK+P4 .0,\EKE0(T? MY]&2'8^Z ] W!?K^ROZL?G^+3!.%[/$+%[;Q1-A@A'E=N A MF3&BRQ6W4XS$3B$(,$G%%R78Z$+!A>6"VOOF; Z01J+[3](<1WF59\YB"=35 M1:ZH1H?T MC\#7#]GXK@P&T,K+ (JS[%*/XA_,D(I%5C:H*.Y$KXD*RJYBF,PG53K/;S0/ M&()YGR'R'ZE(UH@V) M">@#-5';IX*/-),13B%CP9R0N(A@',1+](-=,Z#SB3K%84(^B^,)<[G9()O< M^*GK7[DEB?Q9[TU>C M7HG:"FBSHCP/1)@:_O4[PVQB8XFN^>]IR"X1(0,V[%^9G^F[R!>&S ?;/8Y6 M!O5:XA7Y#8HS46>7#*H0;T?P"+EJ#7(_LY]PF"*NCX:M\Y,X\QR^+/MYZ2G: M>D<&D0:L0IYX #.@^$G,7?>\R1?5A6K\A!BYW)"#U4B*_8B$XBOS;ZK<@W<3 M4)P@RP^<.F1=F\0/S$1G?;JS><3M[ADPF4L9@R-]C:2"TL:H0(/T:UTAX^V' MUO7H297\T87ZN''I^UC"!'R+>B]@-2I5(N)F9?K?&H]+9@,>_78TUSB6I;#T M'62#\@SP[MT"?>S]9.[E'RP,]*C[;_)3P!JBNV!3EL9*G^=N@6;4Y4/3N[C& MY3(:3B_GCCCIL*K*8R2(4;2IQO]+/\9M&<+#M7P6YY=MT MO]0K* 6DP<6UG^<6-C :WGY+C3\7O(MKW9G\:X\;54P 2VQX=W/@OU02^>R$ M(DZZX*E%.- =]7GD3^R9(QCG;&,MI% ?#X6!2#+7'K5+0V MK7RCXAQ%W-GP &@O!9GC@J0"@PM5]B>FBG8XPH(J3P)!V",K?HE$$F;ZAP : MN]$ M1/Q"-418;8# H,R$"VFI"1BQ%)=L^1GF$_Q<_C7OJ8I@S?UY-.>5Z9X_#GE6 MQ&1A\*04?$+DM\$V@7]'"5#+N[TR;^>RUZKT,U C\3=\+\A-!8)04E9B^V[5 MG.SF[EF+JNNU!$BA(I[P!P7(K8(C9\YB"PBG>=7)2%E$XMV\#UO?AWWB?30O MKK,2+^7]4B,88PH?>,2B5N23J\ENM.>57[$T65C;3Z91I0NV+Z[MJ]7I MEGDNN%6E"VYMOF ?["XSQ_T:V^Z72T"@\C3N<%4QST>XNR[B/(+LRS@(%\*) M-@/6ZH3 S(VDL!4#OI=9$=\-!0 RT2HS@B/%]-JX096$[>'J;$&@U'6V*W6V MO;K.]JB.U?,LO5P.5K^(>M*ZF/9HQ;3'I*E,6ZVL.MJ=2U]1U5%=,6X>0D8X MM$>]:ZZ%M!2EEEU&8*74J\/9K3QMB8Q!M1M3;>=8*4Q'#Y[)TI!=T:$,Y6SM M' >MID":[3^2[C617GYH(-M/SR!ST*0WLV[1?(-+"2/^Q_<;%6FG3TO5=23R M9Z@X540=EO\FZ\V6%C3^*\E:Q86OS+MYB'FRJM )'LJHGJ3H+,53*-J!*4KB M85.LN(,EE\\"0M+%"??W-/,A2FH-\QHZ[8OK?I9!+BX,"SB'T@J*N X MT4MG;$L&([<<->OV(N[9>(-YO32%AJH2WAB<_F)J&<*I1EIO M]0$WSC@6R2_9%6_5M.#. *!*Y M73S;Q!.A.MZE/*,\6I_JB!L4N]-^G2O7ZRV%!B;DSW)T8W )8A7@^R1J,FE[ ME'G,ZPYF2\3"?@)6PN7+&AIZ5+YL?A>E>OC1OV&J!-FOZL]XRV\\.")/X(PR M5Y-+'#+>04OD1*OK3QV5)1S1L@C(2(X73&1"1+2A+5.,6A3M);'KT^\J4$+D MO(8M79DWV%\2#TN]GK +Q0$<,>)/&\EG9-0?62):)(K9-)M<,"]9ZKVFBA+S MQ%6"OI\4T$892_'D<$*2[ +6C/(HRF;!U#%THCZ@HPH^@OO4DWR2^!.E6UV9 MGWEV5P+,LP=GE@2;"/_QZ,3]J 0('CR;!9@V@^HR\21\0O E\D2L /F#YZG) M6$:2J":=+6M%#,$U3.(X"/>PP=>Z$I1',5! MK!52I9HB2F%2=.THN@;2Y$V.A0!\(T*1;WE%U/(H$V,]#:=GRU)C8N2"H!YI M*"E%] 8RTF7$D"%0JS1I(+7(GIC$0M,$);@H[G\3+1&EDB-WYV-Y]ZH.JJ750?$OWSDAP*&K_5>OH48(/J-9_&'@!YCZI'63W;-V:-=U=8.] M59%Y*O!G(]F$F=[%&109+:%)_JR1O9%"UB 5P*I3WSP6+8]X>)QW4S+7H@#R M$O/_ 3.^<0,0UF[%9]3ODS^T]T6VBF)"Q5J ?/&-;\$35\AX;^U]E M[ZN;^]\ (:[HKY>-'K[Y0"+XN\RAN/PRQ5P3IBPN_A<2_/+ACUZ$8T6IVO<- M5W3L?N.MJM> KQCB"]+IDS27((\.KZ/V'WF+85>M1^H\_PJ5S&);9YZ;0BUR M1'H+V9FZ>L1;^\03E= R>O38."DG,5 ]I.P9-#]#*Y6&)[ZG]SX6\W#0LR+3 ML%%*\_9$XG%*0M&'JCVD>MG+(;V8N3/VT)Q-#H5*(51Z"D5]DY0:+, !7*"A M\]Q%HC(3FQT9]-9/0PT,YC76N98RQ%+M*_,3:EI@?_&QT C:##.AXYARTID46BO"19%1+Z2;*=R0- ]QI^D28]438L- M(&JVQ#\$9)6ML81V(<:7B$]YR@QN L6W>DJ MB3#5DXU\\I;J>N/QOJ_+T^RO#%F!G0SH3=5P6\*YGP$7!81",:L8F1S7XZ0N MHVU/]-:5.]EW(D^GQ6#LN)8G6SY[ZQA^>>>OR*+WP.@ZD$3X,NG^>^>W'= M[&4D3TO//0]XK#^!8#S&E@P8!0TH@*:-"J+V7D37W"8<,_+-(V.!@]U\*)CN MOG] 0\*J-"?HWQ'UKNX[EVU-\0Z=NM".'ID[GS" M;L<90$>_+K1_[>RYW6?M]%[[O.2&#XTE791<'%+]ELT.)NEVG)ER3S0/SW;O M\[E-&%\=XW1:S;>P+A0B8SU8+9@1V10]WY3<$Q4^2RGM*E'PW;+#M^+<,KM? M83%4NOX+OUQL6CW#2+/_0-6I^&_X]DC^6V9)\TSQ$:"&,XO8.U/^]-Y\]MSX M$8^I\>==JL(,T_Q+',KUJ1T=D*.4!3QU]+TY=$:_ XL%O0"_'83OS/!A^,9N MM"U 5\ON=-Y>B-SJV)5K"8#Z_3^7FB6'25"70'BBA!;Q5S4Y3'K^1>KJ8O=Z M%:CFG\O##?C FJTWR]WYGS;O:;#T-6J-74BMR2\J=INUD"$XOZM*ZB\T"'9, MG;!N2&F6\N/&=[5(^0TFD#$7T0'^\"F9(Y>KR+LUN+BVK5ZS;34&S8Q:[\W( M<\BT3_SD+W&8DS!7R:Y$R+["';TS5[0+"_6L*9@ZF+_E!SQ#C\! AS*\PY-E M4/.PR*FT=)R'I+S#WDOV=XH2VIOR*8T2O;58/&E:=^K6T,0&HKG3KNLSW-8= MW%4NZFDW0!VS6IV&U>BO)J#D.+*"5_-V3VK91XRMFD9"3B=E2%BI56 WTJ;@ M:K]H]$I@W'VY^V1^H7[O/*L]\V#+AF<[E6TK6#LT?]P7DNJ)1"34,L6A;I\* M3$(D2G H'WV#8MKLX-RBS-E%N^#A*Q&5WW L;XJ.U]EDM3 \%FYKXZ\#]':!8E&Q(!7@F 6@>*S=9HO?>.9(6+B M!B9N^:#M2<_M&0[&G /*<6?<$I1'\ H5!>N5D#M(D/MJ/65.)5C?M:7#.0-R6C^@-7\"9$EYB[ND.63H27 ] M3DBEK8G&I <*?J!RL'/.0^$/:3F>[7Z[8*]2T!X1_[!>(YG7K)>YB[QN;PKZ MG\?K?+5DBS4=3=;E%;Y36+.L[^8B6=G'H;QC]0UNN,&;ZM[@83W8@B?U MNN4F@?!<[F0P*)TMY=A9-&HUYA5!(LO"X^T4X(Y,P)U.6I\X3JNSU0F''3U)$<848MZ9//_Y7C M%WA)_&V(_T4EZ1NIJK?C>U)4^5\SHPYU:WU:U3V+(A^QR$ M8^;%HGY;\M=QP"M<^*F^PHC\9C;8+8<-'GJSK^&BRHRX]"O"U%9C+%GIGB3)KL:0RJ7+M!MGQT%J#.9R..ZAUW%>/(25*@?8Y2($! M:K9VOV$-[-PE'&=7*55FR"XSD2+3$WN(KV\GQL,FY>X:JJAWRE7;( Y:? 2E2?X;.&;0NJQ'\"#')3ON,8Y*'U5QS MN$;+[Z?S(0GJBV)'(P!G0#Y\>\NR$H:/F/E<&[(I/1?KQR(PM55U[N$=DVQ;R,=Z._\&O MYC;\CG2F2)^-YB%UROO@3";,_74AGHO$@]GM,;,8 B;_MZS^&I/,Y'ACRN6E M6\")Q?#<*5/I[VJ&K>=3OQUSQM\-QF-&TRY#-G6 U;FI5%'$R"$;P=X5&LH9 M-8:<)"6'WVPY[3TLX(VG?9N F?LX^W"<;:O17G><@O;N%.VIDWUF?.XGEL0R MMY[ME@NN[ZILSJ@8A"QN)%-U0K\,_" WCQ#M(-"TN=C@^!?\PF-/H17 M$*RD1!)7V,(+]DA/W3 K+:V01:5J9(--U5=:EZSU74C$3%_3>7@(V0.)=F?! MYQ"'HMG]#YS)9&R=O%?*N6E8@VWU/%=, J4&52 *<-I^*X\T%S-G;L- M$EVM5M=J=%:/;LLDX![$"?9QPL0-GXLYC#-$"\^JD'364W>>CCD MKAJ#?#OFI7GW_?;NT_1,.#N0A3+0-?1 ? G>ZP;O&7Z4RK5B>X M#Z-3S!J#J=IK';\;(>ROO$JP\'8G6MP6W MU:K4;9UEFTPRYWQG,EF A?C$)J"SP">#5=?&*/WFA2UV$7HX4"LP/+H(4.-OYJ-;I6NUF1J;TU!NV(006R9LK M(&IN;-L-J]G-/3*V*OST-/V+G8AA#H#I36=A\"0'IN7WI]35%$]2)GX,T#\:;1ZUL"N2">J:JNY-Z/1?#J?T(1@ ME\U"N!FG;F5< 45W\S"& EQ:N_&/VH7#SQ.&/P#AW4P#P% ^6'@M4>:BQUZ# M>M6VFM8@?P/%8T]AJ-&[:NA=0(@<%[V;%]>]]DXQCNJ.&-E'E3]\*>]1/[9S MW? 10N$[P7!VIL$WEI/2;/1?8CRHU[<+EOB>RKM2X^MQ\?40IDAN?&V1O[T_ ML'K[-^D_"KX>H?Z\21OAM075JCPI"3)=TS#8SQGS(ZSLXV:5*$<49;^JGGB6 MZ;HRGYUH6SE;@5BD#F@^/&YC(FG?ZK57-1R"? NL!:)>N\/:N;CNV%8K0QF3 MQ=?P_R%CYA1@?(Q,YKMP/ZE2 Q-SG"WJ*(#YLU2P.6.PR!.;+*P<.RZ0-+'[ MAK'O16M@=0>K(C'/Y12(ENP.:^_BNF5WX'96_7KJ=GS/WWXYYKK+>7[T1H^F M$S+3\T>3.;QN>'[*JT&O.IKZ;TIB#7@UKC,:<3+%"ETX+!?_Z%(E%MI 1,]1 M#/^A:"#63B 1TU+12FFF7IA5_<),"=Q_7%Z:GSTV<=^9=\X#R.M[8$[,'S&0 M1_9[\[^=R1Q^;)J7E^)-TD'XN_ _$B0.\&4Z9*O)5PZ^+O3+K3FH8,N?WRR$#(H"%9W3F.K3=#&CQ1/6S297/RQM>^W$=7MQ(5 MP-"_#-464I6O)8&X$0=*KJ^"K?P/"XQ/?"#&AR"<7;V(37T+8A892K.1?/*# MSB<_>[[CC[!ERKWBF"]B\THF&5(F96^K'&*J8@W^%S]V_ 7'H_ MP $AISL%479O=LU+X\NW'S??_OKEUZ^?ZN+ZM<7U]Z-'YLXG[';\&9L>L:^@ M7[G+5_X#K<6=J^WW6#J%2/UBG:V2"GK#BTS'C.93.*J%K*]?-M$\!5BJ+M\A MQ6^=9JJ7T)*:>N[%^N4AA\WOLB""G;P50)[BY)=6F'RJ O5_T-+,K50A:Z7N MHMFH4,WQ*E.LU,6AK[-JU/LBR/0&3A(-R=\B-IY/J)^$^=4;,_,[=4>$FW[9 M/3Q.=>Z4&65^<,)P49_QH7 [R2@XU0$?\A@K#&HE^77EM:V#"O@WGF\NF!-& M.Z50O2Z-K$KW=3,-YBL)\?5=5?6N5&"JOK%SN+$?0>Q,*G55^21FOF2_C/8O M';O<5B,_0L=EY"-<5UIYF.XVA^]LDZ=ES[KV-ANXF88&6N)=[3?:193!QEHOYPMMD/3*FB-U"V1_;O#RYB_MZ5%I6*/? MMIKYZVMK;*NQ3<,VS937E:U\^#>H\:_B^+>Y(+N[6T$V/X,\_[NN=/NHW=GR M%1@>J/3TPSR"#[#0G'C12I.,0Z'A*4MG-VIHW8-I:+TB\>^\&MHYE5-7!1\. M) 4+5#"4HG/U&Q?7[4$7!VE5HYBZQIZ38T\1':K?K/'IR/BT62?JE=.DIAKJ MS:X^K;(]E]\"_Q++!UB\KC'XD7REFSV0)VTNM8?#JWZ&FU/C[:%%,A6C3$<:ZERL/+0N[3RW]-JZM/.U ME':NU+57ZMZJ6"GT(JA45'9R@+3R3@.#*?RW=8UG7>-YYF=?,U/A7XY^&?WEGQ/3[%]>]7M-JV+DG MLMC0C@XF$(XZ!11".N2TG,K"AR<6L$;U"6 -?:4I[ -ZA+E8^/3 MQBPL6+8N*:U+2BM=4MIK'$J=:K6:1U"GJG@+=4G346OS>@7F#):BQPV:=25> MC;850=M""F1=&_UJ$'FSYMJL2TKKDM+CE736):5U;=,AA.RIF\8-6G4M7HVO MI\;70BHA%44W6H#%^8/ -0;7&'R2,#)&\'8,([_,$M + P. M>NQ1;6W&4-O8^1VP ?\2(&)'\'Q(EV+"1TWVA).[S2 T1UX(3#6"]T M.6P%Y N>7!P8N>8'F\^PN3]M=I$T]V^!X![85K.SR@J7D"#WW5N(W3,&BSRQR<(RMA]" 1]7&6>P(:LH MSPVV3@O]X.(:8&\WK9;=67^'NY'OTA6:SX_>Z-%\1L;B^:/)'-\'CN&R60@; M(_#IFIT,H@>>XQ,(SFC$R1T9 !RABW]UB7^B,XJ8,;#*F+@:L>)@)MAJ=*5) MEY5@C^L]HE',L68KNG 7*)/@G/.1^!0'E3;S8 M8]&-[]XBY]=^]=&+1I,@FH?LPSP,X4Q5 PDM_M9N8+'C20_M+\/K;[<_/AD] M\_+_9^]-FQLWEK31[_@5N+K'$U($I,-]L<^K"'6WVD?W;;=Z)-F>F2\3$%F4 M8), #1!2T[_^YE)5*"S<%Y'=F(CQ:9%$H9;,K%R?M*_>O[_[]?J#??U?7ZX_ MWU_?VU>?/]BW#_^^OK/?_WIW=_WYP?YT<_7NYM/-P\WU_;_^^7BY7;5CZY@? M6YG0?+J9U6X^3R0S.\3/I;WE1TS1U29U$ZC"#8+A,'@%66$QQ$D4CV!GO+_A M.9?GD4@8E#T!Z5$])G708O0;+L>3=W6YMMP9&ZB% 3=,0](2]EEW-6.(!52OO MQ&V^ 8RH/*TO?%@/[E<12:MP&2]#O5(YN:QVFDZG73^XRJN2V XM1K,IL8'E M4JVWG%;K,,O\EA/5>4&\ ^';"T8C+XK01;;#FHH=+N0PZG0V%ZSW0-71>WT: M*Y%[[>2R";=WI]KX%@MROGGBV5Q0;D(\]9/+3K/EU%L'4LVU6UUV!R*T+V"3 M0WL@>+2B;FU!/ M$S%,&M6FTVVU#H-^#DS/]- I(Z(L9F))X_N1D#=R^V7X=R7:;H&"T'!:[5*Y M/)B*[]JQ5'P?A2+W$+I^I!ENM]@WATIO;RFD_A:!NH2-HWB/)[&=>CN?_7Y(A+M;9?8;JPI? MBO.^V]JUS1R=J2QNF;.]&1-6*UA[V6RVG$YWZ>!\EH@:WU;E94G!NW.V[H"" MJR>7#:?5P"C6T@;@&U"PND1F5F3NLC+EK:I2TM4%GT04"7'+=3G^TR?A1B): MN:)@_BA&%4&S1MWW\3W\"PL6>8),\"#1E7KV0X& M Z\G;!BVQP6FKVXHGH,X4I]AY1K6XAI%8#91"DQL$HP7-YS:@S 8V?/Q M"ZM+XQ<6T>:=\,6K.WP0X2@MN! )*\OT]B18,)G:;B93!QLR.QDF#NI-=F'# M4<#NR4. W;:P'%KT:?=#T9]N)Y0C6%X$1]H7%P=+PP?.8IH^+#HO=H(G M)^KY]A/03.@.^2#[5&<^P4=>1%)#Y7&5YHJ%F5P4NKL*;5(O?N;I@[9QE9K\ M-<]].26C@4F%=5"2\RX6W!=K=W7:VUM#$];0JCN-]IQ*WXVJM9>H=]Z@6'M[ M&]$"C;%5=3JUXL/<8V;2TZRR.5IV\+& (4$:AK;Q0/ M)]YX*.P7 ??5$#XITDGP:?D T)G^J12YP%($Q>'.U0F:*VH$'ST?(46R^D U M36"= H7@' >U$2R$+X-0I*[^ 0\L%Y2JNC\L)7>^J;5=NRMG,?T_Y^?V1T\, M^S_:7]PG,-WOQ5^Q@'W[T:[5?[)_0^06>)%]?BX?)'>$GIJ:#[_E?!*,X<%G2Q1"K;'"HI(KF[-M%UYS#W[+Y;1@5?^/"*QKD)%/4Q"^X?@B8U8? MYZ(^!Q,$>F*#Y[U6I=^;JC0+;P_4\7NM5'\3B\^K)L7+.G0.R@(PK.4"J_%= MO+S'[/*0-+2/IAY08%":R#]V#OF'34GK< S(#\9T46E?$=^R7NTN<*EO;!YN M.L,:1H$:3K5:5#*W)5/QPIY'%M:29+$]O\*FENC&>XYUBI6:4V_FL=L .8^DYF+P%T?W2$* "MZ%F)B0L&:+C4<%,@FY8#P>D@ \\GS MF1^ -+\)C+?%1__F@&[+P$\1])1:]+I@1,;S.P<2TK*+7XHX:H_A/R^E!;LN M0- Q[4 *W4RMO;Z=M>^J<^1\6*/;= S;OKO]54)*SP&-R6YY]A=%+_K'BE@M MNTI"3^<(X,MN![]&C"2\W+U/93@-L&<:!0;!2H KQ:1_0!N]2=KTYAO=P8VN MUILS &[6W.AM-:!/Z^EYOIEU>,N2P1Z9(A4F6^>DL/5V!\^J"%QC49U3>OG[ MWK;-6FQLM&WURLEELU-W&IVBFN-5MFW;=\?NSV3Q#_=$'.M,9%LB1";_9A/) M3%#F(Y0F:#>L=)#E'VTZ]450Q]LVRP.;[AA[::L=I5(L0:MY"RG\._//>]R3I8<&] M54ZL>7+9K73!G%JLY7]#E+ZES6N=7+;J+2#W0],A9[N'9SAR3#Y9>!7,];7, M-)S7J8TN)I3U:IOW>=FL2DC8X:I3I/=P 5E*(,V)?E M*(*0!KK=EE.OYD.I:]:&+L?%1WU ;<3 3V9^[XGS"L-ZQ52EN"BKRNF+KN%''1E_GJI4;UY+)VT6SG M,SK>G"[F[4YK3[N#E><7G=9FN[-_T]@@YU2<\?")V;1K5CVL.IB@%\WZ-TO* MF^Q- TR]BZ3S\FX)6>J N9NN[T6$:V,#1XH#NU$.9B)O*BWV?_DM8?0V-G", M9OCD@Z3 .R# +R+LF:Z2\YIA@8WC4*0Y"%.,+]8**/YP$.[EP]C%%LFA=6(K M/^Q<\]OW5;EUTI]S06QP9.V3R^Y%>X,C.RK"W\T>=F@/BU#75B+[F9!H&R=? MOSW,1)Y%9U77ANP!J=;8!UU8/K^=Q'O:[L@>AR+"L!*FVTM4+(1P<8?3R#,K M9#BKWIH9?2+4IT%!$<>/QU*LL M-A\D@N]C-0>[YD"3$^'0\T4.:BIIM;#+ZHO]U%YLQ6F/PV[ M*Y>_2 A*=C(!V]T./GJH]_XW.:F6B5]B7+E5<^JUI=MG?F^MAH$_FM]A6;C=_*(RP:S)OEV1^^&2.L"S+$3H&C2L5I]):NEG/H1#Z M-B3^]@U(X)!.V1]KN4XG1]?6;14>_!C$R]D;303I[SC-]?N<'%B[K-UV=C4R MJ56[@?)&.FAN6(X+L);-:780<*RHG+.\BE9>$I[/K"[MY9WT7=Q)O_HJC4GT MK[_VX*=7!,^U'$MBL6+7J5:_E3Z..[V8OLBXZPLBO6/DM*#:I[RFWJ(7;S%K M+,<"+0) ZK2<>O/ / $JO>*PXN\S&N"E/TE#?B_=1J%1ME'(MU&HEFT4RC8* M*3%:ME$HVR@<*@=P*:8KL[?*[*UO/WNK4!)OGK75Q-:9-:>SO/.X M3-HJ75"'0/-K)VLA9G2[ZC0*RYV^^7A)F:SU+7+"2DE:W:-E@#))ZSLF[Z63 MLUJ5HR7PPXR(E\E9WW @?!G>6SHIJU5%N$FG52E"%BQCWYF9E4E91\,%RU$_ M=@$%6=VM%"$MEQ=/F8I5WD#+\MY&*5BM^LEE%_BP4>8&ERE8W]BEM!P#-$XN MFY6NTVT>6%+P[M!M=I!!,!SZ#& MC=(JN4?W3]Z BN_E9#[P]):CW^;)9:?BM+L%[> ] MOS>,C>:X;J_'FX#8/#V=X6(VN[9DPUR;&N8R1@]A*',_/K./\LR\NZVDB&QX MXO]ZU#0Y)SMG?J+&O!R+#^)Q@@A8PR"*PZ)\BFZEU=E6/LDF24VW#]=6USZW M/UR_>\CLQ2'F5FPVH:VJ(5FAP4!6!&L5AJ[_)%O"8WOR$?X&) ,RV8MX]GJ( MDX7MY?'[(3#2A4U06GH$R9D@B;Q0]";V,'!]'DJXO61 U M)1+9Q-L@J7Q8A'IHQCPG:$+CI_.[O[?GM7\?>%]%__QO$099?O@2!CTA^M'' M,!A]PL4L)[Q:)Y?_R(-@+-.EOMU87\ZN.=GVR66M4W6:!=@%NDG]!'VO<[K4 M6_.ZU#M++7R#"V;-A8,@6_.0-NCILN97[088-/7Z[$/R/7_>&=GI,[JP ME7<#6;P/@M\.'D'"T)T766X(?.KB/0K+'PHX1QYZ:.@4^.)6A>6=?"^.+J6 MMML)"1@T$&!:9-0!K'P1M[;7QW;$*^S&C^!VPTG>R#D@G"/EMO8EJ*/[));$ M=6Q7"!0VKXC\ /?/@G5T#FD=5>QZ=U')&P0_7-A7,T +'0LIZS4+\IPZ6J20 M22+"_^/_[=2J[9\BT+6"<)*C+/L5+IU=@:/>XRL1&1MW+X/L:6[ALEN&_KPB M2,\?^-("O?,1F [VA5P3D;PL(WU;N<,<4V6UUV*%UX1SYD5[P(F"F](8H@ GCNU^]R;-< MAWG77GS32M8:2<[WO6?1CX?B=B S8CT1W0[P!!0)KI?IO.JXIGK>W@2Z,@6, M:G$.K\1%C68#H^(764IC5O]1]Q-/$&T\)< M79DIO50@P$";+LIG7KL!X1LE^FZ,_-TBY:]3 9GKJG:@CS9795G&WR0 M\,>=4,KG[>!+"%>I-W:'ZR>_@E5XV:XXW<9BQ/^Y>[8>5_A9%=)3FPW\4"[L(W[ M.]#ECZO]W1S7TLEV;2SUKS>=[EK=(]Z4 V?F*W"^V]K:Q09I L64F MI:63Q]KMD\MFRZEW%O?06+M5\58E N=OH<7S#@^>,J3LQ^4STSYRGJ#M(IIL#[F"74S"GG9"_>'Z +CGE MWBX(WR_K=UQB*,/56,5N>8>1"5"MV!1UJ/YDWUU_N+[^Y>K=IVO[\^WG][>? M'^YN/WVZ^?RS??/YX?KN^O[AWK[Z_,&^_L]?;Q[^>Q>I UN-UO_+T[3B'?Q, MW\61Y\-EBOD%CY[O\D6Z[7GO,BGS$#<6$S9F!(DBC=:#[O;>,X9J*$,CF@"O M/@=#T!LB&8^SQ5\Q>NY#,1AB;@9Z[4,!=V2$_PM"P<-$BK_908V1I*+3M"G+ M+.J%WB-'L!!=R*YJ[KL-GUR_:!!;PM3(C^FQ1L*T M#.X-UZ0+[C%&/J0D[X3OGBE!G.._>G3>Q6/FQ?R4QWD M/HB>#)Y4*;^BSI'SR;,974Q3P(RWR@$GS^[$QE?1;$/3LC4D/2&:?Q"63 M]+DB0IM/9\[RNVL>D$VA23^8P $+WPK%) QJU$?T@K=I63R[K8#2VG4:!)6+S$[B*]T,7]N'*YO?9]$+K60R!3Z>T(_=C MY)#0@?4N7# HU&^VX!I"<59J+:?;*DAWFK]@VZ-W(1>/X\MA*#EX\?A!V+/%FU9]NTW#P%"C M!@90'KUT^2V;)8X]>#.#[25[*?.104;[FK*L4^]EX2;5WFZ3&L!*-:=6KSB5 MRA*D]=N"[Y //\%3)$@-"^XG^A7IXLW9U[6Y\)$/3$0 M8#+WU]^?)D&S5^9NCT5Y$B$VCKVR]3OE%N$J%ZQP@WS138^_M<3RECE]IG;C MH,=Q&,4N]N(-3$EK?[GYAGEX MPR28GKNY5KK!>LZ(H^N#O[ M7][EE]![ ?*UOL 5141\\&[7(_ V7$56@<_P?!EGH3-3%[R/'W%(,CKMJZ=0 MT'$YMLN.N?= =Y[_!']SA1CHH=8"37J#4!N(0G1@PJ"W T.?YH]!/%:7UJG; M!83#\ZF-5WBE7%Y [U$=/'*P1%#$$Y6\R*-3I*:? M@2V/-0NDK%N9(_#0%SJ)0Y\*@=PG.(0G]"Z2,ZBOW+T+*XNWN_,,$K%@YW/Q M3H2$;.*>%^Y[Z6_<7+)^0N'_Z]C2K!J5HG73*6(JPWL=V1].+56X8XNOHAT*YV'5G"F?)Q7M__?/U9BPK,MAYCB2'(92[U1;.=1:\U@1GB M:U$>*4^7=!X& Y!6*)Q.<:A:Y:>;+[?TK^I/9^SX\>'1T!Z!D63WAAZ.+R,\ M)+9^!Z7B-0CZ]L]A$(_M?P=#%'6P'3=^[\(^C>(>XL10U,&Z=_GY]])1?=5_ M\> K=L&=V:>X/#D+/>Q[?N1*OE).#6<&VQ$\"7)+Z4U6RU>N4G,8&?&H?)=,MZ.4=^ M;F$:< ?P%[4:A9.JJ2W(#J(FPH^<4G@KL@=QR*@)(ZXO!:KY_US0'\.IC:6E M7& Z9U3[2JU"+]0R+_C79Z_W[& U'="(^ %?0H;X>Z$ MKA\!H=G/'CR(@^!E!11$9R#ON7?P(1 /3ETZXDYE&6V14_&%HF?9 .,;/#F3;?^U.7IR&#K+3>Z\ESRO)JHDT-3B M4#M6H +7,WK#A#!G)G:WPNMAEM$*._++.^;UOBPN)K% 7("5K$.!U>0NG-=? M,7H?R$R N3P)N*>82L17&:*&P4B,6)$']ZD;LFR0]$]2%$@P'M)-1:D!P''P MGJ2$V8S0/+LON !*G,#4/60J_2;XU MG6 M G=PFP)A3&3DY.K5#?L?>7K+!Q>Z-<2O6AA:T/MM98-P TL6AZ)]GOK6[^X(1Q"M:[4CYZA$">Z6NK<[\5PB*R4TK'@"UZR MM%3XCZQ6E=-6"-G&DA>U')A_.DLK(4U$B@U7DQX1G,/Y50/"%'@4P^"5\3IZ M08B *H%/MT !^?,;?[-2/ !7G0"A3#X7V!5?L!#0>U)H$V RU3"GY'A2$9RK MZ2C9)7^J%1XKK? XJ#/)W\ [HX$43KR'_,4UO'M:O4V&EUFRX@@;/2#[ QP_[+N[P33Q[<$'2(UAU>I*4K8"M[ M>S6, BL1?P7"+\ \B[2X-,26,U/I<.PO'NK@IL6($V%^^G?:=D4Y8"'G9<4K M6W]HE(*@0"V!+%23'&PF!\-@--]X]1_N:/S3W?PG$@M:B6IKKF'))XO3??4P M-913E&BZ*>5/6=NA^?*07TX;+1&O4-2KWV92(+(ZBI%,-M*ZX*L7L;^5K@;> MN%'."[[(G8._H6M%[1FF'>GOK=/L-7-F*^,WF^:'^M' ZY%8'2!X31".90-$ M>^ -V?I,$U7JT.B*@GV8H/N!CZ84HW**ZV'-F%ECUY1KNRG*S*(1C:*/6JVS M82H[(Y<0U:E4ZDB:;9[/-@C%@QZ#>+)$YNDLI)F+72/-[)SH%H#&K$ &1P87 MLR/ YQR,3-E!\XL;T@0IW>N@&FB6QS8OH!Y/GH/0^UOTRS,[EC-C;UEY7L=R M7@^A<*,XG-(LZ:XMS^Y8SNXVGH!Q27+9=*KMFM-M+=V:KZ2[ M?=$=/[K\?U-SQ+R6<^_K^;/7[PL8D__W',.*Y[560VIU2R[BO*2%4@85)K<9 M1L724J=UR%+G0)H/%I4='&>[P5DFQ-Z(O-:MO(GAT%[5<-BUI#D2@CF,_I09 MJMF#&8#5-JN; 271? M$LTVEO@OF9',F_DA)1CLCH_DJ=W,[*G=Y4,?.[YLJ MT(U*Y? X?'^XU=Q4>-O!'.7/[QG)[V.=]XZGD>WV/3=HLE/C=/=-V6?I[$N\ M>4 )):V6 MM+I]6MV>Z=*HU$OR_;[(=[[)U-J.R512R!%3R-L*N,UMM<:QB+1- A_9"==X MPNICG.R/=O>BMAGA#UFW+5IN_?^_+W+UL;(,_Z M0?PX%&\L6F=-9*>2=0V@LHV,G.;))9CDFPK5DE)+2GT#$Z<%Q%MUNI65LA]* MVCU:VIUOX;1W8^&4]'$T]/&6LFUSZZ9]--)L8&=D\O %SGL MO1=$JT8<+P1ZDD %LV9)B![4#ZD'TA)QE\8BC +"87R<(KC(UZD=^!8BS8'( MFB"P"",5I;!&GH0O0OC-E #(S'7C9"1D"4+/B?&$4.P@%A.X^!509TFP"8,1D4X M*=RA+3IH%'>F+",C,9;3&4 Q=FB'! MHD[M2%#O'/A9IGG.F<+W@]_##Z)@B"WDY,Y@6U]Z"(<(DNO RG;@D<":IE%^I'<,/5^<7'[X^?TG*5PT MO(OUD-XQ'-;8XT7]L^!K(+ BXE)["><8CPDS?CZA65E",[<=>$"!1B:M#@E+ M,HT9BINJT"/%"\* ,6&]!C$PNSN<,+YL @/)O!,Y,JL"V\1$%@X"7(3 2A(T M2)$2TP5N1DK>P>I 1/@^([E.4 #VO0B!(KE!.6^#V^?&F=AL#6%20MZM!,8V MG5=]85VST' C VTH%-0XD^35(E:5DLP=CX?P \P=04&2Y9'44DA>T/DI"&6+ M.0-.8:CX(F#X32443Q%SVF/V-,9=BNWR0,TS9N84S*/HF2R;'5_?J73'[>I!<9)V7FJ[#QU/#RUO+]O*AZ'L P7\JW'P47.MZ8C4(3 M7+/(4+@ S92W [5R'#^%" ]K!B$1*Z7UU6/C(QZK37,' ]?36B'NGS.CZ3.H MBO(@L//RAV@["7DUZ MX+HC;GXR":R,5KK3S;=G;[[%FW_0'J4C<'II?V*V\K7T)^[$GYAK/[R"/[&] MEC^QNX8_\;?2GUCZ$P_4GXBNO@M[1=]>FJ"MPG6MZM;+.Z76<.M9VW#KV9NZ M]:PUW7I936A3MYZU#;>>O;%;S]J*6Z]@'JNZ]0[O4CN">[=(GU'[W0](Q*]B MS/C<;VV1,4-7"#%MY@ZQDH>='$2_T;E'7C"LUNLY:-:@NS!E9N#/7\"T\"?8 M/8X:H29_SK)!K$4V2.:U)35N,V"?E+KF.N;^(O[^&VX%7]B,HGY6JN";3_$A M=5/-VOV4BR/1%5D^6-P/%&Y#^EKUU*!N<\"'_*,+^]]P*[_@;8]W7SP94D\+ M]S% ID>6RIZWT<]8]D7Z(_:-QDA%:HMCR59/+%E2%\DD,VW6D)9?.]YU, ;( MK;'K].\7$:)[TWU*:HO/:T;VU#C&JF/#$JI6$.\EES/U [5U!%TH'FE-$O;0P\9U MW/Y2MWT$I6L81RPQR2&"#X >]N(%<83Z4J\7PH$Z-MP*,)'L3J(.A67X<"=0 M\RIXXE;:-VIA]A=W2NKF!UBAD[J'1G$$'(7]1\?N--/X54U'-]E<<"#=PSB0 M5"-'XT#D,:0I5>]1Q"HKL:/<<6[!&:N;9TGG MPQ'LLAC*>UIXI/-ACU2U^Z$8N=AF-[26F:Z=FRY14:+H9B>.0L&-GG4?2JFE ML,F;O)^-VI"O=M8),I9<9C+(Z*BA$'$&K%(44I^:@5/\MD6'9)%BKESJ9.31 MXF4C.>8$V6@NZH$BI>1EJ7%L.,6/P7 8O*H6H0/0Z[ ?I^^A+4>:XJ"@JVGR MT\7:BOT*IR;O+C-99_%M8]\JR4I)_$1GJ<;;DEY(.\4.@%:V R P8*K+4SO5 MZ/D7=X)-3:\I^P+D\&.U?KTF?YSV+EIY4TL#^S$[U2">'%UUB M_'[L \;G@28P7TW _TS'0T&^&]?G[PH<*8O/-+*HL1I)'9^:#2=NEW=*NX4W MK)C1Q=N'S6.9UY(-2@@FHG0D,:%NC.S_H^M6T?['11MZX_>PC<6*(#!5Q-:H7A1UWETG15 35#(Y MBV:7S1LDS5EQ$VI=B1I0Q$GV5IBHO/6V$6U9@AU5%J-Y/E(-2MT>[%A\5%PU M40TD%\BY5:E2O=.B=R:DF2'*#65=X>4[2]99.Y-U]BJRSLK*.IZ*:@NFN8U$?VNM!R>460>N M #AS(%, C+>SJJ(-:KDF=%N.@..HXPT2G5PXF]^%B[62?O9$4<8[%#O#TSXF M$@RQYS5]*62[:U3$1DPIRA)+;>$ZA/-%OXT/.$,JUB ,1G;WQWK%=B]&%_:U M&P$K^R3$-(4W?JQ4[''NZ[7HF-I&*.]B.XSG3GB6)N3 M0H:DY:Z_8':M00:S\'4UHAQY=GY)AP )*6N#JN!RFI$SMWG,0"5\)&NF5N8 9K[A) MQEK2>V41VQ#'])%/#4;N!3'&X6";$FLM2W!I6VY6]=+0BY##D#/[,FK.3>%I M3EYD!; ]FBL2A@%"$3V4%)Z(RL3S726>M\O$\WSB>:-,/"\3S\O$\S+Q_)M- M/%\Y=[Q^:+GCB%%&CU[>#!R98#S#*K46NX33@:]3"L;\*3";)I7'',B$HI0) M[OF&IF)F9*5^AIY<#/)$\2,'Z&0.U9"&F$0%[IOD!1C+L,%8=G&5,UP!#@:1 MX 6]8/0(:A\-'PK* O(&.#,]T,_A-=@R+@]*^,&+2;G%*&V6!HAJ.?C!>KR3KE$(J3]-C;P/0]8O' M.>"42GI&9^XK09=RT%$6Z&" #@09=YZ@623M0IF42EY090YJQ1K9,$TSH7J. M1Z24'AG%YF0MIV= M(4),9=$<:?G\3C,70/DLC6REM!-[%DG1S&ADF33+B4P4LGP4<"IF%IP> M[+N1VX>S 1LJ=CF5,Q-\C229R^.8'0%BBE+'#71AT)%E+B 1@>;D93"'9DK1 MZ'1=AM^WBX>VBX?.D#"/;B6CIV@Y1<0Y"EX@#NSUQ(&UMCC0XOC"OD<2, Y3 M,QN=*A!(#]X$FP!;\PHB!--P: V<**<*N8K>'+@7[*0CZ]L"E1,^ [BW.Z]/S/XW.+)T3 M*[T)>5*,EJ5%' D1=G@!GG28Z.Q>EXN%!@.DP920 $IYA-T:>$FZH5$+1/G< M@TQF/# M2@*,HF#.N5Y;3T4:^P(8]T68LD0/+KZ.0[PAY$OE&\JXQZ;YA4NZ MG9(XM%[.KE8FEHO0CDW[DA3%1^7B@F<0A"7KHJS5P(_$+YA/4X,G<@DPE] MFA1L\E&@#)DMGY:ES#-YHO1V? ^I-X51"H[*G+HVF(?*[8HVX=(\D$L!R7C% M.4<#%'=4;[)26NT#58<8LA0?KK9_0K_T$+-L=#F.>H N8S@OJ[2_P"'GDDCV("\/FFUW(T1_A=VG5"/2"V1!*A[:)Y5&#R?"B3J< MG3.@&.P2"4/%R;]>'EDH54Z *NV TKBB'P]ZXXK.EO#^[)X8#B7N(.5[X-_P MJY[Z>S<^*-6UME+!=L6SD=5AE*)]L/(-<"L7-23_?Q;TQN6OMNI%H=]&WM^" M]P0WN-MJ=Y?IN[:MK$%R9"_[?Z2[ WM$ U=;4*1?IVX.0T ^RIKUH><^>D-V M16!B#3"'-PE"64B#%\LJTUAA"I_2+_Z%/(SL-LH,8DQQI45_2FJ1 MC)M,)U&D8&<)-E1AAIKR+L7^>>8O95@IPR[-Q+U^("*9Z*X )4CY&L0A!?=3 MW"@O6Q5N)Q?7>*)$2)9Y3KT+<5%\LW-VO7]NH%A@6-V'=\44F3F[^%75%ALE M>JAUHI8O^JE/R8.1+W]=PG HTC"43Q!86M?]:9 0,/U[0F"5"@=*.0W!]$Z! MC"*'"XPTJQ8W!?GQ1^RC!I^XG!U#KB6I'Z:$TTYUS/3VSN97L516SUM%:/DK M+L%0S0E7K%BI4\OHV24K[43!6UBT[=J=T M>.A?Q2LOJ7J?BC[[ \=*O3NXHLXA,98[95C-E1N8-<4 U;'4B@HYBS"X)7?P7! MM'S'U-M7']/@O?'M !@Q\$F0KRZA&B>7G?9%I3Y;1O68S6/?FV2+W=DC/MN> M90]Q'Q1B$$^8.$V2?O(,E(GBW4[0;GI!B.IEP)JC*JYWZ'*4A:HJ^J,G0N\U MDQVO9?H9"3GZEC9%YU2J4A?RW)$9X<:1_"5=>,A%=N!SPF<0)E&^&2,[!? . M/734#(70C+W(H@Y,==A:[C7B". [>/$#T0#>AVMDS1Y;SI3%U#! V5=N,\B7T M9!@BXB19V(R%W@Y+A5#>/U/)\$)J @X)-$G1;L"/T$CI(7OK.%91!%M7;]/A1TRH)%PQS)3;B!Z2KV&N%6E>-,_Y M?EOK<4J'0EAMRQ7GO1\&E-?*\2;CPGY,E_[2_3V#F+'JJL]6'"D.UF,ZCJB2 M._LS"2S-#!G")U[H]5API#%WYE*\)7\WB]S/5%ANP1XG!;7X\K0ZOZ@D?4W= M$:N<;P>JR.&#^4H0U%=80KZLF&XNK$57S*2KO",%)C;AT!E5^A7C$3":'D4$ M&.4/"5W^TDWBB[2O%#:$1T 01![01IC)\#VL:_O M0J@7&N@$_* S.-A$71G_WT US[K7IW*PG?&Y+W[<.U5:V>V_\C:0CZR M;D<^F!D10F6B/Q_,GB]#=U=I7/O:]7S6R;XOW%O?8BB9ENGY(T7:"'!P.J@[ M1C>%8(L,+5?S\J*G[?PI,9 ?'5;*K94^1YUZ)-'='D7/3>7^ZG0CZ12X6(#N MU:UMV)B2Y)$IL:["$!T%*)_>37,BZ^K5#?N?R2=P.Y ]IE551@86 M,0Z!Q=IP;/2=_82+%?W,3S@)'KM MA0VJ!UJ->E?(N01:]5, ?SDSWFDL,P;%P*7H\G!J>1*N1>.#L9NJ[VKW%!!\ M$S[%,[6GP@U3>#3P93?U)99>+UY8*A"(F"KL6\4X('GD@?8YU=T;2-SC! [G M44Q>,;"U@#'JZ[E]#)AUHV4K.H.6]?:T09+/=LA3KL8,FL[X@6EOW/1A&#X] M:XQ!WCZ7LNL#$@+ZPM,@_S'Y'M.8(_C"=P'27'GQ;)*F #0"%*V+ MF-:X4A"S>Z+=YU2-@? !BA/SI1;*H17#@?3^Y1='>X34CB$1'D$[#Y6GT2#$;+JS!Q/I$_'G03.LBYC?5SOKV^I'Q$F MK:FB'/K=]:W^#887W*$5N4,,.!'J(@*-/@9^K.)1 MZ/W8CT."JMZ:G4C_P>T GF%/X<>CU$!3&$'!05M14: -N[B*_F)>VJ#[ MP-IB'+B OLBP$6&-J0ON2PSDB@^NR$K-D\OV1;/@ML/X8:VB"Q$(X5GNJU?.,;0SELV))AH3[?I6%_6I2U)>H-)%C0#35H'3;4-TU>D)A<(Q0 M^_I7?G^]T%BM!?;^G-!8,(')RUXSU(G-")/UW+&'7Q<1H,/QKH7D;2TB[\+1 MER3O>F6-1/.#)N\V>F=V1-]6EKZ5$QN..$_J1?[EY4B]7JF^#:EWMDOJEDGJ MWIF.[VTFSC>A]^8W1NWHBVP6-J!)4[NU#6F^(VI?L]1E0UJO5^;1NK6V6#]0 MO;$XD70W>N/\A%35<*]_!6?\O_>]9]&/AXH1S"M'00ZHUC3^DO[Y W,(^-J%_D2T_L0DCLCG5 M2F+#MMXS24^0%<1#:/K0THQ@+8L;=%9P&6)2]Z_7"4-8QA#GCSP$L_H[C,&J M-#.71$K:;G(*8ZAI?\-.>6.!G52(;+TS*KQ^K?&98?\G6RXF*7K!NJ 3\WDU)JX! M#X!D^^P!%U<;U?]9K?^3T_;3TRN)WZ&[-35J?Y0O'797Q4YCO\Q M8\QNYM=4=[G BUNO-#94D$BK64V)J5=G.'=F;E;1-JQWM ;I*P%:M9_CL#\4 MZ0.;=SQ+G,GJ!_$6FJKVSAFB#:Z.L.=%:QUL;8:K87&08O>,JL^[=ACGW?H& MSKL^R_;>U8$7'&?],(YS4P_\(1QG8Y9Q>0C\._O==U[TY_D W!13K M0:N306=UI)V=D 'NR4?8$@7.M(JAW#RY;%S4.FM0P0\;\/-O 0+:#,'F*$^0 M&1F1,$4_V9=5SK!UFH-A)YZ%+?D5 M=D O;^Y06,:=8$KFM4Q]%( 2H?(^'L'13+-R:BV7Q KNB"*8DL7SUC;D=EP4 MQ[+UW/KV'%#;THH+O$6MQ@_)E N$_G*NJ#=R0ZT1ZM]8ZY+^7X1@;"41Q@ Y2[ M^D4G7^R^D;=Y.>-VOL5JA DPN_A%J\O]&6Z,73NQJK7]!P,:RP8#%C'57C=J M#=B&C3>J=HP;]0;AI49]*QNU;6WM\D.AO;WZJ2SOZ-I:NXQY/A/2W0KJ'##M M=[ME#M3T(O(FXIYWL*C>H=$XN:Q<%%0\4!;RTC4SZW+,H9U-M7)(9X,(PQ?5 M;GDV6N,ZG+/!I.>+1GN+9\,"]*#T+GJ>[Y055;"1Z=H M45^'!:4(U?4K[*X4MG(QZ6!PP8]F7JQITL ,:Z=9J3O5>CZ>0*@V\]=1.8QE M@"7>=JJ5JM.IYF-;CFH]1EV;$>A'Y;J:R#G8,1A?2#59V$7[R0=Z8Y\YG#]\ MX9(WEUS6KP);,$>+,K\W@<9# X+38ID(F;/9(U^\8\M623; [*VWF\5EDGCD M"U95/\A5-3$'N%9QVI6\=BB/3J8 (V9N!$,"303C(?/T"S RH4"E244VJ$5@ M55W0]$YV&\ M:7?K3K>>]\T0?QIEE@0A%M&V8$A55O8:NZ>:$UA)?\(%<<(E;^Z=[1(SQ<<@ ME!_A[])7>A,,QMK%#$WX0F/MF\$T@AG>$M#^R890X7NIHUP%6#D7&?[=105L M8K3O3/"55PK]+C60D73>04S2 P%?KMGG]N]7=W=7GQ_L3S=7[VX^W3S<7-\O M!%X^,$(XK():$/O8KE&#_6J@M)LOMZ1;&"W\$.(=IN9(6&!9P?+*)"6QW[VP M3_T?IT;_,$(WY$@_=W"7CZ@&C9'1Y)'0$67%$C6OTKT]BA#?9#1_#:JKN9C:F+F8[6PZC I MW$\A^U))FZU>JSO-VO?>B+ C!;?F37I\21@&N<=T\'S">-,/Q831 RS8T!>L MI$9E!7^L#CYUOO)D76FF:X1*X-T65H;1'=-P*HT98"A?)&7]KBD* M"6J@7G-ASU9."2S40E):A!O1\U)U.9=8VI#F7C1]3L*/Z M=^Y]/7_V^GT!HI__]QS;=I_76F!U^H&\:/26?AFZ/0F;J88UR@U3[9 .K-]1 MH<9HF:UMWJ894K=LAI1OAM0JFR%M3R?;5>^O-VB)5+8Y*ML<'1X'S4JH7=7, MOCPD2^X!O<*6ON7%US%"NNLF%@-J8IKKM5JH<5)>=CCT,+,/-=50-Z'%K\P> MZ 2PCLH_VSRK[+,##^E7 M,D9]HJIA;UH$*,>6(-R8UEAIJOFOC9/Q!EZ2%*]M,86_HH0!U0YQ#T"OYTJ"B?)5T>+5VBVW=99^^!NWK;F%%6R4-'D:=7"O.2 MA4H6VC8+H=J[DG!'D4XJ*>CKOBVU?-6-'7@1=,-7T!,GPL>?2M8TK(@GT.1] MPRK0,:15)I%7C$B5-L,0K' >-(I]R39'RS:(04SX??YP:N,?2,JA& H&H M4R'%RO3EQ #$!:$M0C.,V A;!FMRHQ(:E\#(\+V;Q+D0S[-3" ]IA"71>.__ M$1.@(V:NL;D=C8=@_SKRK[Z'IK_?IVRG('QR?>]OLCOI XF'J#[2.)]#[T]Q M1F.B#;1Z!@T(+#,O0@'\/X0N?#8?@ MJ'&V]*0HS2(UJ1;6&^4F=6Y,2E7:)RX9(%;9AG6.@4F[+%0S54PT?51N&UHI M^^E35FB$)\A-7(L$OFK6EY++T<&"_A]\V@;".>;"A6$JT8QR-R@*B&ZS8>+3 M1&/,[?4"H#JD!J30=HEZM'Z"EFMW^+_A.EJ?W3NSR520;R]SJY MP+JB >%GF*=H$H8Q(Y,"/#^:A#&YQG&FYO3<-'Y$TK?2:!?!X._H&0P&@TA, MR/L&@X53],T;:++8G/(<%JQP5;EK)HHDIM8>S(?Z":<2),W9P7C&=%2'4>ZL MZ?G$.J21-NCL"(]6ASA2*WETAT0\T;,0DU1O MS'SZ_3:C:IOGDBG&GA..F2^^YX&_WJ$C&.LBPLD4Z^,COA,7)-EUJY6#2;*K MV^?VW?6GJX?K#_:7J[N'_[8?[JX^WU^]?[BY_7Q8N7;'(*1#87D+\O+GU"R0 M>@#JW"N(5F#=++4II>66!8G_="^>2+H4JG(YY*96]>0R\$5!HWDU'NP;IFNQ MJ.4H!_ ^I?==V+>97_4"T'?3D1!8NAQA86.9>K6[?H*.GLHG?!OF,"^5V=VJ MG5QV9A0=+)AM;8-*DW5G6\>JDD8K#_"0 "GIGNJHLW%-D#6[)@C7"?^JY\H, MEEC_!@5#ZZZ?, .=2J6[WHEM4/VR[HR;8#34G'JWN?C(EJGBT@V=7*Y M)M]NT =W"_-N PLWG7I[<568M'.M^6>FM+?I?L],)4A,EUMUY^U/:\49@[7? M[#C5>F/!.1UX*'LK<'4WOA0A$9HZLQ+QP:""K\/('E#R$UM[8#4%8(<\L95C M%>D1\-9@Z(8VGA+UY7I]QN(V[!&"213#2+=PSS;#L!^X##(I3683./)@N]R0 M-9! J2\%D[;,:H4A"MTP(KLJBGO/F7D!&?;C'MN,L"I>)'X^$-)*#@4E=9 L M!QGJC@*PW70'>C7GCS(79.4;>H9)O8B!-LAZOA,OPH]G=+O,FV#0HB-%]% _;S= AV]6Q#" M76;VG3> "O>).! MR/X0Q(^303Q$)R=(]>@.9N:]H)]ZN;T%=;51KSF=;E[OV[4:M,UE@/9:[[:< M1J=@&=C_2PZ+]Y,<=Q'NQ%HGA!$26$(8B[Y$98BP51V@'FP:541.U6WXRJ=Y9C?B@5SA9&PJ!=ZCT8=,]PF_R,"VRQ0L:E$ M@GXC]?:'NRLR'RSUQ[]EX')!^,7,7L=<&=380[PU7<-D5R1*;U8N1;\ 4:(S0_A\&I;RL8*5B<+4*<,3Y,SIOBJ24SX^:#C.=!,\)5 M)7-"FVL\#H.O0/(3H)35./^\N3T6DB)/![MOH7!0P$1#?$/YQ8=\, MLAN(NU&P?["QCW\ H]@&"7"$/.+FKIAY@ U#,?-)IK92A44\B<-,:C9UN>2= M+CIYRZ2R9P_SEF1;S'085T,!<8(!FIE+A15WC;RQU:R=;83FTOT?-8IK$GV+ ME@;+4#0Z=Q SAE??3@QOVWO*4;T&@0-4JS_9'Z]N[NS?KC[]>FW_ U3);9>EO&][?A#T@KSX-(J5!E[F)^'-5&15*/, M,:0$SJ!J/7L@<\]0Z_00F]] &>Y7_4:,R*?YW_6SKWN)C/>_UNOB:K8O@ MH@;;R+"'%-O=^IK)B,*[A9>:MP0"DZY]0L:;+4-+,2AQQ!-*G.%[;)A[ MK,2XS2DNZ "\70I^\WX]*S8 WM9.K]O/98OOSS<@1OCQV3-:KRG,VA-.ZO1Q MGDFM?N$&+M]A9IL'N&SCON^%?G;04VC]>P;U%9IB]:!HICRTI0ZM5A[:\1U: MO3RT8SDT LT]J./:YV5J:*P_9C9A7R2PO48*,XC_@([[,:L;-873HV\7Q9]^RU57^8_Z:9G4)7#NL,3\DN4$AB:J7 MN_+[C."Q".4U%XG$CF#=8GS710>_2^]426O&Z^;#Z':ENK;D?,[+8SV&8VU7 MRF,]SF/=VLVP07+VYO="XW#O!:58J?YIAQYG*:@PWQ=6^,S%K8(@7J^4".)Y M!/%VB2"^R_2J$E/\B]*&E9&/L:,NRO.* 4=X0ID[!%F,!NP3K_%#+5 M"['#R ND\G<)H3Q)V2I$%">8&YF,BWA!/1@_HHK2@FZ)!3XN=>V&V$@Q4E!V!:E7 MU4JE>X!_G)]9]__^^KNNDS.W7R*F$K5L["PEX:X M!-$;V6,Y90U8"'RG\!DS#0*H%UI,T%=3ABPD2#1Z'$:U:#QW,@F]QWBBL$B+ MQE*H__+55-KQ"\H&NUI7)22J84 *\ S&*RHW>9PRKAH%%T7_W'T!4?,D+)_ M@7!%2=.#PK69@/&JW#,"]I(09%&9M;KA%#]X0R0<(CXF.TUO7I1LM\L-'GIV MP>_DE>7YO6$<41N.@3V&NQ$N '>(X*.J@84\:[KT7H-XV,=J$KA@O/,^S@(N MS^_M.+)6)OC-B)@T>O9PZF'L_GBEJ3\2"ZDD EN2$GUA^QSPZM;--&5<@T>RY*[>$.*C$9$VX.6)5[.((L M 7+*S8*UE1ZV#@YEP9J4(/QU,+!NQ^\#C"\Y*"/&(N#I_K;&=-MK3;>U]'1!L-L:N++'X04N$B91M$56Y@W1B(^C,26BS6RB5#X28EW618]38U=*.E M-@HSB[$ZA[UXR/0*K],R$JF0KBYY8TD$\CEL*F4C3NF1LN9Q-8-XJ)Z)([RB M>4D$;9=8XM9 6^))W9U4ZW&=3I'\]GQV-N.K54WHHQ"^@M-/ . M\@6">]_G2X* J?]"RR2@I/[3N[<;9<]I(U M;DB3O?+[4JW8M,!EI>%->ZI:K6WH3N#*%*I9)^5%TQE#Z**^K9E]4DC=.<+\FA/ MS!]NG/"*#)4@BK$P7VT*^YSKY^R]L^)4U\AW77*E,[.;M[D!RP3LTI+G7X_A M/R^E .PE"G?BX8+,RAS'GSU6?WDN69+M5D)20)YP& MDLWG1 %=Y![#6T&ZQ^8D0Q2^I6C'\H\6$AT\#Y9.#',JNMO^,2=S9:7A9&K+ MZ?SDQ?H&*,6PTS>TT9_ ^#"S4B*8P/\Y.9^7GM(^N6S4X.1;M8+TE%6.HF@/ MS[[3TR2_Q%N<9@=!OFKUNM-LU'=WGLN+FJ6$Z >!#@M_H1@M2%[G:15?< 6G MMOB'10,>T&1V*^3S[WZ7,[RRX885@@P[WL]5Y.O-YX^KI0'*55_QHE7_!6G! ML(=M469@02^M3O=-IIV;+QWSLI/N5DXNFTZE67>ZC:)+8X'4>2-N6T5>'PAU M4-AZ_]/>D#I 2ZT[K6[+:=?R8+@;4LA]$NS*!THV".YMZ\VIN%^W MNZNXGYG2I*9M9 DX1C-0X??5/SFFYV#K9,ZB4?T&LC%$,R:N,ABLA;'#BZ./ M^&4#V5]"U3F(\XM/:UF9OTO^V1?3[)%3FFMQ2NVM.,5I MKL8HNSZQDMI6HK85 ^:2VNHEM>TG]' (O3IVX Q=T5.Y9> 6P[N),YEYD<(H M17MOY:_]BN>?_+- ':AO]4#G&U3%4=I!D$P\;$P,E'ZY2A MBWLM_/-?[S>8U5U2&I>4VWL^UK;*=GQ&;;V$(D5J4?&NF(K6""!@<)Z4:3.I+#SAV7)\/JS> 97E[PK< M3%]&JR+\54N$OSS"7Z=$^,N0UBX@E8X%]PV1_.P5_J]$_2M1_PZ)S[8$78:9 M)MZ$#O;*[[^GZ_<)Y"+8&@E"8&$>3KW6V@J>V3;0RUKVN?W^]I=?;AZHF[!] M]?D#_/WYX>;SS]>?W]]<[Z2_\&83_Y>G#]:[/,CIW7G1GQ$AS?SJRX:VA ]X M;O\N7,15(:GA4:OO US$W)2\?";XOAG[RL*L3F\ !HT_ 5LJ-)$FLO XCPJ# MA8#@_'[<8_0)1N]"T8Q/?AP&(0CN"_M#3$V%0X&BTIX*-XP<1L)!?"#!T"^1 MP(*+H?6,O3YA$@JVRX-7T_!!'-J,= F#.7;D#@7;=6AA@M7';@N"Q)0@.A^I M![VM1T2;,1S!E%V?7PS_Z_;AM9&0KZ&&\7%H\>#FP-O'??O6^?7W(/P3OD3< M+.):&0^FEB\'-^4#YTZSL_=D.D:OPW"JT%(CM'G<$(QC4@FC:82=U_%#QB:+ M@>Q'".!D8BHAH?M4=CX!YB.>M-TG%TG>[@MVF@!#]P6*!7:?).?)@%_,GB:/ MV*_>< A\/L)FXZ\@!D"*/#U/MLLZ52H@X'_6MYN?LMGT%NB,\C,DH.V;_$@@ M\'&,'GF0>6$D9;6B$;PH)09Q ;%09C"0 ]"28[\^>[UG!BO3E#9&,&$\\3"( MGYX5%)>F+"?YJ46"=1P&>"FHMT]-LIN+!=>NIF(/V,/DQWX<(GVNTH3B080C MLPZA6:F>7%8K.; X6,C\Z=1V-)W:R64M/QW)AH@59P\]4(01[5F$- /T#62V M<]%N-G8*V1FC' FA6& [!I>II(,:^Q\!SH!T$(2Y<+Q(]A.&+ M1OM\]O#Z)FCK7A"1>,*^X!(1+XVT&,'#?\5>R%[>L3OE^U[AS*5T'03-AH7V M7'(89W#[Y.ZC^J+GA8)0*3L#4C%2>'T..BO1?]D'@R44##TY@BD 4[QX?8QW MD/)JA<(;/<:@?+!S/"6JO8'ZF>)76,X8?XB+PW4$8\18(=\H;L6$ >OZK&KQ MM'8&6?NMJRZ?0(%\HBOM *=XX*K*C4_@E#X*'N14)'#D*F4SI+D?^>)14&VK MY[\$PQ>V(UY<(-PXLH?N:Q1[,GXS%$\P(G!13P@43"!L?G_VAH(A*H<3;X2& M!T@-^'=D:;1*^'2"+ 7,+@$NQR 7/+(I"#]6&9-39%/??2)^M/N!8$837\>@ M#>%@(^11-AQP5%@OPNQ+ X(C3>J2U:B8UCB(/+:E0C4W4KZ8?5%I2HN<'*[] MCB(.VZ;";7F [N/'B'SAD^L7E(O%SIYVXV"OWYP;[^ M#5T^QR0SWCY@=>M;M[U)@.I"K:G4!5-,H.,/49-]4"\B,;&_Q&'OV06NNWH* M!?,K(5:BUENK_#3K1_1U]:DB-0SJ-&N>_Y CVK!$FP9,@/U7R=EZE'/I>#(=2<\?!K=/7 MYX#T<%)S_ D"F_OVH^O_&<;C26\*KQ^#=(U1B0'!1'J[8T?QXQ\DKUA'QV@W MB\^>]H[9N#N@UL LI!HS:\,<*P5BC!_WN4,(:5=:1U&]1EB2R86@+$0/2W3N MD5DA0G'.G4WP[P3G.O:E$0EC@X3D#B:()VP8*A:*$$SS@2?52^'"@%\&X=0A M_0>>1T!ONB% N$ZFTCE4](W$K4ZT*D?JG_#94Q#TR8[%QP,Z,!C$]9^\QZ&P MY$I/L4Q.4/N5X31UBK2544(A RS7HOT?@H*,6X1;.?0$2GX:'=17/]'VX++A M+BIF#Y3TQEJD\")E/ I6 ",0M/TYDS*ZE,N9T92P!PV?I;JC!@DY2$,$QQZ; M7QIC68JD4R][ #4YXHPLS7#H>G"!Z=1B[OS 8I-Z2D*9BV M&SW3SIUZL*H%B^JL#X@V8TV,4Y-?U'R FF:E>7+91A>AR9,31V/1*"G_[]7R#Q4<"".DD]23Y]>I\2_\J&5ZP\)4<+\K^^3O[] M7XI'+JR'.9*8]@S=<])(=,-I D7.BJ1C.GM8XH. ) >ARIE!O'D1*6Y,^%0J MW]A!@7I!I46"E'E41^["43U.R&8VKB)3G'.EN;QK$ML\^3$9!:!7X];A!4&Y M'+8;3Y[!O/^;!)K?M]PQVR:?/=,MLV?F.,8K MN[/LZ#\NB4SW?RN5#N:"N9<'M0(PS6XF8L0+J5U8OVBK7DU;N:6+&/ @Y M8TB M]08TH?[Y, C^I,8ZR3JI>8[T-((5&/W)2X_-C)*+[Y2%MRV#WX-*!X<&FJJ% MR7U )T]P*G@@'^4!?9('M.MLONVN+!V^^)8$*2SM ?C6FL_;R_"9; '+W=^H MG11'!5E8U=I7B4M#U1+95YQ_4^W6ZPAM98'*1S&MTY2/S/QYV@^G1Z]>%XQ^ M_14L*A_4KN0U#4+0*GJ-^>/$/OM=Y2NY' S'Z,*\;])PCEI\99QZZAW MQS+?"B,R/3?&H U,WF7'F;R1'""P%[@*L,6=3+0"T\^,4*-AV7OVX%7J"P_V,*M@\.V=_;17].%K MT8=,/=E/QT-@XLQGZ #@]G3J&TM^ ]&;]FG&7D@<-![RV=#"736/?[0V$0I2!S[,69W)H;;E,]D$L"I M!_ HE@CJA,->TO0M45JD1L.N@E $ T>J44-2>&0 D)C]50R'>%! BVJF!L,F M[ECSTX&9>H )-DF#2J4,:>%X87^$'P2A8B;T,RMV"DFUH98?F'AEL?=5I@F MQ.Y-%^_(Y#F(L(@-'O$>>0+(ICSS^^OWL!=##HV""!-PY\!:Y1D,ITE2!':V M' .C]+#4R4H@!3'@ZL FT:2&KL<,2MD%*H89/ YE;!R9.Q[W*=LSE/TLF:'G MW O/' +!(Y V+MD;O54XP3JIZW M*A,/6#+ JY%4)5(;5"X0QM &P!M]^CG';2*\S>EO5*\HVX'O1'QRI"B!7J8-A-LX&-W)#>CK3"]5..9][_*T>"?[]!)*5GD\EJ*L( "N1YK*QP6)Q1^2= M6:3?"ZO^+BRI_*B"8:G)QQY<0*)5RF'4A&YAM-P>!J_GF,3(OP!F9%9V?3A^T/N#/BB0 M) 7T=Z%X0EMZ:.3]@?(WP2M3\6Z$.CSY@5RCJMKMOX!&")1KQMPIRJ.+*635 M@Z)V9E(Q6;,3G,V-H M"WE^\NR@:LC,'T>NT)2%$]\81"M^MC(* &) F3^Y/7TE^Q+UM/6(U.^ M([44)UD1#"886G8L::A]:GWBM$X>*7D MG1@OKG,P6S5#3X0[XO[O7\&@ EJ7=5)]X5*^#Z9:A\' 0P"%J11\.(QF#79- M@)8!:HF8A-(Z8W;![Y[%<$Q2#"]),5%)E93/HJM3Z,#@HAUA%W6,O(!!$CV+ M/DC6/DA9D,2PF"G.!V4ANC9&+ILA1M(WDPKG4P/_BMZSM.19+)@R_ZCX=XMS M4]ZN00"7%S,8VWK(7A'Z6*KM2D9.$.O;&0/,^:\/"A]4* M2D'HJSHGZ9+3_CGD/-8&Z,)%C\]$6=<'/GIVAP-UB28J+<:B8(/I7B-I M@+>N%^H"+>F'\R)*D/#(/> KAZ ,9 T#=#K0+F+9![(FK,GK7]B_H/J@T/^U MWOTJU,O0).F'P?@<"[;&?'ZLT!AW7H3&"EH>)I>"[<_:E'*HI!^#.5% E' =H_>AH*UVKA6=OHAUI2RP[BJ%-THVO@:6(L-(+K<98Z@ MVG!9]!3)M#I0-P(0ADCZ\(MX*#T;6:.)R0D=F[S&1_)6$;X1]A^S%+6HENWF MW%AV7B3\OS[SYR_Z[U'5R-H)B7KQ%(">ZA-QC0-@_ZG2*DG!,&F$20(M4\(A M(@ B\IX9C,P%3*H@*%>5Q^=JD2ZO"PV>X>(&6=:7Z5N]GACJ"J!^,)9I7#08 MXB<1%B<\JROZ$NM[Z#Y%268KWN23E.IJJO57>*7"J;@4T;Z.,8.6N)CXA74' M1??*W"%=2QH->/]J"_?V&5.>,^:]HVU[MJ=OAB"B T_*X*'KL[(V(4OBU5+Z M K"?5@TX,CUP7X!E4*?#CB8C!/HBJ8W'A:::^.HIBXLV6RDATG_#0>3V#TJH M@I1 MZFTOG),9RD!3)8372\$0_6$9^A.4K:]MJ!FE,7AO^I)")\+:-$9@R9].@F>Z:[RB+E,/K3HZ1R&@:6XZJ800C;*\,%(U)F_8@)B2@- M(49TWN*4%X_O>08=QZ:J2#>47/A7[!(_$U&Y S&9[DY;?!.(L$,0RNAG[=%Y MSO!/N"FV R)0.IA.->=S-^-$RCGHA?US-,% *@;^TSF&L6"AR'PRA*.K-K4' MA_A4*<"REDPV;O)H=*2,E#SG2OE(Z0&J)U/H18R+,7$]8#F49S@"*GJ8&1\E M2EY:L>1U"*E.)FMDWT_B*AX&2/&R_9.Q4'-Y4I72RAU,W<>P#CR%CDZIWL.G M?8PGC]TI,F>:&ZVA&_L(%(J.+7GKP:X]A6 MLF1V4^]/)IS59XI*TY6_3FE9 MLL!.[89.0E>U'1F_$.RZFI.\([GD$)4L&VL+.03\#/^!!4I/M$N\KJY']"D@ M:<'$7CS8%E:TGP,:"0-TLB00C(F^I=0TP\"6YO9FM!"U8+Y.C<\G1]4J9''U<)+]!2/>.4)6L#Y@T$XQWGD2WQPCY M0>@>965JOC+5L79>=YK:XYEUI];.ZT[MY>M.K5W6G=JKUIU:.Z@[M;=0=VIM MH^[4WD+=J:7J3ANSJS=U1>3\ LC"/JFI DBN*"PH(+2V64!H;UI :&VA@-#> MM(#0VDX!H;U< >&AW(T'K6.\DW$=Q*!3Z9=VJ65L4\L@L0*Z!-+K!Y(%K\0% M( 5'9"[B#]0YV,8Y7-A?0B\(U;TKQW!(M@F= ZK3)PU!+^_@HD$MXR8F_Z-' MA>8R')[ \E_?_WS]68J_=\B''I9[R ;2E*"EX??A+@L(_;*J2U/TK&( MI>8DM%0"-<_LRA!N[Y/A588T3$/^/%LM)G]QB$QS3/[ CZK>CICF@Z81#J\A MM<+G_ODL.KU:DDYS7=![?+M'?+M3'@2\S)KQLB_QX]#K*=13XP5P3P68YJQ3 MGH!XU<^P:[L(>QY''3H2<+.[\Y=OOI %@2_.=>0;GI!K..KK]1#H^P;LFAX:!8SYJ*24K+ 8S!3: MIOFD$DFI]*!/Y0[/8$Z2=<26 'M#$] (RK)G^P1%&)AS7&- 'LT@<3/3PVB_ M3*;:/1K)I%IZ):IV% 1_!)/*A@%Z87&OPG&P>(QW$O%R:+:W*,!^=9=: /]%KF*K*DHRM8YE& M?.@G3#GJQ+J@Q]IEN]'F3+N7) MAG.]FE@I+8 M%%R_T!?2=R %VN-4KIHN;RD)S\X8Q_JT=I;*F/;%*U[,K/$FAC_?@[]EU( $ M+=D/_'-0/_U@Y/4<^R4@+D\>A[N;_#[N4$U9O]%B_PJ? ?>^0EB)OAB89?#S M1?X9Z\]3XD0E,!P>4BX%7LN;@*:!N6!:F:45G)B[;PTD31AB@#Y@-(V0)YKX M+6D?:'W26&&G2_*6[$YF- J>I)6U,$RBX.,W*4+;#.9R](6&F8#JULI/O6#* MR8DH0.19AL_\:=&>&=Z1R*C80_5OD[I5 MX:;\1G$68Y>5\G[#N9(_P,KZ _2)&(=5:UQ46SKCR0OGD,$I3Z(D)E7C M"I1HFBF%S6G,>:M;&/VY_P4G?J5>?X;%0.: A1X*+J^6I^:D)P"W7H]XV;7_ M"#AE#*N$*8]4]%QRA:1B.,I),6"-?AQ$ HL'G25NF(OTJQERG(3L$UFXR@LT M>^MX]21*4D/);!PKN[]TS':"WH11+(S1@/S\@GF!YM;._)6^H2A)DO.#TF\/ M=!!$ .,2RB>H#\-@*I3EP@E'JD12WXU.1H_%W&[#ZG%, !L&@L3K(^4=,$E\VG=Y=S6,R8&]9ULF$1R9Z]CC32>X))*#V" M])3A0Z*ONO'(85V#*0)*5__ACL8_W1$!&#H.?&\E4U-2*[TRLG$*-*ITD!/72,I8HC<4RJDS MI>+A"M'5@QNDG3D6O:Q0G]G=+ES8/[-NHKOB6K/'HX@B07#TA=14I,@]ZGMV M3]E%C3*[*)]=5"VSB[Y7U?)*]57(Q*KB,0.W<;3*"-H7J12L; 3^<)HRJ1+[ M4&6=^!9RJDC>ZV32 M,'G)DW*>;!P332N7_6YJ69:&6O]'%7-1L)Z$@T)4DCLF#3(IC(.Y-)===4:O MDLD;"O0,E\B@71AUL&:O,PEM9=E%-XM#GO!Y-_BC0T>#1$OT?U:9BAU*.[B)Q13K$,;:M MB*Y0^50T7 !CG38 MH"A1[@%UK:5CHDD8# ,2[/FF$CS^X<2E=%1T,'-(AD10DB&IBNV3M,1$17+T M*PVU"4LJX4; M 0L O70\J=7D,N67?,*M#?:"YYIXLVGCI2AV^<0[V8H\_&5#0G6A3/9**[,#S5_?O[4ZE>=ZL7%!(DT".529T$=RV,J(8S1+A MM8'5L;,DM\^52;G(@%Q_GC*I"O&[#6&BEU $FFGLF:78\\4="N9N-02J" S< MB%J#NHFPJCI)N*>#<&CO<+E,LOT]'5X(G)E.C-?H MHOF\>,ZB%_T+$YL_%40N)D$.9P01I8,KN53>K!L"-O$^6J\4 V"<7-8X'X7D M5*7F**8-)1X>G(G G/DTQ>LP)Z*ORM1T+^S%([PD>V7(<..YOL/-M\B+0U(A M=P2SW='.[/@R.><+(24" MAN1BH&,JHN9$#ZGV4'1:J.P'D$J_W5Q?H%65MF?H>U=^3_>1">=G:=K-$BT) M4?*V/XK)JQ"^X;[0RLVOXQ0Q*Q='-GOX B>H+*T4EX#XPBH-ZU'X M$8. V- M0S 4!.+->O;&29TRSD %DB205Y(9AQ!I$SL%C&F&.R\0QAAW0GI)"KC4PLT< MOKK3^5.VC2E31VA4B=4&D"@W.E+(4\":J>RH,V;QD_4,2WO!N-D@#NE&R)FJ M"FB8R!EO5ZII"874&#,W^JMK=(SV5$4)(EYI$C &)",:W1FZZ6Q>K5#ZMUD) M,X(1N&NWL2BS5S7/3:H3I5#;%,P'FP/KA$@E4M0! :E+!$&B!"[^1U[2^DE* M?5C-N:WR)R3[@VPEE[?Y#M:H7I7J%^FVM_/>:%9FD&+)N%PV'599L(S3K#- M-1]J?3ZEKUNA[DF267G2;8<&$PSS)5S0,*]O'C[:U%[1KM3.F\JH_(#9#KKD MC:ZTUD_2JGW/H\I[#N=P)R0<#MPS'Z_NWR4]4.S/<"M6&U5EGLKF]$*67V8E M%TV3H8V(")Y NA.!F:F.TBXG5!PJ^VR2"[@G]7X,(("8&*'=O$;V"Q#*"_9^P8;9?X!V/YEJQX \<[4G[+JT MF'C1\<"+BC)NW&*>,PDY>=&KSY0_0,U!TYB9-<+MWK_(6TLJ,:KG>U)+BV ? M*A0A"S9^X^TRU"#NKI0@/+6I7+S.]@_ARLB59Q]%JD4;BZ8Y%6ZH,5N$1%SD M$\H^QR,O*YA,\UF+!:--R[P9EE?1-E/R"D]'R2FM0"L4R%2N4CY)CN^;# 7# MS=:WNYT?#&XVW&YS4DAGWVAJ9#]XQ5'M3OVB\T/&R9>NCCXJHEDF&:19)H/D MDT%J93+(]RK4'@KN)+J.X**-45_9HK:0$7 9I2$M>.Q$ARCPQV9%):&O^U!9FBQL M37S>F%@CU\;L1E5NNG:AN+8_N9)37+ MUL!LFD5.><,1)*'PTZ[@'P]Q10OVFE$BL>QZC*DD_A/UI,>_(X1$E7_OHF_D M"9!V?_+\?TZJE>3]+7B]N(_=5KN;;.2D;[YVBS"HW%K"7N'_YFO)[P(W1 1<=&T( M[O43>A37X!)YM.7A\L.D'4:<5XBEG)2TRD08T/3%'#/*#)J+9^$^_G,2XG^0 M%+?,./S?"Z %J81Z!,__HWV^(864C/5=,]8H*6[(*'J:T<@(597UQN^3')R5 MYK*2PL9N&(.S^1)S(]WE3.8G8".AP4KSX/(N;K,Y\'JR5P6-8Z0!J.^2^%H2 M3TNV@IJW& M;:2*+M5:%E!]E9,W0 MW*EI2S\.@2^*7?Y48XEI<_#-'(-!U4T9.4:S4Y.L35.3[*+4I"63B9105,E$ MUELD$VDWH$XFLK+)1-))N&$VT1&J_6^+A<Z4JD!D#IOD;L06$@($2C2S6P5VF]VF/$^;#6D'4@;G!%+<,) MS(F@8'53#I0QW"^!\Q3E"+8R,K3#=H)'HJ;W^#2A^))#92D MKZ>6DDUWU$G(,I]72D5N4BO[>\BI>UA*8NH49A4&_LR/&(^TL-K'XGZ30>(Q MI'UGA4E_9@(A17!UT,V@GK0'@DNYN>6=OO628W/D)NII<7_4#Z%(\[L>U-Q-W_%5.5 @I4B%OZ45]QOPCLK\%)8K?Q M!-N3EY)P.UVS0![%0S>D'O/88#P%R#/B?3>QM]-IG7^*J='7UFC5@NV6U,.( MAR;3:4@>)JKD"(1:''*+4!B%VL@37S*D]P#E#&%5>'[F25".4-(9KY,= $F7 MY62Z/X6==.OLBYX7%;2?%.59)0H54#B+/B7 !'Z<*? ^] M[NYP&G'W+P[AL#13,LQL7ZKR#5&62TAHJHR!$?[F5BMJ,XSYJZ:*5&T!&WC5 M_R.F(:[?W3Q\N**OLY\QB6I\K9^OKK[HY:;W _-^S%V76P(75X][[A19##0> MY39QN@\.\IAR/KO2H)4A+13JJ+F>#H,H0B030M$H_)"G[J3*2QPKF4]1[ 'G MQ_>9(:(,RZ.$+ MN-(,^R JV';E!AAA;R)6%7&M&DI-Q*'%[DR&3*=N"7P22I(H"XI[ MPAF2Y2!C(D3(O._>[)MV)0^NS)M )$YW'(D?;?6OGVSI.45O[/(WX0GF!\QQ MW;*_]T1F$:";:4L4F':_TD"O A/9\9W#_D^VW(PD\P&30[;' ?!^M2;<0_ST M_YRT3N9,J"BY9(DTEO7Y(A3L(OR%R[ZOJ>M?JHWBC-TLW#KI$C?7M-7=+$]S MWGP_@]9U3(>)SN35),.< Y&!#.J;3.BS>6O9*AEV!7NJ7:?5["S:QUUVRRZ/;LW7U=M.ISM+_)='=\A'UVPX MS6ZK/+HC/+I.RVE7FF]]=,O?W/E[>8LS^SD,HLC^$@8#+WL7[Y*0]L46VZ2; MKM/LM'>?*EJXGO(L,DI/VZFW9BD]Y6'L]S!J=:?:+CGC, X#=,IJ?99.>2A7 MVCK&Z-8OO5\HHE>2T]P7-3H7>Q"S/Y2G,/\4FN4I', IU"YFF0WE*>SS%/;. M"P=BK)F][#!S[&AMMED6_U;IQ&F42NG;'T/':55GQ4S*8]C;,72==G4/EU=Y M#$OX+=[F'([&.DO=)37-N=HZ[5K)T&]\M>U!(2VOM@6< MT'':]3T8R24GS+O:&GN018>;\9B!5"@I9;8>VMF#R"Q9=6OOC M@ZI3;7=+3GC#(V@[W=H>3N"8[;%BI*#C)*F]N:E/F_MP4Y^5T8(%,9OJQ1ZX MNSR%16Z*BWTX*?/#%D;,T4/@AH&5MTI^L5?8GR_0[N 1\PZ*"'X75A_;WPIL/QM%,E?;IJ[: M"?8%O(4 Y"-JY/$4('@A")(^G4P?D>I[$GV2("E'")7-L.\,ALV(U/GG'3D M3L#B"2CP3?$5T1$C!>"?X&$I\%";$A5H/'/FDR U<\;DE("ZV,? M0L)?AF>IY3F"V_<)N]E HLX@)PM$K?= >^$&B2ZBQ48&.G,6'WL<>@B<:DOP MZJELX$W0_K;[Y"+*LXD1?6'?PE.CI&-0C,CZ:>A9!)N> 8AMH&V[V&6 \>]' ML/X7V2 [@@.>P!Y(7%M[$$] 4)KKM#3B-L,7BWXR/K8[CB?V<_!*G6%@]=@4 M'=&58;$]F"EW6(#'7MVPGSX%=1_ KP=#!)^F#2H\)WB/E5" 07[19G> O=0= M "M;060=R0UQA/H,3%GY%ZTYZ.3ES;'%'@)*1F_X%;B^R3W. M&XCFOMB)SU%D.Z.)8SN6,YF9=]ZY!R*;(F(08+!HR:]_5=7=6(BF1%(D"%!] MEQF+)-#5M5=U=560'6B5N+CRS6F#?"/?##^GQ I-]/,F;'<*;+43BX^2\49% M!GMUGC'3>IG/JD'J?,Q*<6N M_:B3\B'[F'7(C"#%:EK@#FO=I6,CDF$(5 ;/&_2C2(A_36+&QS%=T^PE,?6X M82)5Y0AD>SK%:1%B1DIVS70N"*QKT R0> Y;=?Z20T6T/&UJY=_>PK/H7^(, M>1 ;[L,";2YLB$70A/CT/.BKK^"WHC[D?K)P7H5NQ>3!330S'72#/9J)0O:$ MT8Q(',"!U)-3IL@.+*3'#Y[G)!YC2F,*8($9(]L3XNS0,8% C! RU/G(#PF( M<.G",H1-#3>ZYWK!\[$AAVS6QN .@V^HJ7APSY^@2 *5G9HA@V$"@B4>9P&L?.R-9\O?$Z%Q00R( M(*ZP93QPC2-@Q$1+G$IFT"BWJ7WMSG7ACZ,)A#B),&,N?!>#M>4Q M0? FW!8\%MQQR#U@KH20.+$QP0]\"3H!.29#$X$Q8I$Q6%3P10((F'$LI0/A MH:UG)#Y:"^ //W%.YX2]$ S.A?_<,[&'-;(LY2XAO W,;]J-G@FKN<@ZZ*+Y M$+?Q>7^N/193\/($);GR<8)3EN]H18-2"@O;">A%D;\(D9-G_IQ+F1!NF:*P$;O50NV"[@(R].$JQDF">.('(SFH29=" C1-G@2JX!>.//I>"C MESFU0_PM35P-2^3XFK2".L\,4$&(- M HYPXLC]A-R/L'&<871TD(,.L S95-_"' M9PGC(+D2%473>"=H MHIFP@B .,MEXR\==&OR+"8/_"DA 2?GA(+V V,D7*3TR9"FO"V:X\&-D,\_\ MK7'1H*&E9',57HSP1;BTRJPDBF,VG#86]O@K#C.1,U&7X,<9YV$.?C,'/\CK MS!G/$LL-GG-F/G/H2$[/[46S\J;F%.-1[HD8R(PXU!6#%<;X=,?<'%H^%U9D M^EW[T@^2/+7OD=F4.7B*A/!7,^>*9V+$*IB>1T_KG#O>#L[7"T@UX[*H*@-, MF_/1C+G% QN=+W39DJFMY-'&BP7(R7AF\V':'?F7M4 QB8#_45,<<5@6NEH(XR256#- MB&>;R=,EFRNP;8/G*D'6LK&%;/"DI"&8%@5$?F:*Z$W2 +V32[#3.)TRB$[@ M1W/B!=?WKOA?$W:9$)\_!=P[LP-@WX;Y]V1T,XZ/GXMC\ZP5#T5(PVWYA$\5 MC -@_)")"9!.D/.P0GSM578$*)<^#@2743[:4DCI'- S0V$BZ4(7*/&BA$S M8C1!FU'B Y<-Q5C8S(!ZV+#,CW*-CC_+PB5U"3][@C_XRV\HFHE)U6 #23E%SR)1*6-''O!5?(9JN3$P0G0F_$] M?BIK ^_ BV+,HX%J"C*JW!'>-U?,4H5* \/S.>D/T6B(Z>CP^CECD01"FHJ0 MHA2^@+ R0'7A>=MX9)E8&'D(FP^*,M8M.VN=Q(^"G#MF!QRN3,X(77*#)Y6R M:29?,+[XH13Q]7%"+A>**_(ZO2-)Z?"C' MVAD5:2P9<< +YH?[/H4BA:+^.+R([M_, M%MYY7_7K0%>_%JM?N[KZM5XL_XBCP;-4/X.:.?/QZ $]$?@7\2LY3Q>8O./I M2'TX^&B4@Y.09:(R\A;A M(Y%2=9(=CS%B_&U!9PP9N%- *>N!N;(0 A9*;&>*"/U+%QVL=*=C_\IS_DK. MEAHFN-QW(NXS49W GU0G,G@5&AGH2 @+'&%^3+"7)S*&6)<'*M@D@(-?2+#IQBO$SR4?'.H;@BS@WAB!0&Z M!]KI6\FFD1]10CFCA4%JF WNN?P%SI#G)[18ADP)B1"E;GGV.*6V>8X/#W=J M%;,?'K*/I)AYX8 CRUCXX>08:':5%@@(N:(P$0MAKKBBI-.F@,).R??PP^10 M-*F/RW"F)5.U/$X%J":6X/3T<)Y'JRY(8,S3JDN9*TKYI.G5((W?*3 4^:N% M?R&_P6'1A.Q-Q5#I# M_.6/27?$W4:&8&GYRKU%*_Q81F:_ +?NG:0I/\6ALUJ$&%2U[6!-)D\K9\YS ML"P&'O07(LX&&Q>1?L2_\=PEJ^S0GN!^Y1D7+[.X@6^# &O6.0N,;>(=?AZ4 M,8O\'0#W5\86H(BX>>)L(@KR87$.IV%C3;LON0,]A4R-%[Y))$N0]_C9%QYB M.Z 3;_S@*ZY/;[^,'9<">L C4'Z>)!^XAR"T*;QY+LJZLPZ%D4N+E"56DR-GR**II$Y=^/!HC<:@VZF\=6S'R:%4YJQH MEC^-XL=J,B>._!BGU2J4:.7';NC?IXD87U/#08"+/?VQ> M5R_RYN3?).=G@J$Q"#3(74$/'9UOO-YE!Y-$EQ.N,@=@8-6N;&%1$\\)%Q36 M*E.G1$&2YM.-(,LE:59=0L;8YAKCM4SM]DGDGXC:;3+66L2U-?XU!*>![[IXL2U-N8E*3"N;'A,U@;F37RR- M-9+788X3_HO-4:&0EDK]-<"\_%S<=4N*1;#8.#D6Q3+V-*!.RID2C%61/ZK+ MN1>2-XV4-PL\G'>X"PR9_#[C?--K,U?JZ:[B#17+A/Q0.W)"\K"!Y<'@6+SR MS0AG_@WZZ!(8*Z/UXP76"V?JBQTO>YL_4[O,\PGI50>Z]@VZ(P-99Q$-Y$&BL%64L&:\ MXGWI,@98=5XY+W,+>*,DFYW *G RLDE=17(I/EMT*@0TB$"38"(:TP5: C:" M[*=4"QLKM/#&@B ]:LY(E)@2;KQESF( (NTL8.4K*]EXYOD08=Y9_**6/XT@ M!,7G^>T(AX49_XW.&*94N>)/&4D:GEJ) IN&^>[>[]7;\N,(CX/ D[VR78!B M/,:3D+1P104LCVU<'>IN&^K>=SE<3:9<6Q*1Y;UFH'HH?3&- \^A.X2\FNH6 M_TV\QO./Y-53II2E3%;H;F*(]U(!>\#K#FUPST%3:@IOY7"CV3+4M_RUZ[V= MZYUIG& LHS25F"1YB(D8.C'"F'B*M^"PK0WE?D2NSW0='A.G_G&^U4.J>OFM M)]+T272-=D0(HDEEU*YO>^@W\WN>TML.T]<*?A!'(OQ!W&V M[!>5K[@B %K@VO'CD$Z1')Y)D*%UTE5A"H ^48'=J,QOJ,O\BF5^/5WF5R^6 M?VS-&543&\L5?-4U3NLEW:IQ\X! _8+'ZL8O_#3][LQ<=V'3O>0?GC6?T=\ Q%C^+6T(MZ-C().]",&,R'^] M,F^<231#F)K?8A^\]>![MM88BG3$Q)XZG=.+;NCB"*[I3EZ9 AFI)41G8:>= MUI.V[H!#_/2'9_UG]P"DO\RIO!4Z5".2< MD=O9OKK7:YH6BSDHX*H4O=:=1/-45$"[0NR"WD^EF$53ZWYJK1JKIJE5.6JM MFB^F254Y4BV/]JF'P=QN=)MPXGOM;W?:D?ASIG7Z"FS*\.';_7#6\BH[W=XJ M81:KC996>_1@L9'5[PVL4;/W$"[WV59:DV_+Y3H#:SCJ6JU^7Y.OAN1[W@+E MV>E;[?ZJB6;[V>;R(-5C(-TZ/+ES^G6'*V?1[8ERZKET!YX8?I94K\C#VI=+ M6-$S#+=($;O$)/C=QD<[M8^OKG/]&E>NG>A[FAD#0>K\GU:S99+C5Z[ M9;6'(TV-2E#C.5"CVUIU=*T-7GF$Z*[,BU;!WE4O8KPHWB?7+':_YK7:S;;5 M:Z\ZN-2ZMUQZ#*W>J&?UNYH>U:#'\X[5&76L5KN$%(DVAP_18M0H02Y*B?^6 M2I1V:03%M7V"I=A 99/2J;V>7S]4'U;>L?9FD#R6BP=6J]>RFBM+A59P2%G( MT(Q0%B-TK0ZX7L/>AC7"FA&.C1& ";I#T JK!0V8! M'G,KCAK1%[N=:5_Z?IW3AB"S:0UZ.@5>#8)T.M9P!)9@L.J"ER9(V4>_+=!> M;:O5&NK0_^#$Z'1J=O3[P"VI1P+Z_+T?AM_)_DC4.3GML*!YZ8'C+6LTQ,"K MC+,538L'8N!F$]3LJ 39UD9O'=GH@VQTK597G_X>GA:M0;?2^>X#1W[9_H9) MRTC>WE#?F]G10EKG:F)H8FAB/#EB5+?J-VOV5.T;-!/E%VIU!E:O64(.1XOT M6C>.6F7$W9H6ZTA&>VAU>OJJ446H876;[48)U#B>!$:D175IUX%+N\!/&EGM M]BKW;O_E7:N:E6D6*(T%6DVK,UI5;Z4YX"EPP&AH#3NK\A^:!8Z?!5K6J-5N M'$X)5"/XWQ6?B>)?]4$P@;.ZO;'F^?+*VJWV\'!*3U]NJ 07/&]9[977FK7I M.WX&Z ^L7OMPED^K@4IPP?.>U6UW&JO.8TM0!*76>!=]GNZC&.L#XWF=YVZV M )R/$#4C^[9PRK$*L8\#8TO^AD7-B1]?NJR4?O,;P;"+LO)6W^H-5F4H%10X MB(73E-\QY;&(O6DUN^LF]W9-^(TLFZ;^KN6^3W+?;QV*_$]1[C=W:/9&_M:@ MW5C5N7#OI%?[,B]H@NQ3FJ&[+60TU9M/PC(\%HEAWM6#<_\8K-)NA$X-,(:U\ O0W,2,YPKC@\Q>@,.?)^! MFJ D(S];-0. (#3A ?P9SKV.Y_#UU/%L#R M*@AS9H<<0@&M/;FVO9VO[KAV8"_\&7A$PU\;&3@AS M&-G>Q XF9AQAS=,=+0AXO9DYXQDMXK$K^C5@+X>>"9MCKRB\6Z.D<:A^ MEG\"","73!C\%2!KW/C!5[DW_I.YEJR&TARXVQ,&B,14ZG?=-J-@:I%OM"TBA$Z09$U@8Y"V.7 MWA%EOP19D1*(DNVC+-N7P/OPRVD(JA,59EXNN;8*2:6Y\-M -$L%N71L%W5? M@(*-/XMPW+@Y]S.CQG-#QDT<1HP+C_WYP@Y0C_CX6:=AGB+0"Q;@*%#48;!8 M(.=-CHO8$!([X<+>ZS6:WY(B6A>*#J[<:S7:FSW6E>J9+S\'8 W$]R0 _>@1 M\G*XEKA#Z%.,T;BNZ=09.PPT/]=@A-E*:AN0:2DHU11C ##;UMY8;FNO]<_& MD-V/S[Q[!5ID[J"%AM_$7F1QD?Q&]&??7"J_X7WV>_DGC34$L*)&Y MS8!D@H]A>U<.Q#^@FT )AL)!N&1C&_V)V$77AS_$)I44TNJR$DBG["Z*C'2: MZRR:M-[2,KHQ9 *K:$T,>P56TS "G89V8RA]!B&DW48G_61C01VDD10^;6QD M15GJ9*"P\I@*]BW%-HS\\5=R%& K7%1!)?E7'LH@2G+RHH"_P1//&+EG!"K$ M QTMO)L*+_7')]']1?;'U\*Z,63)E $CF3*02FG>M>\TNFMZ]G8^0T&.)DI. MO%B K3*G#&-]'N4NF+] \P9DA#]#0_C6E12'.CB<=*/:4#82J:QT;(C7W+*O MS'7AW=$U=6,)J:DE(\LEU3I(P3=4)+2Y^1+$PS?P:C/E*XP-;%CB<%[9(([^ MTA5#U?7"HOSM(3N[_2N+E0E\D9/(7]!"R0FI_L*_8*'OPS9MZ8O30[HU?F/Y%?8"GSY$0\2(=F M_%GXC[Q\/9HQ,&/#@M6LD>>$S.;EME^97^X6L./3 M .1B_,K\ $$71\T''Y'0Z6>?>B$?(_P@\/+27!#.L]#V M%= B1I^IM6'J9ZQ%/?=?T;\%\-.C$V*5\"DA7-P/"%\9Q.QL#:X5$*GEFADK$Q MS1Q&\%^8,0WIZZ3U:&)VX1,'SPP6X.&B3IF\K"(.#G"LRA$]9JXKB@-^>-9\ M1G\#$&/Y=[Z280QDLA)W7>)O5S18VMJ^: M&TW2XKD?=2>I%+W6+79^*AJ@72%V0=^G4LRBJ74_M3:L]NQ&X?.-3\(@2\GF*)8R^WF-T MN%L#^>8^VZ=YZ=Z%6E:WU;&:>I1Z=>C1@?\?ZBF_U: '&;XR1J)IH_<0(1IE M#%JN1M/G75C%Y.J5F5R]TBQVO^[M6ZW!T.H,=!A8$8*,K"%X)Z/!JJ9AFB!E M1QY6O].S^LTRP@]-BX<\DTI;Q(J,>))-&! 6B@US+0,VJ:#:ZS'V4^UQW>I9 MPQ&H^-'ANESK;N>5X(21-0 'K-G3C/#$&0&]\($UZJ[;'%PSPK$R0N>)3G]Z MS%55/N:)WS+--%O1SO3]K ;D&34AL-%YUVH09-BTVLV!U5YI!31!R@XW>[QY M?T1;^G^RC&^L!X9N>Y MFRT"YV,OSZW98U[*[KY.Z:\!M9-DW]7 MS=[HW^Z,5O:FV3OIU<[,"YHF^Y3FZ6X+V?=.,A;+\%AD\IG1U8.SNAC,H6_" MQ@&S0S8Q+^],>[$(_%MG;D?,O3._Z;0;+1->Z3J^UX"GK[%5D3FUQY$?A*8] MG;(QCI#&*=$!F\1CZG#K $S8VZ]AXESJ1>#0Z&E< [\,S4G,A9@ 0A"8\@#_#>=7Q'+Z>.I[MX61E_CVN "\$CUKL8"Q:T2;V;.>$:+>.R*?@W8RZ%GPN;8W0EG:N,$;E@5 MT25P%#( >"+P:O#G:).<3H@TVTNVF2#8O/;=.+E/&@OL>4 A_G7$[#GOL"AI M'*J?Y9\ O E$P9_!<@:-W[P5>Z-_V3NW)K.'%&&Q.'[F#H1+]BZ:YB&XXN(E#A*7TX=.HTYPP@B7-&R>:K?N.3J.*9 )VESQ430X' M +-MVXWEMNU:-#>&['Y\YMT0T_/G#EHR^$WL11:W4]\DW<P9LR=CKGH<;QK8@ 'PU^. G5 \ /%"@@I\9[Q8@.QGL"+\@?R<2%,\ M*\.?'^,0-A6&YID_OP1UA\!H);"I$J!&\J0"?I&-Y+70;PQ9TH[?2-KQIWR; M=Z$[C;Z4SL0PCQK#1\A[3G_PIXWUY7VE V_GLQ+DEF>D=1[8+Y"[33 MP$4N2J3T]:M(JNHR$4@C77*@A/I$''7W\[*'*DF=;[3%[?())$Q8DJQ,\304X33KZRFQ>;ON5^>5N M 3L^#8 5QZ_,#Q!,<=1\\!$)G4'VJ1?R,<(/(C?!S"I,78)8?3WA!1HOS07A M/ MM7P$M8C2+FPQ54Z99N7@67MQ(2LLGP?);FYO+U^^=/V-GXD1WY ">V0L' M2XP_L]"/@S%%?Y>U,CE&%8#[2)E].K,(,>#8.LB=<'F^*<+'].X#L(VAEV% M#L=%G?CT\)"=ALB424Q@R)B ,/R&C46DT)(Y0"0,,2+G!_@'LA@X.,1BE[:+ M1W\F1 1L^12TV^@DT0D^_,VPT4P#( @W%GA>AV=^#0/C$8CF84]WL%/, #H@ M' ZL0$MB%#)C8^(P?%5H7\,_@2O&E&S0/+"YHIK&F)8QI+SF%,>$@;A/T)N= M(T'$P;4EY%F*:UZ8Z6B9G^-$SEP2"AP8/'E!_QD%?,$*NG :!Q3Z*(3?$D=) M5P$C=24.=1BIKS >@Z$*I[&+W.':L3>>X:L]V/2E3! Y'N@(2L'Q5R>G3'88 M^CQ[G)P*40(K^;EER-^+[8DM)*\6:A.8MXH4KB[OG4.4A+ZR@?:'%PX([/O$ M$+%'41)/+J94$A4#3H2G^@L_#.E\()K9$3+$#6@5H#Q/$0:V$V*IPH3L _"V MY/%H%OCQ%2@PAV*Y";N,##\@?1;=98HD''Z&"Y/FOQLZR#@&J5M1EDO\\<%\V,<H M0[*TFC/&"36.@P ^<[%.!8*N^8)GG_/T,Y)T'>@X,[IA[K7,NUG(DF/;\WQ2 M-*!FS3L_EA #_\KU21W9(6N8Y],LPV98,92:F7*(L?0$XRAT)K ![JY;!BPX MM^],7!'>:Y-L2$D F<&"(/#2R&""Y9??P^M@$P 5Z#&"0>C6V,N_02%+R.^9 M=^'+C9L9>*Z('#:Q0BN1X9YY=*>_A>\=6^QY%9 M\QG]#:",Y=_Y6N,Q;-5>A.RE*?_U"A3:))HA9,UO7YGK0OELK=M(Z5VD9!?Y MPF/%U:05=]PRSR<%W; 'Q/H/SUKI1A^X["0S<0_G_-ZM/-'Y_C)X\3I_,K/F M_; "<+E]K7W)JRRTMG>/58Q6=X.LFNRV\W1VRSL=EBL*V[5]$"JOW_U6=.?I6 M>3'D>:MMM88CJ]?IK01&M]9PWZ?:O3'6X$N%HZ#H'X@37L]:SAL"#J MZR!^EYW;E*SK>-]JQF?_!P^[OO]@U)J]\"[BIPUB$@ M:7>L]FBT-B1ESSA)6">KZU(V2L/:TMAH: V&;:O36X-Z^7?NBX0=J]ON6\-^ M__#L!-J^W1Q9[:(W=?]+U5?O*A"(53=$S$3:Q?.\G#SH&'S;9A&D>0RA;-2X MI4*W_"%5JYVIH9OP4\IURV:I&M8.>-;9IN*BG/8S5GAZ5&.7!Z.7J0,44*QU M2:58R+=C^C$+L ME7M9 UCC/K'O-'JIV*OW,L';2%A6P"3E( MQR#PN?4V.=IYU&F:J 0SL#,$M8SXBV2%=VD /N:U-W@FO_"Q"O":CM%GJ(21 MD[%BA\1'GC\W3'XA()H!3$NBTDY%A2ZD!O:$G8 W/''XA7&#-[5(+'Z 9D#SP[#UEP[6#E2Q"/O_*#<&F$^>6!"1W+ M9]]E?--*O1-^E8%>F-X.+HKN<5XF )F3_%M-Z0( /_C>R4^GIY^,=TE]PR\0 M8<5!#8NK#P\9*@5/8C2M&)E+C%XR%'VJI>8E,,P#C>".8UZYXU"QBA],>*TJ M%OSAFW@IZ4P6FU"GB D+Q .BYH6J8$3U"H@:C_<=SWCHA:(4)_-2NF47QI?@ MY$=QA#4#@87U-V%,M0"@GGR+OT:LUS#/4S@L\W3R1QSB=M[^>/[ES2E=.ES^ M[!="N (&4#0;.&.;&A&)DL8T10'_ *#FN"G+3"O'_5P!0ZI\L^D-R\C$ M+VE93\ZML7!]5,2\6 D+L)PKSYD"/*!797LD1 08TTF8E'AA!:KC4I)E,@E( MG_^.&C\6-Q1Q77P2?V](-LD4%CD>[8IC$8#&LF+/QO)7"_6GC?7EW),#Y2\+ MG41I,=6THT/GB<+[+P@_7G&QZ#W@QF&I%VSH*U5:31PL*0/J89 E\D/9HK*$ MEXAI>!DM_X"G!,E. 9MA2P1.$:H2090F[4NRQ53T>UK'_ZL7RCRG]AX\!8>C,&G1-AY=?*Q2GM*\6OP;N_1%[8U% *RV>ZL>V MZ+L6L2N\6(0*%G45+2LO#R3%M&C%T/#9$.9>"7T6825_^-)\[GR'T:\3894J MIL_0-0;3(POHI+$J%.>OK#'-//0*7@_O![.#%W/AK4;2!X[K;2?$YT7:.[VB MI;:7]X! "^56HFL1*U8RLMH=K3,U#W33%XN4_5H Y:T#-ZAH>LE30E/%R";) MHMZD6P?O"T'!BLNNF4M[N/X.SP8_<7 MRQ,UI1*Y4=@[A5TY8V/AVIZ';Y] H!,240-V90=TDX1?8\F P-T!NL?RBE[T M_!IPC^^@K K=(^-NG'P6WA[GL'@93ZY8)%L 8FTS=CRB8&P1X'4$@91,-7-^ M8?)/"H7JZ"IP&M\O;?+\B*0H4WH=^;Y+5><9C\>GMX)T"BR2>'E7/OUW IID M*3K2(=_*HG^35!,#"JE,@ M':@DB)WOVROL(-E.);V7.K1<.X.?RUR>\8EZ2Q)]LY^+T*#"NR@!S3OM2/P[ M,R9LBAG:<1;/"X'_,&UNB+D::H\R<0(VCOAEIES[0Y"MN1-RY28;4'#UDZ9W MS.7F;Y;X"<)@Y&#@FZ;[M1@OR> S[;TH0S&3;)3(6A?V0*%ONH=&GJ$6*:/Q M]3 0,BX93VVC:O+ +Z;>KTO*)6LFR 2(:SAC<XVBV#+QDX<8610JZK((<5BYMT>,^/VS!GL:,PSX!C#)78G-3?@_DPP_IO> MX>T8FZ?G13]7?)UEAD#@"'# ^*UK:5DR^S0XFC!(I&B433+FS+[TX\B<\>PE M[GZ,.PV2V_AXA*'6!M_A] R6=8!U#V7VSFHJWNCZTZL)' M:K,!JR!+Z.K9LJ/A5>"'84:H5+)VD'LA%29.S>^J[*?=__J%^_L8?I 4_O=W M7_C_"&$,&",0?^'GI&_QG%1YOT:)TO7O%FB2ED32#^C/U(VBFU^\4E7; M.:_MX=[0UO#RRV05XB--K?NIM>[\&4VM*E"KJK)U6-*42@>!U=#YBW%/-X'V MDN1)'*I<'AIAY=S7[+45-^G$)XZ'8?Y+\V2TR$RSQ!^\-$>/G^!-$(F0>P66 M,UMEVN-K'YO8(V:O8=P6=XT-DV^M9?K#*SAJ&NU M\"*<)E_MR-?K6KU1W^IT5KECFGQ5)M^P;PV:/:O97C6DO#3R[?+N^M[-^'L6 MAB\)BMR\+)-&53UGMV,W#K$8>:DNMW!P@_5Y-QZO6EP>:;I/WBU+$G?)JB-K M,!Q8G=XJ3MWWGC0]EH,ZJSOH6,WAJN'?FB#E$J33M(:@RUN]58ZP)DBY!.F. MK':W9PW:K8,0I-RF'RNR7"6:XC?W6MK,Z*BBS3Y\(K(7FT M,1EVK$Y[50AX'V>5@ K-!F6Q0:]MC3JK_ G-!4^$"_HM,#R#MF:#I\T&G7;/ MZHQ6.;,'88-:)2E^PF(S@H)7 M?36U^5$-MM:J$W'%CM]D@'3H*C%*C@";C7;/\1ZQA6Q2G.!93HQK M5KO?!V[UK9X^G!0<^+>A:PU''ZO17F6I];/1$& %TR' >G"H&>%I,T*K M;?7[G7LJ1C4G/!5.&!(G- <;WAFMBLNTC4/4+%>H.!E:GM>HX>S6K'$#K:1;8!PN P@/S-U@9G&L6.'H6 M&%F#5M<:]-:]>:]9X.A8@(II@ >Z%>*!_2:*"+C5O2X>XRKMJAA/MM_4KPO&:\*43?MVKDYKPQT3XUD!+_),D?+O96/=LLQSGY@7U9G]*W>FW MA>Q[Y[4G M21BRH]-2< "7RX/0^ K0PZP:A0PD1^@BD//U -RJ5DVG=3F*D!5S7]1$=9<,?O%W'B<27'/@.+E)0\PSZ1.RNZ9XIWW32UM MZZFEQ:FE(SVUM%YNDQ[JH_#9%6F^ISX!1CW4QZSZ#!A-TWO@54[UJ3Q)-Q_K M<]P>+:&IM32T]NZ=.U-*R52=J54NV#C?+YS$>RG)>8P5*]:")M9=[WK:& M@[;57:E,]K/+Y:$*FG*;5]!8S6;3:G97G2WK 2]5IM[SH37H]*UAM]SI6%KN M'M\%V>IV6T"X55=X*CV99WL =+.^G2^DNZ]H8FAB:&(\.6(LU5A9![]&TU)98H,;):O1)&7FDZ/"01PZ'5*6.H@:;$ M Y3H6Z-A"7T2O]O2^I5MV\YFMG=%)813VPG,:ZQGPEI !.+&#@(LZG,=^])Q MG;5 W5A6 M,UA^H79S9+7;>@1U-:C1:EJ=D9X650UBM$>@Q7I:-*I!C7[;&K4/,T>BNH'@ M>7(YSKQD'JOMD,H28[V1U>J4H&&U8UM%QU;3H5A7UNF5,Q)&2T05):+.H=Y% MY(^_TL5?"/1L/8SKX?#"ZC4[8/_T.*YJT$,;P6K086"UFBUKV"KA\%O3H[)R M4=TP[\U]_4XT+]V[4'C^DXK1 M8'3//5Q]4E%>2&WUVFVK-RSACH)6KFL=:ELMD(W.H(1:%2T;#Z621^V1U>[K M$$Z+;_5](TT,30Q-#$V,BA.CNB%OSP*'#+]Q.AY#]!KA<-*W8>3,[0B>Q-FJ502\NBC%<:.+@"UL/I_5 M\*>9,;QA!%C%+N THW7L>SB UHGNTN&I9L#^C)T 5HAIM"L+D9D=G"&;TF?A MN\X8![WBK9.Y_97ASP3%Z")*&,;SA1@/.[,CPYY.V3@20V07?H .ECW'U]$T M6?@]B_BCF09UIAW1B-,)O!=_A?\&D"?8OP<'Q7@TUH4FP:IV2)-70Y9^9^1V MSZ?_AM@HX7[@33M@YJ6-:_HXO1=1!O_^(YY<\7?A0^DK -!Y,KVW8?X.K\=. M?+0'V+Y$G;'T%-[@@?\\N?(1P;"R:N?X"7VR9(<-YM/+J M#_[,]6F$, P%C*EI!F1.IKY@!H^!'ABT$=7_C7.)?;&K&%^"MC$&=-STSC" MM^(X6\0;HFXFAN72-.,Y74*"E]GP^VOD)8Y$,XS'LY2;$'X<6@S02)"B)LWPI6&]@B#Q O:?C.]=3!*OG@ W]WX 7Q'("X0S)?9)[*Z/9/XBF+!D=G&6 -D38^K@$.RFL87_Z! M&@?6R MJ#/P=1+;CD8;A\LV5$W*HO5C 2VPYB9E86+Z79%D,W!;SM5_Q _X;^,0,9[\Q,CJ M3#'"_'Y4GO,?D5;)JL$@IWYQ3#9-O[YD&7BF@3_G2XRC&)4<1Z!EV,F0"\X$ MR772;UKP.NC MO!V6,]0?5G*3F+9,Z.&(P<CPH!-DT;^_ MB>!'J?S )_W>>?U/LMG"@?I1(OS,GU\"S3AW?O_">:W]TVW\4T C/'UG@.?@ M@R[_2WJ2S$8/ACL+TB<ZX)\2)')[EQ9=Y5\G^\ELWR!WVR9',H+MI&CC2M_.X1A? MO@#=9(]G2&-N^_!G^%9>]9+\P +\.%F?D$<8\"69:N%HCFV(-::@:+F+C'J, M'$UZRP),5\2=$U3 )N"=O:)]D;6U@Z^ 6KF>6 Z\SE!^!7NSN6](IB($G0Z, M 9H\NCL)%^#'@EN16)HQM_D&NJU@,$W[VG9<&JB>L1*X XJ A$>0XGW"P-+. M$VU!]MN[PJ'TT MKD!N>I:GLTY$UIX*:S81)C4 >?,]W)$%$A0)?.'3&1\_<9@:Y,4%2%WW#HPM M-[[2V@3>I?L M$C<[(&$1YV=AH4@AVQD#4="B)Z1%\]8A"FPO! $)[K5:&(7CVXS"VV2@D($. M-8:T*+ 0*+*I8Z=6);&>6J"VY@7/CV1C%38A-0D?@A:.!/H=L/9.($(T+T8V ML=!&4U@Q#7C< :Q#9ET$//X8X@WR*\9.,([G7,V'F(_QR#Y )'CCQ^Z$WF*( M !(^]@@%8,C0X.2 $)"V!I"PFD.6) =BJ-%8.Q$HI)VSW!8RT!,XC$*$N(,_02.M*N$05+L(T\( MYT\Z0$773X1E**)+@%%6( <0-X42+TMPRA"#NNA/Q82^K@0&HF[ MO$PA8),W;,SFE\#>G1:^GJ&O>,?L@-X*O'5CH]B;JEG(@'Z6B2/PO_(2'BZYQ$_@)^W,8)[.(3.9>] MCY^M,2)^BSUFSQ/E,/HL/$T%.$WJ_)79O-SV*_/+W0)V?!I G#9^97ZPYXRC MYH./2.@VLT^]D(\1?A"Y"6968>H2O/ZO)Y<,&!A>O""<9Z'M*Z!%C&9QDZ%J MRC0K%\_"BQM):?DD6/YQ7OVY)S,%AO#I,JGM;,.W"J>C7IGTVQ",RTMSF.69 MJD'Z3('O))\?V&#[;)P;.8Y#D LP(*X3BKR*!UXZ]9Q%1_T*;((X@SP53OO2 MH42.@-2B=*AAR&X^535Q9/[=MA&@+1*U-L M46;<7H#OY/*0*C0Q]R$M^_(+LZT,,86!\9!#8<^U@YY'@@M,S$QC%X@PK6+& MH-YF)*/X#(:11LS*M)I['" 1S7Q0DHO?J M4Z25.]29%+ JQ";=:=EO4(H'&_Q M,\P:WZ%_7R 7^O6YP ><]R6X*+X4&5Y,5L2>S.%B+)&D?&D\$Z4)>8;R"A@M M(+UW>;?$*H)1*3XB#50$BQ2/4'S)*SEW(/[I?7G77J15@$393,]#$8SQ #L_ M$-K(C61ID(3B8?:!)*FK1)XA$_2Y]#A2!O8'F\$_1/$'D-4)OR9I7LF]8O7_ M^>]ANS5X%2:GHDFB:NY/F)O$/DG&?'G'QB5+ MA)PP3/-6N*J.@D-&]8P+:, MI\Q:Q%,;&P#Z#]MT)C\\L_^WV1QAO&2_/O0VR!,]!\2;G8;Q:S8+@KC_-9-* M>I,4(8'L7?IQ9/["CUT^ [-IU_2Q9#C%-%0XMUT7O,(T'S+F0FN!0)'&XQE" MZ8;1^=JU(^I1L@=7R6](M8+*0QI74(R(_R15[N&AO/2TFE63GF[# /.Q2$Y5#Y81IDA>I$@6WD#Z'7>\,K](*K F#-TQ+CYD.H7# MI10?69Y$ /"C'3^6 @KFVW'19F,)P>7GB4^01"[HER#^-X6%9JB77"=.1D- M'PBYZJ$=$,%<300C)4(.\UAV.X;X)7;)[428T(&*/?*[)[)H,2WQS18]X#=G M,X=-X9U 63**'Z?@(;& WL2_>Y=4?8GO+*P7L[&XC.B I7E84DMA#J\3Q)TUK?2NHK>ND-+YW7K^]SM9Y95AYA:KF2;:J;:5.2#\-L^)P\K!]Y(58QO&F8/Z8U;*"94F@LE:XQUD'$S+YF MR>'JA*O4-<&DB W=RP0'*L@-A%Q6L=I)-1 \;7_U^/FST,X.GI5X\%6R("7[ MTJK8U,E]+DAW?O;NLZ15PSS%$F%V[?AQ2/7,0OM;F64-N2P$X0Y/>BI#W658 M5H,2,%=: HA0$TSD]R#2M)A)3>^?9%"*OK9,K+^ GM?.&RB+B39U*QUL >WW'^!?082X_R&)J.PO P-,O>=)2 M L@X^16]/ED:B4($*DPL3N6<"9#P.28=0ZY3TU62>P_6BBL5Y!RFN4N1PC*D M&RT6Y-ZHZJZ=9L+'NF^_2"W_NV T[9\]VC]3F$X,BL#'X?ITS.O;"G7@TG F MOW.X/=O M%(>7\H[EB'#ND9:I8S7G$*''T0(U9]*\=P)4TLB7"]Q#NH+5\.9 MKW']ABI^Q!$).ADD8B M1*]E@F5X 9"2W.,5!,R:(J/ ?& -7/)FB0MYDH#< SPDXTX-GD_?\;)X^"2( M6>[:A 6++4^8E1X+<$N,E\DB?SKE',HM!P&2\BH+ BRYY*!6ORD.3*3B6\ W6L(FCDDR)&X42'7E0TC8] E0!KE3PQYX-K@5'*!?Z^W!G\ .GW#D3AT-@KBN]E11COW(> M!.)\)MHA[*G7H4#;VS.^O3NSU>L -DR+CZS*P<+2TA'7Z3J4+8-;,#B9;\ M>>7,1E>,G'0**O$NC.!R7J9,9.95F#[M!%\KJ6K)!)UGGL97<1B9K1&/(ZW, MCI=>@C4A9^* 4D4'*1Q_)M1*@[("D54 \&WN4;=G*N=V_&:5 J5;1_O5GU(! MDAEEE.A'ZTZ+#?PSH'%^\Z3<5U58O##?&<^#ZT#.%TPTY< M1M?NI->]]*R,>&5HBCS -\G$DW80H,KB6\UI:/-!#6WL1$.'#ZKHA\3:*$E% MF_>I:/C.6)*5W)LSRMI:1UFO*"W?C0[?3(6_.%VMQ._;\J\M Q_/;7N?^\X4 M2X3.;6[_QC]BCR5YQ%U9L'LWWS8SF^=Z._*OZ!Z)D;SHUQ;]BA??B"?Q@S0! MR_7]]7>K0WZ%601$^/'53"!\+=MHK&,;5QR_P7RO&8F1S/TEWWF_0VOSPRB^[;JA=&3A1'3)4(;]1+ M"_W.1$, ?OAIHQ(&?&(!)SCU_-Q3'O8X>/2$>.9EJ O7QO8(1@"?31Q9 ZX\ M#TSBC9IAYY?D3$.8[Z38.#W\XL9ONE)YX&^+D"8]QY471S*DM^2(OR^18:BP*AM-U%_8$M=,/SYK/ MZ.]P88_EWQNO?N-,HAG^M/EM8OC'@ ][$8+=D_]Z]D#+;C")Q6[=XM7M[N(V MEY-N<:N^@^PV?U,K3=0H&MCN<>%3*9>?N%R:)^#*4D*$WX?*2VT:4K&D?"5B M]IQ7$U!9C"B=QI VWHY>(L&;54H;-OR*W,;5_>@W1%?\O]L]!Q/.'(.AJ[P MII-FHPV?:K[=G'W:!^1;LA[O,PVAEEEWV;R@XK8=-V%BH\C$:0\)9RI.\6RJ M=[E+S,R+[!NGU%(PN5$C8N%P1BX:!X'JL(0)XS^=V5PD[ABZ<,Q+&XE-M#34 M61HZAY*&"W*;SC)N4RH,B_N1')_W[ K\US/0PB%SZ1N\!XRU@-S[N@JH MG9?D54P# 9/R=I0\I?HUE8[T^_0RH'@!/?!\82_P'B%/,F,M-+@M_AUC=.\2 M7,<)N)7?B<6XW!B7Q>P7^#[N7>ZL>M_RH?E_L<\&O9N(J,W'_4$S\:2G=0J=)K=8KR;3+Z9CU MM"KVE0/%6G@X]2L2-9N[;"TR)MCO@$),V1+42_-7:=]L;,$J.W)H[JXR=P\. MQ=V?'TQCFE@4M\3S:U:,D"0\( 5KOLH)\P)1=MBXYV3]V/:H8V5(UTSN_#A[ M7)$TV*;\ISHO;V3R\A,6C@/G$M4!'JGSDJ\D;9HUBR%+7H&]@I77J\"J%VZJW'.ER 9=%HI[ FD')54)\OAN+.ZW M\M-_<=YD&>*6+%WSG/).WS>,;^(2F3>=<82L24_=$/PS/NJJ.\YRP)#02$I[QR3G+T9 M&Q=>/^8T3E%Q#9SHA!869($5HTO$^)(_F+_ V[)_\5D[MMRDSZ]%B:L7Z<5@ M(N:EBT<(_"84W4M>?M8>CYF8P"/:6(GF0.*"%>_6X]Y1,U QY8@G A8!F-:: M'6F=YP[QL&MLIO&Z;/,DCEB+TL;;@&-9S3BBV3&^N-##^Y_+U(6%-[@PDX@N M!C8_Y_=M0MXG:.Y/G.D=K4"7]G)7Y+A^0 ')MDQ"YDCHS"(FAS\)@&5#*L_1JG5)4"B(@>=[QQ@&=N!&V$^W(D8D0SFSLX@9? MRBX^-'T%W28Z!01@KD';^OP.;&OP"A7DF&4'8*E)S8^%^19QN%4@Q)DG?&-/ MJL2U]F<4]D>LE,">D:=TZ)@CAK=@WWEGC)H)'5LQMRQS<"CG J!+"RZBJ-_T M16=?^I0[P7@/WQ,W!1/.D\W^ZG9R#T8E+>6]D_Y^3KNON(>[=$$GTVL&%?JT M2.*L=N7V&L";2/TN3.3"M<=,C.R*0VY<%S%HWW':PB9_+U X!T( IL:%&'C6 M;79E-'YA!YCH.)KYO.PW+]U*"2$'>;*& P)-SH\$!@+6@-]5!NT%ZI=&5B0#D-;Q\7B; M3!6X8JY5,EE%:CHBO^MSIV>*(C).2ER2^]*B]4=ZFUHLO[Q0F##4%!@I"P)M+)J81U3VP.34-3!=Q@D(X1Y_@W#71-Q9U%<<[-ZP("L(Q9RRZSY7. MUNFA3"Q%""OKVD$0?-D_ 5Y#+0-XB"^D-R^S1KSDA6?'^6$36NX\HG E$]CF M<]_C8K>&LD2,.A[O9D%[EM%N:IM0 61;ELI'X6ND#AX.\B#F@QU.[#\;WSN) MZ#G[N32Z]P4><6?[3+CD@)ES*26BVX[Y$:4D[5GR6;)6-:]U5_D:]TZC\]WYB1.+J:I MJOOQN^+X!&XM9E3+E\R8DB:2^R-AFNFX2X:$^,7?6YMY/@WS(DF&8Y2P=/4@ M<[\$%, 5(/W&#[Z23I1Z-IL>H\I8NYA?VQLCJ0KO]]Z0<4] ;W0MHJ>O112O M1;3UM8A]2\A&G7Y;K9WV*MV]L'\Z_?S%.#\W3\R/7_[^]K-Y_N'=Q\^_G'XY M__CA$!J@U#ZR[:KUD6TU#%Z 1ET)&9I*3$U5L8-LE1VD#[Y7Q?Z96W)IIW)< M>MHPL.VW^8[/E],1'B(A<&'7V!>%PYNGIJKYUM2;V-T!D% MH;-X@@["V?M;-3S/GYAD[\R*-&(H#DTB)\+K\4)=I!?RDI84V/PXI@XA)."G MHF <=YIF9)(!/(2KSZE ?TP$6FH?G@9-PVS>?4W5ZT*9"\3^(K*,!SL^A-]9 M\I4IXB?^.,Z6$C!J I#K6Z&%8U.C(RXE&%0\Z*6YDR3-GDSUIB$R4D^I.O$^ MWEX9&]NK2A)\*Z>N6S6GKMTP?O,RYWL7MDN6[NV?,1ZGI+V'+/,W?E C8A1A MQ\_Q$DM@?HH#8*607R$O/-O8[SB,?$R)'0ZK*\<[A?6C9_">+:V.3%ORLQ9Q M/GD&$@L"RI.9%PM4T &EBL75HY;5:S:M9K,)QM,../'^PWSA@_V3.DQ1)QTZ MSHR#,+;YA57RWAC.Y^5&TY OQY0J.&-4:F*>RKIZD[I;NP[5T_MRK!J;\Y^1 M[@FRK7O$?!LZ:T\J!)[;WSUO?Y=4":1-L7#& [#B"S_ !D!X?HZ_?X-OFKG66:Z98G"@87!?.@HF!D1<$L6Q3*-NJ]JAGU M3@/"CZE-COQO6)QUP3PT"Z59Y.JJ'IU>%$S;KQK3=AO&+U@4/77L/@%1GG::KH":?$G=N7GN]]B.?P M]9B*+\#%^\RF/SP;MUO/3(ZB'YXYM]'+J7/+)@"Y&[)G)@X4_^$9&T]>@G[% MPI-6\[+7.@V"+\'MBEV*Q2T<7NQS54UY42;.;UOX 644+C&1 M,L6Q\U2_'?F6F1_;54?WLQ+]" JW_96-":JH/#C@AP5,Z(-E;:#JHJ#&ZXY8 MZRFM!QR,G_[PK/=LU=K(?C:6&[/?9'\?I:!5#EQ4EUM#]8ZW+D-)R2P M]8:[QMD;EIQA'3/B!KO&&]I[C; -$"8,U#'CK-7;.9?1"%@"\@WH[2VT-!@_ ML#ZPBZO C[T)^E]^\-+\[[.SMV_?O4NU]TZ[H+94*-X'V3!*FP68,YI%T>+E MBQ-D(T;5_[UB]-@/'.N6?B"3:[LX,7$CNP7K6&_UVOV7S2;S5:[U1DU MF^TN_%^KWW_![&8;_W?4;+';SDGK?_]B/I[D7=TU9M%\EX3E X.Q,1\5F:2& M630DPK/8M[2R>0;?I!&%O7^,KA;!76)@>/)S28L??J\KQ.$H]YH?P+:YJMJ3 M/FH?@3YJ[T\?_7CGVC>AUCS')HTK&/\H]_I8S5.ZD]3Z/_^G?*V$.J7=;@ZZ MI%/(Q=F?4HTJ:OEW:7V^_"Y;="8KP3K-]NJV2?A- M&Y1GS1667NZXELOHGKVF*54*IJU6,-7*RJH54ULKIAHPMUZNOLLIG*(U_)^2 M5%>KV6J*E&DYON)QLKM> M[CB<&M0,%V=_?Z*:X8M]ZWO^_ Y\EHA17T<"YF(\8W,[41?*"0HU9C>]7'V7 MJ[R;<7;Z7BN3K#(YL]VQO$OWWO&^7MHATZI%+U>YY0[LA;QY^TXKCJSB>(,M M51VM-_1RU5ZN\B[)^],?M6;):I;W]B5SM5+1RU5WN0,[(Y\^O]4J(ZLR/@4L M3&9":,VAEZOL^DZK'+U<59;;\WS@FEU27>/J?NXF*VSP@4+"8K\W MHSA)N]EH]QQOA\WA% HM5_^S@K]VO28J27Z]<-W_P19MV%XMKR(YDU83U8#9 MO:,6,!D'GA/.=H?-O+Q77^#+[C\RT/U'BOU'NKK_R.'Z@(V>O:[T8)V+\Y\^ MG'[Y[?/;BY)['HM/'!K9*C5\=371_C?P2=2E&J)+Z]+L83/3-S4[R Z_:HTZ M8@2<;,;J\2%UD]B]X[,S)[S'B1P:'PY'PN)S5,NVY5X\+?F4_>9^[Z'+?@^EK-+9\3('O.N)M^1?FO^PO=@.[DP< M1-)NMGME)U\>ZB*PTRX!SNL7X0O\E1_-[@B2'P-GN8PM7:F=16>EYX"W_W7'CQ#V$[X%SM6L-O-=)+ ;)1Z'K\R/U($M?&F^M\-(9Q]E]K&W3?:Q[&G; M*VFNE]EDF=W^3U%J)DZX<&W0%V LV#/J/X]#_5CPVC0-^LN93)@G_X)?O0O$ MJ*!<<_H>[R_/?WV"XP-/FK(K?1R>7-GVXN4[+(5F[W'6;>ALY+SW%_>!8%,4+V(K_\:^3M^V'J%V%J+<-$ QS> M.R!I+B4"/_B>F.NZ#3R; ]1>!NAW.\!<8WCJ33XC-X0?XPBOOF*^;'.0-B9: M9QD>''OE1)0R!9#.X'$ !/0-X&IC<#;&3K=2T/26H?G,3/^*0 M!._C5*JH/7!PNZ. JJ"T2X=*A:N"YL:.E7/VQ;Y]>[O @<@_,H]-G3W8-262 M"HJ[/'!:"G 2S?T7\U^"=7?],#R-HL"YC"DX^N)?Q'0<\1G NL%/PO?OSS[A M[-(O_I<9DS,4,R,4=VW]E%3M/0AW&9"I"-RO!&0JG!74-D#'N>]] <:'S$]9 M.J6@YBL&LPK/!>.0A_G:=EP.<,9LSGP73YU_M$-GO'L;HL!LNV!##@ZE I?M M@DUY:P<>T#3\Q((+G/^J@ 6^XJ-A'^UX*$$J&)1ED-XX;ARQR?9 ;47/@F$I M%U,JD IA0?F84A&P$!_\SC""8Y/3:Q9@^H8F,7R<$HC9N&X9@QN N0V4]"@:A%$@&"D@*=J!L0JF *EB!4M"CB,\[RIQ0F>A1 550_:6@9Z2 MI*#I(F:Y$(3:@_Y6PCG<$LY=9QP[ M"N/2&54%.%5VMEE!"JO@;%4%B0K5T6U7!3B%-NEV*@)<5Y$K[1[:$BB!.H@E MZ"I2<-V#6(*N0L-V[\OKET(H%5 %M[T4]"B.9=A>O9RVEO M@N(\#&,V>1,'@ ^(ZAU_0JAE.AR'OM"L*IT.F]3O7@ M["DT::];03@5>K;7JR"<"H77ZU<03D4DWLO%#1]8A&GC'1\,/026ZO!_>'BP M5-IQ='BP%,JPWSPX6"I;TE=G>8IRP,WN!W9#7VT7JFP!7B'UI4 M%%5G@,J'36'2^H5(X'!D58&GC@E*1YW*RO;54<(A4*<$KQ Z' AUBMQ,7QU! ME"\1*DU2B"GN)2N5>VV7C]D^%$MNO\M2?_4B4,PS6@Y/SV,)C[=$D&HZJA4\6-PV;5H%39LV'!;*1EJ>$7 M_W0RH0;PMOO)=B;GWAF',+,;_$^<;77FAUN4KVXN2\.".:D2P IN'19L3(4 M5NGW8<'V5 E@11)K6#!(50)8I1H*AJI" "NUQ-H&[&V(=:=...-U[;NO/MU" M ->Q:U4 7BF,:]NZ0P.O$,S1VB;PT, KA'2T]M'-H7E>(;"C[:RDJ(AEDS-_ MCO,$#;EW<9OZ,3TK5LK8OQ?N0S]N M)V1KNP75V8=2FM;V$"JT#]6MN^;:WD)9&]FP00PW6GF[@/@2+ MRN(6&S#4U^(.%+GQ5K&50XTWJ,JQ%'M U'>#0U7VIM@]HL8;5.J#(PJMARKC M6&Q84=\-*K7HBN87*]P8_O$[/Q!@;V$/MU"$*]IB' Q&E2XK-LPX*(Q*=;2B M?\;!8%1V$%RW8+8D6BME)A=%KJ,05E0&?F:N'<&V1&O6+_8MPXZRF3?N. !0 MBU>_MMM12N*@KMM1"^VPMMM1>0SY7B*UVHY*7>6[C]1I.TK-UEW_FGLE$AI* M!=!=_PY\)3:A%/M\TY,:;$+9?[=F.>.AZG2M6[.W*WL%0I8^+/5=*R::-5"@IMEHI.^&H!FM/'1$?@D79E5L=XNT=%E6V MO%<(Y4HGEQ(L=?2V=Q2I,OF]@U?IJ,$Z3)7.2*6 >H>ITAFI+%1OVPZ(C^KC MMQ6DY;5#? \*K4LP-??MB/B[KL"4.%@$+#>%2IDGZG M0@"J]$N_6R$ 5?%NL2G*[FW$=H#MPTH\!(@J.;BB]\E^ 5%IW6*CDP.02@G8 M/KSX!P!IJ7SE8DN3\C&D!FP?3OQ#@*@4YJ#\[H@/@:E2FX/UG9&258 M>^JLW[B@- M3)6U7K]%1VE@JBSWJ'+A@VI*4FM4N?!!-:VH-:I<^*"4]-'R,-;#6'>E="]/ M8ST,:$J)+J-_^L.@*:6X$J&!6G(K$1JHI+7=K$1HT%%X)^UBJX;].P6J&5[M M8K.&$@!1Z*QVL5U#"8 HU$"[V+"A!$ 4?GV[6;DDD&IN4[M9N220:JA3NUFY M))!JN%*[N?[US++ 5$IKY6()U2RF=JMRL812TEN52!0II;M5B4214J);54@4 MJ:4XWWC@8*"I)+=5B=A +:V5B VZ"@>\W2IDD\H_IU0#=H#LDJHS7[MX);\$ M0%1>?_%2_@%(I03L #Z_JD%;NXR+^ML!5GX,H!Q,7[RF_Y/M>*B-/GK@'2S\ MD&[)?)R>AB&+PM:N:^340!72_.]L)R#G);UQ\W'ZNQT$]NZOWJA!*B;[E;>( MMU'3VX!34-+GWCA@ ,T;QO_[W#L=C_T8T/.9C9ESC1<,34*DL&SW_W'ZAEWNO'^X&EL%,Z &Z,SWKAD@"B@+$L,O(9+!* EO^4I1 MYVH6^=,X9-PH?+R,P&8P$.*WM^.9[5VQ=W[P#OQ6 /T]4OPQ++@55G.._Q

=B/5@-4T.A9:""B]L;. N]XWVUW2WL[ MH#H;J\L\3?=GLU< ?$#]_K#24!U=Y*_]RGS)Z9CW[8&7\!!*7N+E6O=C0.H% MK_K&\TL6?)SR$)!_N_N+*VU5\^5VMU\+T%79V^Z@#J K4ZC=82U 5UFB[J@6 MH*O$M->L!>BJ'%:O50O056+::]=.I-$/8%NE _!=NU8'@(+*7V*(10X'4X$?@;U^B-1."*8$3, MO90/;)L1*@^!I3J(*-[++ATLE5_1*YR/E R6DH2%!-N.@7H(4RK]V"\DU[\08$D%)C*-9S&$Q5Y)P.2L@TAP[B*_\^#-$A4PW7R6 MB9H*W5&J@FO!G0JC=4?E /;_9!U M5->LVHI;UI@E2X["/@84N^][O%%'R7$%32_/YP!A!-:*H]9=Z/F.LO2T>.5Z M+R"!Y\8"9UQ(H_.E)\QY^=:+P/,[ S49V.ZY-V&W/[,[#K!S>XV=7H;-9Z^; MS69KV._UFGVYEGCS)DN=@I,V04?MG6M?Y9=H/7L]M=V0%=YN;O#^-_XXIM<[ MX=AV>5G9._@LS*_5?O;ZUTYQH?77$6:%+_-O9@=OON%P)?1M'BY8L7-S>'@R2<\#0Q&S_$ST'#F+.2CS\PI'3].0]SW_S;_%YG; MA'^UZ%_/S,C/?NG[D>='"%X6G =?VTY>VRF^MK7\6N-[W(7S4M O?2<2!PA) M"#=-\2M&[/^:/DH^Q"QZY$P=%IA$!)9#4LC&C2O_^L79^<]YP5A^F(,#;WVQ MM%9F_05QZ=+Z@/8@0HYZC90^:;;@_^1+TN],\?K,7B:9AT8GG6:Z,O\F"TVR M,K)C#F6O[\5@ZUFRK_)0F**&7:&(9S8OOIH (+?8&\:)?F$8KIH3!WX9 FME MC[D "_B\L$UD.D]OG?#9:[2HA7.=3S8O[6@BC*!0R*;RUW-8"ZN^3N!]L03P MT3%"^W@90=KBM_9X]O:6!6,GQ'@"#T,\1DR@. 0\C4X_@7J'K]ZZ[)IYGWP' MC<0U^P\+_(OX\@\VCK"YKZP2>H"/G@@7=8Z3B_(U?9Q72B,X-]P14JZ'Y&YW M$E2(;W9!N>YQ4HX,04JU?SZD[NM&MMXAR/887"PIGUWBHE\W7'1D1+%[7 QJ M+,Z9@KV[3,XM_/$N^TU>,V>_*=&E*X>QAYJ8)1-SCY(YJC$QUXFX_IEQH@]B M;?<-#4VQ_U]BAYK=:14J\JXFC.=7ALYTKM6F:T*L7< MJ[F)V/['WSSG8;[9J7=4$NO4,@M6 ]9)=*.]<"+;/5K^J67ZK%+\LZ.:T7WP M[OJEDW%JF_"K.N=L6$VCFW9!Y:YFIK!3SWL\]IY,)=3+!AFK8M%68\2,K MC.G4,M59(S;ZS'A#N;=VX$$$NH8'6#L6JF5-X[Y8J$Z$._Z"1IV56J=BMK,O M!JMUU64],D/[)%\M,^8US,[LDX:U3 SK#$E%N*>6N6&=I:@. ]4R.5S?3,$^ M25G+;&D]H_5]DO$P><.*8J-;R_27#H%W*VY[S+%T:YD*K/HA M\#YI>!Q9*!T"'X9[CB,)ID/@@S'0<63@:A,"[Y.4QY$.JT4(O$\R'D=22@=] M![IVF$U&[/*&2O>8,VR'C!6K3?5:%O+5)<2L-.E[QYI]?.*1:;69[C@RDCJ@ MK1O?/854ZJ'CX&ISP'$D8JL;/E>;^H=)I!X9$FN93*S1=0T=J"C9KI:)STJQ MG0Z2:L7PM4P15YSA=8!6;9ZO9?JY4CRO@\/MN:^6:? :<9\.3%?-;*ME%K[2 M]Y>K3>_C3X#KX__U^+*[#5_V]]2@LG_,"?(J'?]7B^I/(2E>F:Q:M4A_K*7% M.K-58::KY0F"SB[5GN]J>810\PQ/M3B@ECGU&F=9JD7]PV27CPR)M4R2ZM3% M#H0[WP^AOZ<9QX-:YD)KD(,HB7S'D=JL:#*A)!H>1QI09P4.PSW'D4[4X?W! M&.@XDI+5CM-+(N5QI/JJ&W"71,;#9,ZJBHWCR"+I$/CQJ9E*#3H=U+)ZL@:1 M<[6I?AP)N8H&W)4F_? X4F4Z3J\5TQU'@D^']W7CN^-(2E8[*U!M#CB.Q&)U MDPG5IOYQ9 5UU/W8M,YH3VF=X3'G*JMS\+PW\CV%ZKZ*'#SOC8;'FEE]X@%M M2=QS'/E/'9D>C(&>0BKUT"%F.:0<'4=JM+JQ8DEDK&6RL5(M&73 ^2CF;N]O M","HEAG-2C%WI8/=?;).+5.A-6"=*@7:^^2?6B93*\4_.L@_#.?6,DM;<<[5 M"8:2F+>6.>I*,6]MDAO[9*-:ILEKQ$852:SLDX5JF2NO=,?!D@AW'#EJG95Z M%(-U\KTI=\E@K2:FSNO-795."^V5=JTCI5V5\C)[)6"[]@34B9$#L4[G"%E' M9R;*XIYN[;FG-JF!O=*Q=^1TK$ALOE<:]DNG8651,:@].^M0MZJYE%9S6'ON MJG2HNU?:C8Z4=E4*=?=)P%;]\TPZU#T0Z]0_S:5#W<-Q3_US;+4)=?=*Q_HG MO&H1ZNZ5AN6GG2J+BOIG;G2H^\BF"YUM!A5V]C>HL-4J/Q5U_!%RQ4E>_Y1; M10/KBM.]_LDP'8_7B^/JG\+387S=F*Y=_[1CM:/_BI.__JG#ZB8-*D[Z\O-^ MQX;!^F?<=(KB\4RY^4#"SOX&$K;:QUJY5J441<5(7O]4:4U2%!6C>_VSD3I% M42^.JW\R5*=4-K,NB8?FYLE MT_B*D;S^*;>*!M85IWO]DV$Z'J\7Q]4_A:?#^-HQ7?W3CM6._BM._OJG#JN; M-*@XZ>N?]],!]F/3-_L:;=GJ'FLVLCIGR?NCW;%7Z%7D+'E_!#S&W.D3CUU+ M8IU>_3.<.@@]'/<<>[+TT-%D672L?_*SNF%A630L/YU86534/\FU.Z.V^]1& M%R_EMSJ;I3:6'MII:J-7WZQ6?!DZ$\<.[BYLEQ7\WPM09J$?'.@X'N]"G+2[ M&],Y^]!NZ5S?%%;%Z)Q1Q$L$VZTBKFU6Z#-S@6TGGX#E[[X$MA?:8_0#PQ_O MLM\4*/CI_-/;<^^:A1&N_:"7L>MX^>/BS$_RG^NE.YZ,[JA_DDO3?%.:'V-> M;%=''D^ _OVRDUO?_]?)B?E_?__EG_W_]W__-5[$M__V>J/)7X/KJW_?>;^] MB6]^&@2CP<_M/W[[Z@^OQ7TWW']&+Z(+]XZ]!Y^MM:_P^:O[GW;OVQ<\O MKF]_//MW\WIR$?QG].\_W\\7']^=CX+6S_^:7L[=/]Z^&9]?_M7_\^U9]&\_ M_GGZS]:7H.W$5^WAOR;_?/&OFP_1;?>G7R/WM\E_?CT;7KXX=^.+_O3%^WG[ MI_=_O7";OTW_=FF?MR_>Q,WX;_TW5X'=^=M?O[U=?!W]/F/T4VG]:]_S-Y-O8__"JYNNOY%\^=/?PO< M%R]>?+5/__KUW=4__F._^>?=>,Y^O?;M^=__<_?WG_\V^3MS+N=O.L[;SQ^8 M?_ZY-9QXOP7G/Y_[X__\.GK[]Y'[T3[_Q^#7'W[X?^;9Q>>3D]<[D2<W@ECO[+GCWO&?'^;@ M=*]DJEWJ;069?@K\>"$LU7TS9OCI%'M$G@K:/2/GVVVB335D%2UR\&M(!5$ M5L%7)@[TUJ)5#8E5N_S;"F+]/G,B$*P@9&_ANZN[A\E5/UK5+D&URK6(B42' M."/?*WUJETQZ/'UVF*;D15P;E,/4CD$&M2NE0@;YQ?[##\[B,/+GP"@9>HF/ M]%5@0=U:IE.J2]VM9@'LC[JUS,)\MKTKQHG*B7WKS./YX:H%-I?8[CYI6LM< M3=5HNKF<[I6FM4SF+-/4\;2<9FA:R^1/U6A:,3FM799HS3#FT3?[G@X+U"[W M]$#M5[;D9NR7G-VM.*UKF;OZ#/(JA#U5Y!=CYMF AD\!NW;\.'3O/K.%'P _ MZ$A8$+N6B3 EL;,?3OZ(UZO:?"IT'M8RGU4;H:Y6 F18R_16'82Z8G2N9Z)K M#T*]55!0W5N&RVR7'9NZ-MOM;=;JL)ZYN-VJ%\UQ97)<[3*%FO2[(GT]$XK: MQCW$=OGKXYU]'>0/:Y>\U,:J*JQ3VZ2GIF%"0YW,/$[^6?9:JC7K<:C3JIKC M2N6XD4[P'B?;E32R9Z1SQIIUMF0=G88^3OZI]I'F2*>A-<>5RW&U2T-K15>E M5I:CX\EE:XU5,NL<3QJ[>JKGDQVLP;U/Y\QM5+O$=SWTE.:S)3ZK77)>$_QQ M!#^>M+BV8HHSO(1K=NG[M)O'D]I^XN:H+(:I72Y;4TY03J>2CXEK*GUDVF[J M!++FLS+XK'9I8TWPQQ'\>/*\VHJ5=8S>;AY/BO>)FZ.R&*9V:5I-.4&YVB4^ MM8'8P!NI5-5"NWD\2=JS6>MVJ5I-<$?1_#:I5FU%5O;]]E7)4N[=3PI MWB=NCLIBF-JE:37E!.5JE_A$J?X4^)-X''T,+EAP[8Q9=LZ2:P<7=R$0-3Q' M1+FNCV/&NWC%VN&M/U3/GM4P@5IW,E;/>[=KE[^I MYLH9ZW8MLW95)W/E;'.[EFFVS7VR\ ,[7$J^6 M]8H9\B>293NTK%?,KA]9CNVS[T]IY%*&X ]0^\D8\R-+JU6'U-6SX$>62:L. MJ:MGMH\LFU8=4E?.5G?*SZ@=!(.M]IX:!K0[M4M6R:*.'^/0\5@8GH[_C)W0 M26<.)L4A@!,6?IR>>Q/GVIG$(#QWY_,YH"YP;%?Q^(/)K=V)5:8^I+O'^I!. M[7)4DGABGNCO=A -CX&GYVK693JQ$_Q);Q ?/M@[%(_NM4NR[0&W9)JK,"Y M!B'\Y-ICMDX]7RT)6+N$T8-J%<6.J'MZYL_GOD>C?C].WU[\]/9#>8JSVJYG MIW89H[7(3C0NTCZ.4&(F_[^]LVM.&X?"\%_9Z7UG [1-VXO,0%*VS-"$"32[ MLW<&'X)W;8N5;!+_^Y5P^(8B"#9Z%=WD"T?^>%\=R8^D(]DWE56:\1[KC6A6 MCCRN'\33SJIN_3[D[R=+8)]X=>5Q[3-W%QQ(,"(<)\0SHXM]N^\&A M2RW[M>4']^13--9I;EVP*\EM'^#F(QKN-A?9=GO-/L[\:B#B8EP)OH,EX,;[ MSD6[W:Z#Y?>:F*5A/F9Q8?%7!K5S? +*H"Y^[K:GG>,H6SRG"6!<8"S+>78. MD)CA/!?Q=OO.SI&/;AH3?\RTO.9B7%E>LW.0XUQ>>U?U)(!C7SF7BPE[Q9OQHYW"'L69T<7&W%>T<#=EEQ88W M^%Z:XP1[1P>,=*(+A[NMJ&=XR6Y[909R>^Q[IC%0L-S+OJ5 M9CL[1T$,L)V+=;M-9^?8QE)X:441^8%\8&%6'R;$CQMM1AM"%= M?-QM1]B1D YG\JZ3K!-Z<5*/?;4IP5B5U\AZV9C65J>S8?(DV^D;FE#(QEH+ M84]G@9*6P7Z$'6G U'(M4\1IM81E^0=IV4QY/%TI(P]L!L_JIU*3GI94,S_! MPG!4-8NLFY]@>?)!:C[0*!B$^Q7$JXVP&!9'OT+K'RR_/$B_-GF"1BST6]&8 ML\GTW:;<[3K*JH^P8!!7ST+K)RQS:P:R_T+M8$)^*Y8/Y#'HAU07@A+1R'YX M_S">PX,577O<\^G6BVQL*6%AU5%*7JPE(?[&A;J*9P[&>ZL[>4D!8;??^0 M\D9I9%U3> D'=K:)XSW;*0XLM;FA?J+RP?-4%;)EJ[:Z2K_[F$>\-O/VI[8N MCT:5\$?N#QK.N%M#$+6W,U IQ?/L.2M4/S MQLQ1VLF=8^ATZ;(:]V33(+S!ULP<]Q33D]-2U:/5_.JW.M]S6NBTIE)-@$6LA0<#9YT#[P++:/?:Y&U^S>03Z&0<:DPQ. M:2 C-F T&QA_A@7&IG9_#=<;#A6;WUTU7'$X]'M0#9>= IZHN5&']G3?C/ZX M8-R^R+YHQ1^L8Q!?8"&H3GM5O9+N?=Q>3,EYL/#O7!FT\>Z,R7 MFP^6.S:]@#]X84J-;/[C=WD:CP]&65LE0%O+P#0[J!6/TT1,CZCHN?(M^ "6 M1AK=[2GK+1>6)1JMGM%5MG8!!Q:+ZS< 5=;:!1Q:-%PWPZLI+(&(+\ M/QCS13WV;UE,T3AD&5&7^$3J+)8F2C:R;CJ6A1)?1/,'^2RU=GPJS@Y&K?JM M7< B34OL8%AT*!]VOAKV5VK%M(MP$&Z13E0D:CG:ZD3?>76Y5JE?9*V83B9_ M\KBO*HF\^OT(K, 1FZ)$A(-9KQ1Q/TH"%!$6"ATKXHC3WKJ(*&3Y5.<4@Y&' MM\_+3_"T[3,L6F@&U7=I_#<.O!8C(\Z]GXXEF!Y6IX_K'QG;<"-^L0V#^6OFY78 GF MRUJ!/SV542NYX_?!XV@IXU8G[[Y5:O"$J_]N8)9 MZ'&U,7$0/[KIRW/!84$9AN#F]:%A 1>&X.9UH&$!%X;@YO6>86D8VA+PDGK4 M-5C4=0I!JQ8*"LNQ3B%HS4)!82&5J<.]9K\UU6 !U2\>'O'SFI,ZEAL59 M %*;]:94@X5?1>]3\Q;J.2P(@Q3?L)IO&Q03C6SYDP4R:7__JR4? 8_(#^3' M&OOE'67)M"_HOU3>UK>)_+(YF7GM@+.MUZI2#E=O=S# M]*!9F;//%F=1Q>X^12K\=U?;BP\$^U"M7'[]V;W9*/VWY?O8>X8.\:5;69QI MFCV.UAZK*N$VC8A["5LSC/:UK8B\5N#&R6XH9I':1IIMI![6?-9;3[E6[+(7 MYO>M^PS'\C1[;* .V?HH5L_P>_#\5=X"2_F 1/[KB#Q_6C7EH?+*Y!_[S,^N MY&^C) JO_@=02P,$% @ S(LW6IJ:"BDA"@ '&$ !< !E83 R,C(P M-S0P,65X,S%?>F5O+FAT;>U=;5/J2!;^3A7_X2Q5.Z55(.++K5IEK$*((U.N M,HA3<_=;DS32:TASTXG*_OH]ISN! $&Y=X2H-WY02/KE=.<\_9P^Z:>L7_;^ M?756+-0OK48+_P+]U'OMWI5U5J^:OWBW&MVNG]^TOL)M[^N5]6MI(+W@!&K[ MXP!Z8L057/,GZ,H1\\KF0AENN2\&):R(53MQO8 _!Q7FBGOO!'QQ/PQ.8<3\ M>X%?]TMG]?,SZWDH^B* P]I>K5X]1T,Z"TVLVW6B92RZ?PI+?9?.?O'Z:GRZ MH3YL[@7^Z+=;/3:-]=PXTKL#ZRVK>]=I_6G@92UC= M#8XZ85$\\FWTU;GKWMXUKGO0NX'NW94%M<-&I7:TT]BMUHYW6KOF,]Q=MZQN ML="[M. 6YZ3;[K6M6YR?YF7C^C<+<>S5SM7X='Y<\W1XU;:+1N.CVK!;UM55I]%JM:]_^[6T M7]+?;SN-9OS]!RVI!'*LK9E>Z,L@D*/HVI-P@B&UM_]/=)=>-^[FD>;#9FYL M.[:R8C T@%9<+6IN?^_@6'CS%5P^P(6Q?G&##I@82V7 1L*=G+PV&EU6B?]Q M,_C266VO7J7&B%):9PD;-MEINU@8LD<./G\4_(D[Z"]"P1\A\]&+W ET^5CZ M 4@/+J0_PDJ5/T .X#]<@N5Q_WX"3>F/]TZ3IA,5]KKTF?S@;!6KT5",13_@ MB+G/O;QS.D=BD)P.PL383'C!O M J$7^"$'%> 2-T)&($]D^$30505S8UA=3N&&V3#HX3O86FI3])3D0.K(\)K,/W M!2P. ^&AYQ(*9IY:1E0Y@+$#NO+LOO &N-2S0& [PK/=T$%:0#0DO+*,4!)$ M#V-T9@(B =1U9TB+?%P9;,W:1C0[@EHN4Y'01;0@O"1B0/>GM$$V4T,8N/)) MQ=CS^;U0@<^P)T87C>%H9CD)H$ EAYF^_^.I;*$]5 MA)(HJJ:U7 X& K]J3VP#\[EV>O1AT7!FQLX/.[G!$CW%IZ]D>,N^>0P/9HQNZ.*[:(:O@ MSI#OZKJU8\=\V]7]+R+'HU80H)X!(O4)Q#H)?!K D'V)OHN%%SL?S'4^6-TY M!9HG.1;?#HO+DS2'SM(2<+8(7K:; 7A;7&&[Y+$Z)GL=8V6*%VT6(F_"FE4H M;NMSQ(;I*HH$9>AC TA$CT)I>L-2W*-VB )9,*/&)+WZW&4:;5$L. -,.:)> MNBF0)=$8)5WAL$!;VE?"$!:2MF7(I53'";#,KQ4Y]3061:K,^=G%E_$C3WWP&:U^:N M)5"OSWIK81L1+6E!>!0.098IZ3'B?*80[[0])!PSWXDAA2@7K"]<$4PHH$WK MEY88C3X-++,XS!5-;"]U:/%L1E0LC$-_C-!6.@2W;>D[V@*]T[SG'@;6+@(< M[_ Q+1U4!+?1!L2XQ(@Q,GD.XY\$QG86,+8>F1L2;YG-(!\,<&'6W@DDY)R=1H.Z?OI +P.UB3 M EQIVZ%/ $@$D\NM%@LCJ0*\06_TL#&%SQF^F=<-L+/"D@%B&>ELH71DN8T MTXE@RA%[X=2P76/6D*EI[$U$J*'/'21QI%$](Q%_3\ 5#]R-TL(+%Y). M(8?[1TU$'7^@1)1^F^?$R"_/^(?X,(F]&141>E[Q8[)D&ETO;5:GMC'1T+-U\G@W3R[])'2:27*IX2(,:&,H$&^4TZ3TJ"TX B2*1:RISA(>G_B_CX;CL2KGZ*/.T[W*_8TG796.'CBC^5],'8%Y!@ MX%.*SL\NN_(7C:2WV_V@EYS [PRW!/X$#@[+<+!_<#S_D-(-.2)#XJDECZ=' M^;V#2S:PU%$TB?&"TG>9_0"UO6-\%CK+_Y;S4%75M!."O%;[S_E6#-G7#E+8_@M=6P#L>0I@ ME^T:SZW0]2KVFF) '^.YATJ?8VR%5HZUU4FCOJ3;]+T])F:F2E-C9B-U/E<] MCH3B8),'J'/%0:XX>%=SE"L.%A4'3>9YN(&]E&[?E_(A5QM\O)SF6FJ#J94? M5G#PZ5(-KX2.V-+J'=8TE[ A_3\]M2#GP/B#%BX5L] /ST@6=A,M8/Y##YWW#YR@[ M^/324\@:'^BZ6Y0.P KE .Y(MBL=2)&ZL$I58))-VY85 M0(JJ "W)0E:0@^X3@R[#C%##FT"JN*!8R$)=\+KJ;F\#J,CU!;F^X&WT!?7V MV<*1P'JU??;NC[TOV?S>[=7R@HLI<[XH+]CX ?V-GC;=8A]IX@%Z35V)C\FO MD@NL>2HT43OY1!.R MU:BJ8@'CT=XX]^)X_QSQFYM6=0I?]NH(]WZ! QB( !< !E83 R,C(P-S0P,65X,S)? M>F5O+FAT;>U:;7/B-A#^S@S_8%4SLJX'YL> )'M>A6@ECL%E ([B@MS 6 >'% MU8,B3*AD7@$'XM!1.BZF=[%!?#;C=9!L-H\;$! Y8WA;*;2:G99Y-V=3%L-) MK51MECL(9+1EXK%39RQC5[1^Q*=1V, YDHM]6F] UC.'\IA*[4_7'-M6W^JV M;6MX :/+\>2R?6&#/83J+W!9FI2Z)9B87=6:SU5/3BNO ^LU0]">0+LW'-EF M;\/_Q&OX4#F#_Y_3PS[8YR9,VN-.^\*<&,,_!N85M+LV8$NM4JF]((R_%E', MO.6:\2\SBT^]N-"R.#B"<^K$3'"X9?$_> 5KK"QD@2N,S>$)JLS=KLR'B M$RY0[E(7P88Q#:94PDFEB-&MO2\"B?/A8J!7T_&;6[Z?U_1&+$(M1HU@^F(HY%D#R[96X\5_8J/V-^ MVN-TFB]J41SBI]C1R@/.* =ZZ;#$7*54.V5\5UXT^T,LPL>$K-@ MD@98]")%K7O^'A/,7PG5TV/WW9JHZ^R[3[R$K=4/)ZN$)8'.YP9@>F:=5J<0 M>ZRN%8-:^SP-'+CY')K4OALW&<<](2":<+@!Q81Q+):,:ZZEQ"5,;Q621HJC M1=5,?!_7 .LV(SXR. J1M%%1C_(8)]Q1S]&@R[1IM4]@KX6_HKC ;4?/&26T MSN>2\J[HBX]4_W2S2K8H1^ Z(K;I,H.M]-WHG:7S-MV?/&F&N0V8"NE2:3C" M]TD8X7*E5P7]@CP^GF MBNP&\EX!24.K&*_6[:G.90U\-5$2Q+0^3'WB7$.U=(IK$0F?N?N,0SDJ[SK1 M;*3TWAS<9P%X@Y@?.B3N!KZN!"]T:G^%%X.U\9\, _J,^FX=1F1&&VCA9D&Y MHT(#AI%&NV?]GJ+(;IK5VHY=\TP]V\J4SHY,&6U:U&BSSC?+..L. %-)R;4Q MI5C)$66H46=!G>W&]-09,Y$IJ]"LHK'W]= ZR[:XLM_WSX.X'D]""L'8>7M=@Q415??H:P^3%'?K_P#4$L#!!0 ( ,R+-UI4QI$$IA@ !F5O+3(P,C0P.3,P+GAS9.U=6W/;N))^/[^"ZZW:FE,91[:4F[-Q MMA1?$B=.Y+'DW$Z=FJ)(2.*$(A2 E*W\^FV I$P1%X*2["!S."\34T#S:W2C MT>AN@"_^[V8:.G-$:("CPYW]AWL[#HH\[ ?1^'#GJK_;[1^=G>W\WTO'^<>+ M_]K==5ZC"!$W1KXS7#A'>#KK>X$S(&Y$1YA,G=_BZ3^=76<2Q[/GK=;U]?5# M#]I0+R"(XH1XB+('SNXN$,Q)'A'$"#YW!I/$>>M&3KOCM/>?/^X\;[>=J\&1 MT]YK/TZ[_./%#7U.O0F:N@X*T11%\2F\]AB-W"2,#W>^)VX8C +D[SC 5P1M M2;P;+V:('NYDF$8N'3[$9-Q:_M0"^H]VG-@E8Q1_<*>(SEP/+3LP)L:8)L#W M>,'0\_9[!YV]_"5A$'U;:7XS)"%_1WMOK]-B/P]=BO+F-T+[ZPYOO7]P<-#B MO^9-$ZI"G_^2@<\H4QE9 +'?^OS^O,_';=D6,/KQLGT1\N-6^F/>] ?"-4;# MCXE\,."'%L/,>K1W]SJ[G?TBF$ SA$%$8S?RT$ZJ-H[#],"-(AR[,2CNR_1A M]G@V"Z(1?ID]@H=L1)_G4KA$(X>/\7.&Y7"'!M-9R&3#GTT(&AWN ,.[.5M_ MAN[P(:#,6[C$(SA$>OFU9@3/$(D#$%!!_)R T'N55?9S"]Z)PO-;Q#LMSOB6 M.)H1=.\&42!C*>M" M])+_NZS'6?>LB;;KJK*4.XKL%?N6)%+JG$NEM2*6PHAM5UY_7K@$QF""X@!P M41/QE;L82+.]CC2=WU9?]$^9>!L!2P1\!E[?%"T'7"74L-YM3#I%46M:B>-1%NSC=01[-'&C,:).$#F7R$>P_QB&R/F M0<^B&)##F\;.610CD!7T<"-& 'O?,I#_\]_/VOM/_]=)P588@D85!"MPY-+) M:8BO5?-]^;N4E;(&/%E+ ^ 5#GM'8\=-)=@C8S<*?O"WPHQXE= @0I0NC611 MFI5M36SV4Q#F<4"]$+ 0!'\4J?))F=.]M=3-!%2)[SP :P5JOH"!>XW!P,'L M\!!9$9NRC8%C_*PLK24Q+BI.SLGH2>=9(Z=TS4RF4Y3$&X&J!7J)6" ; M72+/G06Q&V8&K"A!59,JD>WOE46647+*I.0K6R.B5$07:6!JP1RZ&?,1P&+U MP,$GI\$-\KN4PAZ^*"^C]I6^Z_Y^67HYW=^=)>7?N?7DQ!U.W4G)-ZZ*1IYG M3"+C )QZ47;";]5R:I?E=$M#)XU&&%P8L%R0!/DG-S/FE=-\JAPEA.VBSP-W M&(1!7%K3S#M5BZ]3%E]&W,FI%Z98]@*G\(8F%*OV*9%+5^66/:D6RB/!7>0] MF\%6#O8Q&J[$/_G?U8[Y_N/R2+..C3^@=]GRH-!J3&@9$@*#D09_5KTXXUX& MV]_])Z)O9Q:J2M_1S"3U%HO%\EZ!N?%9J0@L 8)#KFAA(C8A:L%I[7)B3I%: M,P5U,OKD$N(JW0/)KY5[)2% D1&I6NL;F=R:Q9"%4B]8-*EZTM!!L8 M(8=3]BG(I_V22_6@+,02@XC R#M!Q.*%&'MJ\ MU'0:Q%QOP7\*Z(TE _,X* MOU.*SF_Y0VD^MY%;C333@.TVUT@V9?VJ?#X0KK!^F2>=G-_2US1BKIU\$N6J M;V@@2&&%4Z6BM&)K!%!_;38#)/,F:??61>Q"D$+FOEPEK)MR:&3')[D_7 MKE*.8H&A(C763-*U _VBS'3-#)8QL<90$?9O'/[ZX7]16O(&E4$RL990S ,T M MK"*8=C%+O!ZE$UTR[5012QTM#@R(/S6_:"9GVK??A!(LVJIM5348B::$Y" M:(773,I:P6J),.MU--E5B(6+=0+6C; -A.U-D)^$"(^6)_F*!_F6Y_CPZ/9\ M+E_85@2_-A$3ET@(PM30 6B<8>/G$"L.*Y:/(6L5J-&@NAJ4'00.HJI-ZP8* M5O,=5;LHL2[T3I6OUE'I1C^WK9_92>A-#%R)1K7_(E:PWJF"%4YB-]I32WM8 MAC5*6,X6CU,6-&JB:EQI;X3HV]KJD$%P"ACT,F\D7K87W!H'$:L6(ZXGY) 4 M%J*JEXG/L\'IX+)5X'#8BI(#6LU0-4[RVG4=DBU014N3/8]8^:NN[=";\$9\ MY1F=QW..\'081!Q&C.,)DB[FU,PCV)"F@340RXZ5&K$Z]Y?AJP(V)\8.H#.] MKJ71L-H^)F6FFKT?CV"@)>JA=R\-NU=ZEF(5M*'6%#&POYFV2#6I48ZM%9=) MEI(ZW:K<2K'LNE9M6;-3J&4#C.L"Y3; O'NU#1#BIW7DOFH6MJ8Q?R-]X7>7 M_^O3^X]/_OVOS]XLN?D2/3[P?SR=C[\LHJOCY/KU4W+P]%W[KZO!@H9/Y]Z/ MO?!MW(K[Z.V/IYUO-_O>>;SW]?2TW7_7FM^\.OJR-_?[Y.O!E^_GTUGO].R M[+_[/!I.P[].CKVSX8\GWT^.XB\X>3?ZN#\@[2 9MY]]]C^V/E]_B&\>O?XC M#J_\KW\LW3].]I('3X['Q.T\^'%U M,OMV\-'K/L7'BZ?'G[ZUW\UZR:0;_>5VR(,WKQ\$#"5JOUS>W^^.-T_/:K>_QQX4W1'W/L3M]\7;QY]\!_@X+A M]+@3G%Q^0/CLAG\5JL[ M)295U:32? HA:$EQ9[.1JF,CRZ+X@'117V7KZBQO6XC@BK);-73"[[_S]'[C M[=04<;V"7+G@:]*H7A"%<&O-BMY55:E;#MS8"-.*8%FMP,H/E39;O"(Q*PC^ M#_%-MC.)LW1H- ;-/H6-7^3!O_E(YG.QG\QFZ6=8W/ L8E^ J=KD;DC3)&(B MQ$\SX:].WR40/F^74-+&A;E,_M?T<;:^_=."%!O.A&;KB@ >51XW,(?11MJ-M6&?:M0F&IX1NX60] M,PO $3DII$9O[EQO]K:D.'MFVRRQ1K'1G9^K.^(-K9*E0MW(2.I"2$URHVLC M+U/W77YOJ]19US>MW&@_DM03JBYZ;;SP6H:ZH/G]9/@7\N(8JP^ RXUT31K5 MXA:"8*H3Y*O&N3B+,R"L5%!Y_+R9Z&N<0)?,;T4+@WW:(R&")CN%WH13:M9O M3F=)7*B_="FKM/>/@S!9?AQUE@D+FHVI,$Z,I!.UTEA&NSQ&X4K*=S)C1/ C(198J8 Y0H=!S.K35U0R5T)&*0?: MJ.(=W\DM6:X,6AM8*"'"J+V@NW$V3"]N6+V.6WI%@[Q)Y926G(,NW=O=5#<9 MI4ZQES U[T;^":AXO"B4DZ2"TK:HVJEG]W=G)(K_[++X/*=7K&#Y#]CFO6C= MT.?N;!8 U]G#]%$4X923W!-^ 4^#Z0R3V(G<*:(SUT,K\KP9DO A)N-6>V^O MTPHB&K/PU8Y#826;NN?8X^0T7=A?NWF_7?9H=[^]V]E_>$/]G=;+=5 PIHO+W8:N^Z,]VFA,*9+,KOLT7IC MX<>DQ6@PJNU=X*BSK\93U9/_39= #+2C.,"/^5]^;"R1O ,3Q>/;MQI+@9)X M#3% KX((EC1696#*.D4>6+MY"_8,)B#*S=D_5EYPEJ6L%]?$YS,\I<$0/[6X=D(?'$2KCLFV84N9Y77T?R"0U:?MU6+ MLO:8Y@>H?\4Q$[#?VAW5>,B. ..!ZH"YW>.S.2^&LW)Y@KDW&DA/45LX.+5@ M5^N-<(ZT*YXCM7 4:L&N'@7)T3$+F=:A+/C"*B:59?(6LEJ-U<@;4=:+6\AR M-58S!ZQ0S6 ;3&HQ,SR09X8M')/ZV*LM>2$C MD*Z.+$/5+>7/\CQJ3TQ>6#A,6V/)0)WR%,LIP=/!2A*H)TD"_5KCN'W>=%N5 MJPC0PB/?FI$0$2D5XF0T@ME(I:ZX-?P8@=2)J.O%P3PW/UF>8H!M9KD^8I7% MO&1IF @6GTS=K6%1"4S%R0#G_L0$ASXB-%U/K6&H"I].0S^A8#P!N]2=@SL\ M1I=H"F.3NXCL.-07Y!)[9%<3;@W.65:1W6%Y";M^6]F58E2[MI*K/S\%\:10 MRLD_>%WD$18@F!UD(>-RY(94RF::28KSGX9NR#S/PQV/(#^(UV;>#+YRA8&5 M-L2PK,8@MB$LPP!@@/MI(O021>B:?Q?E_/SH C@A//PC,7-;&)Y;+=CN^&R) M03_J&O\$@U1P&6# (9J7)<]2=S<+ RUPZ"1F+IU,M+C2+NBD1[MN6QH/R M9^N-QMVSG2%6;@'9"GM&:8+\XX0M!1<<)M]+%E9?,-*IKFU)'90SPT?##=1A M+6YTQI:7#_^ZIK0:_CIZH;B(V>*A6(>;FB.3SC.CH5G#8&R^GU\'M2; J!G0 M$\I6I(!.TK1<50;S%U6;NESJHM ZJ[7W_;05V76VVXPO\KH6GYZP!W M?9_7R;GAA1OX9U$65U=,@,PK/T8C1(#I@7N#:#?R"Q0M'N>[Y5LWXDQ(+IVL M)J.R:_SL]1VTJ'7[B;1?FH="OQ2O,LPZP9Y%H)/0]ABE_S^++@B:<84":QBF M5:1'F-[MO-B,]1H\*!W#2Q; P*.$9AGEWC -OIU%)S<>K]PYQ429B[789FS( MF-I?,")<5,>_T7BIV-+8E,*YX3N?3AL.@0!5Y3>S)9^]49(9&N!7KO>-QGAV M%LUA/(#2]!&9!Y[5RF_(@&Y! =.;NAC'P3SP4>3;S*\$K(ZW M5=\J6#I7 W03OPIAD')6_9@\C_.'][LKK,:HTE[)A1?+$TPV<6B&4QLGI7G- MY "#"LP#G-!P<8E8(3G*[]AEJ:J\LI)_+&QATR!LSD/%));Z3_:-@RE2M1^3 M4.@'6\ET+M=+Y%6>4?0Q78U3G BKN;[2/V=J0E24![@VL!"B8 M,UK=,4'\1_L8-L.YE7,WQN2"LZ^9?T#^6<@K!C$ZBZ/S'0],'+ +RF>,*"TF2*V(L]A'S* M"H3[,R9A0$M7^]P>I6G,'N&A,&:UDND0D=XH3:NGO_[\W/]VV%":VNQ#77<0 ML[XC6ZH"K%G[[R G<4?,*=(,:^YVEU\KD-][;ZDKN56VM*$O-SUUE9]Z*>Y9 M\JO>[K4P4 "DO1: 3^]N$D\P8=;UIY^F#)E@ M5"\_ \*+8!:\CX24';6H9BC5A^BD'UE8[Z)U2\W1G;%855.VW7=:M/^\2^:4 MFBH]8[O&9=.6:NF=L*?:?Y9N9M[>1;Z6#N[]\*M;+GMD[$99>A?HYWN"Y=U, ME@Y<+=A*;>/[&1Z'FB,2LZM >L2'_1^L6MM91#B.^ MK6%K+P@M.Z\-(\CB^ZGSR\[9E?Q4UO>>,Y)U 6N6NJLHB*FJM/T#NN8_62!B M0YPZ.7_$+,"Z3'FQLZ&K?.4@[Y[?2)9R;)7(LM:]K M@%=O6*Y@U FK@!RX-_0"IZ&FNXR5;!9J5,!5R9G=E]9WY]DM%YGY^NF65([* MO#!M6?-EJ8*:H-75Z]R&?^_Y]-YFNED%7"?@],O,ELI3 DZS5!0^>VP;(P*T M[01:+>5V30:J/'+P_<#)'1^["_F%-#9X-\98E0L'K"K(2]AI[5L:J?-';6!0 MBZ\J[9.'FVU9#Q6PE&STKB-87R;!C-\8AB/NI5O$3Q4^K=6!G5-OQ$>$";5X MZATH=*,HF?YT_DPP5IQ#5GVBUS8;:@!6;4*6$9]>$C-GF$U3*[;R&FC:LX1\ M(\Q*D2WC1PFLQE$(._6O JAZEN7U (45T(9U2P9+XTNF*QHWHU/$KXS-!L0* M9C3H-,#JKQ[DB[OB(,,O>B78)DP9YEU)S=;!JJVUEGY+S3;):F%JV)-=/9I'S]\CMJH5W2 ?LPLA[U6, M!@#KL9=F.6SE;06=YN[)T"7?4)8/.#\_LH(=!2AMZ50YB]P;G?1?GWRPA1\= M.*61+'?+2^'VX+_]?(FQDT,=5,TTR^DL,\;+HBL>)+"*5SW&2F5]91E'KVJA M_UB0M3T\2%!IG2X3)*4XB/W/B+&')"*-.3)QX;U3\'H,5G*EQ*:_= H,R#_S$#<'1II88 M0 4H_5V,V05CP'UZ/;XEG"A@::90^2*Q5"O%N]3L8+ >6'4P045H, E(&B+O M^O. 8DMF6FVXRO7X[3L7O8&YRDK6; FBR#&IA7?>?=\]/K8%?1F-RO:=O_G, MZW6RW80U\%6PM =R*64U2=.9-5ZL%))*%+W9$;8P7*.$I1%%;^9A6U1I%8O2 M!,%^8@Z:=A&Z'G^>+S2T1A0S2VE?' M6<&2*4K=E9@8CWB/VVL4+>%-#4Q30E8XC#W V=4M5K"C0Z8]UX]#E[ Z:Q@+ M.Q@1 :G/@[.V_05E&>*B(($\M4/+3! JSPHI^K*/DEO-7 &@+FV/$U:Z$AT1 M?!W9YN-7@%.*S":+(-@ '>35^Z=L8D"*3&O2+ IQB'$-'>25CQ;:A%\&3+-* MIITL"FK*$.D^J7"-!Q.+S(XI\6V*%JUBJ;A*G)ZXW M.;E!Q LH>QG[Q$R$E%^1C[NP069QR),0S5%T@8,H/H4Q8L.7W4S"OG>5?ZK* MB@&Y3TZUGX>> *XW(!ITPHVG)2N2$I;VNPS2<\'V5,)6 E3.BV/L)>S/;N2? MP/1G]S3R.XQX%68&_*>S9P0RU\47+6"2>A,T=;F'\?]02P,$% @ S(LW M6K8IUU\X$ &\T !0 !Z96\M,C R-# Y,S!?8V%L+GAM;.U=77/:N!J^ MWU_!R;DY9S*4A+1-TFEVAT!(:6A" VF3[NSL"%N &MNBDDT@O_Y(-B8V6+8Q M$C;9<[&S6:_1^_IYI/=+7Q__F)I&:0()1=@ZVSM\<[!7@I:&=60-S_;NNN5: MM]YJ[?WQ>ZGTV\=_EK87D#3M$^,-)L-*]>#@ MJ.*_N.>]^6'*'X3>?SIRWSX\/3VMN/]W\2I%42^R9@\K]U_:76T$35!&%K6! MI7$!%'V@[L,VUH#M(IFH5TGX!O^OLO]:F3\J'U;+1X=OIE3?\W KE3X2;,!; M."BYFG^P9V-XMD>1.3:X0NZS$8&#L[UGB%D;U;<'IT<'O(5_LP=_D[_KV*+8 M0#I'_AP8_$.Z(PCMO1)O^.ZV%?J$(:8.XWTXX^Q5^!L580,5%2JV6)\T8==F M?YO0RJ;EHK(UK0,Z:AKX*9.*BQ\SW23HQ7NJ[A@0#\X=BBQ(*1NQ?62Y M?=3&]@@&A2^0H7C@*T)[H,^%I?P6:0+E@C ]D(9OZX M-07(_\*;,?*@0.G-K0 MTN'RH]6QJ)B[QR-\@1P#:GZMTJ5=FC M#25A1A%&0J25C\1SV=-F!31 F614@RT7%-K0QXO\94:+XJ7''19YVVQD+-)D M5Z1\+YHLKR#A3+0=201+X&HS]_I0.GS+6[P9W#$;QG64/0YB9;U$9,7B) $A M@0/.PH67VL,M,!$GJ1"19Q01L?#(=:Y,%-.PC2:\=&P#:XA82N%I)M]B)0@K M1O C("06I3DG[V7D79<8ZT_(,"1COVBVP$[AY=/G@!Y+LOV!XJ&:V#Y"P ;J M^DE^!\QXAJ^V$+(D)&>C*&8JJ@JR#)#<\1R\C:'J:D0X22,KK.- M80PLM2,B2D*^L5HZ"B*1$4;/F\?.OE8S-30D"-N-89&$F+B:M6D\K9B=6%&Y MQQ;IR(F'2Q1@9YJ$PI9-@&9_1_:H[E ;FY H)BB5R%R+,^E(2@>=*/+>/%!4 M%R$6!OU(9R)VY-+JC]&V\1I;VC8=2D!>D>S6&MXDB)@XV)+G490QE"2MR ,F M$2FYD1@OCP8T4C=HQ(**S$86+BB53 M$2NJZ*8K'B=Q,3-CCNBMJ@IF1-*3Q @1!1]A@+5(^ ME6//),,>(6"3M6'8-)'MKLKE"YU8I,EZ([0T^6%?G*2<2VUBSL)A> Q4$NMM M7 ZV7)V4K,Q;;CY7)Y8>^C DDH.\FJXCKBDP.@#I+:L.QL@&LF<>1%)R]USI M6!"")(KKLC!Q"VV +*A? &*Q\45KFN:8' ^H-^ :4AV>)="8+ZESW3DI,%- M:M@7\+3,'"IW>XGBBC-=$PN'H,(05UK(-HQT"$UW52R+^WD!"1OLO6'+LB&! MU/:4ZC!N(,L)=']!<\WDLTG21]@FNA0EQTK-ZH;0RYTK2J>,M\$G_SX0I<<. MCNL-0$]1E'5,WB5&M\HJC:<";E"R"/,*"B[ */6%#QF8E#2>S;,JT. M=(^F,#CKNHDL1&VNW02J(25)6O&92<1+[D*,A4Z>]VUCJLS+!"1DKSI,H.5( M=X2+9G,/X6+H"$>N/@X)GJ[ WQ Q&E8]07D#O\V">AQ618W-$+PXAR93V)NF5LC [! V0KB.X##><=)ZQ^8]BV*>15%(5G-XQ,@7E'.&<) MX4#Z=*I(2NX94!H6(\ 1IP[KL< /V;J&ML'DUVR;H+YC\PF"'CY?/3HO3$GD M>5VIF\K%YF7YV*4]\0NN9 P!H3Y=;][@EK']Q)_0=KO>(0B3'NZ-H$1JUA>T M4\3)!%CJ411,J1<#79L 9'AZ!584S2>IS@%%FF1CN*[TO&/Z;&#%=H XBB6M M=0BK'9*>-!.KE._U-,DYU\Y.O10:8BMT2F>'7T[P%4P+9^R2O%WFQR:(M7(^ MNZ-\'GJ1J=0T&TU4;*Y:0_ FQ_N\^IA_?0+7C5\VGC+>WDQQQ 3Q[G(3"Z'L MO6/%JN2ZY^__^?W+M_=__7FOC9WI@_7N5'\^G@P?9M9=PWFZ/":GQU?5GW>] M&36.)]KS@?'9KMA=^/GY^.AQ>JBU[8,?S6:U>U693,_K#P<3O4M^G#[\:IOC MFV;KE!Q>W0_ZIO'SHJ&U^L_O?UW4[0?L7 V^'?9(%3G#ZLF]_JUR_W1M3]]> M?K6-._W'U_I)O](RG.[[0:5M5B_;SQ7CX&ZPWP>M:K?A'#C[[QM# H[VG^\N MQH^GW[3:,6[,CAO?'ZM7XQMG5+-^@B.R_^EROW%_TO]\^G1T>/]YU!Q8-_=D M^/06=P^N.OO$J%0JCZ#V_+4Y_/P#-+[--!-^G6!@?OHQ^W2UKW^"J&\VCM#% M[37$K=O#DXE^57WX]4! Y_;Z\G3_R#C=/[DUJR"^;:&+BK7["'\R)C(.2 A("6Z@71OWJ!_OI*-. D3R00?=$2"0)34L$\ F%Z$B MFA((V4E^DH"3=&(9[P8LGR2<^P;T_MVRYJ?NMOAM/(8'E[M*,\4X6:.QW(O5 MV4?..I#-F3J1L&9A5>S2R63RIQD2Y.THAVL .J?O5!5]2Z>9^4='NR-/I5?45-XMTFORNGK$&@SXG4%. 6I5 ME=C3J91W@'CI.QU?K0VUS_1R]4H.SPW'+>2[.XH[@&QE>$?)?&6<1L+J,RGC MC&:B ZQM0]FN%FX)TI M?2B9S 1ANSU;DX2DS]R[3=< )_UZT;3 EP]_D_5<9_N'RR);XCA;ZZ0F4TM/[2B@,YFS C,RF^ G_[*6J$ MU-2AJD K6Y8Z!Y+)J+$IQ]T1R8N4=']G!-^^4@ H7WOLE>%I%> M<#%+*S'\AQ9)K 'PZIJ\[&F 0.O%G>W;[K51@C=9ZJE!J+M;FUJ4.GPV_F; MKVJ7OWA')*B(66D,NTL+=X3PR5T#'RVICMG88=::Y46+\^;"%!AR"F\9B?R.I9/]F+2F-E%3+*2G9CI<9SUM68CQ7 MFM]AD[D*U>KRQLT*.)V7]ODA2'R7"M^ER^*&P0 9B(6XTE>FII!8T,I<6IN8 M!M/5U9(;I0M<7?X/C^LFP(!N&9 +U^:[>OA%"Z$'@3<[D""L+Z&68ZDXX&""RNGIYG_#KC,+A(C@7G)M09[L&0/?.^_NWKE'77 MC4Q-YT,C,!@D>T+%RN:3H^3:AX-&1W57D%/%D U7$*ONF!LOTFEU+CQ?M5IC M53[@S7O$> 18'F)CONI@HFWD24"9U=8YM/:_*MX.S3 M$+\VIPDAY5?GI.A]&1O^1W>CK&2(:CUYNUX&0H%]+=U>$B7'],0)R[O6F(;.I?F\6.SD&N70O7S)MYAL:Y6( M-+5R-KOKDB^/#J'15&LSYUO^_+L.?(M9]Z[Z#IAU!89S=0.BOR]Q:1=B7>>XJOLHT2"J]]%EA)UM6--("SO0$;FD!/A*?=.+O\\S[G&:E@3 M",DY\)!!E@@^\;V9:Q4KY[H$RF1IC\X1_7)W;5LL'J)CO;+?N+2MD"A5 +2; MC*7%4WP\F-I /'KC=V+@G:5+M9DIAU"PT]Q?BM5P9.\A3BTVNP-))>(6F@ Q M^,C-H(DHX^X! I+'MT8KDOM^KG6[1^A*^@T(D%LH2?L5UVPP]9Z@,8%?L&6/ M9!>[,JN1:[:FO M$ B_S8J&T6O"NUWO".;'N2\\Y^-P&W0N@X]:FJ:69D9N7 M3WN1GV_,NS6F/:S%=P(K9[N)G5R<>E#\ZW?E(;"%>8_BT'FQ!%9]Z!S<]K.% MD#E17&;#&=OR-B+D# KDG7ZF)5^T3VSC0%A%CU4<_ZXM/G>;*9WE=6)=%0RK M"7'32LTWWE%!9F(DJXQ$!0%L>KFY)J3*>$R*4U5QJ2 \32WVU?G1=%&HVB#T M"[ =PG2J6<"8443QP![!-K:&/4A,OA,Y:8]3MHPH($!VMA-L.GN"'FA%S9Q% ME(2E]5 $>04 % 'IE;RTR,#(T,#DS M,%]D968N>&UL[7WK<^0VDN?W_2OZ?%_N8J*W7S/C\<3X-DJO'HW5*HVD;GMF M8\-!%5$2W2RRS(>D\E]_ !]59!5 ),#, BG7Q=ZXNR4B$[\$$HE$/O[V7\^+ M\-4C2](@CK[_YMU_OOWF%8MFL1]$]]]_\_GF]>3F^/S\F__Z?Z]>_K5\?Q8GDS"U[=)EZ4SN-D\>K_9(O_^^KUJX]>O_AU?MW M?_W3A[^^?__J\^WQJ_=OW_^I_.0__A8&T=<[+V6O.-]1^OTW#4K/=TGXGW%R M_^;]V[%#]=_VH:R'Z1#_ONS4^? M+FYF#VSAO0ZB-/.BF2"0!G]-BW^\B&=>5B"IY>N5\C?$WU[7O_9:_-/K=^]? M?WCWG\^IOV:1_XZ?K: M[_37/,A6MWR(]W'R 9%_E*=!Q-)TNA1' _\W,(_:@? D?A%P&?E<2IS.QY@?;QR?&4O@O"H'0%,# M-_EBX26K>'X3W$?!G*_Y*)O,9G$>99S<%1?F+&#PC04<[@W..7'-A!7!1YAY MRR#SPDJJ8&Y5WR.Q=Y7$?%%E*[%3ET*W<"E.N69)SH)GYD_2E&5P9$RF! M)T-87@7<7A$%FLE3A(V+- MX8)QXPK.8/7K6-1/V!W\9"]^&4W)7#.?<4N5KXI+KK_B*./C\:_N^6IAW$C/ M!/CE<6:P=<%#(I[@63S[>L2EXHM;"%\V9NI&\3D>?S]Z";\56>T&R:=H2CH4 MY@ WJ[BU(BYMWDQ,&\Z:<@"T]7GF!.U+PSY+U[%#1F M(?:=(><&0^+MNVT+T)!GQ>=X_('-/D/&3<=%O&46=J(ANZV/\'@1=J,A)XU/ M<,XHN&EHK D,!T:RH.1VHZD*[AH$B5&I)63(9]<8>.MTRSHRY%'^-=H)/'M@ M?AZR>,YM(U]H$[_I5UM[*N/YVF=5 @1?"]84$.TS, _'#_Q$8&D0Z?8?%0B& M#&#M>CA_E:>5;!5L$!(DT4"IN*(*7>,YYD?#8 M8V\!Q\;?5N +@,6\X&/CSVO[DL#/8]MI*(?">V%9TS*[(EA,QI OF JNTB ME.Y%'-W?LF2QOFQ:S ,X,+ZE4?J= MB@N<]2FT,P;%TA?WMNJ@XW>C8J]%,U9<.LM[\5$GDR4M\Z]5D3H- DQLS M\78?,WV+OI<:F_4FO_N%S;(L5E_0+>9H2(#BBKU8YEG#.O-2X9WV3X(P7P<' M+:N+/O_UT$O3B7C!B*-^&Q*%+L'2/GV>A;G/_'D2+PJKO,%GQ1RWD4Z]).(: M/25 !ID!)'6LBQHZ89D7&$2@0<=#D[ JE,B4<=TX^WV',N7>;%0L?[3T J2M];/[^7YXC1=>$%FS6GZ]69D4S#[P(9)9?L=>KPF;\2L;H*$$2 N@'F]8(L[ MEABBV_ITK4HIN/3"T(PW\<&:([Y.@_*%\(+3KC@0OV:=7-::&7O.6,2OL=_4 MBXN3#.-9ZW="D;H7)_6'H7?'PN^_R=/7]YZW_'G]",;Y8^?\C^DN3FD]W;F7 MWA5SKKY^(S33&Q9F:?TOA:XJ<.L@L%E7]NQ6%W\:5EN7^I84)TF;6R[TFHE* M_K %4GTCW \0662Q&H(X\5GR_3=O^>\62_>OPOSD"^.T?)#@RY_=EPEW]<_# MF)MYWW^3)7ESDI:"*#PBTWEA/TZ> [+ELT/G36/-XPI(JDP[!=9:C5)A[<)4 MR>W=6[5@[$33)'52'5VH,I$0:&UI7&GLGL.=HE"MQZ949 CM;B,J:?S\=C_R M(!9&;< 12$,@5&\/'+4EC/J"SI>&[_9397EHKP.J+\E0;EM&,H35FUQ VSE= MR$JW6^H%K=)%+L.V_T+?)4"I>/I*H0L7_?*VE(&7/O!;G?B/\#<]>J&X?4ZR M8R])5ORZ7+QY88L%1+.VB5W("699 ;$#[!\;R54O!.DUFS%.6[@2659%U2 + MK).4VQT%DU0W5E1[ZSP2KIPX65TR;(FTAA[^3FDC4>']'GE#7"5LZ05UH!G- M3I#3*+U*PX5?@4PEAP^X-[TVL4GUK%8^6>U#*'**=+<_(BDI@*MD]D>ES*R. M$D+AR,0P;#G($?\3]NG0D"XRY,V1AZZ:6BA44/\96R&53_U7H5>^8-1/_@5M M_+-93V\,NP" 6B6N;]%W1BNV^#JX?\BF\\]I&?: O5P_!9NG'21YK(<=PQFSP: &N?,.WL.V)3%J!V]<;=E5[[!OW+5; MY--5"DLM O5MN_^%HA;]BD88&F(CV"(ZN&HA(=_3F[8RL8PZ M28W!=!U* W!AD!4*O?$_$C5*1JEDQ@.FI# M5W):M&I!==WRK9]2&IN9;DNI"0U=.%T8U7+!]@]4N5?I)/(+YVI,>BY;JQJ"77Z#"QOIV6MD.9U#/UZ*B$Q@GN0')I:%-A>@F9]="KC M;/!:JH5"C737T[MMW&F5%SC9J1>.?'=14QJ^ [,3IUHX'4X .^GH4J/+M.@K M+B#&CR^_#K:<+(2S%5E^_7@9^F;KB72] KJ\#'0+H"PBYU[X,CZ&O[5[8%R+ MO3.HP#X=H(B-)XDZWQY^Z-MS%X\:>NR(@8GO%]/WPBLO\,^CJC ;]K.1@LH8 MK',E0G4,+;[OX5I4 (B87Q>5FLQF^2(OBD2<<)!F ;Z^TQ(<_*,2!+1:9&HO MA%V"*]^GK2Z(R.*1$!C#SI'A4DN@R]_0^Q;%359RF6C)#=\2T"-62TL7K_"W M-^WJ!9MJ$.A5#79:K#;A/!0Y(&'U4.0 <&3+:S@=K9H_(:AZ8$"83",A5D$P MP5$?GME7DB0U$20$G-=$,%^^*J&!BR3@R :]0H)".@XK)&#+!E8RH;\:),GK MEQ!P:PJKU85*"B;%%7"RPS\F<4H7$-I%; 1//3JX2!39) SC)V'3GL7)29S? M9?,\W&6$2&1&M,<@03,PM;H/)P"[SN*E>]V#T1S^/12('7+M@*+PS6YG*Q&F MU]#6.U*35_T!C3-DGXT!&OK: ?OP"90="=:34OL!#EZ @Q?@X 4X> $.7H"# M%^#@!=B+%^ RCA)J1X"*',=I$;%8MQQ%AEU-9P1ND@Z02%PB)VR9L%E0=8=9AJQ )/(G MBYC?)'^KVE"@R@=$<]W->.+_DJ=%BL]T7F<@(HNHF];@-X\&*K(*B^M,C'(A-%<(LH"Z M* W_=.G$B:C"XKZTVZ@5FUZG89=4W!QO9YS?,E\QY]37_:O3(S:/$U;^WJWW MS-+39VX7B=?: MV_BFC,JXYD)^$O^27EP<7R5!G-S&MP_L*$\YPVEZ'"_N^)[=]?%)XV>0" U5 M_V%B":A4B2-G1$F^"%EU2@/;G<$YV!R6;3YT^=O8AF@/3@9_P^L%L[X69G_) M/WI!6/+32 FODO2.O#28D4I;3WWXET1C/$$5-&TD6R<9\8E'45,9@T2L1HBN1^2,3I<^8/WGD=\%[=IF+.4SG M!?EF032*76-&>P3W D,P 54T$45:+:8=9O8C5"7UX1]EQGA"BF[N/U0?G,%_ MB-P_1.X?(OEX=]*.G$"!/S3W#^*VU"KFMDMA^I]G'Q0WC<.UXW#=6-?UXTU%^7: M/(X7RS@JJFWCWS"Z:5&)"?%.H0$+$%)DYR9N4R.Y2\AI4-E"H*L$:&FVG,5R MG$@N$%):Z'<(I52UAS>!QZ:3J=%Z]KE!IMAPZ=;YY"G^W"!&J& M;%5AO4&*1)-)"#CWBFC78ZOFN@0AJGS575KH.DPACR'H+SMIP!27B332).,W MRK1F"ZJH^&<- ?"_;<"7C3ADKZT4 ?RHS2TR@. ,<$^!XK=)T1^])FC H=^]QNW2QR$LF2B MN'>D]58JNUXI(>VO8G8)#!S_+FAHJO,T8M8)U?R6^3(" >S"HJW#8U7C6]X) MCD04W;0!(XJ>D!(9Q691 :2MR]-385&'>W>2&D/. M13=65+?E0^]"X]Z%:&\SI9G,#6,1$/C()LME&,R*Q-+I7))M6JX*T"7"=,P! MI[18@J0UP @%A2RCER0>2/L(4\D46_4\37/FG^0)UY97+ EBOZCQ;?%LWA;CI#[+1E& EV7E$:;U2XSWLFFU(9:%PD=54!M2+IM7U5T M8KYXG6!16OKIQ/2FR\+!<,U^S8,TR-@-2QZ#&2MGRK57?%\*Q86&0.!ZR,?^ MWB4(J5M)<)&2\[[/FY6"@Z'JGEZH8I?#U+HL\[N4+ST^ET_,2_.$[>68L:4Z MV-LU&[^*/_Y+$ZJ V"?+L==VB.PX@W!!)3" M1#\Z'TT@G=Z)OWPR[G'DGJ4-# M"L .Z)"1IC4%;BF(9IO4_765E323'8U(.A%#SH^L:7[DDQ"+8!J=!.DR3H,R M-&B2IBQ+WR$+2D-L5/M'!QQJ@%M-]- XM;U^0B@UT, MB&VS1KTL3,CL,)=]/(837S=_0#2:E1V_%V>[TI\^>+'H<"**-#N/9HD0_PDK M_WL>36:S..>G$[^)LN"1H!8DB.0 /#I @<$0U >>44FO41K,FW&8B)4>\_&,SZ M0#0./0E92G0<&]@424AH&=8&/LF9:!R^9VM'3G746U0!I#Y&"]> MO?)6>[U[U/3&OA-W\(/$72'>/OB8_D7@W05A(!9.K=HWWIW-S_8A6Q-V1KUM M3:&G";]2G Q;BU(\,.VPNY^#%\3)J!>" >#Z>#"<-7 LXO_X!'X,LH?C/,WB M!4MJ1K!KBIA2'Y-OT!A92)=D//M+-$;?M_6U0W/<\I2B"&JLC*2M6X\P^]NC M*KIC=@,KL02T5+:-?1:L%L^8/O./5I]3T6!WZLZ<'#V:QXDC+/#&11R]D1;"16%FS*L^*7U+:_]#XS3*Q<-L9O._LC6$L5RP\E.+I-O"@5!?'A@< [ MGXS!I);/M4:T,QBI9[42[,SAUM!C@%Z.20T]FA^G".?>>)"*3HJ-1C6W\9$W M^YIF\;)TP\<)*.C=;, QB,,&IUI8G96:$(6EK.1C*J3M4DOCEHVL*,\'M0_' M5"!K5^M)(/P-D0\!7_+12("63;<&M3-;BJ!VS32Y]Z*JP(47^4=56XW*Q-LD MIN[6L;$YG9K4-E5SRE(;')64XU?UQ:E<3:),;P4L5;4;')ZL/9=>EB=\RZT! M1_=0[A)P>QU!70,MIZ4$2DA+.**==1'\F@=^D*WXMOH8\]L2G^R,)1T[RMX- MQ:';\G40;18-L1YV:WXG&OEE7-HG<7Z73>[B/&O"=LN1.@KQWS@-"+LTLF!2 M;EF]!H@ZW"8W^6+A):MX?A/<1\$\F(GHHS)J6]0'Y-IAUKC%2S:-54WN'0)$ M^Z6#D&5$P)&7!NETWM24?%UT@D>U=7JQXM2)J9=_3"#RV72IU(+A\*BH(U37D:E> ME=EU%CPSOYVVO+.X+:.OY"&Q1.M;3Z]?*33YX"=!*F3(;6>J@\*(M,.M I;W M5B"9 :X.M\^YV##W(K2-8*N<"9[81? HWA3:="X9U7X!$NV5VML>EGZO0"@Z MM9W,)+WU%*P'$U('EV!S5&FA52&.M#Y9CO,D*2I:[[PGHNR:W634BB#==41# MK\=>V@+)A=5*R(OE)6B&#.A[':W0(7=3N\V MP-69&;:V)!M]?9'?3FH*FXE3;9).4CU\O[)QJ39%-RV'SX<0.4J;8LE!MDL%HNIUX2\2O;F@#1:E>2L77!;@](M<35=)Q>O75B:R[N M#JA<>5]%0D-0-HOU(E^4#.4,LJ@[OM J)'=#:+)%B-S\-Z/=HSH#A [5_C D M[BY'TVHEM!+>#6%V]RHGXHW9KSGG]/01W43:'IS*0Z4B8WM@; ](&<4NI^.V M6(!&;-OQZ@JH7!T8NW&]1ZOB3^K7C=]G-/K6P!5(Q''G.J+.8S3,0\RU.()V M@F'\ F6M/*#T1R/_( 8:EN+V\CO-O'\36N]G;:E;8,.27XPFN.1'Q!# M;9-RB\H0TJ:8YC8(=*01Y"4: 0-H8VXKE3I8?M(.EB^#^ZTE9#3J\'>0-5[: M1N=V7KMHQD2KI") (TB_'B?,#S+Q)W07G9K2\*4&PDO;R]PNXZCLS$QL("K) MC,9Z5P.E;3R.G$!)*RDPV1&<7.90ZGN3VUZ)SQ=<)R=%R:;D)$B7<>J%T_E% M+/I#/M;IQ,2;T(:%\2A/.X0!W6,$=]**4D=M+++3HJ;OVHV7N#A= M5L7YS@NW';]E"@\#C9UIP\%8A&J%KKZ==Z_,@D8]8/'JD>2-$ IDT<)HCN?8 M!&((Z-UM'EVDJ1=@$TQD..0H;%1SH,B:*$C;;F--R@EMXBTF M]PECVJ1,ET#ACB)TU0$7?G-NR>P-[:O":Q!'_XZP9VTF[B8S)CT&L]MA" M.G13Y;Y BMC?BD6*GF8_PNR!-,E^OID],#\/RY[KOHB+\4N-N@Z/+N RVCI\ MW,9$^-\VD[ B.8(7=3LH83A(E-=Q=AOVSZ(Q7]!M/S2&?S=BT Z=E& MS\,8%.B>I*'/54!0"74OK;TJ!1W1X5\O;-$$9$!85^CR[KEY=E^U=JH\ON;2 M-#BO8#2'+TQ##&ER("1N^>*A>1*M2PBO2*5IP\%8W*U6Z&IS)6JK=F^-96CL M6UDPTDCZRZR]/&M57%.8S'[-@[3 /CU:-?Y&EA!FPX)+W0@1>\N39H4QLB'< MP?P-6WH)/W9%0N@LYK?$WYC?+'I%JCS[\^/T*F2Z%A#@UUJW-)H5TN)(IV91 M8]M?5*>CO8?H#\*MC=O5:!@%RK;#'2GVQ MM:;0Y*#MHD9Y&-ARX,^7M^QU9 M(>VPU@VL 1+%5GM1?9 V8M\ELZ=]I27LV.MAWKW(!%1GI6*K/C,$&V0<_8GX M,"()G721JZBX]KNV4EI$ M 36=+*U3+YHQ!U(UH3ST76F$(O1UA*AQF-Z]:O.71[0[[,CV6:%[,:N[FG/:0F[O-T@MBIXQDT[V,=F4-N6ZWQ9H\>4D9ZUTFVZ1BD91TTS1?+.F?BI"9&ULS M,VS90'J;6<;9KECCB*HSPMN.Y<,II0NAYD'#YZP"6/ M!RHH(FY?'8I(7D3&WZBHX9-?'\&%'[X1:L-MW@I)?QI=LUF>)/P +TIT[^M= M!($WET:0:2;:(L\ 7IX)'=B,U;;.C3YUF8\\U05GY8+/.L.GOWU6B+ M@$&7>M=NJ>#)!M*_@.@26LTFUB0\Q//*?5_;ZC@6D@BX5R7?I,=>>3?@4V+G M_-] _1@/RPK"];>RD5B=8:##:U:AQE/'U=1H6 MO\7'*'L:(+T+"8X:'4@FSP'&,ML>D4RY/? ODUE^QU[S?^6H!IM.]WI9M3=R MK !#7TJV!]XGA7+&1;P:D^P670/]VF\QO\%;L9XD"-?31W_,EM+Y^2T9T.10 ML[F7AUE_K 4&R$_+9=88B[PDD/0O^M2R.WIEW&E(.' ;=>[F34:=#AM@]T5K MI>[_DJ=%^3LT872-/E0Y="("-$$M,N#2;#H7%5B%4^*&)8_!C*4W<>@C7TDZ M".T_-L;>0H+@1G/I/&'+A,V"PL;G?PY95;5LLA"]H\I4-?3P!@#),4H/AB5N M*GA-NX@_OF'%ZRDG^^ L.:UJT6GED-#)&9,S1V=AS-R,* M1IMF;GO0KL,KZU0$[(V^,[X+CQW"YM[%"9 2WDLB)9_BA8-*)@T*H]QA4JBT M7?%LM\HZIHA$6VZ/[N01I+](=D#2=L2SJ@071W%;]C1"4=,9J7@Z@"/I@'?) M,C(UUA[;3>@3@D3:"&F[W W@3:0-80*2QZ]! KU^1-O/*]H0IBQ5:$-@#.TQT*Z2=\5W&;HH7O'C MJ&B> GP=-(FDZ*1%M1BUSX8#6@.[)ZU&/I#>EU8Q9&UJ\*=+DP R*0TJ)UKG M2Z;1;FBU-I'CA!K2W4D+]LZ)(14GSYZX@@$^B!Z"*H:N'3N#-SI%>PC@V+H( M'@(X#@$!YD!-?- MQL#N8]X,;2$9.$0]:)JI&_O+?I$DO8Q20)WH0;:,<723N&AR7MO5A:5!I-*@ MH\[/7<=2&PI!#P=NXDJ#7K,@L#'XLH_'M@%T6)#E?9Q'LT10.F'E?\\C1:%M M9.T%I^LX!:#9ZR8L#)2HC_,*4J!1;W$)@ MXL)T'=P_9/$\3ZNRM=.[,I3F/#I]GA5ORF=Q(C>[=Z0MO6#V)#" 5$2+:VA? M5 $QPR2"EC450A2S:OAQ'9_]T:S%ZZ(?TR::XIH]LBAG55=I,11FCFFCQ_^ )4R%NE6SIP NAQJCY^QH_ M8_U\EDV3JI@74O2$=%AW(10F"[9^9Y,C PFDL!5"LZ8:6D2%>NQ]9(HI0BNZ M5MT6_C)0D!_9.JFA1%MHA. L[**7'$ Q&,9E >+02VY6J5"AYU&:,XL;"TF[U=:X[! CT@"-!>7W-.F,,#KGL*VTU$1<^*'X/LX3A/LWC!DK(7A7#C\'LB_S__UGM&OBW8<+#_\Z#/5<(* M8Y+DKXH3[%OK>EBW30=[R":%AJC2)H@4KI<@JE=)P^N"V#*EGKIL+:YC$HC: M6\%H6CLY.H<_SI,$_R$<1-*=OC(2!-R+^TB0K M@9)&\%G:1Z1*1L M^M-)**1'J\;?*%X/C,F[>%& B%G>\P^*:>\7!J352U"Q4$6%4)#@5P?;Q=\4 MMA)%W/B'+G)EP"(CJ3"HI[+!32/7D@01DK, MK(,X5%LCC%IL)"]\MXD7I?R&)E:U:.F67G$,@C2-D]5EG#'.@TAIY;/BO^"% MXFGLR@NV+L?29Q++@9T\6IE*O ]PZ,_DF,NN&?-^LQ3WV^3J_.JT3%G83?.1 M"GZ__(QFO>Q93!"OB;-E=LFRYA1N'YAD]#TO-1A/(SB.' F++'\8\2P:\H@1W(U!=9(*!)DA3UV=,15U+,4@\SZ1Z%*\T M8P?V9='*NN1E*I(;F3]-BB1'3GZ/#PI@3A"OTC=LZ27\;B^*5M5KJFG,4SPZ M6+-!Y$DQ>7@P72V:C0R$?^\9$&MG4/V2=QQZ:3J=%]5>*?LJ[="AN]* GRGZ M;AMI,Z1=0&D>+)IT2%XH) 2?/'P&'MXC#T\QN[E,5;XT0K5_(6KB@77$D(_@[-$5%\Z MO(6K[:+:;:B<+OK3TR9 4- JZ$Y(WK E!-QF$71+H0L7BERTTYN/IY\&U#(#,N!I0XKP,.5)J8I+E"1K'[68SEAL0'(JM>,'Y%.UI%DNCK27];"0!..IIX],WUPA90'QH@7,#Q@=",,[&FT M6U):. !/5,:%!LJW*$/895\-+9XX5>%+>+C2-O]C7-XF491!4GO86F&'!46LL4+$!= M7&,E5I L7QUOXRK:#:[,.KX>V=6D$PA]85L+BWEC49PO%LP/"A?Y9)ZQI*>= M9CORF&QL6_"PV_,UC0_EJ_[VH_YE+IB9SIMKSL!BZT=G:,:&30 $(NJ@%PG2 MP*6Z,<&Z(0&_6TRS!Y:.6)SCH@,0*(4)?MT>J6?T[PV@ZA.("8(M,]L-6+00\JJ!XK MKDP%<9)W=PA%PG,2]/!NL-)!LFR"25+X!T 9_1T>*$B'#_%T8H0^RUN=J/$\ M>^)FT@E[9&&\-&L%:W*$*NDX-5,--%+K^%2C1M2M]"Q/HN(]C3/)S47Q)YID M]0Y"[JZ-EF+J HUJ0WUA#\$L)!+.UN .W9:6$ME&!_=]LJ92],)XB$/_?+%, MXL>RH!2)0+HHN?106HJG$SBRS$0ELT5A[GT9$B6Q89Y&G7CW9V<*"4781/(HREVV25#Y-$$G+Z_3& MH=-!A=:MJ25,I@V5?DT3(G">4A)!F9 M;XVM)J9PG.F\GAUL;)BX]!8T'E!3ZHY:6/78&T"1R['6.TC_]K]>OW[UWS]^ M^O+G__GOGV;+_/E?T9^^\W_[]O'^7ZOH\TG^]/';Y+MO?WC_R^?;51I^^SC[ M[6WXC^Q-=L/^\=NW'[X^OYM=9&__?7;V_N:'-X_/1\?_>OOHWR3__NY?OUXL MEM.S\^^2=S_\-+];A+^?_"]O M?GJZS)[_^/&?6?C9__<_C_]R]^8\S&_^/']SL7C_\>*W-^';S_,_W'GG[V]. M\K?Y'_Y\S3K^]_R/[Y_??_\^KXYOKU:P*%*9,JNO/9:@\YS0K;[S:B=%#? M)I[/!"D:!\[.\.Z,'W2FN(O31A-EW3G<^&U)YIOJHX,?_T>WWC-+:;KX=1!R9ZA827CKX4X)'U4YL8KF MC1V&R/@JU=AFFVB8;8N/6;#DGD6@D-ON,\RM)JF]9,[TNDQN3=A@-A MG&*&<$-J.)#>QZ9+EO![?73OB<#LR(MF_,]%\&E]-;O)E\LR"L,+SZ.BT:V^ MKKM]L+!0:$27L-WQK3?6&K9BS.O@_B&;SC^GY6T;6S%VTG)XE"GEU=)\W4A1 MW:K*MFHN7/1VF\H MB9#4UR7S4J4-4CN]U!1E2K<^&>QA+Y^@]NJ!H)9^9,*F8/[DD?_K/;MF8B+U M#V]9LGA'JJ4 Y$>GM""0 LK,]=5A>Y>L(?$1:3@#B:K+T*'OU9,@+9P9UU[& MKE@RH[8H .3'OE>ED +JW"'O57K)&A(?[U[MDFA7_LK>O'K;Q[XV"]"\FN4Z M,4A)5.[.DU>W-!C-OB9!FC*FN I<>:LBQ+34PKXH7G?&A>R%_V(>?LD":T;< MJ$)+>;?K&MB#3Q8I"F+J)&>7?*_WS3U*?0TR5;2I$2-] M$'_;IY"5/+S,7:V&7.]DQGW^VL^CUWC%J(0-VIF$U&W1#D#:D]M"2=3*;:$? MS5;I21_%]NFNL&!@ <<6+S:!\C>W@ETJ=.[)(S)#T$SXHOW(-F-%^45NTCR< 3?; +N+H7@1 G; [;?UB*S]B8WQ1C*]B@2C[J)M8CY>LQL#5L'P97+-E MI6=%>ZJ +Y6E%^XEJJ$O.RXSFD +HN47[0T^C=_ @*_SB#JNH1# M#'6J(H1&;!&%-]BPX#2BGE;X1O$->Q(Z192#'1,O]0AH :UW2>Q%[!3!#E8\ M. [OII<[T&'15^J$PARQ1H:Y&GJ#3Y,A*Z,P6AT)+W[16QID"98*(N/='I+L M2K>Q ,?>,LB\\":+9U\):HU<,Y_Q^YCH42\*3$>9*/@71/=U8:L+HO9%<+H6 M6:RZP46Y3=&M*EO)<3YAF1>$L@Y'TJ@'5'+[[VMDO 3J7%I#4WGFY 59-$CQ(K"!7R.HZC1Y9DHLK[ M%0>1Q,,D'ZRDN^>&$NDK]O'KP$8C7O?.+R MTFAM ^].'+6_5?'6+<9-)WGV$"?!;_RJI\=VYY-18KL[<=0F*QM--8G\]58I M]E=)^3Q-I5U&<647YXGC.3ZZBF'$T M8T<>9Z*\ZQ_%49Y.GKS$UR<=&1]H8L$6M(Y%1[LH+3BQ8Z[R/BCT2,F'U]X':Z/(O7(-QM43@]&R.3&0 @7R< MU-NKJ>Y;:-+U<*_(D/@WVV,[=VU*UJ<$[:&-A=6M>>;@0R,%%] MP)H5D_#5:@Y1.^C2,_KY6 M$Y&P25J5HS)\':1?S[CVJ_UKHJ[PD!>IE%]GN9$LVRYC_ M)0[Y,"*A=.BK5L&QJ\(F8UZV*N%#^\ .R]F_]FW@E!@[N/L/[OZ#N__@[C^X M^P_N_H.[_^#N5R%>.K_X+Q*HIO;8A&M\< IJ"]5:=LAQY5IK.E69TQO^(O\J M]*)+;\%(U!P)BWO8N1VJ4KICC"XY5F(!Z-RAK"%TQ4VVBIR> $X6$N@H.;P; M#_:!ZO!N_%(D>7@W/KP;&\BR89.6P*T=XM/2 M!_Z1_V*6GD><\R#VMSJ$%C\\\3*V]IX/Y67$DGM'=4_'\DABNR9HJD > EUH M UT&$DI0_,\UXY-*@XS=L.21,UDN/>PV[#0\_K[6$+Z((=8.Z5-KH_[T37[W M"YME6;S6;I^*?+W22.A.JK(J =YXEF99RHV,!C,5:7\:73-1WTIX>R/_,HZ2 M^J\5U= M,W:T6O_Q[P&W=Y+9P^J"/;*0X'4#2-3ULP?E'FR5]P?* /)Y83D ME<.,]EXJBY+(,@I5>DTI2!B&98TM&]?W>!/?^I0KNOJN ^ M@!\'; 7WHY<4CC]^"[@6+C_"0C&=I-P^%9#=F6 PPZ(T:(M7QPN^ZBK'4?8@ MW#G!C/-W$H1YQOSSB'_#EE7I-/[K50$[4>DG$ 4KKDFT%4U2> M#PTQNVI[ERR[B-/UF'AX&SHW]L/'_BMBPU9([;W8DS3;GXHD"$I/[$5O'&9 MBPGP];%=W;+@%ON29T3;:0"?N? ,@25*OE%P45DSU.5>3:F[],F@25B-+9EC M1LK[/JZ\#NM?F\M+@1(DF1]#*-6Z(!9+365L9YT2+>=%E4^?9V'N,U_,D%\( M6Q?$BDM^4-?\]W![62571EG@"R:"1W8C7(R%%[)F^8RSW.!W.M]&FUWI3,->>"T?";+L$'K0'=QLQFXVVIV(YU,[ M.-4.3K6#4PW?X5P]8TZ3XA&30.NIZ?PNM%X'S(!J$'B2I51_4DIT7@*0%M0N M;ZV0B LN=-"D4HMJ.3E5D5BBHBMIP!*N"R;M3EPTR=(=E%RZW6#O$9TX$6VC M:B&02*,]]B!>A+J4NB0ZB1C\GH?F9!'G488L-!R>'+9XI;RS(PD,>$,@_S,H4RN]2KD&\ M9'7CB6L3F:],2<=Q2)K-6,YTI3[TQ-T6[Q/NXY; M,@/ 1U<91DL3'IN_6JX J1LI/9[?EY 49GZAP/\]*?#T\'AZ>#P=-"6 M1IID/T^?^(TL?0B64 W&/VK S_^V@7YWO)%J*@DP-?*=8636X,,U$A1^MUY[ MYL:7IB"],O-N@ZT2FF /M(2ME?LU"KMC\*R_)5LU[\=&J^1,""\F M,-D^V(O%9()P+>6.R,J^0B:QGR0$G-M/YBM;)342-:!+ZMZ#PI1$4+!."U'VM^M+A>U(WM)W312\N4AQNR^-X_43\F4,A MK6 M?QQ0?>HTZT@/L'K*)"7"C^/HD259P*V#/<0LZ*BY2SZ!*A4-6OK4$],M M<+/D!T^<7)U?G9YSXFDF;OG@7=#UM5LMKC;ZUOW\NF9.H; M+6S!:)I">1[YP6/@YUYXQ:^*<03&5/&AF[7:X4>I@51-%+<^>EF4B; *K^=O^'%P#3CJFB)Z\6BB7. MLP>61,=)_!3]G1,4,4$7%\=PI=H]P"!!UDT:VEW:".F+R:?)R8D)M-M?#!++ MG6EITT5MP/O'#QZS69WR[UR$VP*@5$RR O1/:(<]MYV3K^S86P:9%YJ@J?AP ML(>]:J(5HG_&.^Q_? @R+KLD9:=%5*,!J,I/AWKLJ^=:X?HMJI%?AHG"SZ/6 M[SLP\B'G3WM.%6Q_Z8#-N))A40I#%%-;7X"G"5S261(4/9](7#L*4HX=QD2RA:%,6>>LH';E)=.D" #Q MBRJV=00^R3M -T6WOE5R,0,@AURJ3)4O'WW&&?7N:\^.<#QRH^ZVK%WB10%+ MSZ.,<4V277.> +K8>,@7JIK-H07J"RA, (NE%:QNP6=DG[1=8](#ZOIO&CMVP&O]D*+93V5/%1F'$/O M5:BG]SNSHW;QQKUI2]Y/.+$T\*O8J6LV8WPN_C1JS %[.QO1?ME;W$P,V-Z! MFHU/010G0;:JS_WUY7MC+!RMN 7(T/.132B_;%5@) .]O\/^AB6,BO+0(;E. M-89W&/NPEXM3$\E*8M^A^O2_Q)EHSG*?L)(]EBP -K/LJQ>I9940@7-)"7+T M+X)?\\#G&]V+_(\QYXTK_AE+M+GY5AO:2Q\XAN(_HA?R(S]M!*IW:99PW+"W M=SWP3W43 7+6"RR6PFBI0(5T$GJL1TFJ:O78 U^!R3H.>M*6BC9ZQH!.,MC[R$# MBJ1-0?!:6)%(&FDS%I$QO"/P_#D/>A( M Z\1 8$/:]WNIS%)AD^[=]W&'@(TM";&@RM6:*C6%\TX(E2[0^<9?)H[_#K M3*FM&6)[W,J[W7.PR!=HEGU[/&<82ZXK&V=-:\8DH/*)HH+:&F^0H+9G3%6G M:1*&\9,7S=A9S/=,?I?-\["R;M,RP$WH\^,\(8@K,Z/M]O S>V2S1)>JQPF( MBQ^3(.-:=([>HM60NM,( THQ-P!&MT?-..%_BA^+3D=.9-T@[SA5GQ'I\8G3#%E]IA6A=-?]YEW(MR;N,*B;5,!K<,ERK[STX3,G MF>9<7Y T?Y-1&.&&E.%$DR4EBO!%_,>K2X8MB];0([1+V]! $I,LH_3BV5=5 MANMD]FO.3]HB 0!9/'"ZH]-W!I "RJH<4OM)A=8K8[\CV<@\87_&DHQ/[M9[ M3J]BZ:93).A+/QS5Y:P+ $ JD8W>^QPE_(YW'P6_,9]3/&(1QRC#UG(J*J.2 MCA8R0'"?C8A.YW,V$REIY]$L7C!.4FR^XUAPG'.FU_THL*5F0'B$AH4)K+B1 M4\4K#C!SNYK P%D)+:P:PS*$(S MA'781A<*T,0PR"C[R@0S 7P3JP% H7?.EZV7I0PU^=$3>>39-+D.[A\R@J!# M-1W'"10&:U22QB+#C33/JTV0,N%+2LE1,@5XM6I%9) ABPEJD0PM9RC0QUEK"Z.H0)CB'&A%3;"21UFN/>!%*,9UO.MN$J_.%N(@E@1=*>).&7_=_ M<[!EP]T3!%A9M1X@K.'&;S%4=DMLU#F>SD]O/IY>FK4T5 \P$M% H,!-62\> M-O*[,)A51A 8<=E70\A>Z+JIK)]R9#.&!#5;1G$%CWQ7787>C*EZZ"&$;TF) M.'6LP02B@XE@P2?QC#$_/>/LUON3;[B[(/)VZZS*%[]F!!>PV_B(M$@0W5PR4)Q(43-6)>O(,&W+AYH+5=";VQQVXQTSX)ESF*8L U14M4S)*2CS:TJ4<2C6'!"5<];3ZW$S/6'+A,T" MR:T'(=JC,;3+6RA88.W@CB8PL$L0P3(_%PO[7K3MHUS29X(Y=B$:76P3O&14 MZQI(M$^BY$+DD90*47@YVT20IZ,AYM0Q9B;?5AJD!D)(?0J*VOW,2R$5LVU6 MS04_&1DK*#2:*>X->S#%GNLBY])W9KOC.N'3OD?9E8@H?=35GJ;(7Y.2&-NNDN,$:$QN&=%9 M/"JO^'H0J=K( MD>?6RRV$$'6-*&P*-VPNXRBLZ78MSSB!^XN7"[4'G15%0L MTP<;8$#]9SN?D&EMI?M, W7M-MN=W,%IAN(T4ZT:.Y?9P6%V<)B]%(>97$,1 M)+U)"+C.=^O2"EVXX'="DU,3==5)\MF49-SV"5&O0;5$FA@1Q4.K"*)GJW6* MQ6F:6C_)H"LML7E+YX/H6[_I=I]>Q)X\\4QJ&&J'<%OC2:<,:JM1CP2Z'_3P MS')X9AG7,TLSF:;8&\BZ>W=\E[Y!P'VS YB]G*/-:HQ%LV!?54P,^5SM)#P2 MH9E "=A15N[#ASC)A+M?\/(C$YD-S)\\LL03];I4M4G[^Q6A9)TZ' U$"<<1 MTL6 I&R9IJV8%U6QZ(!*9E9%)(O!JUR:VX1Y:9ZLBNQK*I\EA*)=95]C,.$% MT:P&IMLE2E^H@3C!G>T4J.W=>[K>U/E=&OB!QR?FA:SJVD?@5%'3<5Y!K<\Z M;^E'-92@Z$8[^6U(E:JAI'-BJSO5XN:(-PDXK[^F7;22O/ 6 M0MC>)#4MJJ*3V_)PJ>SZ20.FW X%)MTI-FW-R:[0PT/)R4/)R4/)R<&7G%0T M9R?0EUV4R#S">]:8G6CJVU=@2I!$87;364QV) M*3!2'5F6(BW+DI*4KI00<-SY2GF[;-GT$ERP;UCK@K!?&@5AS8KB2KXDTU1] MH>V<+G'=Z-B5 M\M,A5"CN6/SJ*9-D31W'T2-+,E'290^K7T?-768I5.%KT,+M.B[6PTWY4EYF M/G*ZZ<7%,7@3='SL4MF +/9Z0W0!0''8BG[**?^16 TE:3#G"JF:90/EU?G5:2E!597Y+F"E7[NU MPZV1EB-!9D#^7@O\F\E'AQ9V0K]8#Y):IY/[A"FE)-T@@$&0@%C:IZ(-QXJTXLQ++!V M@H<:S=%E!A"P+HW9JP:_J+%9+NJP;1C@"R*(?4CK^,[/'3H'+.30C42%_9]Q M7V(+CLJ=>)(GG&1)K]RAU_S>S+=G5ADTDRHU*91?#@J270! $@',0X1>(JX6!^"Y73.M7(<%4_F1J#K1G#I7[? 7@N( M/GC=.-^8:U#1390+7=BNHKQR<)<+F 3A213E"X <(*.,YL@!PP((BGU%5?.S M8/^(:T&?KQ11#;:X[1$EV!<&[@ZQ1C6AH]7F5ZZ\55$#2MB_._ABNE;Z,63S M4MN%.30/'S"(@YQ[/ FO'W,!8/5.O[>RY4(O$@^>!&D"K:'=Y@7 UVK+!&MA M@VQ>;1,AB?+?&MQM6+]LJU&V[#;(1'S% M>>2+NVKNA4CUDN7CND[<-%,W'?@@7S.DE'X,LH$OU4^'G+8N>[G)"<&&:T M]V(P=IP09FM?*F,8QE25JXS80%?SQL)VJ-'W)&JZLEAKBN?1,L_2@N5W))DZ M791F@ Q:. M,3[(!JD1&_P7\<6T&73T8FK@@US90KC1CA\"-C]]KJ)^I_,YO[Q(,Z&MW(Y= MHSL(C>[A0*_=CIUX490!^,(B/T[@]4;:O^\R.1W%_55OERT8J*QPZ]"!,H5A M.B_#IR>/_%HI+I5G;YB*3<=9]JB!&_0RQ7WB+C,PU@'=4V[79OQT M$%'=.YUE%)DHRH^=YN:CA^-TH432+[3@[TX_A;OM*4R+WMOI%Y9F;&L]4:@$ M;!8'<7R@ZP)T02+;9;TA*/Y'L+K.ZL'.XD5ES9V)/K #1RHW;=IP+UNG]U[8 M:N)5G(PG7!.O/32#U'-ZKE^L);0/B>.6G^L-2IW=O<5YD8!3:_&K/)D]B ^' MHBG-F'XY!MZ^I:U-*3#9$^R=Q.=TS"XN?, MET_F]%G\$?NL A)]B4<-%&]M)CE^40$Y1]AJWX*#%V<'VTA!F[ENJP%.VZY' M.?W+N*C5R$I3/+V-,R]L_OPX3K/+./L7RZ[9++Z/@M_0#08Z/E_<;9Y0I(#D M^T$MPG)KG<5)]4_B][ O_7MF_@79/*[$#^X92Y#4^Z,GP,HN N\N"/D + 4D M]-H5CBF3H2N"TZ0H@K(C!]SV?RIB=H]\2JR@B;B: 8@L"V4&+DPB]6U -WLG MF;6_^[ZLL#5IV'\5N8COH??JH??JH?5F>[48DYPMT#C -K#0@T&D7&W^DS-S^"M'Y2 MK!FI?IJBE\RWXF$0>@G@ >B)-$GSD=]Y57USX>D+ZF,G.UL\+CFI'*YC96R" M[@4[4:"D=!J-T()]Z.,F.9?!.$B*MX4>70CBIFT;J9I5D7'X(FJQ]91@X7=[ MK2.<&QTY %:F[*N1Z#?EI $=1XRM^4)E%F61N1T[XZ1JNP9BR:L_'H?:T2$ MB0 C>K)4=*C5/ES:J#X%K1W(D%2@EIS52M8 !GV]! U#MKJ5KYA0$:WK;(/0 MZ/V::7G6*K@C>!+HHN2VOIS)>FT>O9W8@8(L$"5&\D#03HA$-:8.-W/W)XIP.#JYHOB0N[OM9,^0'IB=3"F]+ P#[VU72T MQ)I@(L@363X2 H/419V2D:%$Y&%NDRJ]8O//*9ND*:.5S3:MX:DT QGM =P M B/(JX[[69%*:D-E[%NI@1? W6MG;#VR*$=GP2V"""W'6Z)G 2)&R6 MG0615SC9ROU8$D660A?*N07;>K&K+Z?5Z*,QPGO#J,\IME2GQW&4)9QS0?0X3[-XP1(J.Z.;UL@L M0@UPD)Q?='E5:VF?8JM)N@NW0Q?>&D5MPBS-D]TERR[B-*W?PK4IAE9)NUX2 M<3M@3>3(2X/9#F182;;=Q.SB:Q?];OFCO 8=T@N MM'B( RQ(M,Q"K&PV[)/BD%O81QJ'W$*'N86'-!NG:38%A2^-*KC@]S+5E^X# M(170=DZ7[%VX0>M++%RD9;H!R2K?I>)VJ<.M*RU:D-P,@CN!X"?(BO'WHK@(Y$9VGN7! LQ=$L*P[" M9M\A?*+QQ+4H/(34=GLS%I$G G0',%R*=0>.!A#@\D;F2*.U0&F.YLR^ERZ@ M%J!$#9NVQD?I9;V-J ,+'8HG>J*[&/\3G^\8%M37>($%MSYBJ.7J=V#&)_-(L;&26W;)D@6Q3:\FY>(SN89? 803N M"@)[^R:_2]FO.9_:Z:.8G][(MO*9MJE0^=^59&RL;04R4!.[\W.JHT_I=M<) M8!W8VCGI@\?=C;4-68J(+O>#S_W@2C6G/E"5@D-K!)Q9$.:HSP,VPY; M-M#4Y$.(Q?A"+"[^_M-YE+%DP?R B_WBXA@<8Z'\=# 1^/(P"_64:6HLM@\T MDD4NI^$N_%I[3>@PPZA6^^;F*ZWL5W3TO&1/Q4_PO640FB[SQR!.3T,$]RS MLC3CGB6X3=3MT8(@Q!T4]Q%[QI7U-"D\4N4B(BJ/"*'H].PRD1\(/GT*.LU+ MV4D\RXM.89%_&F5!MCJ/YG&R:#6@[/E'![/!@ M=G@P0W IKS,&)FU3H# !WO+_]ZZV \RR)J###:'@L2Z9 @P->B>3.H[IU)L] M5,T=A$8]BY-I5/9#G58T?D"5Z^['PT['TTR2?06 M"4W[4_@)42Y$Q4#[=W_:7H7*>:-77&R2^&?N)1E+PM4U6\9)5S40.,K;8[KP M7]I"OH,':OI"DU+I5SN-_!-N0*+@WA[1B1UF"_L6&-BJN4GJ+$AG7O@OYB5G M_%]P_$';8XYIQ>_@H57EUFI?6>S[W.:?!/)@5 MM-'4D&KD<9P!&G3T50'MQ#'Q_83Q>W#Y'\%=5\-6J"ADHXYF9T@AT5;TPQ/ M>Q(!O!^S -X3Y%GMT#OF?YPFM_%3U[N1H0 :8X[A&J#$ SE39(=6<0!-DZLD M?@RB&<8QK1AX=%+8048?G]Y/%%=QFGGAOX,EDKTD'79$]P0Y++44<'V<8LM- M$N;UAKXUT/!]G.UYU]BJ;[VFN%[PGX17#W&$<>G=&6P4BWD7@AKFSENO,=0W M;)8G7)SOWM_=!EG/V*6=P48!]2X$-=3:/JY&4%>M>6]6B[LX[(5S>Z0QG)%; MSVSK2,B7+WP2,[\3)/WR8 [D63#CP>4:B0J5^KD%JJ MMOW5R3&_#-S'25=_#1.O_6:\,3G)MI"H$<=J>;Z[9/B;Q4_9P'"^67H2QVN7C#O]FU(E*+0:\U]F* MW//F);)\C,>0P.Z@8]H!,DQJ_+$ZU37VVP,+0[S5WQIN/&=L&X4:;:1NF5O+3(P,C0P.3,P7VQA8BYX;6SL M??MSY+;QY\]W?P7.^5;*KDA9:3?Q*X^KT6L]B58SD6;7=E*I%$5B)-H<8+< P>\WS[[:M7S\_/O_?1-YD?IC!+BM2'&?X%.#Y& M'=9=GJ<0=_@M6#T6X&]>#%Z_ :]/O_WCFV]?OP;O5^?@]?HS#^ M^=[+($!\Q]E?/FM1>KE/H]\GZ<.KUR85^6OS:1;2/D3=GK[ZX=WUG?\(-]YQ&&>Y%_N80!9^FY%?7B>^EY.9%/(% MF%_@GX[KSX[QKXY/7Q^_.?W]2Q9\5LX; '].DPC>PC4@G'^;[[;P+Y]EX68; M88;([QY3N*8S$J7I*]S^50QS3. ;3.#T2TS@-^A7U]X]C#X#^(OWMW/F6+YI M^B@;O/JK4,"@.N2._5N6PU>B5Z1GD\;E""PMJ,=MJN>>CS5E=K9K_V4$$"D0)JBR!2IYOA@HJSX#7AR FR1. MJQ]QLQ!F?=1U1V8+>.I2;R-1<8I>_54+F;,L@WEV7J0IPKQA\'7[+K66483E M2>Y%UQR8=3A@(&F%.P%^^0WP2(L6O!KR'T7P+4C:E#97 MS-,1+UNN>X%J2?0Z].[#*,1J<)QE32'@8FT?LB&UP*-],[ZN_\6!A?>6W:'-!,$7A"Z0^4!L0^_4QB0)TI+K\I0CSG?%CR@$!%]K@D TN M$++6Y[_]S=>O3[_Z$_@\@.O0#_,O "0=M*U'-^<6ENBZ!Q;JP(U;\UN8ADF MCD=IKBZ'$XH@SKP(>Y#VL_R)3?')".?PC M:T(A.>-K4F5?I+(DNUD>@10&$&Z\^PB"&$D\B7/$ 2+Y ,(XAXCY/"-G<37% MZG;GY8*"L1VSIU'S +[8XBL%-)&7+UL89\;-LL/^[5>:>9:-7$ST43_^G-_(GNXKQ)XJ3;9;7D#2]1 M-AWS5J=PJ3*9X>OQ_!&F]:K]O-+E7QR!&.9N%ZU0AFT \<>N>R&T1^,58NT< MF5-A7" *BV9YG<%UDL+RNY7W K/+ESSUDC0(8R_=S7.XR6XZAMB\LL,, W%, M3FV[B48<"V,EW, BP[E$(;/;W!&+=51393ES[-5.+,YM2G\\3\B? )IO>)RI32 MO%=X2N>?V%R>JM_,?(3)?]!0,79F>9Z&]T6.W2RKY*S(PAAFV7FRN4&)64$(5-$K?]6F=>%OJ&]T-5ZO;]5(H9W*8XN!G.K2#WP>QJ!L\X5;^TE&BFV5 M(ASS2'?;@FM7$5N<.VZZ+'X%HCC16-S8WKF%Z!"/XUF?X&R[C<+RXKJ>:O,J=6?YUEZ5/^9^T'0!O'T?>'N@F<#@\YLDA^#T"U=W_[I2KBUBY2E3 M]<0J$BGA;Q:+59_3!F3)I&%4.E>(@Z2O@='6+.I>&30O4\J8 _S\,(G1C]F8 M;X^HM$R[WVB6LA0G#%26GX+]MX?/05P^0^+)C_H4B3GTKEVJZ@HX][+'99H\ MA0$,SG;O,QC,X^:Z=(9A/4:8L )A)PX 2>8X9W\?]0 ^+U!+$,9?@&W5&7XS MO ]M\9J>'-^%*N.@=_I7F2_3+D>1VUZ-/99;G\BS$J=(@K]Z&9YH[U\,.O/X M"68N- Z-\&0T#H4YD<:I$1K631D(G0Y .:*7 "AKBB:B9!CL<95,>ZOX+Q>C M<3USA2SQV'>@9VB$)Z-G*,R)]$P;I'LK9UUW-'7+AH,#";2RYFLB2H?!GK32 M$4CQURY&?:6#B>#_CX]J3UZ$3VGX*B0-_1P&^ ^S..C^HO5E>;,SC_T4>AF\ M@.5_+U_\J A(3+G_B"0';]%Q\'*]AK[I$#_+S#L(AK([0E[ 55 U)V%"Y%_8 M9B,+$3^?(?^ >]IN;PN<@+IS_V!?;DXTP)06M.F]3/:F*=+UJ!DT?$MJ0G\&%L[AQ?W%B]:AS).,W,!JJ99C;Q&. MM P$Q.PF&N0SPX#N=8@^#?!U'\;MVP3OZ.<80RD#LH[TN5BD?84MF I=.W7F M^TF!7]\\+!&^??RD?1QL<0@9MC!YH&)SP0#47;'9>.F.)+ ,'^)P'?I>G(-] M/Z#NB*$27604$\JTDV6,/R7ZX9H78>8]/*0XARO1DK?P"<8%' E?(FH6029@ MA84T_Q$&100QU*H6Z+]^@D#'WG$=H$M2K&V(R4R(.LYP@/$R38+"SQ?I'4R? M0A\:B@:G=FLM))Q&G0&:ZE.RVU5?NPX)YXFDC@MGCG!(<'A,P/1]F#^>%UF> M;&!:)VK9C64O2=&TFDE7BB4)#71.G&'8&5GW"%II;R9D_BO)O1O,+#M3FKDA MN 3&R<4I1=*10T^"-9;?KD9@)P55QV5'\]9,#8R ME]5BFYZ_;60A]KUG=JZ(9;FC/;VFBS",JZL3\#\GQ #YG].CTR]/CK[^P]?@ M&5$!=1;V;96%O93Y'9I^N+F'*7ASY>EK_7%%BL;F<-(MQF\1M;.J^'N/!H;U1&,DBYI$8 M&,\2Y?'"?N6*U1@^]GK;,/>BV@D]E;.OC"C;^!+.@59Z"$JOE:/@(PSF <)L MN [QN^LR@?S,_Z4(4QC,T![?RER99<4&!C;*6 MH=#)\#A!(]NJ<9F!3YCUPO(S*F?@K)]AN1&5V?UA",/C;RF#N+.>6-3P 1; M5]K;NB:0WW D? GVN<%S;&!%$3H9<9^/\"J21<61G=5C@Y4.HMXJ6I]3RF.Y MQ"E#:C2\T<:L70L%:?HM3//=$DU8CJ")KUJW)'7).,:ZF)YE) D98E]"D'9' MH&E1'ND7).7K5?@" U"N?*HE[R:)FYRL>[G=).;'//[.=BO4? 0-)D/1;M"' M!$>LR(\D?CB^#I\0U%;H]R%.LD4PY_(^3$.T4H#KS89N\ >S?_-F))>4BPI! M/(:$>@[6'Q,U5V:V7A,U5U:4ZUM]TP(=PX@3SHBV9KL*XS"'9''.X[Q:G>6& M@/H>:7N5)&IYCY7CB@' ?0O.=NH :6KR;6-.83K&0-_9[IWW4Y*23(PC[*\J ME*>#PSYK##"6/51;[B$R[W> =%.EN9S&$4,#"I)HI4Z:?AE6WT\+V#X<5Y<1 MXP5G"NA9AJ>0(08HJW:@+KS3.H94'4PTC$5:XKW038E9,HA"9!60R6S_RA8B M>;3M'E*4>).(M3("VDE@5@(??/R*)G)@F'NV]';$#5F182X@\VA6(^^D.KHB MD_S*VA6F81O3Y4&)7WK99<2\,CPHLA M'TWD\$.71*=>Y.&8!EQND-[.DVPL6_"P?ZL!S ?D)3;0)CD9T3)--@] ^FKM MIG?%=AN1]WE(0\WC=9)N>*\978&))MP#/!U,D6*4,KXJK^=PL6YFD/0M-.^H M(2 JO=E0*8H\*>&L1-:DK#)-@=9A$ZHS-4B#H2,SI)/9H>V3/*"]*$S74)0F MZR CC2QO_ K-!)3;ZFO7-I6JE+L:3F$Z=%)][]'>[!9&-)^X-_N:3\B3A.;K M[ZD3UGS2 CW4?'(S-4#SE02@+8TG)&<_\:"()2T%Y\:3+"7)GOM8/';-QV87 M\#Z_"#,_2K(B'>V--9V(U?,!G0<&;/#'4PDYX4NH\UR:/41-=.#@B!5,-[AG M?%.1%^EXKV(%Q.SZ:OG,2.Q\=1,PB[UHEX7-NS42<(*[!E-"F9RD.[:6>(9T MO:[MKD<$F8-MK$V>NV4%Z(/) $(D_B$JYA8&$&ZPYY->EKFL6G'EA>D'+QHM M"X@N%W:5DB:7S-#SNC?0[0[4_97>]ZH.RD04U4"\M"$\9#JUR^_@"CYGR) + M<"$6&&=E9K!Q4"T@9A>\?&98.RJN&7=,6H%VLPG=P,M)M%.11SP3NO#Z4"7! M-Q^3U.[98DZD%ED&1*HO)A(I1!% 6_3]X>CGK?G>2U,/9W.+@]OPX3'/<$VT MT4]RLE1M7OU)\L2 3]5Z6IXI32&WD:8R*P,\4[=EKH:EE^:[%2*8H3Y'?*@N M)&?5IR#BAFEXE?DM2#O0;C@=Y,G*M6M/24R'YC&AL<+V$!X+8UQ2ML-M.;RP MXFM1$T#:@'?0PRTV5?'"2=CO,H+L.#]%,Z ?WUWW?+:W\;\+88H&\[B[AD]H M3D8([98CZ@IF7*[$@&O:D(/CS>S#)$IFJ@F:"C[QO&C#\-)+<38R7&>"' Q& MTFI,,C9--183G*P5UTF6@24.PL$-)I/1122U-HJXHQZ2XQL_&EBL*TMOD1([ M;P2=Q:9C.;,WBP]6_C_R@B19@]K&3U) VDSA::=0>)U\4]R1:]>:23:;,"_3 MSLH>WP/"?-Q'Y)1 M2;E(*\QCB/U&ES3!N=*J-IUDPG]X\_KHZV^^+E,*O_GFRZ,_?/UUF>NPEU"8 M9-G YP(OBI)G'%H'UNAHX*')W^X8]'IU]6?7[]Y>NC M/WY]IS'%-.21<*_GMRF:>5OP[Q ;(7!?'?]MCE16 WA M+M^UR0F6#[*#N=!^OUNO\*LDO4B*^WQ=1(?D1@*=$FT7&%1A4 628O7JW-[4 MP44'L\IS9_KX*)&D79E)6AV&V?^7XD$-!AU5-(_QJ39)=^:3I'6ZMG]F:)-G M9J J/^F^V7< &9H4VH@X&(OA,[S$JNVS0%N4S3>.PP14I_-D0,Y!N/7"H,IU M,LZ.3:=AVXM#Y8*96I!\BXY!68ZVVS(VTD\RQV=NKK"ZN0-98]5WYW3[;/)I MM!U'H^*&3M&!?2?!E@!6G"PL/;^A!RXDQT @R*!3GWNWE"&:!I&YE-"PF(RW(:>"U>>D*M?>5K0ZB0>.RP F])\,=QLCXN,@B2)BM+ M^3Z<8,VQ/2TET(XR$TZ#F_IP0KYHIYI%3R*WB_?3V%",2^7$V ;^32D2I" ' MB8-6OK$OCI0LGV0-BL/5\JN0RJEV='HK0\.X6IA'R;[GA\,-3P77&GA=-I^0 M_I40)"LS!T/W6M:[ HYH6O>J(P6JSOWT1:'O>.*GFC>_O'G$'#@1^!P)"P[T M;/=IY6YG&.T20W9PF2/FBK:X238)Q\\O1A# @'N8MTD2/(=19'CE-MVZ.(+7 MQ!G+L?ZSRV78G_:VO#OLZZ/O'*6EW^]C=?OS[]ZD_5GUV[:U31T,EMHS)MVDF. M;!7IX%?G<(5'M2CE">5\5RNU(5-CPT1E BOU!SIW64["Y;J,B&*2MN77;LT? MOJ XE0!ZEU&:(+%5IX);D,(V5I0*3\R42D[T0HY/CK[\^H]E>/#KHS^<_O'H MFR^_!,]A_M@/R01>/CABV UZE4I9"&I6F $QI=K+Z("FT72B!\5\&<(Y#<6N M-U\E+"B7#!J6*M6+Q]V,:12L7[M1F!"8;MLD)5%)R1I$./5ICE.?3B"])5-< MW2R7].$.>([(R$X_#F8$Q!SLSGR.Y+&4W$?A@U=F32IB=#;KW^=.ZLZ0)6;V M]11U9ARX'<5^1_=U*J7=P MR*&6E)'KQ^8RE^:*F4FE;#O=PXFR_.H*,O+38BA"L$$L3GAMT^!LT7.QQ0BY M8L4T"S>5(Q G\7'5B^O3L;2P)>R:WMRXV&^D.*-M.C=[D4A:H+\R<>GL0MP= M;C1](:)F^X9*P(^TGNC8.PPM,15SAP\XF1DQ[T?0-4?5E(/8*OW5R.ADD,^J MYR@=SWQ@$W+RXHG*"O@/63^\JRHXU7;)&[]AH9!P$;9%X8,5HL6X4G%: M,XPF(EKML(/QC9#)UC!$>)0<9.MC970JXF-E:]V M1$8=J+[Q1B.N@A=WJ^"%=0^N_03C0[&]GD:6@*Z*ERO6MT1K"B*S->BR;7C) M#>/%]D%F$+=LISPZH>?X70;8UBU!$8>NG^H:@8EZD4C>[.F?G>1HDZ/;!/!. MX\.^2:3-*[>(Q!EXW\/VA-'- 80ZLEDSI6E667N6PW^(8Q62RN]N[BBO:CX/ MX#KTP_R+@_-LP]TX\\652<9%"G\\(*_FZ^ M!CC[V7$8 []LX!@K L%U8K@Y(]9V*]["W MC&-1%NF:^7VP*$H!Q46I24;V:2=<1D[*S>6+2?2B7Y:I-GI;0 MZK:'Q6E/X.D <^@B3*&?EV$!3<*KLF_#&HA'R?[IG\,-I\9HLJXB0;#;=PU= MW]Q+"*^-&=&8-4_J3:#9.4XGC7-75N\&1SJPB^DYC1QE<<4*!FG"#DDV;G+7 M5C^\_'8::?-$X/N MDRY:DX7^'4%RG14'L]:>PGF[K?D8Q^,3T71K^0*VX$>$A:8-NL-%.^("E0W1K]TG)M M0TUN&O2-?E("@47#M.7/)^;"_.=R)(&P7E4,5T\,A!(\>&; '[2N07\#\[*S MZR3+NG%IHD@'TTIM "?6KWX&,,L*28=9]BW ?C5<)1)XK3Y!GH"T$W!YS(^X M=*$JA^.HHT0'SJ_&G1-^6OX^)C_ @+YQ4W,''+:QG2?@@ ,&Q-SX9[GS6K_I MIP]!>Y.L;R27,+U[]%)XYF6A;UA?T6G8-NRI7##D3_Y&+L6(BMGB%'95$ QN M"CX/8W"!%I.7EG\DOW7N]>+*LJTSV%/AY*$MDQWJ\UHDE,H";F8>.R?+.,I9 M(R<2K'0,[G%?+M7]<*$,>EG;[_4BC(H6C['\ZZ"U/@%4 M]<3*PU5[/EP$)'#X,;#>@[*WJ:EB/?D,2;/Q/<3/8Y&9@$3B/<"; B< 7JP) MB?:CV3$V?#7:#L[&2@RR7E)7?0"O[*1\G0*2?>NC-P<9)969I*F=T@)\KKHZKF5,U$_&U#\MX?^W27I %"=8E+=V-,YLBQQHAUK:QTW MQP[9_!&"N@?0ZL+%J5Q5<+7737I*%(,A<=^7ZS7T\VRQIO2IX%V5ZL8ND&18 M8@"I:HHU%A<[UAVT*M*JT2,]#T,>OX8I1X+TS(7\ YXP5.8):G;W%E*8C]X,"LU M1_8M(6G>:/;/$C'TB%,MHLVG%&-I^#CVUHTO*/WRPPP2)>PM*X\^41?N8SG6 MC"D0AG-H2C!E0$$"I[1)<^%REF>/IE3NFK-3^\SDUK]C0U1#O,\\Q45B="Q: M(R6]">F2/5=::N3>\W]&$-RB@]831/]()ZHW#H4MN[7MYT;;I\B%N44$M@E: MC[T2\V0&@-.YX9 7N[1.[(%1W5'$0SI^1YGBYY15L@SJPR#J<5^G5[NG?PT. MF3D4R=>@_WF53_0/SBRG@>*M_0.Z,Z7A;.)"W3@:^=W:CO[385(7D>Y5XE!I M"\ IGC7EO5NT%"XS'-@:9H\X&>]BK19UK:Q$5:G9BF MVVG@? AJ9'2SSE3KE6^;X5+=)%O_77&?P5\*1'"5#+LP4._38J2.%H/,)%)U M/R!K.B*&;'VSX%-O%JS#6%O*-5CU9DR[<'KP4Y&5F=%7"2-Y6AW*"@-$'3_" M(>3)HEIL24&C6YQO,@MS> ?3I]"'Y?I".TKR$($5D=^^-FW?0RXH46CD0ZE*UYO8=:0 L M1;8WI3?[[M2/BI,Z+ Y$ELRA<8@4!CP$Z[P3-KR#=_L>P?"54.$='L31B9_C MQUYN-UJJ1)A/NPU?GLLE/#W@@/]"ZQ.;3J,99&OEC-/I*DTI+9%L"ZC]] ;] M^&V\\U:U#]S:&>KS/R0!+4_#EK^^2M+JQ&0S]/&0MH/G;4H,+,8UX&WL"YU0&J8K;P7F)$$D@;=2B"&^NT?V.=PJ:\1EEE M+\=]5ID,FUZ=F';68-?URFR5,8P.!L]SZ#B*TF??'^\F>L M9(KJ##@P?M2Y9.TFJ!=P%27/&NSG&*-@UOZJ297Y]RI:)*=.Z6>I#[/HSSY>59\7^/HC MC+\ VXHZN-^!)FDC\":QP,;$*O.>T*2HW'CBQAH.S??$@QY)YU0CK@(<%6-N M4^=^ZB@[T7VUVLZ$;Z\P J4>@NT:0FQN!A5"<%P$0;'V :/D@0Z0KKPP)>Z: M/<07Z^^]-/4.3I:#H<2G97V7Y[+#LFL?T4\0*\,U:ET6=,77=L]E,Q"%WGT8 M=7=?%^"2$FL;7N+),+DA-CDMP=QCVJ?%K650&7'88J:-H0]ZA/&A"[R:WA+27%-J#$8W=C"@OY MHMNTM=\IVH'G-,SA<;)>.U_EYH6BO,I))A[$*3)2&Z.4E".DUG2@IUOB-;?J M!.9QPHI?*)NT#C$1;E07_G,95",CEB:9DFCD=A>K#$O4N =<74!2')^P-(:L MTK)H*-1;H[3&EA.A,1D1+-"RVBMDX,$-&#BRZ$&!-5Y[R8#$S' 7)'_ZW:W' MP2(8D.;'2B0_,UC?=@",A(=S *A.VC2YXYK@V_=7D.4Q=_&XZ*TZ1A91Q2 M6*9P2R[K,]1]1/!/JOI*6!T*G=E.7"#/&O.<3SY'@-M_7Q8.=VBDJDNOWB05 MYT/[;=PAG9GO)T6<9TMOAP-R1]=Z?7HN'I4*N6(^NRZ_ MOR,\?[J+0P^3J, M-G:S $L+&%SO=X!9'!#OR?Z MO^;#?RIL&/=Z3F48S9T<2>U!5CNR@FIC>D7 M:0JGY7\WA2(A\%4G=D"P&\5XP*1ZJP]?(AZP-;XI*LW)!-:#-+-&E@((BJH( M9QE4BI.==E?()-:',I8$=JW2'!M=%>?XI2 RH;\/\\?S(LN3#4QK@KO15P*? M^A1.9EP.6<>SJLUD;L(UQ;1B$P%@P)) M2_JJ*)/B)$>)$HNTZY&>X"9W'!]+7(/JYS*>1\Q)YF.'CVYX#$SGT0V'2]ZC MF_7^T4W3P[0?W4C@0>+1C6BZ="__&.3*2T:'(.8Q,!T0<[B4!''3P[1!+($' M"1"+IDL7Q(B.#V&07:&AU/GI%^L+>&\:K!Q"MFTU-BOL@$[2H,0=KKP7ME+Y M!ZBA:S--+,9>#"%O IP88GR>:);7_%A+=,_*C\LOS%6!:7%$GK25XDF&)F&]PW!W=P>6>X\%GEE.XF#P:Y M%BG+N'.F4YH.O412M[A >[(N,C@C(8^+^]P+8WQTO'SQ260D?C!$]><=7!Q1 M(_D&$K =W3>,75:Z)]SI<;(^1MW6H:5)U3&..X55UT05]A^P3""VQ1Q0ZJ!! M ].L5=%(BFX[WG\$L+.ZMUFS: BC)D#>?11"@_@4X2T AA*X>9.KI\I7^TU/ M-LSZH(G=)UU]\LR,&]4Y&);I_)L#<^_T:QDRK/FN84 =G>ZA=9]8\M3TX;3= MM8/702WR"@50.UE%\P0\P3A(4N>N$)J<& E"3[4?6NS](W@R9N=D*DC/J^2L M*@<[KZK!2CVV4.O0KHY08VX @@X*Z3K;B_0$W+S'4)\PLR!DIDU6!5\_RS$&BMA]W10QLARK#@UFK5F&D_O18BO,N- !D641E81M>DA]D\3-@71)ANX\EZJ?L]@#-?A"(^>J53<9"UC<,/$39G@U7L!]^6' MSM]\\"36"R9D#E3+XW,#(V^^A;$T-G%.J MM.'&(42DV2$7,BT/,;<>NCX;^5%8TNPJSD$%^J2*P'K6[M M:E==-GFY2\K/D777^GZR!?8$TI6JH,>;(^VWV%+5>O=\6+.7*=IUL3'\K5H7E3IAL$\-8+8YR$<1&CU;--,D)XL2XO M#DR[>@7$G("5SQ,#CK@10% ,2!,OPKZ6=?B"3M7EQ9-C=,H)M8T_B5G011@[ M:\8M]&'X9#5U2HND/4-7A2U1^I2T^7)BCY#90I5+H=*;@B'Q;6(2EI\?"QEP MHOG4^90')WF:3"*,68^3)PI:G5?*4M-F3GWBNY,8-;"!W#8M8P[M(1!M,<1T M/C5?3$Q%4@3'!U9_L$:3A519TNK@ALK?5:?Q*7?^T?$EQ<0D@"?#*3_A'BU; MSB3,Q6'8X$-8>MK,IX?:ERJR@V4J46?N>@GF6#D="$+[R)P$+GERE35;Z553+S M?RG"%"Y3?,>9[Y9HO1PBKMDC>M2 MDL9') *4-&OMY0=[N(LGD,HXZ+Q^5)NM<3PG*^'[5R4N:4^O:Z%V9;K%S8D\ M&^DZK7=D493Z)03:X>/+-(S]<(O=U3M* ??A9?:XM!SL=%R&F"77Z]Q8I;-8 M]/[ T5E 2JZ=\FW"N1C/!!:J#"%S-"W!D93C@YIYX6C7UMM/TBAI5PZZM^^M M[[,@M:X["3T<((0EEC8HJ /3][(Z6&IMEXK44)BDX\ZA*, ML4X_[>]Q[-$&;NZAFR< &H*E62"B25"U/' @R$',-SI&D2B0$_3_3I]P60?0@RW)O# MUP ZDJW#@Y2G2@=Z=47:2\]_O'R!J1]F^*8'/Q..(2% >9(PRV=HV\6O%2XC M^ 3C91+&^57X!/\)T^2NN/\)^CF.]ZB#/Z21:Y,;VT_@+8Z-L7!J#HX Y@&T MF""/9Q ;@/#1?F+37F3 0^=)0/C!G_S/Z>GO_WAR!"HVL'K?,^(JF-0!GNOU M:EO VB[>DGS)"FUI#K9D* 1<%/4Y9$-A1W'K^&*+J&V3, 9H_"6I1,) .BO4 MHN_E9'^Z\WLRBA6>J\_NJ224P;_*-O]V:78/F7&C,905IB/EZ7[-F>[.2]2# MZ?[D(/Y:\\U#J[5PT96'YD>TN=N$Q]8VX3ULP5SLIL3!'UD]DN/TQEA M[PX?/L%I/3'OS*/N"6P.V/O!!\%^\*G,\:F^7[>YGMZ-8O)2"+@P>0_98/IW MRW"$Y12*E[&ETW7P4L?FPMJELT*_==G/\\[Q/,T8%AS.:&8QU/YW1O9N*UK^MODC@=V[*CTW"0P_F0 M"W:^YI1N=KA)UP 6_DRC"M3:J/(:9]"%9MB?+,6V2;#$]L75K$'>:-]5[ MW!:H4)->DZQ?84Y,6\F",[<":W2/;B.O;GO0=.#^@F5\J9WHY8TD:O2,J$LU MWUBGC>W8O0,.N"ZQLW([<.J/H4UQQQ-S,!K]<+(RCQ=3IL/-\$,"3L+)#MA@ M&MS$._>^9V&[L068PNEL__2A#8PP'/-@1O.3NX@NE#E^.7>/"\5R&!%$.53I M)9RDYOP;!11\6M9<<5+LL%).-6T ;G0FE,;(8Q[$$&$3L*W\Z(\P37E6NK?X:?#[S_6)3 ME'/5MNCOBOLL]^(\]**+I+C/9_=)D;]-$ S/,+?BN-#&:-L>9EX798KU$LL6EY3',9W%P%S[$(=I2<6*8,H4I3JV? M1&B3A=E8,!W$BH-J\D/X9=5I>/_NW>SV1["X G?SMS?SJ_GY[&8%9N?GB_)Z?CZ_O',:D&("-&VH#YY)U:V[O&=_A$$1X1>E21S@W)-!6>+G#G$ M\4/1%:EXHH)V8;"+(DF+J-;ACX7BJAOR"+KN"/\K0\(+B,'>=(B_V6^P3E ] M! S[H V-F1N0W0^7=UBLWR9)D.&54A4WO$NBP+B;D$G(?N@&BQ6FVS C^'K M30 "7P ^AR]^5&3A$RQS\FQ3Z(<$>R3-F[=)TCS\6/XB>TR>8X!82)Z='BS% MLN[Z'KFSI!\W1/*DWD%RF85Z?N>E/T.LD:O$O89Q)Z)F&WP"?EB:T(M@F=QY M4S=P[864%&,;4C)CU\?5154IY6V:%%ND-*,B0'VCW^++TS N8-#L#V]AC/X5 M(1YFP2:,<1(A]/LG. X$#3)FW7-NCG=6G9NR5:DU.^U< ]P\GMIKP?#$FBM7 M:QC\_=X=G*]Z+*A6HG62%9HJ$D[E6>VD4Q2#LVU@-V8G^OLCFBZ8S6-19 KO MN$.OHS@Z#[:#5$8?D:$34T4=7Z*)8ZEK[QT&\O'G?A^YQQF@CHY>)75MQK(*:88S;.<[!=F+ M>K#GKI?@AE6@$[<"[6:__2J'=$E:-J_U)3B2P*O53OT7S]YB,-.B7E7AVMY(??.S9(SHAT\13K$ MA73.L1V'%/+W8?YX7F1YLH'IY4MU5,<%GM#_!2OOQ7ADE3H'MMV8&CPR[3O2 MD^L$)=I"[T8%ZX!V1(Z;%9'%Q7-3]VHZI.'0X\MHM;$F07T$J;K)-W@.B.+^R@L5?\=^M]L'>+[T?J% M._HN3,Q?7 YF: IP5V.9=1&*3=JR!#,NGX>^3'&J<3_9;"-([CIQV:L])9 T MI%Q[\\WA2K0^-&9:+\,5WFT0$I!-AR/'0R^J+IQ57*_B/JQFO1*RPS(B+C]< MWMY=@MO+\]EROII=5U&C;I2PDG#V7B.9H0^XY]D?Y,Z*+(R1 4+JMV7D-)"= M[5H_C19 JL."@U!2#38E[(6Z,YPR[#Z,R^ 0I#[S1\AP(V23\".8 % G(%5W M>G5#4RLJK6FOSL$?D3X.T#R'ZQ#;,&7-WJJJ8= R<9 YA_Y6;$K71U7B\,F+ M1JA$.#*SU@,(QAT/QTXYSE.T(9.X A_]> 1B2-QRJ'.XV?:B!)T$OUJ!92<\ M=GQ9:.8E,/\&R;HN$6627'\L7<%8'Q\QT M5[8K"W)7+0%N"O9MG=WT.8%C;0C:%X_N@S4*IW=PZZ7(>L')YFJ>5ZD79^B0 M1&KTC>F*&LZ/B]1JSJW-I3[%M MRVO>.B1DCI8H#!8I_B\)'"GP$]+%FI0GR\J_*FQ5P^@XVH(&,SY?O+F]61^0%ZV+UW>4MN)K_<'D!9G=W MERNW;_UT,- I^JLZ50-<94Q:UE$Z16RJ6!YU)T>@:7Y$SN3D+0BX"E^0)BX- M6+7F92Z%R?"R^39/,>-US/C$'YC&?(_;IDC0B2(-UBVFJOXX8I:"U'[GN M?HPV?C1=87.&''\;EJ'HYFF(B"W6SF[?SL^G(*FZN"0'N/2*2&KXNS MO:?_*HS#'%[C>^,^T5%= CHA@^/^'YS]@13[P&"L@7 3< M MW'@A?BX!/@]CL(->FGWA&JPJ,F^C4WJ.QH!C-H9=*"1G_Y)>Q!+KO3'^&SCW MTG2'P3;;X'PP;B\"964I![&L8QX:QE8K5^*LE>+"'MI8##BP'=6Y9&6:;26@ M;'_N^$"L#P-)H/)F2=?BK!(\94MO1Z[(?#\M8.=B+ Z(ZZ'UJ[W5>UZDZ8A> M'L/,N7MZLP/5\=C:_GJ\Z M&!^R8>D@)R3L,F!0Q)S$P:WJ E29';*6N[22 M)>.9@>,#G2P@Z.8%;-I'D%SR)D^YS&9H5MA1#8 M;J?L:J.2>XM7(DAS#)DGHR*' 8M^P43>.P( .0WWSL. ML)22'P5)G%$/N,>I89HF:TCZ]:(K.+8B8A!S<%KB1J^L9CJ!H:;TH@U0T?G#D M3S4+K>@VG-6SYQRD1I6Q6EI]#<9@@I4?9O\9VH,R=T7?!+->AV7Q1C=@GR$G MA4-K>ASE("#F8)_A<-)3 M((ZR%=&H6O?+2#+&JJ=%M$?6UA[A7GM\Z]J5K"AKT0;&FA?-)ZIU]$H5O-+$ MJQ!:*YAN?L0Q*PHY.14[M*N=U)@3!?QX5#?2RK,SW! MULI.8Z(T56$7W4*ZIZ:/>JKD7=A>JDRR%&5CB!& M3>W%%JXD^9'=HX.J+;=++O M<+GLL;,6ZW!@&Z<:/"HYF4NW\H1B"0? 0N0,DIFWD?"\]'8DEV-IQP8XL<85 M6E%>A#T#-F'-9\3-58DNNPR@XPEQ^A!W.!*DD2R>'VWK08KN10%OT/I9/U]QH& MER\^SGE(WO?;A"B3A\GAE,4I*[ 1Y\H\B*>?&FA%$)!&+G=VM.'+(#;J5<&> MBOL;@8879N8VF.$7KD]>5!!W%2?RS?E%P('XV/[^[KB-V_I/,+U/M.5P(KZ! M:22P<[GRS4S_R;"\.XV;W*['6H6RBW6NP)^$E[H?_$SU4CN^:-%P3:M.DI'[ M/R>>: T&W.3P4>12RO$\'6@JNYPU9T3W>0B7W/@>9F7RD]&L0[W*4P.HI"M9 M:R[&T:*C>8YEJ5KWS$DR)N,HGB0 .2YBE:$/\+U)D1G!+2Q/UV6PC@$O\'1Q MQ_+_JDV X9/-^.Y>:;)3LPY5O;N311[+KZLT>J/VGR4WKAKMJ>#/B-=V.F!4 M\=>JSX=16-J WS3V5P/.V0E!3!I* W?0"WAOH: 5BXJ+DRF#%P9\+B[/5DX/ MH (!M?'!&YF!Y*F5RP^MF,7Z.HD?\*LF3-)2"E5)\BX@IQ% MNRS,ZA*8N-=CW"W _4ZFNKH:..CI5!4F3_\JOM7OGMXMW%8VXF*]3,/8#[=> M9"7V>2@[]B.=!G(LYXMV<4-O"!F=RWH3DS4D+$J>_CP>.S!Z$"_6HZ.'<#OE M$&D3B-"$.&.B!@1+J] >*6):AP4'8=,:;$XU=GJ T+6!:R**6IG>&*'4>DQ, MV3C;8>(OI!R#40=]TB.4XN M81H%I\J2GS.8.-;]JB#+%I>ODRA TL)EU4<.W58@[+)VF8@Y"5?[N;<-<5I9TI536TM= MV'1'NM2D:)3F6'KI!WR-NH3IW:.7]@ZGU*1S!TWLIH3MD^2E&=CB-,3XBR_9854C*6 MZ<5F!DD)?J1P4'[J"@,*LJEA(3MPO72CJQ1ZR(+9D3XII @5";C(]6/30R/- ME11LZIYZEH-E^"A)JP:0_"3H!XZ0/A9%GN5>'(3Q@VD#]:!_!W9HGP]/1XLU0AVN%4S*.-Q"4E&=U!(C!,^\C%1')9[!T:+2 M!G+C)'IM&,^LX]!J4%.%^\PQ7,9ZOYXL9MY)L9L'0BY S,GH%( MN@,2LV.^">;<1N&9&(*$XZ#I!/^ CERD M*@V"]3$A#U@_:90:F/KF):BWMRQ>8^F$VWHHP9(9;\JUKW],LG4;9C]?I1#6=U4X-_Z4UR&5 M7T>'_#''Q+H[19\>K]&WSJK:6$?A:"N2.>V:C@S#ZF(+?73\_)"@4RAYU#?U ME%S7B.T;6(-(:6YM34WR@.A&[05:.6?>H@_S;!XC MML,DZ%57(G^\0&NT6U["4?@ M-;+!#9"0_DLX;6[)_]Q"I(NR,(=W,'U"1]:29],E;L?A\5-RS_ &PLH_@?[Z MA';,K/P8+U7TM7O?XUA8,[($A?.LZHXAM5H]3#AO)?45QH/3R_!*]6,[*D:* M*U8YWMGM[>QF!:[GL[/Y]7PUO[QS E!E*35E>*4'K^U)KVZ8EUZ:[_"VFWD^ MV2;&?U.@0MG%M:T"?\Q'!M>SU>4%6,YN5S^"%<+BW>PQ['BWHAD_+?GI8'CNL,KJS^2WX,+M^?PG>7<[NWM]>OKN\6;G1 M>4HB["03$PY\R.&S.0"WW3TPSV9QT-*R[T@0(@P6\2W$[[7"^ 'MY:&M2!<3 MO+E\^V* ?PE73JM/<%?<_P3]'.0)P,2K5Q(5*1(KY?S6< SDT0-<3$V_;CZ) M/;'9?9:G:',PO%)H%.P_;CYD@O5H=?_EMTZ?K+(%TWFORAC8 +5[Z:4Q EI6 M/_\92X6RZ3@XC3.98<#DYA*=5!9W=V!Y>0ONOIO=7KKU=0F%U@8-?[##'YGV M^\:[2*,"F2*6MJ8U;APX0'28U7F,6JRV19YESQM+'#'IV^O[WGST>3+1XI3I$(^331CW$>@ @(,PT :H_O08>(LRB_,PP+HS?()W^*A"+-++%S\J M AAK>BZ(=J&F K"'BVD@R MBJ+V8C$WIP/\'5@_A3GQ.Z(3P'D2X]JY,/9E[F8'+P9%XK9M>C7V&.@^7[Q[ M-U^1VPV2I@LG\)K?O+V\.>_<\;K!MI[TVR#6F*,!(3K%?09_*1"QRZ/ EY.S.Q[^!#&>)>K'7?]6"TW2E('/UTE MJ3S'NFF']B$.)!/#$HTDS+(DW=T@*XODITG6,,O0!UYT!6&V]$*9M%6:'1M4 MEV)$Z_/)2?7[+N=OCA:-CG M.=*>4EV-?59D88QZ1,;%/?93D?0B]?*8!_BTL ZQE[JZ-O9_*<(4!MWK8_(X M!K9_8UBUC\6E.2>+_"XPTEBX"ZNC_\NFCMV1(^.NO26,.>&Z[A+?+S8%B9>[ M@%NTE8>$+?3O")*HX3A 9\XT#S^2WZ-5CW;G?+=$HLW1W_!CG.W&?/IO8VRY M6%>FF&!?U;LWG)V"$!<7F,_"O\L-_.SEX2@H)8TIFH-K70TLO M54*&@D;L=&W_2J9-GINLL9U#^[>_^?KUZ5=_JI^M'D+$A:*BR:BM; Y&JI,' M.HF\]&Z7(8QE\QB!+8J(9GJ;)EE&@P?]E;1$+S;3!DOPPW)/X98@*YN"L-46 MG9@><',:.*P_:9:76O-B67)*]$[V9>'J,'[ !RQIV-!:671A,EA@O0FHOR3' MY__E5D4(YKP6.FMT.J_C6 #*;B!U'U%2%*U.+ - S)&.IH@AQ$7:;IL6$\FHI;0Y1V^/,?A5;,RN*K,A[N/\5NF89*NDM4CI#C9 MI%6B$3)6\Q*9X)B!9])U$]/FES%M&>[^""1[ CCK99+BIVTDZ%YJ$5A6S";1 M4ZMP8Q.OF:GK*DG7,,S+E.R$C:NDB(,J3DCAM"#5C^VT"E)'->BYTY/KW=]%!MK8DZDQ:XH .KM:RXK+#B\RB;&HD!)UO>!%Q1'++"67Y0.H*4B> M,^>--Y8Q.AWW*ZX8B?/2UK9XV2E6/F%:II^:!4]AEJ3R\E?NTNJVI\H= S=U M-^WS684ALI^ASL 6]P:\JKL)7 SI"KL&GM;<:>Y2+%IGGO\S,B6V\_@)HO^F M@V')Z-#N'J;&G!8F[ZNN0%CU-0%EIR=D$1PYDZ9=$+NLK+M*[K;HP*V .EYK MVQXI#B^LW;%$3TB:8!!E92/G=KF$4+IUM-FCUO(RM0SW^68#@]#+8;2;K='\ M#SQ(ZO9LO_BV,H\L3T;KJ3D(]_T!#W>H<#9TX>08AH-N46^]"1WP+#%9Y\]H M<5S )Q@E6[6(4)7;5"8=%\\26O4#5S[9^6EULD;RQ^O MOB+Z !]#/QH),+W.K:>@Z-)G>4SK^'[R)N^I:N)\B^,+J(T-RB@'9'>XAEX& M<03V?+--DZ1=8M4"6T[[)1.+4)<3828LJ&+UF3-DJ M]0)XXVU&TB\'W=O>AOH,L"O^!!#$^#NGQS>16-J(H Y-?Y_9OV'/1E(G- K6 M=QP*$ZRC5_4EB/"G;L-/)834R4W &.2 7>WD=PB6 "TQ0&[Y&]+']Q(M>/ M;:^A%%>"()56:] T!Z2]^YAW)?'UXU7$LZ*?J)-> PL7N*JJ]RUB.([#1H&R MBZ2R"OP)RA^>=NK>3^58KB%YB>)IS.DQ?LY!:^(^,2K"$ZX,_RO%=F*^9F2+ MU.HY<:1:]I2GJ5H:_@2JY?4GJEH.)*^&T>[T3%.U='CDJ9;7_YUB&UFU(%7B MRFYITYY.^5@Z@P+]\D:@7Z:)TD/9*^*T-S^FG2MF]$N729Z&>?-?*KB3 1EJ M8+I.T@V._&%'I@Y/5L.@XL(H8?#"RDN^_YH3UNHF<0U?=)T<-IPQ#Z]V.H^W M19Y=XROPTW&NJ3F4[-\K<;AAWBNA3^A'*Q?WU&*Y40N<,H9KV,DJL6<(.*+M M$*TJFV4C4+;Z58KD1#_PA-+Q:VM+^O6DEO1KB25-/=),!#^OU?#SFKJD!Z/G MC37TO)D4>MY(H(=BKDX&/6_4T/-F.'J^]U)DW(X3--GMVTGIMC8'#%14WTS' MPJ2*I%-Q[6!4^A9@^B#T#NMFOBOLL#$(OW=UYN!@9Z7;V$IK. ,^F8]XG%O& Q.*#!2.O MK'-780=_Z1XY(IGU"\6P!ZQJ N,\P(OG&"W7QW K"Q-!)N=N?W;@<$"7(?[F M&\>B9\Y[G9SY<# :44FXHW?>3TE:1SIEAD1,Z=2>G ^)BT+3#F5M6=1L(=3R M9@Q*4^BW:!J@(5GO^S+L\V#)MR'(4N&X+&"6A[X7@7?0PU76RMSKSE?TP;0W MJ=8[0]+U4]Q"DOR?O))NE:8987?G43)N+/*V=PXCS'I<94T(T@2TVKC5 @HR M;._VHO%K6HD7\#[':5?3@F3_-P\@"H$1SI\\Y!QRP"P)?I^#_9<3L0G9$FK# M@S%(_7LQ-#,X5GX$1'2ZMJI#VI19]UWH)X"_.92^BRLNBA0Z]UK] 6D4@_D;]F"X(JEMB;80]1U&C17 M[V^3),#5;&^2&&ZV4;*#\ ZF3Z$/L];V<[:[*[;;*(3I&)Z%8&7F MDRH_<8E%L\B@AWEH3]D UUBKQ.X*-1G),4:C8MG\8;#!A%S]-2"? _Q]'W^. M/&,-Q)-T@4.]3F.N ^KB/Q7=HR+P59NV0N8^6E(LA4; MUC)<4BYN^G@,<5&5A?O$KL&^C=OWHQ*"[!6YY@]>^T#6RNJS]-)%BGU?,"#W MT,LJW;EQ9(DI.@A[EF"+ ;-N[N"MEX(G$A&UK=/@$VUVD421EV;[WW[A3L]>2,_UPZ:<46D$=N,MSC4A8^,'^\!'0^)#8WO MEL/X8?4(<5"U%XFD-:TC6!6ME-, M'[76"Q'$%)Y=&Y'$Z1 W0L]!41)J_'JG8[NG#NA-PD?5YXKO_B2IAW@.T$FX MJEB2Y?JKJ!/A(O&"%&=T)T%?1H[7_7B"&91:81\SC#K-P@"FY/QS"WT8/L%@ M$;>NWDQ;8TJT75AH*@PR=,7LX2&%#^BDA4Z7K2[:-H);6TT' )TM2GF2=,,= MWX5QDH;YKCZ_-B'1^T/OV6Z)UD><&T:J"F47&YD"?PR8?DAR[-Q*FG!X='B% MGO\(4!/4L6/=J2'Y-D15IV?@[0P^,Y53!OQIVZ:(_ M%,^A/[XW1+TJLM[?E1\ OOW)9!H<^O;4@*:/1 M-2MF490\XYPP5TEZD13W^;J(9KZ?%'&>E4:,APX1WZ,-!-DY:]/A8:K4[3_- M5>20A2S\]^,$?>#4#Z8I[/8.H3,?FA&*Y8%:7QWT"49)E\>)(3RUH# QVK6W6JAD1ERM&Z"*,B-W^$4R-N M_8"GQ![K 5WY5T783A>U/21HX+8]7P-*S7C9(SJ8QOB!/+8-WJD+%KE\X:$N[XZM7FA@]K]=[-(0T]\)XY;UD]3-*N4 P:D/; MM6GH;#"0TGP,PRF%1<7'N9/#"!,K^:X*5^^I[M[N60&QMW<$;KS9L+M=KZ.?A$S*A_&0# M4;\X*/4\05947"#]M-A6MXFFD:1 V+['39XY5NG7N@,"M5YHNA.@J0NZC3W% M"=$(9\9VV9WW5!GMU:6@Q*9%;V6*8-^A9DY/6_JF]IH MS#%J9[PITRPB+%V'WGT8H5T09HO\T7BB31XE^[J%PPTK*4:2>Q$RAK'Z3P.T M?:UN9^C(5;;=.36&)838S8[#'[N&WEBFB0]AD%TAOLZJ=R3G^VCY.JI(MUE>-ZD=Z& M#X]YF3IAL;Z#?I$2+7KN11$,SG9U]N[J0].8'LJ-DS#S83R+TJ27#BK'WD\S M(.EX2@W,FOZ=)HWXHLBSW(L#9(3:0'6;G'T[4<02\QI]XX4X^B_9?PJ>*]DX MO>N1E*@0@OTYL%_X1X8MVI.(1F.T93,5O_98\M&O D39;"_1O_9AQ-6[K$6* M_XLC*AKMU'JU-;Y-I\/4-$P\# &Y)>Y^"QSS0LO@'($1B NI,X=%FT MCDJ==Q]-U@%DC=)8F\5!S=M(:\,$9PX7B 'VA6^1MMX.QS]/8I48!!)MJ9B: M3MWU<@&W*?1#BCO(@&>QU;4+5^*>/#.7]OX3 %]P%5?HV&-X*(VNB[ W)MW( MW0V.!_I(^L&9>9%%\H#?HLZR#!H_% N(.=!E?(Y8ZJG5Z! L;@ZV/(8ZXY&S M;Y>+6)*QU8DV:[5QKL(D)'J@OD1SH&G;UP?%2@N.$3-")>% 1]'X8 ;C5YE0 M^Y:[ \3P)-1&"7-XNLJGNI?:(>3AN%K#J.CW[B(E3I<%MBK!?\5)(*KO:X^3 M6_N;(9YN&=[# >JBH1UA5 MXXT5GU.U %[9I)LJ'I";2D2 #58GN4G54-!-5:HP7=K!:/MJ"2->LK.HN,E1 M2N6%5;>KG?EV(@5+1'?:O!'J%RY-JUCOL;'"(63;BV/<3KI9OM.TE1CZ@-XG$R'VNV(F16RE./=)H,IE.I47+3#U2Z\7;98Z[TAD>[*EDI288H=Q$\"% /4SEW5#%4A]6L+2@U>[Z$]7FS0 M+_!]S)Y*^:!?YKD]M[G5:BL\3CB*IFJ"JS/50,$O&G$KI\\9)<32O&H4C7RL MM""WR!A/0S^O-M#9LY<&5TFZAJ'YE$<#&'&Q]^FSR\!J\_=IY*$?C@OIC"+B MV3)1![/,Z3K.:R,&%<<'P38O_,2\07A80-7M:9 F+<9I\&"8;@I0,/FAO;% MWS!*S7RZ\SZDOD3WH'81/J'C01Q@/]!H7F\IDF[/YG2FF#CHDZ"O(L]1)5)5GY_LJ%X$2YI4E?L M+HML32_'HRXLV.B5G#8MG\#,]]-B7_Y7/@\-HZ'MY&ET-ECQWN7'3O,3B2>] M/JMQAJ8EZJ8(R6*-]MZRY(1:[B%1#W8SAPBXD4FUZ'"#4Y!(#0B9 6MDE,&; M(D[H@-"&_0$XYC:\+\C5(.I\%L>%3!41F5YL.@,E^&&:/ZUO74-$03@U3&1' M/J"&6Y4:&P:XQ#.,LS+@$3^*?B!E3LYV^T^699P$.8MWWX;.GKPPPL_=T!'] M+7Y0;?RN?R0VG7B)1AH,R^)JO=CO>9&TB4>P][=SA:D=-H?'?B\%YWP=G M>8+*/L LASVDCJ%U3;-H/2?\&*-@>4[)IU-((S$FN@Y4[!B3.^3V2E?MD__! M'#5W$:9#-HRR9CTUOD'FF> 0:OX5[8 M)I'D!1+CE1>FQ/$QRL]>HDP_X@;3F6#5&/:_I,5.P.3?4\@=>/R26V[6J ULB&K M"TC#L]ODE5)W&S";6BXBS.*#FSJ^JJ"$GY2WG0=5C6&0X4-YS[%KV8\@DDSM M1> .?TC]81^_Y**C=YPL+))$715T%;/&OD]JOJQ?HD\F EU-TOV*KI)SHE^+ M9[.-DAV$=S!]0FJ/3ND&WWACPX>HS8PL\/;?<;[QFR3_$>:W3;4@P] =CT_K M;JW1AB)3AG7L76U@V@).XX6= -=*ZN:+1VC=38N7V#JAUE]$.D7 M.3#^&E&+A\G4U!!QRDHD00[2^/!<%2IPO?$-@H(P0;[4+.E[K'@/0NCKS\G# M(Q$K+A).#."7#>TG?&]?5^ SS"%8-V\2*)6?YC0 H+#*F77^+PH9SZK-O)JV[JC'0,.$- MC'W47;WI2LB9T]AR:4@F(^P$7:@!%KK?-'%:"TI.%DU]2/YX-4/&:EPU&;WO MX -)7&9X@V#3<6#9,)D1JHND;@$B_++&M64NE%Y[K^"/6CN_<2<5/#Z;&D8. MA8"+$]XA&\S7:!V(D(J?;HU9MH@Z*8KI ]0^>>$[@F><3QL9LA=)<9^OBVCF M^SA=378+?8A. N9K+DD2=76/)&:-_3:-? C2YDNG=^IJPNU?'4E.PY GB]45 M5(8O1W$:Y?,B39&N:]79_C[,'V]A1')6>BG^C83U,Z1WR];P %8%#R1=UI$P M).+>*TKM2=)/'!FCDX>?XV[/BRQ/-C"MJ>U,>U&YM*P?T+GLL/,KD38@VDO$ M\2E=2H*]U&V"<0^XE:N/ @C I=NT%1$R0BTF(3G[P7 BEOAEJT%YNG(9C2$K MPC:FI :M>3(\\[(P(R]%\=Z,799)%/J[\G]7\"4_0^U_-@PL2:(N[#,,/LINJ)MLT1(?Y+:Z<@_Z,,["A#@/G14[4I-\I="D_3UH&'L[B MA;9A?')=)6@ZG\*DR*+=+=PF. -F6<0G]**[^JN,"UGZ<_7!-*P^9A_*+;.* M<=,OR!.P[QG478.F;[#OW)59: P8S5-Y(_.J_XCF?087Z\LL#S>H?],.N5[G MULW +GU6@%A&WO@VG[GVM]$ETM9^E&$->798>NA*Q%G:@N5H.GCM(,,7ZY:O M\G2">;Q.TDUW=W53^4=!L-UZ0+*SH&GVG7O9(S(G\7]P'>HG+Q)NH<-/J%(T M[4-.BB_6D14U(@8>^4>KN5/<*4FWK7O%8?< #^%08A+8&59)[/ G__/\3'XU_?O/GSY[W_] MX&^+EQ_C/WX3?/SJZ>''7?S^HGA^^U7ZS5=_?_W3^]4NB[YZ\C^>1'_+7^5W M\&\?OWKS\\NI?YV?_//JZO7=WU\]O9R=_WCR%-RE__SFQU^N-]O%U?R;]/3O M/ZSO-]%/EQ?^_/[CE[]/N/ M/'H?_/,?YU_?OYI'Q=V7ZU?7F]=OKS^^BD[>KW]W[\U?WUT4)\7OOKQX2+TW MO_OX_G+[\S_/5ZMX\4/Z?&[Q'O]31#]T;]/TN_SL_5V M]I>__!N'SNZ\%%:2^U5+@\\C?=FR(+>>F& BT+'O< M)=EBQL:1UB!L-2>7A^YB$]0$U@0J*$R#5OA*V3_#9U_6M=?&E%*OE@->U#D4 M0*V^R"G?0N+.@%_V!CS2G;M42@.$W,.A\GSI&LYX0'%>%INY#;.?S\G^BO]E M_D*'2NZ3S$^HU24<^ZC/) M6/<&L3AA%GENDDVSB:H+OU126GR'=.(?Y!FW! M*>YUD5Z$V3;)O&BQOD[BA^OP"082QMIP):?#@OUM5(=-EG9LNL*;:X2Z.(YP M'TZ-.A.(Z.A2W?G2O0X_+):6C>*4XA"RG9V/S0KKFKMJ -HMG&I(L=@Z=]?\ M >M?Y;U-DN YC"*D9^=QCJ8,EVLH,5K_:10PR=.UC2UISEAI':N/'(>!*0NV M#3>U.1@%??V?;:.00=_Z 4291>;)I/ZXVFU!5MS_!'T20>%M\*7=Q][UX^2 MR\>$)( YLS;@I'.-E#.$Y(7"R&8CCY)]ZY###0.(Y;=N;3T):;71)!JDQIU# M%2#9"N16]PR+^[!:GE;(CB#2]9H:0FW9O2LME]J9*S?J 9H%/ZL,YMM#T9-[&IL;, MZ!\R+KT49_K*ZA04XV)21,TV" 7\L!*E5:TFDWM$4HB=G&82(S==3*S,>4Y. M'?CZ+7R"V(L]SN%5AX-IE-'@\LB*E,6I9(Y)DGG0[LNU,AR W%&;O%$Z0.X MR;R_6#%KYGQWD^1PST6WH#5)DS?.5J[-AX/G+KJ\ MBA'=JA@.FFX J1?L?)L?BI2#I(O:4Z@=NN6CL]7*>QD[=(M!QD'H%IT3Y@4) M_AR@[]UZ?41RZL9M<8:HF641];8/K)\]I! * [:HV[%*S\#VAFV;N!SZY5]FL3HGW[[(?*X*DB9O(NL#:I,LC( MPF>P[P=T.W)Z[M %02EG.EY=S M4NL!+S75-4%M;7N?Y_ B6#*X"=BWF=(2XLFE!P3FP+6TXV)[GC2'$G(>DP8% MLZGE-Y L/IC)4L^3_AF4"@7+2!!)HH8!=[@ZCQOG<1 ^A4'A14LTS4DL#0!& M0]L*@KX$FM*+['%J+?TK;Q-&N[(7^55/:V5YP5-88'KP M\9>@^I0F:LN2YLQY+6;6Z'26]MLT*;95L8;**R4M:'9;FXG&F%RP8K3Q]_BZ MIMWB4/"6Q2Z40RU\_G#5KP2)W9 4^ E9?)XFS_%WJ%-\=7Y]?2YO_?$[L D' M/BLL^Z]J!$@K4#<[ JCA!'2"G'P:*U \ WHPN9Z]FUU MIL;I_CSRTI_A>5E.7$7@C(:V37@Z&ZQ<#N1C4'W-D+IED?,%4,N<,TPM"_[[ MQS!'($(3>QG#]&&G('AF4\NV/(L/UHL"_#D@WX.R 9*_>_&+!-$\*>"-5L? MORM(/_*F7.=[N\[M-FF6I59^,XG-FCJUC15V,!C-.]DZ,%I>8W<;6%ZN7>HL M!5U]1!&C;;5,G=U&'1\.1G4-9FG^GW?>2[@I-C0)TB\\4:/692?Z:7_1>=B? M10$?$&?(M_K&^2IE3CX6,'TP&JN4=!3&9D796LE&6, M2L1^1"Z=$4&E\^9KQPB1$UDW/QASN!I.D>II0_PPP^![*(.+KA,O5KCL$G5A MVU$B8HAU#U8W ^UV@#1TOL>KR*JY)).9!^/K51!M),,4+0")(1WG&_<80CG1 M]&A3TF0U$:[2RUFB$\N;OY@CA;1GM+AE^TM97E(U;B0G88!_[!;&\!E'1:O= M>[(;V[T283,B\*/M6TSEKE,HCYZ'C35F#7N@#)I+TFRQ5G6;,IM:5A16C,B?JQ@EV0IT_AG!]^0+] M G>Y6*]#G^[1UW(6\GJWYG<2,,*Z"< M0-,$5&V<'SDDA58[&44#U[J\18!< M/29%YL7!ZAF!<<>"YR*&*EI)M5/+^DF1/0U-A=HZOQ#6%VY+;>E,E=[I2IH8 M^M \%O>=3A*+#7L:6$1M/QTL'@A7&8O=J=+#X@<8!XE"G'+W>ZL7,1W2#'14 MWSC?\IA36POY<# F;F+DY4AM9E,AT!B0NHF9AG!YTTZ]C6%&EMOPE;(XH?E' M>[/M\. Z9(Y/M-=3[U9$?67Q.["ZQKBL2%]L'4+!-A"D9+(O"R<[3CLA+ M-K(;"'A G_EN WT(JB^=FU'LN=X_S: .3'/97W_W TF.M8%! MB,"C]#"#U=2RNY+%!^NUQG<_@/;W[(!^ZP\W!+)H7G#P!JP;\G!7W&?PEP+I MCZ#2LYQ2E<<&\XJB_!>1CI_I!2E2=/&',D>JG_3R/O"RKW@Y>)!LO MC V#A$)@A/B'B .00P[8;T2RK'D&"OY5?NP4&VSQ='*[TT>HG;#I+D=Z"-L< M*WR)9EIK=#LW;47PD- ES1#4F?U)HG3ZD?<,(39X;;A B5L>77K+E"'K(V2,GDISEB>Q A[ MHP"%3L.PTC?>MS"KU9(\- 3WW(=] MVC HJ)39%5O"K"H@OTQ#G%(,HO\$3K' %4=]@TT?H;)V()?A21S .(-!F:)6 MW< 4A3MP^[>@'81,L,X<=1M0)1QFFY]V[0UIJ37Q#L+1Z[R39/6:G7ND&$:F M9*AJHHA"S):6D6=)&6#9$:@[85FX$\$;6]@B\#&F22\G;+'9>.DN6=^%#W&X M#GUD0I\VE@@DQDMT]U(>",NI3UWG03-%7_@&-0LXJ_WB[;-96MO MP-^4C((P!N(J(.#SBMTO:-N*_8#N"_LO4UE4RV=2C!DX')Y[V>-5E#R/=SQD4+"D!"18$5KQN!G [:9Y M4N2+\,!&3,MQW,'T*?9@9R^S;^^)2%0"8+S$ ]\CVY3JD:4.Y0K<H91J MS/#'JQ^9<1%FWL-#"A_*TJ_KJDCV&%?R7%*6K^%XO# 0U&V"55)=)7T"-_@R M8FQ?N@C'KWT[Q^A9:4<<#JK>R:4)D2SMF2=FV'F M_U*$64AR,^!_IA".'0BJG3F4!O0 M%!IC[=-<4N[UILIIE9K?*$] _@@9Y]=,Y@ [%37+W<^%4S<8BZU)O8-;+T53 M&.UNH9\\Q.%'&*Q2+\X\GRR',92L-AL68\-T>53(UW4$]CV"?9>@W>=4].Y0 MY-#PK36U^J=PRK(JP^)J-WA&ZK$'BQ3_%Q.TJ*>E.;$99#^ 3SF'9(9O/.KC M&%;M5+4_@7LC@Q@2:'JE"1[P/&"9)EN8YCN]1XE*.=#$7S M#Q1Y^);@B/54,8D?CJ_#)ZRMT>]#4C4^RR E+-@-4!7$V\W *S31DATWS(P+&!:Y4"*["%Z0FB79DG7DO?-^2E+R0/3&VXRS1ZM2M^KX5V2.G0L=]5)MWOM^*H > M =(5*!\0X\ZFLJ-K J.-7IT)U+PWV&MO#M%QMWHA8:O@E>>+FK=D^)'8^2GJ\P8R'UE/2VER]WGI^='+ MVR0*R,29%DM'0"O:LRP;6F:&4'M&8I2<%:UIFFOF@TY1^'+6G*KR73]4NJ15 MI1CAOLJP'.$\!KSJ(&7C4M%4XB(^QM+D\G0MJG-IIF3N6?#.5$Q-5%FU0'(Y)[S4I7BEG'GF( ML=G"."NOM!KU]\&+"O*K9+V$Z3I)-Q[BG30H->59$A?9[-E+@TSU@>A8I*V] M^1QI ,Q$0(C<,6D.V@1[6WM#E;BW]G2KEI4Y0$B#DC9G_[?]O&ED-#:OE<:4 MG.Z[2?,\,>P(6ZNQZQ:V9'F/.0Z7"Y-AR_P*5BC5]K$B2OU ST@F7\N/)$C MXJOCLQQKCFW7EAU;5=!2^P_4[1,XG?[:%+I.@=;&:^J%*:8/WT$O*](2_?1B%./_G77'_$_3S/*$V43RICT+6#HS'8E^,]';+WDF@11%4 M)/'[ %9CCGO>\F8Q)OZ:2MQC24LWSJKIO;Q#0P9/BX>*8K"(;Z%?I"FN(!X' M)!]O]2/:OL+Q[F:-\F8W(L8DZQ)W XJ+;D+WP&/@C[IW&9.$1H7K&YA?)UF& M[#YRX&AG"MILB[PR"_-'; [B[$+!11@5>9UI<5LU0Y_C.* 9:K1!EJ7&?;,= M/JQ=1%L9#F/UX7 *3!P?B #IYR!A5\-#\X@"LT%LPXJ1.E_HMND#-R01;C-0 M\B-SBVU[I[0*YWKKM"=LS8OO2R^-D<9H."1\C+4W"HC9/4;QF9%Z<22_5I;" MM3*94&8Y1'32P8MG4M?2JPK85"7N%NEM^/ X3OD 'B6K5AB'$5%YHJH-2%) M6DVBJH"$""DEBYC#'QQ!/(OS,,"K,WR"=]AB(D;5Y8L?%0$,KA#OK86]6/?! M/6Z4L1'FG"61,,$]ZT*@U36H^L9/1*J^P>7R#IQ[D5]$'B/!A-/P99.@HX8YAFC^'66#K2?H_6DI#V"#-@T7SE.OB4,_MUFE':B/3> MD2S2!R\./Q)%A*?CNE[NS=/:FPQ8)'JPMRVF\2C32]<'U? MECU?.G*M'5C*LZ5]TD\B])L$]_H$V_$NI6_;9_RYG=9G+ O2*&L6WW&8Y'O M2IB0'3@&R#K."],SKE=/L30!RD?8198G&Y@:V[G9?5O;PYDLL/QCU4>.0PFE M)%/OZOPQZ@=5M2N[CGU(X-.R>3[@Y@:4##MWBR67VF1Y93]#K,\]+VH'9@PA2,"10)-K=;>N#0" >0J"8U2 MC+!_1IA.-2ZS5?ZF\]Y+6]9J=:<8;[2T3@ZD,-4\WA.Y1*MTX^6CN91E*-J] MS);@:#A(I_#B24/H'0-=P:XEXL*4()5MBE MS7%+T&\Z):^(@KCVV2KD)D0WC0NU=X824P%/7RNY1(]('S&A,P7MHR(F 6@H MYWQ5P%PC(U39[J(TLO4Z_Y T*Q\N^7!*RH(]U;68&8,;D+OQ&F89A*3?"YCY M:;@=L]J#B)I%OZ6 %3YHIJ F%"78-E!DQCZ@=!R\S^=QEJ<%/KF.]M*92<:F MSX?%!*N@%_H<[+\_FE2V3I'<.O6[>./6S(2!^U3<9PZ:6 NP[U/F"7Q*>=98 MDUSO,-1Q:0:,=$$RUI["HF*[Y]%80$'9715.ODJ)PWY'(J3&4GA3D.SYO'0?@4!H47?1_FC^0Z#M_X/X;;57(9YQC\IF[I M52G:,,PU^&* D_1"X+=,ZH*2%$/=]BV=,,.NAYK;2G3?.H M,VI.-X?9V*3RJ.&/6)X,%V5RA/G/A)G+!F;O-)(1U]&11,R,:CK,Z>2QD9<6 M/W69L>.#,!$?*P_?6*<+ PQ9].$/YU85R]-)#V,..DJ9(>5F5.]NNGJ.W*'VO]8ZDE(SJK70L2-.M:HBFHZSR"XFDIJ-H9GS!N6YXYRR'21GTXOJ]R4 M;K DI,)(UT8WC:RD4)?/K45+A-Y(9)^E8S*&Q1CYQ4[T;K=QNI(P)P\TO1@= MJTA .(PU7K/(]F3/623)$>O)Y+XUN6?IM)^0VTA1@O4Z5YD<'9M5W#_#[- $ M5]>JF :\1+8%'V*NS0M-*NHZAZ/:H_XN0TMU;TC\.$)";X#CW[ M;S#%0MF_MA0,WIQF&>NDS"1C-8,8@PE9I3*AVP>!U#@*A;F;4[8'KZ>F/P3!L_ M"DMBH^6O.4^R7%+N>2M]AX^;_=[E$T+&4!@RHH_8\(V9Y.R3HA3H'.[C3Q\@ M:_*KK\$3_OP(>R&J!K]W=T]&'P%CSJGC-&_G"F<]^*G(RF/$*ID% 8EU]**E M%P;SN"JMSGA?6JW9"[B&:$D'*^^%K/)6CRSAU2]PT_X+W%H/!E6?(,>=$A7J M[;MUJ!['G*T#H(PO&LM+O$[=-O-_*<(RK+8,BJXCON=9AI;&(L7_):'\!4AZ0*GKP\K$K@>D(?Y22& )/C5 MH08Q,D%]'!F<=>M;;*Y#^,*VW[R$(:Y*F-4"C+HEC-" M?T-$@AN8+]/$AS#(<,YDM'U3>F?N-\U&CSW?VZJ??4+K)BMAJZ_?_N8E^!.: MKZ" Q,P+8Y @$WX'O10CL/H5;AWCLI<12,J,AO$#\'=^A+:U< VB)'Z Z1'P MRD$ +RL@;9A%:*X+VG" _ FC6#B]8R)84K;6E?FYESW> M>4_519O P,:_=WE]11\"71#LP=I?&7$&?5)18Y5ZF)<+;X>6:Y@$S%-KJPWV]N!&:,?: MD1 (U,ZM9N*,YU 6HK%;MFOPY67J^2:\KW[5U=['FB/==>!CW;FS,J0&2Q&9 M[ S9=R&18R,:\^*PAN15DM8O[^3D%U9]$5E6)7_:J@ZLD7F955TZ/*C+C;DO M1I69LKP&.:RMDC//_QE-_[:T().4*0^PK MC$B4+&Z-M1_+5^A2#C(C[,M&?E8$7VO3+M:162@EDZ MI2F )#[&3:J]$E:[:A70X\[H88_D0&2",5M7R24_B]H249+"WGYAR,&-&*B# M80B",W#+Q[SZ:G?O^&&_\&D\P&UGET/X'[)^,-VLT5FW]$M.DO5Y@@Y_:1XB M%;E($4]>6J90D)AUOVQ*HA7*EK4K'EOZM+W';YQ'WCOB!O>;N"3M0% M;CF1V$+!J/I2DIH$VV; TDOKJ$>RP-D7+<1CB-T5V_K>#KOM2W^(NR73Y[\_ MZ?3Q69_E1LI5C6X\@6BE(KL17[0NC&6#[?IKPYJHG!0'?B ^K8FSO#V5]W1D56_P:[_XHQQ4,3"';'U]56KI N<1!7&[ OCYDL0U)^ZTUT'7!_,,V-PJT7LIZ- ME-%/I%[<;@5?\K,H\7]FS?]%F/E1@JMH5@]SZGIS6]*>V-';DASON8Y':+IT M[&C,"46Z>M/J8'EM281[EGM1F9F8O$F1E#FY3N8).FQUW'^HXT:LHJ$R1"DW M0]9/ONW@0RVG;#>VFG]HLBXP[M@.!24Q%;;7%[9<%FOR" D?W\*L=.MB]P': M:6=Q7&R8SW:JV#.O:HPO(O>M2288#[=W)A^)L?5E)#T=#DZRPI(6AO9!],MT M7XPA[A9C:-[.N-P 56?B0,I:,VG9\KE%C" TXD]6"5+R3V%29-'N%FX3[ :\ MJF_N[^JO3-I!Z9XXOM[Z?^5]ZV_D.)+GOT)@@4,WD+73C_VRN$\NVU7KN^I* MP^7JOKG&8B%G,LN:24M>26E7SE]_##XD2@H^I$P'M;>'O>FR+88808J,YR^> MV]>+OZCW6ZD#[:,)W<$G2VN\1\XB_B3GA-C/4+[[PB\ TWXC'T2]__KZ1#<0_E)4=OHU(&I,TWY6[=X*JMEE9J>F*6UQ8N(JR/.[[ MH6T+D"*=[G:"2$8[X&3QICC%8R;=CR2?>U<,0^WHODAQRI\DFEF[(R!H^BS[ M+YM'OCU ^Z;+LMB"$P= WVJA@D#5Y+;52L3?)0_U31'2>B6$4U![-"^6.=WF MU*IPSZK9,YS9\- .K%O$LZC;JWO7N0G3LT],,#O)!E M\HU)S[!S",F]HTX5/+&IJU3IBT/S6%90X#P%TT,5DF3M6*N6_"';2ZVF?N2\ MD=7D*W$,;?8'F8>A232/6<,>LRU[X+RPRQM>Q2=E&[YVN^EQFIP#RB:^ M0!G@@W!3BO']4E%[K;X@H&N4TTSI.9 MS,0YHW B]\A\N2I?1ASI'.E*W@E_"R[H@. M+O8WJ5+Q<]X5=0>I^]11GWII+&M_S)/7I.USRI(0VQ7WV7=QXO'\12(E?:NX MG.SYPJ1-]AUN$?T"EIDWI%,PHS@>+O<$,=$?#]'PNT/ W71?: AFUXFOFTJP MM4H8$@R("[.LCI_+ADN4I'+'ZSH'F-$/G-< -1HM_A5D[FAZXA1MN$[@[DBR M'0?$:TA>2OC!S)*"9T4GRY(\VG2OW1/RE$<@L;PQ8;A""ZNF19'2ZM8X $R^ MFA&LC1WI4)&=*Y.^[2\FI[-X\E,7'SVPP7P\9A" MXGE3N_PKG_FK_%-$P5[!7U7)T, *:12@R@ BC'QA8I@<+U2\:(A5O=]+T,U: MY>6>5\Z\1?5HIZTQH:&F2U)$)CX4NY,W\JL#:>;<:LE1N=@ 7"H4:BM\ X%F MI"]Q,H4@BL7A"DV0"_V!-I[?SKTWK^*U99COLS!'U@R;+6KKFFOE1Q7QE M=X>]C !SIORA,M59L/<(V4Y=B+D'69BKV/*A$,^_5KG0'0P.6_DL]T=>,_Z= M5YN\5BE5N\-^G[9:S"?>X2Z)68P$P:#;PX,XI\>3P2J5PSM#$CO/=J@/#W_C M&YDDW[6D25>1A(AIM,).4:8(\BD\>O^"WC^*;^I)/L)D"H;"/*G5V*2Q&GOZ M(R_ZF+3\!GOVFQ_0 [\7*?57_G M6@O[].G2?[.JIYE^G+7/I_-6X/,??F\^+FG;H)>%Q/_]O9O!+YB^8C"3MX(SS6KK.JT+TTY#=VE>\/^H/"K@[S.+0,4>?4BNDA*<\B M!Q?8,>-EF&Y;S\TZPQ9%TM*W"%/4F(8ET3>,Z0@XI/C?,G&/:IG-CKO*A695 M9_N/57EXOC'YLN#0DEWEH3>7VC8(7#N)2$\L.^X*J)1/9>8.;#,I'DVZ T<2Q!7-P1RE@J_VO M%0"1N$_.B]H@EHDQ=G1NQ>2PU'>NFR'T$@WQ3[O;[0YT%N:M^BMAVHG"2T8A8I\P,08Y*:5+4DO52&YES^\6]JC@QIE>D+E3=:BS-8 M9E>J;N]VDTX-O8;&CC4>6S!2:]["]&M63+^H_]&"]BQ?9O^:=:\3&T:#W/T) MKV3RG?^>]' ]K_RP7?06*T1GET> BJ%HKN8.A7%H!YJ$T)3G1E6CT;NEB:_Z M8"B3WN]EU8\:C\?0_4?MWQA/?.2^JNM MEU!\\XUK]QLB3%-A7=:>7@Z+THI)6FF\W[/8QDZY&7(C75=][ [3I/7QZKGW MY"UG#V,?9%JY'IE:S_'SY;B/@I(@79H/>9$W_%/^ I@H8IM\R]N^XY]YX_K& MU*AW>#]3V+K$B(%Z74:(14=KFSA614(BR$&K5@T\(M]+ MFD5Q(DW(=\S=\Z?GLLJJHT*NN10S.D(ZO$R';6,AMV4E M/:"]MG0.=->+AUJVSW;F/9LW,O5*<3CJES+U5CMBI5_,+@8= QT(5S7[T[S^ MWU/K)F\G6>RP?NMU)/OTX]MV8R=[VQ-[W?;$UHD@*BPN2#!#(^$1\=8=S6ES MX>9&2^3_W %V6"UT/SU_%;;_^0W#7_(_K'VOV0\Z22*M)?HFLCQKB"N\:/91 M4?;%)G[.FK)"/OL>7E]]>'K2 &MX@]/A2?A8\9VD\^Z7GW[YEY_^]=>?_OE[ MO?VG$P@3YO[,FB"(&OL\#'[D6N)'MN3@YWM'-VQF:":#:CII[5'$QVERI Q- M26>WN');^%=Q.9=/H9P>%5>PAS$UCOV@1_Z8TM[W,X6=/S%B(+7WS1ZYV*BC M3<-'0+L*\8N*;Z^AA.$8"YC1?F@6O16S<1PN!S :2>Z;F5QC*WJ2 &F]H6TI M27U?7FRW,?W@"%\FU4&HQHS18SWW-"4 M+B5UCILXL!TG!L),4V::=+J:@!/D,;R73Q8MV2:X?RWO'\M#G17;^U2@@%)H9P5'_%;D M#L;)_(^LN[2A*Y>SZ:36KJ(91BWT:=(B_H3:E@WRMA:'>GN^ M!]R_[4 =>($3LKTB4>]M"GLFQ!UJTL2)A#9#SKN+>J!"TVJ)N@].$%%/+/MS M0V&7YDB)SC-T_>7C]6?IZGUON7JM=));,!JA0G_K_^=\7\K]S"U.EA^# \S\S12?4R\@.C< MAROB89#2<^>P8-T> 9<+(/4YZ6 $-^$]/!/ZR,L#V(S%956^%M%[W8QBT&&Q=$A)-R>\4H5MD)6I6"9.HN MH- DQ#UZ%\V2(.TJ?^;-958_WE;E2[[EV_?'KS4DM+:FX05T2E5U+P$[65!B M0(H96I#5\,-7!7OV(^O,Z([D8LSGZ5+ UGNN+$E/6JO?1ZU2KT(+:[+>ABEM MMYFJ#5O(&KH9CM&0T:+$S6Z\] 5 MLW!@YY_/D%7I[8+<(AR-5++8W,JIY(F\HZ?,,2[)TM^D6SS3$1ZG6BZX$[=[ M2TQOLNV0+:UQ)BX7:(>DPW(!.UL_;&*38T,ZS5TZ9L!QC;HXI4ZUX'7->6NS M]8L)=1+%,:X[N2*ULDS?<9VEL*,>N/2WKTR*QI']*>FSI8!NS! )FM$Q5[+$ M.P R3B;T,8''+="4Y6"E./C EL;+,LV95U?-?_R6%_G3X M3=86JH.33GUX VT(_$X?]N7KVRA#8^J)JDVFS?),VI!T:DK"B#:T6&7(N2.F MZT*X8"DCV59>PPBBQ&4XV4DB7?(/&B!*YMO!.7+[>7P2H%5-A["F%YO-X>D@ M@9!_Y5EU+ZYS9\G=5',#"#)),6W@ M9K( )AL7;BD2)I-?01^B3=["T.&V1/=,ZOP%>RZXS3#DAU(C<,1:;XH77O=C MK2[](!"O;BE9\>K$=U(\SQ.BTTZ)4:[F?95M^>?L*13_E,\Q^2""!)\",V4P M<4SP.'-ID]_N^*;\5N3_$#M@"T5.NSQKXM%T8,]!8!POA6[R(;8Q'.* M)^72=5-A]EPT,APSLY'5B';]H9X0(,>Q/GZI*_D[F=5&O@!#W2?1#B"\77_+ MBQ+\AR:D-\&!YXAVAGUZ*0Z<"#ZQ,RA:/*1Y&48ONR_UCA,;2VAP0F$3"]1 M09+X[?.3!\#04) E[(H&,T16LE2U43C7+:6TRQ?/,1HEF2@OTOXB_G9&PL#* M-XU.DU"M)X+M!2-JN3K"NAK(= P9M1A<7H&75RC8\I\J8N)"/A2P:2U[C(BM MVJNNUGVW8S"TD(Z2[$\U' ^8+0<5R\L[NN!S14CLPC"W"O@5-/@MMHSMS:K\ M#]??#6CBI6ERIK"!Y4,K-&,X[;(.^,26#!4%Z:5ZQY_U-;'>05S/[8JJ6 4>!\ M.:OD9S9NSG;B<#.ZE; =$OO#9DADLEKE$RSQJ=/V:KLIG@]-_8F_\/TO@7J! MMG$>8!3#J!63X]@O2^FDZ.$*6ZR@$&C#TJ:QU'HG=]$5KS=5_NQS\5L]N*"_ MB(I.6^/2%ARX^<&#TB'^J?,E'>:P1RD=> OZSH)^7XI4[02=/*$^@J ,4N:P MMC60TL\X+:/5+AS574.6T*4B@D%\G2+E0E:/@.!AJLHX8].H.W)=2=Q#**;H M=0WJJEZ\KG^+NL;3[SRNVM>SKIAYA6G%M-ZY*H1HO\JSRY]]5^Z'H+-=@P"+ >+ 55Z;Q7EO7#SA]KZ/?P+S0&:;9M\C\F;50^GS9NW) MVB)U<$*4*Z6K\C&T7Q]8ZF( DCT\#,\:+ZN$%JT-\=C!4]H>GEMACFWRYVQ_ MQY^RO-C"@?F^$R77'%.@J)S=T8)AWJ8J1P"!-+;HHM M3.20[<4DZA""7_ ML*\B4B"TJR3SO2RP'XD!=,@O[ZA51B2+^%$_L.'9*P, M"7O69\JC+UXOG1GN7"\=RX#%4>Z@=%WI!W,>Z@PX3Y2'6M"A5,=ZE.*[!3G\ M>67GSUN->JNG_L+.(R?LNSOG"M!"Q,UMM=>?_\5+EN^!K0]E]1&@+=^P1>)P M5['VY6PGMI]\?5*=Z:UDB@:TWW3]:)7IRU(FN2DLEKN\_ONEL('S!O[EB;!V M0Q@\*30R.4K_$.-W3A-]=;'J"+[Z)4.:_=L6DX^UQSBPE+8J7WS#B%+MQ41) M\D%'(%'R+GR.!QH_!)"(]/C6^;Q23V-)-$0_M67E3;"I0 M\:^X^J\%/:LS;$-5WX8"^\'0^!': %@MJL(\]:^G DFS>,FL"G45Q/E)!#OSV+W(FS M=&4CIO5.=W-85[*70VM8\8V.PUYF^ST<1*;K@W[0V4E0=;X2NK$> $X5.:)G M^[;DF:(/!WW;)L.,2.YR.5%$Z&8YA]3I7)[F_=?9YO'Z.Z\V>:T-[76A:A36 M.\G2A87[=-%E5\.#W_CFP;:%IL>QOYH M;+LM8 [,F@3D]\O^KG(>$@!-[KV+7M>U"Z'5R]G VH^3$Z(P8P83(GI.4$_ MMFY6PZ O-7 0G>2'/F'R15]$)Q$$7^1$?15#9EFZONJ1P@1]-2A+VNK][C)6 M#D/_@6-K-=I)FS(5,< %FH/C8YCN\HA-45Q4:F(H)]&9C$A9/-*"FLB #"B9 M;8TI&I TJ#/ )C-CQM6T::I&',S@R65^UNG+R868\Q:.9@*62S?4X <*6)D((1'GL M776NT28_E ?([8VYH[O!EMZOQYM+.ZW^'L7>\'*9(!/RZ.;(Q]%F,=Z!OG_@ M870 EQ_)2O+4M"PD@.1.@$FLQSJ(0L(C3(Y6/BA UWX2IP!XF8T!Z-0GY @% M2V[&M.Z;=*E.3CY&24\!CDE+LX7Y!/\?,FY>LCV7B:8&(0G^ &U6>[^PGE2, M#(-#+5Z-^,+EX*JLF_T1P7BGC&C5M(]EN7W-]WO7^IB_)S4JS20PT?89H'-5?>;-I[*NA454 M5O?E-+!@\ +#8"9'0Q AC.M+[]>*X7"H)\5+A>*(4@TR!WTK A[Z<0^/Y)UQ M7"P,A>]GE;@M\0 ^1V&SJ5\+7>3G21A":C!K1R\*2&C(F<.>BQ$'[='_.W_, M-_N0W\0\M0Q0^OZ<,5%C7!&FU)CK2&*8]GV:YD_^*DGSE%181S[?%3-_C\08 M27I?!X7@N] C)4CLP'<4($") <1Y-H]8&M7'Q31T@D MLI,>S-K1RP5XBN(3_3[C!92F^N9#7N0-_Y2_\-&],+T,1Q%[)ZF-;]D%5^1$ M2P%=X[G"7'+?N-?RO%WC7LO$;J:)W*.'\AP!4EGD'ZOR\*SMH,=ROQ6&D=\$ MD0,D3J(U9(RP0VZ7.QD9&N8!CA< MOSK7+#E7Y<,MOSK-+#E7X>+0@%P>/F8 M\]WU=[XY0+N+]6Z7;WCE7PTYA+5CF!Z4'/[0PXJ]!%%<4[?\E8UL;[.J.5KI M>E/2LS0))FG8V(D1>5J)6E)$\XQ]0)-%1IA%FGWOD)P-KZ ),EE$;GT7&CNUVVF@U\Z",ND1GK$O;ZK$*,TU M.UEP5J?G0?;DE/[.R=,I)W=VGB@MP@PO63M6[@ZU-@K7#RJT=%.8O!"H[4'M M"\^7VE$UAK:A*[3*+L-'5FGU;38;+R/1QWNZ6$;QNC,(F?:POLHKOFG:VG(Y M)9V.Z,S'D4.L2GS]9>MAB4]B#T-HXDV(?U(P$P6O(LX+\>A>7/!!7$<#/J.' M,#EF&:TFW,Q@ZQ!BG10H>)C:H]M?W!1UD^WW6:_NQYL"94C 86@:A-A4!J5. MY(C"L8P.S[FI(J(]TTP XU,)G2:S(RC([K".>(;IAU!\X82Q')L!7Z1FS"A9 M'Y8[WE0E&(HO_.+Y6=@>JNOG#LD21AMT\R$B:GT$-CT9%A; M]@C387H^K#^A9&E@I&(?;L<$:TX+#.KKE"B3=9UAQ8A>WI) TO2-('MHO#!2 M*$3U?P9!0B;-0<"R[1SQMTM%N 9EB(TDA:;KTZS>-Z^%"SI$9J7,/B9G] M[,]THCC=17L31)%>6VL>JK)T>-7]VWXK)P0N(''F9H>'?I MLSV@2&N,1"5()F8W'Z,K.L Q5=9;EXDL;IDMH,I+>((/^_+U2R-F UZ@N*SN M=KS* 0$*K"7A3^0F7:=Y7-OK=XK MJO$K:8$TLA:NI;'\+I2H,_E#GI-BE/[*CO6:#S(F2BGQS--@ $%5]PLV646 MR^7P:ILF'<)E^Y ]Y?NCVC.A[T8^JBW]L<5/#4@WGOA0Z$[>:-$&%-31$. H M[JZ1:@,<4P@R5?B>280[%>06.\HFB(G2A,2*E>YXP5^S/3B])U=WZ;$R-K# M4BZ+-31+(T8:J2J&.C#VMB&!&P>U=?W;$/E=FX?4.*@^GKR.?[<0B.*@Z]=" MG+:/^;/$(RP+Z7'5'6ZS;T[;M1VF81B%':LR=*!*2'F%4& M'P<*D#3=TIXN>@J-V"'-;"V:?)OO96U8U^%$01/R+:2- (;$H=$I40;OR'0D M5N ZSB18B[C=5L:05Y#GU@O@S&K!H-K^S :5*'6SOW.("ML!9UP#HF/Q:R%_ MX-M05D'[8'IHK]&=@REJ+.>GIUS>>#7HCV4!F@G X/)H);NCH'1MF\:2 MH8SB64,N@<8F\IF%^&WL":,>M!%#"X!!O=ALX" T^=: UCKJ MBCL+&]40-MGH"N!VW%UXF9BI,6+!UOAD*1-"#DG3#[[?EU843$=SWV=UOO$U[5)TV ] Z4?6TH( MMAT3U.163!),?7E-Y!];S5DBI$J!4XG(%X?FL:Q,(P0GWE[-N@=3YH@.)SW4 M^'"FR$1:[K/JR[%N^%-MEV?58B/X=04YDNFAO;JUFL$7E#R-,,S::"DBA4%6 M>2,G! >L4"-C5D,_NH#,]O',46$CO%'>V%.Q#"&O="8$) Q-?:G/83?D+9HH MMYY"4/;Y%C]G35EAWT&;!@$>6>V"L'H82IQ1E:'UOBP.M809'>7=/U9\)^F] M^^6G7_[EIW_]]:=__EYO_^D,+R",+IXV4U@$[/0P4(GK'6O)P@]VITN%7ZM( M,TF;*>)H*0;U>7.6'=*>3:<+F;9_J2N99 *@E3<')P+3:DGY-Y&85M/%1G@Y M(:D,7\0)6V4-WQ^[6DP;BRO.\,2R/U:LHVU7U?9PS3Q6:H+%/UD^V(XXD]!) M/W[E$?%VW=$NI"4TU;%FBRW B!GBT/?'+"_ ]%T7X@QX+NMC;[T3Q.-15ILEF<>T3UL6YFB<(2LMH6C*!:>S+FRPS&B>K2D?G15;EY6W% M7_+R4,.="/CQ?.M?P^YY9@:D7:H89NRUB6>>KC;H]U*B/QIL3Y,MALE?/6J! MF_9SY8A/.F3BPT/-R1MMCY!(6/7S -*G31"*9!6/ $T1$^D*CN.'8AZ0S&+! M&4^/R H:*FO(!H'NQ5X7$7E%68V+LGJD1-7\W8 N6G=]+:', @@4+?"D/9 I M)+?D,8D05\-S,$X*='<.Y))_R5YTYE<@ 54FV.NGL:13ZJI);.Y#@7L8) O) MX2A,,A?YN@8%/Z\?53KR'=^*"Q)4?H FA";RY5Z0^W93-%Q,R0FFYL:PTAG< MO?> ([A[$^N_BIEWI5K6,XIKY 8^]TI0Q@ED6%E-_K[4L&N!&*(*F^MM(%EU*IP) M8U;C/*8\$">S/CPF9\IN&6'-$X.92VOW%^9S4O0R7IX YE7;@7*8:);B9JZEL>\EW4O9@_R MS2:Q4T/AAW391(;\6PG18?R_[9H1AQQ:/]3U=W">NYT[G5?./)DRG#V:-AH= MQ7E;@F5JI09?Y;6*1?E@W8,FJ$60]2@F\UO/87^*2>D7(:&31[Q3=^KKP#74 M/)W+:8VQX4;TDB9K8N%C9>3Z";+=W:11F8L=C)Q&:I)]>,&?E^UO=40=SU$$ MMFO!M^1YE]4/DG%-[R^0O?@7OF]J\QN9SRAS&2>]DK(==\1\7+F)+;B7ZN.L M!C,SFOUIQJ>&Y9RPRGV0P4C1$-> HN A%\UE5E5'\6W($VL&QDH&S?L4"770 M)]6UHKC$5FV">$CA.2WGUVV5;[@QVUTHG3V?G["68$SG]DC:PL#%BC-GPLTW M+7P:UN7/ UV+]C],*7F4 4SJ'DX)/=T0?@;W^],S')D!H%3PY'0/IP\(8I,? M*B9N!LG!Z-8VW)H?=PZ<9S;P7#JL&63J0Q$[N5MDOLEG_KVY?^7[%_Z;,+H? MG1;NM/P37:BT+A+! ITJA5-24W")$GLN$-S&DF*+E[?H"SZ>/\T_G?WB3SY4@*0Q](:UZ"ZSDC[QY'"?;.1QM(_RU6++2N$-3,Z7K!^C,1L=;V2!_9Y32S[R87;?(-94%=9#)J MT_&Y;'B7D=7VQ^N<[PJ-RYD+8A'\']ES6?]/HP'@E_BXGPT2(*WDF MNH88N1A\U5A647MUMLA(L>^>GK.\DC&+2E6'9OOU#N8N6U6I&M%(I,B.%BLK M9JA!K$KI91IYQ>%&IC!"9D@$-4IF2Y84_-AJ\1S 7K6U5"Q2E^);'<\> M_11=3))""GK<5U^+;5Y+BY5OK[]OQ*-^(.08;Z!-DRFB0]SCI7D$76*8[ [T MR_-4X*(>>O+]XS"/5F57F:B5>%PW>6Y1]V:!&9WMI4D CLXU^PC0(QO^&^(6 MCUPG?%]8"=\Z=;"-CLJ!ILVXU2=N"9VIWV[CC3&2SKI.B6H(.F5+7;=&"9M> M/-!1:I685F]=7.;Q5 &@=N L(1)7X:"8"MY"*!_D!#@\9&:+2L-,GB8QXLR9 M(^&0 54&J0R&")Z04^"^?)]M_EXWY?--\<+%?RNG#]10<1W @.RB:;&66*H4 MQ&DL#T_9.0*S%G.&HF*W?!"'>>]PUR?Z9]X,RX+.I;&<_^UT8*UOQT2$!M.V M,X&72@5FH-,8+0:P><<%;E-TF62JS)MMS;%.\S9+2)EQBZ,(=;?8^V/WB+[D M),;06F89U1]EGZN;0B5 _\'S;X^"YXL783I]X_*/5UG#VR99,5>I/1'[/F4/ M1X9>N3 =L%?EA*"-.TP)HM!J4BMFIL7TO-0C#&;&NGYDJJ0TKJKSS$GS.$%A;*J;XG4RG:5HB*W2#)?\B_&Z?R M+&UM$F&Z J9Y$XQ0L@PYJY88'$3J")$D=:@B?:>QTU9_K!!-EB1M,Z87,:.R M.@J=S&DTFF=6H (GKO#MIHNGI@W9.[S+42'K;JCRT?0 M \3]'D*QF>F$/O?;$YAT9V4>]E-T4$1-.RK+DWVY68 MA_HM5H\(">_ZR\?KSR.[/Z_E] %"2*D M=^*#>4-#W^X@WDUCQ:G+C+AQC7U5VUH_@O_)A.> MG$EZJL:LW%GI#&9,8DO0R0N:K>=GG#0:^K4&QV?=Y$]B"S@E+YZ2&&GFN05G M9?49PL2/L4RX[3W]@IVE];[.RFEKZ=W,8*(/\DX5D[PKRYU4\:R&?WZM28\8 M-#T<*$'4@'!.+H::38A?4J\@KR"_KI\J'D IE4/8Q3#U?IRFG00YT\D/>I6' MV"=.DB_-+:1R=G1Z0RC'TQ[8-L[58W_$\5D29=#[^4/OYSBA$&.S= :)'X;% MLNA:9[ER-R=>BR$'K@MBS"5Q5 FM=YI1BN\N!@L4X"^G,&QBZ?T\R=$%"=H" M;<(P-#-$%R$<8$ED;D9I;4RKC>[;B$G6T!)6$B&.ZD MTVEE*%A@GG(=9.="H4'N<@5 M=%G]_FC]-"F#MG4QVN16X#RR?K&P;I1S9(%JA+-E2KGRUT_/^_+(N=!?7_(- MQSU20G6"M$1Q[,CNN/>E,#?LOU^6=?.Y;/[*FZZQIHI_?R@K_2MXSMEU,29- M5\W >!CAE5##RXZ\L=J9=_N8H%4Y!^8GC5$/\M=-98F_$,TO\K&[S&6M- M>18CT:?N0[O9 N#)+H>K4N=HP 5225W0KG"$B #?:E1+"]%R&I"4U3G:?G.; M%*/?+1V7=F6H?OV*M<"AUA22[M>WE2ZV3RG6T#.AB&R-;K39[I!IOZQ:P(BE&R=/A,1"EHW3-6230(T*>$W80#H_ M/RMR2.%0B1K&N,4P;SLZ&J.RI=3634A:7=[,,-I,O(!3&1^NY3S!D=>Y2U=1 M+&Z$J697@_S!QV0EZRA'V*$?% "E1C%0=$R(6FDZE@-)U?D&@@,CO;2+W&O% MU*)HVFPM!"EBEB"PY3U!HK21A3$HXFW%G[-\>Z4C5";ZH9-_U8TP$4-2DS35 MLU+?4RG4BEQJ[_<\(6#K?HHX*=,09/HC9#]"/W-H+R.4S.:(MGYSQIHD#5C> ME@I39%;N?GII'2Q3V$8#5)/%1GZEVD&8.U[PUVP/1?E.EYJY50?A*CVTWS8^ MV:WJ8LI]L?K%0.MR\I3\?.:O\B\SFB:UX5U!0SV0"'!]$I^HGR9>0)1*$1K. M-"AT<2@A<3%@0W-Y_44GB" Z(.R3('521=VL=Q_+<@OY:-KE77\I]T[_K8PF M"#U6CI%:C!G%8%CBR\W)#IYKX6>^[X^9V_UJC!CZ]NVO/.\D/OL\TDDA1\.B=>.7"@T!#*&'1;N^/0)!.J M5W2@R6;0%3@9)(%63CV#? M78M@R*B.W2V@6RFKG@VI88I_ROMQ(M_8\LT2'2V,@LXQU&[)][S@NSS4>AVR M+XTK]P<]Y,<%=% ?\>&X]-PLTVHK-C[/..KJ6@1[%'P^HS!TXKO)SQ6V)#%R M2-]&JSKP7L*%]N!W*E/WM^DMMH!X+T&F"Y%8NF?W]]3H]R<**$X;G2/TF1V[ MU:G0&J1OY*5PO858=7),P^&+T(=^YY+ Z[O2'?O.51L?^SC/R5M^UM')#P-# MM&9_+@99VL^8.U3C%P7IVC@ULZY"$TLO\BBP2"NA-+YA+V.X@SA"%L0'UV?^ M:CF=JK(0_]S([[F>Y*6#D%E'B/4I+=5?-Y5Y;%'G"9"N1.]B^[=#K2 "[LN+ M[5;6"61[B)/=%)?9<]YD^SLN]B5$=3?J9ZTXZJZ!)L]"*/A27; HNGQ"UB. M>=2]5L;G &A+OYGI5[/AN]M.C.;M3+Y>E@Y:U%.FA+ZI9.VM1K2,1%!['"L%[@QH1LDL-$!C@:+F64 -+4(-KH1EQBBEC6P&]"F0"GV1IRZ0\R M^56&+::W]^A JE8FSWM8S6!>QN11H%_'5"QHJ56+9Y >&M,[__)0P<+\SHMM M60608/1#2.=DXN^X-]OA5XNP0IE=J$[TKT7>!*1I+E;YZ"+P7,9SQ_WR.(>T M_D-GWB&FY42D9*8H>8U-O?3P2FR$"+5YES>?RKIVV8-0!F10<>"Y'U?PX_Z@ ML#7!UPDEGTU3Y0^'1MX.3>E"<$VZ.AVKCNA&3Q"DIKHV8VIQ??#\!83XL1(S MN>RZ4J.^I7 MCY 1Z:)!NMEKOM\+76#HY1_^[._7;0A)36P4 %EAOXK!+$RPJI-%@BWT3+D2 MJ@2!D-8P;I7B\W*'IX9AJ"1]=R/Z[2;V__K#.UBDAC1?Q (7*\']=0<56NY$ MH3Z2FAS!U)"DZBG.!>[ ]3!,V)KC4/#JVU$588ACJ/[TZ3* ]ZA&L&X(:\>D M MMT#' 3X!)D,3Z[3Y4M\I7>^QK&#>KJ? M%_/6+[=[@2K*OEQMUN_VH#T"-9X UAWX,3@W=-8'GZILVH]ROXO.4U=C^'6-%]]L:+2*)DUU7S'U"68K+ZVBR!0#L'_I+7.GU: M];HRYTI' :[P_Y3OG.>P&KL.SEXY%Y?,46 87TF 5!)K&EBA=.$JC" MLS4T'"OZ*.[(FW:E'%I5_W]UIW0;8H1+2ES)9&*G0C6]*@\/C?A@QM%'*_"( MYF%BP=D)4=D40:,I?*.QI>F"(T/?1'!IE17B5ZXPH&"#_)>X;6B H^&G&B4 M2KL:*YBXXO6FRJ4:'LI*=121K)A%8RE(C)&LHI'&*5(B5+_:)M^150I6__*% M)B^X.,)581_W1.G+8K+HR+.LH&JTEL>" MW'!*8=;%I#IE ,^W,@/;6*R)\K!V=-K,JP!G> Y6E#AHC?4_,G#RRXH7V2BXWA%>5GES95J]PU0E\1QN(+WY?/X3B2&<"L$6C<*$DXT<4- M&@WTLTZZ#)]Y [AGMU7YDF_Y]OWQ:PT^>77[B4_R MIC>K.ZH !'(O89&A ; M_@'(L+SXD;646$VDSFJZCE2JAK-:JJ$$ MB$QK_RPB&JB9ZE]E7R^K<9IO99!0GDL ='46JL50::-+KBNAP6:5RN-Q7Y9Z M8 ^'TPS5)E@J;T>0J>&21$J!Z@M1M2!QY2[)-?;>;$=[?"N$V.B6H5+OES7"'A1?.6K%Y+BV<^NSZK\MQZ8N6?>P MA6EL,8(@M7]^RXL2.J08O6/]*CZ]^C%_[KHZOC_>9CXU&@J@\FV>0>RP'V>B9PBJW<9$%1YT"J:6F@8:%4EB8F[0[YZ@PI/49VM&]'I;6!/.S@ M\=X ]Y2'G3"0%2 '9 Z%TB1&\!TCK ZUIW @U#3.@S%W#C^!2PS4)03]"LV0 MAM2O2D5<;.DK4CV^-3>OQ%+7CFZ_M/5#B_%C]B;M<=^G2W:_V&P.3P>-6_A< M\4TN ^/BWWLN,XZ*K0UQ[E0X/$XQ0Y_9+X#$+?T*J8C9+UFQ@:JVZNMJ23^= MR^/$,.<'5[/_$W?A'WCQ>'NI&7)G5]7<-X05% >+_ )O44V $I%2O$T., MO0IJS)"#RC.#"68H FQLRACW# E@G^!L01)?ATA^[QW?E-^*_!]\>[,5FS'? MY5D+G72Q$6<#].'I(5G**KA>DX(IB='0>M-UHS1+9"^+CUQ8K=E>@AP_Y44.6GF3OW!M.#G#_K(YB!ZLKO_> M<&-")KWH8QC$5CA>,/3Y3:/SK-!2Q*A7#W5"GBI<(*2!$UJ*.0+%;OI6>('EL M1HF0[T&!!,J?%,91Y;X'D"I+6+Y*0 +.CFZ;DJ M7U2[$+]MV@YA]IC4D H1#.%K%."?RDF@\OB%/M1OR&-#PP3@+*$AR;!#D4ZR M'J+/4=TMQ8R?U1'=[%)6%+YA7WU>1,E,"3A4_^Z4QF?_P]S90@E1WVQV/>\'\KJYI?RZ38$*"] M?)[) 4R-8",\>_*%)KD-IJO\ZHN)4_R3!4FFJ?]1DB"^<^*@ MK"9U9G*"?Z6^EN)X1=-3)DB)[M):/V_*8%\.> CIQ$%_=/5F.SRO$%8H^QQM M-M6A%U4VUU=$@H >W OS9^V5[ZAL2).^%682W?SQTJ&,3GEP-:[R6GZ;=Z#@ MJZSRN9 DAA0#6BN3C)_2Y32-;VQ!YTB.^%JZX@_-35$WU0%L,^,1@5E)J,UM M5RO@6EB@P#H2JP['5*VDHF-55R35)N+YQ19TJK02!9$ESKB!((N,%\LQ'31; M:A7"Q4T@#(QP3GB]A1R-"OE+F6M951U!/7V"4\"=*!GRX:XTS-I*78,K9@@S M13GQ73A;(M@ZGRA>RH\QD.,9"7$9D2>[.-#+:9SCRSQ==NFZ)0:0\FR(O(7$ M]T>3QQ;!P:'U#47A.71M6SK<[JQ^_""LO%$IED)T YKP:)D;Y?5#Y)'3>D2ZD[Q&!G"-:G<)=#F>J=#/^M*XLA9,'+.O!P) M-"H^!%-U5U8*6F]E0^LEQ3T,<(:>K5'2H%17D&S80(MQ+">XC@+B3O.9N#G$ M5B@DCV7$*P,-(WS9H@MH#N%G:D((,TW[APXTKBM@OB]G)-IWA)A5R0U-&2/3 M[LD=S)-9'SJA9\J.%F91R$ H+*KR4L616L# &Z'2A'$2% '64I"J0P>N*(G@ M( EI\K%B&<8^S8G2(CX_XQP';9[L^7TS+6F/?V:QWAF'7.9[:+R"IKY:!^$5 MF+&G=U!=FY:I:BI(B$M.A\%\K':KR5NJOKW04;\ Y7KW,@5F MX) BFLE]>?_(T%FBQ>X^B\6"L4U=:% M-M:=D^&GGFU'C<%6S[,6=,DUCH[>\O/MS(/?A,EWJ+0G,2:A'VU>Y&R9KEM? M6P:8]4+81DNMIG@C"8ZVUULM$F%T]E.I^E5 $/^WK!%L@-YSQY]U'>EZ=RLX MV^3/V?ZF^,R_-_>O?/_"?Q-3?W0F)0'1=T"5 =D5TX2/N@AW722]X$]B&;NV MSR!#:L6R/1@OBB;?YOL#@&1\X1L]=P6WP[QDS;S,AW?9],,B\T6J0]^>P85IR-\'YY8FJAV^T:J3M2*UO M)6Q6#@^2#O[*%#-TWUO:UJ,H6Z'# C,OR1:BLW)-E42H%:QMW1OY+P7/U,T. MN@@!Y@G;M>O\5JDT]#/E'/VN9;JOTLRP]$%ZOSX^>P94J_\/T MZ[2%GGBASRDYIS_TK"M#>+%_%>*KFBPO[K/O]6U9RP/%B>K2/@UXKI SHI]/ M=['C\Q]>[#XNZ=QED!U;U5R(S5')1-#B>UH)%873=Z;+,#4<"TB MI4#H7;)K?51"U^YKK2!671_"H"1*CGI7[MZ)<:IR?<6RG;@WF(UP;J-SI[5# M/!QC)UQ00%-SB_MN;\O.^7)X^!O?-/=E&P:R')/S8C+3J1,ZT.?/,B+L8E=; M:J(0=>D"F+:G?%$QEMD[8AQ3F2=84JSD7F[<_,[QHZ3!J;WCDV<2SFL>/T]^ MM.82U(SN2]AKZYVM)6I\(["9ZY&26(?]UGX+G?V)>Y]3%&^>)@!LW<\B4]IM M<)[4"=4*5[Z((%ZS*,1&HR MU1NV+K$<3*8@6T.](%(.A,8'5B20GGY^1@>KR&.24$U M#L_/>WDY9WN3*'>]']MZ>%_&;FR7ALC,<$?I1Y)6C6$F484F6CB$OF@ 8UGO M9!!6&&Q7T!8'D(!E!9\XI8OB\.124V HN#S,8-8;+;-RY/ADWU $;R-'::PX M")<(\@CATQ86%U3"7BA5%I)4\TJB]!XOMB]Y75:!-@J&CDSSE97"FI1*"Q;$ M)-;QD1ER0^Q?)C5 -G9PRAV:\+03(9%*^6D3:&5WE(N2)B4VB M75HZ1H66*,HG0;WKGEW. HSYP"3OXI;.__ZUR)MZG!NMOL[/_%7^R1,-%:/Q MG'1]F D2ZN^I@ WCF1R'3.-%0XK3)1&&:I<&;?Z^!" E=-/W&4B3M'.;'<'" MO?2GM;9I._KQ,?1 TKR=/A.^S!V,75)+!+X9"6_GK&Z1]Z=\)"U$4#M3IQ?4 MXH/T:HR#%X:LN!=Q4'FA:"? ,:LNMH)B\GX!4_G'%G">#&G/J*]%U7:\O<^^ MO^<%WXF;R+6<]N.0E,3,@,2&N8,-;%6\'-,*O^MY6H<:X;4HAO)9#" OA9-X M/'_4">QB,VDCH5D=>!U=A*8TYEU&!Z')O7IG"3!=7@>$HZ,S-^#AU!?.>/KA MY(N.2>*XNJ?&5?U:W'@Z?=X=,'>6&*]4,&5E_@A*@J&6>IDFL8YJ==-E1PM M^ A!]IOBCC]#^F3Q[;IHQ/<\=-M<0:&AZHN)7E>2"AR-+1VF"*V0XLT5T^22 M:N/3.$O^P"6TO PP MA2U5E!Q2@1?*7"HQ-=.Y*GR1R1%R=W5\QW2]D#&.>[:7DN,6@Z\8+)UVS MA=NL6E>JU8ZIKV\[O:#XX5;[A14D P" N&Y(U.(*C!O>I&W*X&(27[1(V9!^ M9T/3(++="69"12&*+R [(**O2914TGU;*BBKC/68=B8:VJ$V#HVT5B[.1^"3 M&;-,V CY\""67Z>2^[WDZM&V!\*PP22Q#HY,?*AZ.WDCLWF^/ /:8=6]&S-R M]$-(1W7JFD5[MD-A(JP0U7LH-.^RJM>[+P?9W3B0CV>>AX0\/6(L7.JD.P<3 M0S'[F26]/@=*LZGXT0XV=6A%-$\9&1S#PBN[A\HRG)43.<>.]UG"(TWD:*N* M<4 /&[4'%#E5)2;NJ"?UN[@R'AN,T%.>1^S7NBOXTD*07@.":(V M[!NL$6TPJZUDZ0IVPY9PF0JE9+IN7_CK9.='LD;\/ML;(/2+C8*^@X/9K\ J>G!EVA19 M1[(#H;>)CO.64ER*,V6!7G\GR978A2$NYUSB3O,:*M%T_.!+_JW(=_E&&*#Z M>("D!/"XY!$7H:0)^\"F*@,N%EW6$6:&,GY7INAW=X)4L"UQNI1)3:C;2EP$ M#;_=9QM9CQAPL*BG6?OX4EKUXFQ@Z^-CF-*Z&=_%GWD3J!% M1F-?.;6:9!H M2Q*=QL,PJL $!41L*.2%T)4^Y2]\>R,^[.);+J8DP0QJ"W8N)DZM*+V3I%A' M2P%&B 4+H]BE ;&;R#YJ9,P4(NF9^*G,BCJN:D<^ZBG920([/YH]MA).)@G5 M4MGOY.F9-_SB6\55/;S_ NI&L&X(<@FEJ,)T,H.)/\0Z896Y.%:%N5]?-*KB M77ID2NW:O>,%?X7?U)\^78JKLZQDBZ3WX]9)+MM-4V2@[-V[O[@W,O,(T MJWJ/-+)*EE!U%B$-[<-SBIYPQ_B2F/N LRW>[.Q.4P,TWI9@RKZ^,_@?!:OF MBI!21[W*Z^R;.)Z^Z9XQNIHVSK'>'PPVHA[N=9.G 4L,.(-F.XE=@2'6'&Z)"'&D;<4VI05;XB483Q[U0#A8 M3'T#&\>C=HY,O'U;'ZT>OK1[=\!=W)V+BH3<_>K]1*&+[ ?QQE-.+MV+%L@L MIV.(C]DY9UE?4(NZ=6!J]Z_E&9904$F*JQO'Z-SE:V5$X*NMJ\;*\KHLBRW4 M!6YOP'W)V_;HT9#9:C13P[L.] N"P)[#L+V0\P5&F5ZE>F_&:QFFR>@"M0TG M+XZHHH]QVCA3-PE($0"/X&.YW_*J!M]$4M@]Z!7X5DZFE%LJWU]\WD%;U!#]-5Q9L M2DR18HK6 I4^%]O1JH-?;DMHJ@IYXO>5F/DC%XJ-/Q,TV"19$P(%=<[H.-I\U\(GW@C-MLEW>6;E\(C+N>);J[T+7.!0[\&WGL@3%NE? ML>Y-S'Z5SI-BYF5RR]BZD'[?(D)59Q8@MHW>9(T(;9%/8NZ<]^%G1I:OZBRX MA0JU#^+;R/9@!SL58TEQ-03E<;H,6N*J@0^0EVZ$E"Z$^5)!U>D394Q[JUQL M_W:HU<$(H3Z05B[3/Y41#6FM]R4T4KFMRI=\R[?OCU^EB=TR>+%I\A>UL2U# M =,HK'>IJ*E^&QP>QDWQ [SQ1_BS[$YCW@K]_'Z %[.\^-':;-W+EV.+O85( M4?OZS9:.WCOR)=OS6E[2=2T.U4@/B1S%NF$+ 7+W\N3QE/B$0%1>?UOQ'1>O MW5Y!D0TOMLX>$>V3K'TT(5K!>-[#.+"+LT3MV$^[=>/<\\&[=CFV]^1;=JXL MB2M^Q,$+G_*'LI*I3ZI8!$YF=_.5=I L+Y'#["*3U.E%7IZPE8H0 M'A]NG? M_H\$>Q/*=YXU_-.G2W]^R^!YU@Y(E>GB8F!XUOD9I86W@[+<]4[C[JRK.T#" MN/[.JTU>JY8;[1]K_=?:V0A>%2>+P\S #HD/1 Y9,4-2]1JQGJG;A]*VSIDE M"-25,5^BM*:%.8T!Z,1J\7=?7NQVXK@6&].9;FF&PCKV&QZ*^ZT;GMKC$,$A M>B+&"H8,FNJ.UVVTM!2:TDM>'NK]4:%K\VW;=[:-J<9VV;8(0ZE)1YH9VE87 MWXZZKQ,WO7)YLG2&Y_.9Q$WLH S%":?%3E-_NR%NYD1*B9$].JR+FR=]U>^/ M%U"CC!_GQROX'D4J,'L[L\;H/Q*+TE$@V$<]8O'3HT%++ M?59].=9" :KMJ7VLRCH$F01#F1[;7S4Y.G&]2@1GPR6*%D:J/BK2#R=MS?7N M:ZW"GRZ(VU&H4(Y[5^[>B9$JXISZ1O+RA=U*$8*@#*K81621I7*I@V;VE-$8 MR9@GN@OD'HHS#M51:H=*410&0!M24(E\KNO##-:JM=:SQ7C6Q5 4A50G4A1[ MPS-I@DS:A=(,?A)T]+! ?#5A-_P]02P,$% @ S(LW6DLUE)Z; M5@ Y\,% !0 !Z96\M,C R-# Y,S!?<')E+GAM;.U]:7/<.++@]_?_^_3TO_Q9I$,0V#?WSWYL^OOWM! C?T:'#_C^\^ MW;R;%<;AR_-\O7KYX2)+5WUZ]>GQ\_+/+?B=V:43B,(U<$O,?O'CYDBU8+GD< M$;[@WU[_'VS=_^^NYO;]^^^'1[_.+MZ[=_S3_YK[_[-/AZ MY\3D!<,[B/_Q7072TUWD_SF,[E^]??WZW:OR%[_+?_-O3_P'M=]_?)?]]IOW M[]^_ROYU^ZLQ%?TB6_;-JY\_7MRX#V3IO*1!G#B!RP'$]&]Q]L.+T'62C)*= M>+V0_@;_V\ORUU[R'[U\\_;ENS=_?HJ][W*ZO7CQ]RCTR359O,@P_UNR69%_ M?!?3YXC(XA_?_4%"ML;;O[Q^_^XU7^%_LA_\&OUZ' 9QZ%./4_[( M\?E&;AX(2;Y[P1?^='U>V\)]&*>,[_<;SKU7_#=>21=X91O%7Z^!M&[Y3Q;EDBPQ.8VL=._'#FAX]&=-U^S# #P&L>W3L!_2/3 M8$[@':4Q#4@/8N1 M+@BSF=01+'X="OH)N5._V;-?!E,RU\0CS !E4G')]%<8)&P]]M4]DQ;";.^$ M$S^_SC2.KO*2@#=X$KI?CQA7//ZX8&*CIVXDG\/A]\6)V&/'Z#0(/@53TCXW M!YA9Q:P5_A9S7+YM==2D"X#)YYE#H\^.GY*/[,BE468'JN,G_AKJV%Z2Y"*, MXRL29<:?,E;[W\%884QPES3)=L@.&+-&^+7.WN0ZHM:V!N!93>]B\GO*H)RN MM=C9^!#P"MNS@XXVV9_4M5[+$E!8JEEPMUSS0IN%Q:* UX[0O-/$O7T5,&15 M[#M-S#66A#MW^Q:@)LZ2S^'P4S;[-!'771?PE9G9B9KHUCZ"PX7;C9J85#Z! MN:/434-M3:"Y,) %);8;=55PVR) B HM(4T\V]: D],]ZT@31_'78#>P^T"\ MU"?A@ME&'M M9TMQ;?ACI?P ,-B7^MKP^]I_)+#[V'0;TJ7@(BQ;6'I/!(/-: * 9TQA+@3W M#/09$^[ 97_.GAHE+C?IBBV;R8M_'O"TC%ZGJR= &\IDBU*&!@!7.Q:$>33M MP-7)"(!_QX+0^']TDC1B;[!9X/B;F,:9TKT(@_M;$BVWCTV#?2@N#&]IY'ZG M[ %G? LUUK A^OS=5EQT[&V4G;7 )=FC,W\7'X5!&L\>G<@SEB9]&!8TN382 MKX?8Z6OPLU0YK#?IW6_$39)0_D WV*,F !M/[.4J32K6F1-S[[1W0OUTFQRT M*A[Z[-=])XYG/((1!OT.) A<"Z)]^N3ZJ4>\110N,ZN\@F>!'+.13ITH8!H] MMD 98 2 U'%7UM )21RJD8&FNAX8AV6I1+J(=ZTS;!Q*%WN]5:'\T<( DB[J M'?!%^^35O@)"A=NMNHA4OX$Z[NJQ M%?USH[LRW*TJC+EHZZS65<"0;68 Z2(J7P%*D8H3@?0EHGT=2ZD[NFA*/H=, MK)H:\XSOP/&?(9 MXF[([NXF@HTO,_R\T$TY)1E1^5?Z=-- S*':6,U29OU5/&E;NJV8-N6W.__A M!<.FP(E_;5RO4]LK>4I(P%X&WV7:A$'T0[?V"SZO< JC\BO?N2/^/[Y+XY?W MCK/Z=1M4F)_"N,L2#2[B[.02PLA%TY\E]5!%>OEU"1^$I<_V9%5"^2K MGMLI'EIV$*\]HLQQ9/) SMD?8UMX[@#L]..>3,ZB.NI.Y);8L#\VQ+1>]U;\ MQJM55AWTTGV@OE=^S5^J9F*6A')^AI%'HJ+JD6UC0:*(>!*'69#5,G,?T=KQ^8MQEAP[ M4;1A3]PL3@6M9Y1@XMX4K8)<4SIJ! 3CLM&IS , \35Q"<.0>PI)4NP-^G"V M@<*^3929VDXP.#O A)GG 7?JA-'FDD SK[;T1,Y?G1S U[T>9ZXBLG)HF9UF MYWR)86!>?LJUUE%9H"Y4UUY_*^#&AUP+8PRG^'*Y\DC>? X MRVO(<(0W.[KA81\M@9#6%6$GP7!?>?4,ZVMZ_Y#,%Y_B//D#^MBUPD)UI72P ML8-*R.Z_/-9"!N!@&R3<5T$' UM)A/HT8)C1A%S0-<]\;13DP/.O#1BR>=G- MPU9*03T73(_AAS#T'JGO _-LN^S(K[K=]N$,>W.SWHH]CVHL=I!_ST#L;;.; MD+Z2_F;7T=\":/SV?!N5P*ZB7M[@*V?#/9MV_IBQ$Z$=\)_ JMB'OTPH\ M;-XJAHJZZ3;*Z]0:8[N@H3IT5(6\\UX5\!?>FZEL:W,L@ M ($=8S+AI)A68#=I3_O6GF$[/55:(TN/5R: #5NI"Y\UYD4 /R[ED$925=5J MM;92"C!+T(2+MV2Y"B,GVN1],LK<_=F2!P#. ]ZO*>N>$V5439*(WJ4)UP^W MH:3GAJ60F$5$QU*2VBI$-AD%Y<@PDL"N)B[Y?J]*M.H;!Q:R?KA@WB;VSW%5 M&'OR#.X-9U/D\@:[^.(FP@/WVANCL FY!?6Z-&NU$+I?:P-=K74BD0(:?[)( M&Y4*[GV/%479EL%;*07=7QZ75UVRVJPVKU(&2J$;Y85X7M: Q?&O'.J=!T4_ M9.BL$ D4;,^-'N>DM,)UPUWS-ET!\!9YV G.&Q7CPXWNVD'YKSC M_?E>[3?HL]>W[]>KC%0/)*&NX^]LND,;OT,;OT,;OX':^,G:W!YMJO]BH:^? M!F!L==W5.TJ'AC"<[LUJ*ZW_! "P#ZB^>,L8*^X%V)(-"BG0 [)MFVW.2#WO;[EKJ+3%\'.PM;\E'(H/2XU5S<(V,TS72 M(5"6O2$'5\C!%7)PA8S>%7(9!I%M;X@8!J;ITH\3$IJA/BD.+BU EY;!FV%- MHKNPD?TRRAMB1!XM/BPU2,'?NMMEL254[4&[HP)V,NVVCN4XC+,"AZ(KLJU" M@&YXT^"@ MVP&_5(41R*I=AN1&795F(LLO/XA#"0+BU&S*Y\DA$R\&9+GJB= MCYP&9JP2R%$4X>DP6(V0N"F5-R3+D6=8?72BKX1OL=@:M!-##FARC&TC&F[G MP@\D8/OQN9!Y2QI0OH>$KHD=GG9!FQQC.\D'US6DUSUK^WZMWZO3XJ& 2' % MT/W8EGM-^41O6XRK0,#M(]^+%?J@OF#.'1EG%V*V\S_D:D'ON$^UI FV+>?.=5+<('LV60\(UBXSXVDHX VTL MX2KH-3O4]3I)#=RM?/O7@YGGFG#C[8QM,N]BDS(<"^N.QU#((HQ(_GNWSA.) M3Y_8+AG2-'"B3695B"OXK>2KV,$4\^EKJ!\LL@VW ]46Y8(,1^R5OP"O%99! MP3;9>TB#@&0&SS'9_6\X>(^A8>$%75EXBI=!E2X]VF&8:_]+DO@,>KV)RTV> M\GC-A.>1_R2^N#B^BF@8W8:W#^0HC=DC,HZ/P^4=4R'-L((P=Q4($'+9?MLK M&HJ4!E8 @%$GQ!Z0U<^!F6WLPG)2,D1W)D =W:[&2M!F>@],1BP)((3&'"50 M1WSM4#_'NM+FI^A=<.3$U+4J%=W01Y)+JR$*"A0%N]K-=$39..:*1#2FA3<.P'G(#A/E(GU$_9Q6Z99244[)>/&>.V-"I8]R-6B.(+ MX=W2B3=;L]? /;E,>1[I?)$A6>VA;N,4ZL&>1!&G)CD+[K]'"6!(<"U$LX'R M,,R70I_"5:M-T3+0 94O.W %H6K[I5XNM4-!X:&@\%!0>"@H?.X%A8="-NA" M-IR\D$,A&VYOID,AFU$]!HV(FQ0="(LQ0$59%[#XMD$:R572:N2W4@JP_LV2 M.9^]0FKM7V\93=^&T;L6\[UG_]0!IP^HP#2O8SG8]:.TZ[5$S7X3U7Y\*\:8 MA,M5&! ^I0O>N&^'-8[P5O>E*284! MU^-<53HM%-J P$JVZTFA.6YND1I$@*9V*F4D0ILT*@A"_?PM])$3@QC$B9+!YDJ64I])Z)DQE'Q=+3Y MVFK &4M*0_=;JTDB #^EZ2C$@.G0A#*4KTJX-FV2=FBC.$HR :[;)AUDPVK= ME1M-V18^JS_#FA^-Y%9JXX5HJ]"!#A.3/L-H9M&FKP$8S3M,[=@T"0379-%4 M!580MV(V" !,BVL" E5>8OJ4CZ.$V9'Q-G-$T4I@GU7(S?ZV([5HQ9&HL(8Y M(-R]^-A.+?.W0E]N9AB=QW%*O),T8LA<90MF M/7PJ_*7PC#-:=A1/;B$7S:@$UQ='NYJ>EP0"U,IW+S,63Y>0 M;6J$P([DM G7)7G,_@7>=:D"KC^V0B=&"97P4#,WD?Z#0N M4%4*8@=_VN0Q:WLXX$G.X4V:OU6Z]:A?M\G:PIX;CK=5@.,(OIN?W#IK>Q>Z M0YF^/.\[XNG?;IX>(!Q(C'DY-($&?,R.@P7V6^ MG6OR>TICFI ;$JVI2W*2,)49W@?4PH2CH;">QE-A,!Z6THJ2E-UZ28NW-^3S M0X+!>(V>7G0M)0'"20CM5LW7HVE6R[HH)Y:Q?^F$,+EBE?"A2 M'Q,LTIO>QTUF@6^'JIKSV-]\<> M/4KN&#@[FVG#,)E3O[X>)G=JY(P2$Z;DEX$C,\^V.0UZSJ%H2P8"9UUG\M3( MF=A%K#++QC@5SIB=UX2I:MX0:TUFJY5/W8QX\X4@RT3%X-):;MR:4H\R)0>- MT]]J'+3%PESX8/E8K/ELF%G2J.2H@>-,PE';#7"/G?CAS \?OZO1N]HKJV>K MK!) 8X8M?(>L)J@^W2M)PM>[BL(U990XVGR*>;O@[;3=&1<,]D)J#N>%LQ!U M$1B+#ZJ%ZWOVI#:)43MA?@MSM(S%OF.PUM"]D(1!$Q[E"%S*7IS5I\QMB'O2 MK: X#@M741/881)40RBC]J.$071I3O3 FRW#*!'FW?1O/]H""==C9//HU1J8 MMM$:JPM B=P'AP9\I_/@A,:K,*:Y$3F+8Y+$;X!EH0,8\MTRE#QTD1QR&O=A MU/H$!$)M.GOO; =3FW)-8T;SLS#*DH*/&?#<=@*/:;;#^B9$H8/<8#516G5K M;+-L9]N=9!VXA\8<[Z(P=MD3VV;$Q?"$Y/^M;*Q(AK WP$L5\$A2 A2?^3H4!3/* MH)@_<]TP96>!G01"UQ;F)2B!Q,PSTS\0[K!F5PF@(>:C"0GVT03.^1D3 +B(Z+&YB=161598" M&;,-^1E]!?5U0G->8['I*78=2F'W&I'B6F:L%F^-6>!E7H'<5VC])"LA\:R. MN!K9#5[N$&>_9=,_!(!@.'_24K.&!D&-OS$ M4)^5/I 0UN#M;US/-4A<;&AC$JE#!Y5B*DP0"H?B]P MTG/,BZ/85K_0Y.$XC9-P2:(29>ANP;K0<3W0T&+206F3'B]V;REF/_'@S-!F M:0/F\Q(#(54A>[@ QZ.R<.EP&D$&=WH^+ /:@C5'L5V7@%:/,&EEH$/?/MU1 M0H9'7XT@P96[T6/,&I4V!)Y'C4HKB5&2R+8);LZF[.#@_I[2B##4F>PFFRO? M"1)F\O*"X!7_%>CD0G7 N/K!_-34$@DUZ P9U+:K)]#TP[.0"1TZ]RA.J5T= M@/*0Y]XAWAMM"#R/>Z.5Q&#YJH9YZ"XA7LR]\65GT_GBA-R!WQ-R0)CO!_,S ML9=>+J4B=B52-;7V*J)L5RO>W&DC:(S5O^BD%1:J9Q&&T1W$Q"\Q$DNB=&CN M((=<#GV4MS_(V6^A.%2*JXEX7)-5(:Q6E'QC^>FK]B;%#-YYD$'JJQTZU?E; M[$&R6%"?,@#@]6,*$,?9OT#W**N0%BY)R:X-CV:[/PNMKD/G'G5*O=]T'$G^ M_[G;8>WX),N?YK+K%EU^9H%7_T'E-_-FC?N.T],GUT]YNS'VAPT@#:&N)VOL$0G;LUKT+MC%>0)O^S[(VHK:"J,HPYW2 M.=6@)ES2N%;S7'K_D(2+-"9YNNTVY.@2"TFE="N!@HL2(%L>=P0BS4AD%(3JM>CE@#<1DX0\P[1ZA7! MC4^P_:4FK&KN&ZY;1\]!4= =%6M+(_LS35@E)A%*AEHE)N8[<3RK##BX#8\< M]VNDD:<1.]);DX*'6)@#L M.G!0*:B]^@7$A'K763J!%_3WE'HTV;#C]R'DY25,_9!(?O),PQ",MGL^:4OG MJ0-8CSF^Z1V?794P<3@)T[MD=A>F295FMXQ,1SY\(IH&8/P@23>?Z_YL=9J. M_"3=I,NE$VW"Q0V]#^B"NKR$(B_6YJ,DF9)Q*SX3T8UF-AND <+6A \Y(,. MT)$3TWB^J*I<)CVMY+-UQ'JA@MW5N%,"JB>N']&!HQ0VSJ%DNB_XP3L2S,.S M=/1:01D\E.HDHEL:24Z79%)>UQJX=Y$*>_()>9VT@)S794/BRZJ];;6>4W26 M.:-/Q*LW>A.(OV%FOKA0T-()Z(;7K\Q O/@)C5T_Y-.>;=T[6J!1XR'*'-\K M)]"@[,@-O'-^L.YY$825(\7>FC0A%W3-PT5U2)?$UKE2!-JK$U!]6?MG2@4B MLLFFQ^N]O)%N6TP!]:O-%+1W1O<5- MW>@7[*5!2#V]QYJSH@,8\MTF9E?U8'01"T[0+8EYM=@4Q$'.%]P=?4NB+@%B MG+%27\^6L,N@8%\)[2RKCW:5T DVY<^.+\TC9,EO+QZ5YGTE0]_G<>@B>YF; M;OQ-M^O7!Q6I[8*<0]T-Q;1S9$RQ, \R?:1!&+$U2PCV#Y@*1.0KI::F>K5J<=F/F1VK&8=[+8+5WT1LVR/W? MSW1;-UG M/;'!OO?49*)V__6E_]C=&<449C6_A9D,EX.>>8T?SS&/+\.$6+<85:'JOIJ: M!.N\YH0Q*+5U,$M)-/G&CXTB<<9^*"J=IS>57'OYT3"S$L5 K)F#'>",WU*R ME>V;?SJ0L>\>57;76QYI4';\AM_6R/U('(Y\K?$=5"2JA+&CD:T3U0JJ3Y] MP;JV3E [+-2@K0HG:QT!V\DV\@#M)4GX0.\K$F7FI/Q4F$C4J1,%[,FY7=W2 M@9"",?5,[R]HZQ3(X2 [#[H85Y7_%F*-WBG-JW%H/NK>"3P^!(;MA 1=2:=& M^=P[4+,]4-;?)'JPS;T&2G!L'29-X*A=FDQDH=;71I/0$PB#\JQV\GO*OCY= M6[#/]I>WUCQ' L;T*MI?T&:]A!@.>K.8=L;M5T9(B#7ZJZB90GZTR?[4%B;Z M-HL?]A8NR&2YS*$+*/8[WZBBH9.2H,=&(]<^+FL';\.KB*QIF,;^YIJLPB@A MGJ#"L%4$)+GX?6&@OE+5V U 2)0&*^4N/\5DOCB-$[JTT-5Z;_$)L%-&%K@N M+&8V"KGGLI-+U4!:60TF;CF-'E,5J8@Z9$Q/M*A9ID"<5H,Y)4XK4A&L^8MFYY>50[WS@)D(ON]LFWKI MFU*J*TW#1%:F"U2O& .FE54@LWH52%[>8LQ K54G4Z7$C+<>URU-EL)/0P_K$+-T.$'%S_7.[9+=&E+6NCDYHO ICQY\O+L+@ M/BL_5;AF^Y]I$Q2FI+7-:%R*17]W%%C_$BM/H19 F(%+32=S"[5*1O;W69GP M\4,8>H_4]YD*VB\.+__)"EO5X4Z'RQJT+)F.X[QJ073_[T,S7P)_0O:; 7%+ M:0!H6MRG #DOI;5[F[=!FM*EW4JQDI\ /8S[%4;H.T"ZUY@"EQ0H4?)H4*>5 M0M:2Y1"".N I\-F$GB7CD;Q:O&-Q].BM))C!"P$:C"G=+TK4K%D]< NL9I+3H&;^G0J&=K;-6:DS7F3C(?09RC$>8L07GV]V\15B<]NL)0=G6Z, MQQ2$ H#:I93T]Z49AC9=9F+>.D^V0YL2,!-RC[FDCQ6-A2% ?NC6TW!%P&<^>'CH-JE"^@4GE"F](2JE3+LJNC<,^OR MOAB56/CO]5FN<3NJP9P"QS6IB%LH)0C'9-D/LV#;S7YCE>\F&(S_?NA%7ZB" M*FO=_X1#V"R8YJ+$O(F,8=MZSK:JOX0P;RM^LE:":H#"- 6_] MJ(QDP[=L\H8PVC"#@)>^NR%[!_]!O&IC0ZN:N#\^R.\]7:D!8 !DUP&L\8$= MBMM0NK^-*8*#E]6,)+( .S%P.FTH]W.$[9R=9SHN<'=+M\"R>L698(#YV#"? M)6A$ZRDT'U,;+FCG7#ZK&8,["6F"&>@0=@)&=_?H3P;4(>OX6Y(7\]NLG*9I MS/YCR_"V&E9/A P*=EA:9=R?A#Z =IQAO51]!N'6V?;12=+(ME/3! -,.\-L MKF,G39%"6!7KR0E<@L!_','/9MJC]M%)H[D',6#5(XMRC.%U)5Z"Y75O EXATUIV!U!J0!'/EX)N$E#E&E>%DLR<*P<_]%7'TO?*Y*UG3( 0 ,W05 MWQX>)^'2H0$L2XHU44Y2B[P)N%#NOF*A&9+TQB6!$U'![+V/9'E'(@ *=X(8 M*\&[:6-^#M8DN@M[--S81]_[+8VS3IM@;&M;?:P<:Z4(W!#"\6ML'2O%G"Z^ MD1]\5R(9,\. ]^7F_I\;$JVI2^*;<+=YL$I3*2",W"LS*[)>7"JG'.ZC_80P MF"[-R,C^[).B">1LR6=&YO6BX+DQ"B"GR6@PY[O//.GJGQ-N^ M[CZ0@/V)#UF8>4L:T#B;>K8F=J0!$#$TBZ:GA@!D#50_"B,M4N87EQ4^T'JC ML?[X##E%7=&D5(^V$6'B^'VSK;<8Y?OA 2];W*M F.B!%1(+:KRN69_4(E/. MBH;>7QTI;-:?;PTR00W7-6NS&09A79#LL$\.9[*,;"%=C[FZ=3UJUCDUL:8_ MZVMCI?\!\*Y.(X/1N>]S?@4DL5^SK!XK+%H%4K56@6 9O!9Z&5H)->I#-^BO MJ=2%U@)+3TCB4#\6Q#O%5!L%GMI/26RT&VIEQ"2^J,9T1QS2-58*6>+N*.08 M))!I-L6BP#S/3>89,F' [T'50+-.GE(K+)R\@7%POVEA=/ %).YM5@''\ Z( M5V9/J4?YM K,CV&:.N;C:'2W C9"%XV$*(- J*&5 MOV^R:GC1I)]B>7E'Q,>=<,D)C-P*_/E[_;MDN]N_#_%B,V1/LQ,(N&^F 6 * MC!+1Q=QR61%F$GFG@=?OA=U$ZM?7P[!K8KSB9#$W77)N,0T=[6)H^!&T8JI2 M9[&=I?A8"=Y._*NQNJ%YWS&$"L#$[X( CKC=LCL5<",/TL@DLU$I().)H4,D MS]D7IW$(K=;>'=QD!S?9B)TN!S?9P4TV#C>9@<+6LU4 XAZ&?@>.WE44KBDS MC8\VG[**R&;:T^/T18K")TDK5^ M_KS9VDXYO*-=X%6=#:+-3]''R,; 0.P4DLW\$=!DIED-H!MQA$Y(_M_*IH[S M4=^6S $-P+B''>:6UZ$SX#@=2'FHSP(:3ASVX&+.S-(_+8HRL$];T/BW72\! MFG< 62]HGQ0SKP#2Q((.1,^#-8DQO45M"#P_;U$KN9$G[A7#.)B)-'-_3VE$ MI"._H;U)ZH!':4$HG*%ZN80ZG0U4QK8\^IZ'D6\!>@>I;QM-92 +AO[1,=,5 MV*WA))CF#R+$2Z0-@>=WB;22&RY09QIR< GQ8MXS_CR.4_Y0GB_XS$3X$(0, M$.;#POR$[,4CI%1$KH&L.C^N(LHVM7+\4O\!\[@=UAA#!II\[B"F@4'8?OO; MUOIHVAY[B)+*H3#3['AN_TJW)>[UW)DC@;?%,[NZ;-WURG#1.X::WN_JE(5J M[*@K!-?T_B$)%VE<3/F:W^59Z^?!Z9.;E?6UQ"P)@12:H+YB:R7?%R3-0E2PD-Q]P'E2\%V M/]N&S6GLW-]'W.C)!E05<"U=3%W0#",VDF65RSKZ[\"XOJ-CW<8E:'<;%]6Z M#D35H"B5>[V@6V1@\-9%W,AA-JJ7NLD\*F84 !5S")<=);^$&<)BJF RJ#I& M JS 0[XV7BYWFT#NL4=$D_VR#ZUJPM!WHIM-S)7+>1 GCN_G?=FC,!;V\Q)7 M#2JL@E8DT$5=)1) 6BC*S-F:76>$J#-#]!5F=]TN^@MWB9%H(A.$^)((ZVBT MCD)ED3$S0X4&&",9KL-PD;75J*"DS).6CQ%C*5VL:-MRC^$*V,5+NK:)NB4. MTZW-K!%FADL^5CC(;.$O-'DX3N,D7)(H'SO,G]+L;U/_(/ S-K6 /S]1$!"X=PB^;T*-".$K$BW":)EEA=SY-+]/;MC_Q@O*@PAE MSX6K3"X'D!)-A)Z-Y.@R BPYR]:5 MYM3?52033+K%XKE3YM!AX 05<]^];; M41HSBS2.C\/E'0VRM9(P>2#"[E2Q1M\VP\9M GQNPUL9/GT;N?6'9MS[L(%# MEDP<9W'3^&A3^9N-F* V^!YQ0@$$6S'"5E!H#7;AA;O6+E);DD "5U"B8&%^ MC@P*MDO ],Q7N2VE( Q3S709N[@($]?SP*-KZJ6.[V_.ETLFQQ%U?-%>K4Q5 M,48#TT+M.!&U@VY,9N@ZDN=S=L!=Y+W48N5>V#U+SSU&&KJ@?%=Y EE1=N3- MF*FX<[:Q?TN7>79J48.T=GP+>?J6D47-[U,Q540298MQ4 =71RAO(R>(F:W! MS]5Q&"?Q%2,1C>,PVER&"6$H\@9:;-/L%QR?!Z:O'.HIF-V&"V/?VJHR84HW M4*>3%J%&\)$EU MG^Q])5A]8'%4PPG7Q,(02$5>]4BKZ3_H'7*_TD*)49EE^_46XY=)Z[PRR"J2 MW-+8(LB.W(A%CV/WS3X!,M84DO;7OKINB!$O,9\=QA<)%XE0=5N;[K*%/%^( M+PW3P2[J"\,^^&\(DTVF*'CK_%)\JD\*&U$ 8S1ZJK'*V_X!X M\RCK@\ @#1@H4,8$9P![+^'O4%B*L@?@8C8;$U9$1(Y])X[GBVP^EH6P@1P. MVKR7;$L=$.6]=]N5(IJG+1)6S0KIIW&;T.4(9 MWIS8?3RUS(*BIB MGB9QX@0\A?\JHF&4I0T("*"L/T' C,XWL']T88B)4B=Q%D8+0I,TXB9?MH.S M,&7OINCF@5%&H^11:9V1A\ 5B0%5B:K#IPN&.9]TO5QIG3_A9V-S?.RS0;Q7 MI":$S6.]R(Z[G@DI7V#LS.C:/V 3J?_Z^_]X^?+%?W_Y^/G[__??/[NK].F7 MX*_OO3]^6-__L@D^G:2/'WZ(WO_PK[>_?;K=Q/X/:_>/U_X_DU?)#?GG'S^\ M^_KTQKU(7O_G[.SMS;]>K9^.CG]YO?9NHO^\_^7WB^5J?G;^/GKSKY\7=TO_ MM],3]_SNC^]_/SU.?@G3?RT^O[F-WM+T_NV//WN?7_W\>)D\_>7#OQ/_D_>? M?Q__>/?JW$]OOE^\NEB^_7#QQRO_]:?%G^Z<\[_A#>O_W7UI\A_]>K55V?VQ[_/[O_Y'^?D\\9=DG^O0V?YTW\V M/_WK3]Y/A-XM3][1T^M+$IY?O_G1#=?^3U^8"=D#?8@)5F'<,T*J:0ETK3 2+T<+^SIIT,-W MWJMQWDWN)==DB.BKL3RJ6K@@W&Q!^>^'31O8M1=.5&RF7EK M&H>1.E.TEQR]TM,G4L','P95<#(TCQSW:YR$JSQ))8QZ^3.U=>,%-]X/^3BM&#GGRR7Q:.8;FRW8BCWM M1=.51_^J,J58Z7L [-S\_'RJZM%>\]>K:8U2)[K[V%ZFG//S1?74:YCA_>", M15!ZA/*K%GU/HL/V2;:;-E-.B]E.B6$OSWGR0*(S^D2\/$O(3MI, _*L"=DH M;49KX3Z%9@V(C9$[=HME.\#VFJ0B7KAQ:N FJG0!1,YS,9%6<5ULE[ @EDY* M43O:W++/+41S52 B/X5TC_G>,)UN@N(50,LWQ#Y6;^0+P>\*1&1^:QP")597 M:5EO &QTZ82+Y)'MX82LB1]F .R4+TOA3),]+71#GGUYED9!%DS.QC<\\3_9 MJ4AO 83IR3!D:!O9 &/ 1BS]3!ZHZUMBX][BJ"X,0][MTP^?+512N\W8G5EC7!@EYBJ@9(UM)!Q68?%Z67].K-%PV7R=R62?]H4R^'-A8 MS0FA@TB5@+BCNFRY3G]?YG1 &WJ491=F??9*1-O!FRS!*Z!_9SX>:M0V& MUDA59:O$P/$$L$,#J.Z K^1L!87M<@96'-5B2Q.[==ABRW/N)[ZGVSI2AGV[ MD]C,12P 8^01;EO']!V^7?R,LG<(N:!KWG6U#L>N^[<3L/$%TK*R+0^P$D@, M8U!+&L4>WVX)0?3YMB!WM/GH_!9&>7H'O.]7!S*VMM<_[GNSMM5IC.<.;D%S MA^2EL[3C&M:%CCYV6_?8*$J$F-3]/<>WD>,1OJ0=WT9C>T_N-$D%YR,V M*H;==OB.+7FF1!!0/8L].2BD&,:HNA(A/JLY7*Y(0F;W$;'H8VP!-.$3V48^ M:._Q=Q68JI8?9E V%L+3LRXDR1TH(L+XD9NT_N'9+[X%.=>"VA]VPH+]:$BY5A-H;;3"J[ULJG_ MCC=V&8"/;9!P[2$E:=[SV,F)ALS0^F8:,]!MGDWQP/4)\;6+=N:.@P9KS=WM M6\FSS-M64-AF3:\C*V6L@9^@R5C 0\LS(88\MQ5XDV.P @D! REPA]<:C[N@ M87KQ88ZO@+<&'H@^$RQJ^#0FZTG:;^]]@GQ)MMJPS?TA%]#S/N"$U,7GA,1N M1%>BZ4-@+R_JU?\X)*A M"1S#=NHO$[H4QHF3[V%V0N/, 7WM),1<[0M7&>]UK40#W$XJK0JFBO 5B5S; M+U@%\"-1Y6WBK*R_A>2%[40*J;[M2X,F\!&H;U4YT"4K9*[X0,&W_4=F1W#- MK+V %)I1DX'NU7ITJ&J^ +8>CRMGDY5#Y=>UQ]L1GS$I<'Q^]P_PZ%5$!$O7 M&K"[ZW&L2GJ427U:B)^DY)*=H]M'XJ_)QS!('J +=(S1P.WU8$]6A"0']*!9 M%18NU[>/(9*,E-!Q(L,#"<>6Q)C5REK(,BF +N#4AX_<'MR^2.14QNZ4J8[P M69BB6!]5\,_9YJB1&64&H"ZZ2-(P1O>]RJ$QD8A>-FT4/-G[W+5@1&,2+ B820[ >NXTF+'\GYC+Y MZ"1IQ-">!8Z_B6D<+I('!_'MA. MLNF%"Z8&MRHW(KIC1SNTT+>4;F." JXM;UE,QI%SHXVQC<0;,R2>[]U3(S5R M]HTNUC92<(QP0 ^RVI>0,>3A5'"VR/9)7P6]>M7U=MQ4,;'3H$4$8<+*&:)_ M'+#FM=:;0P)DRJ=-T(SC!P#3RJY3Y=A947;0;Y+0_0K:TV\7AJB",,HW$2Z@ M>V]<$X^PES7;839=*4@8(=B_WY=M=GFG?CZ?-MF(B7-"$H?ZHB&G0NQ!P9F[ M?;K0N+ TX%0=+FZ,M$TV^3F'E1J\89=/<-T[<,@,>S]+D(8SH'\13H'_C MDRG2O[EOG!96^9TS"[RM5LN.=([>>1RG2BQ16075WV?$(R7:@&7FZ'#M-B). MG$:;#!\!FAF&"GQ36P?SBC9BG")Y /.BC9[Z&1KS-(D3=L&R/4$_\1OKX]K M1JQL(19D5,NN[Y;?M-D*X8+=M]EHEL E1TY,"KOJ* S2>/;H1%Y'6:&98W<+ M?]X-W\CQ:P1 ,UJ5'>9L27:B^JMX\A$K]W MD"?/[PH1<6N8%5#ER9A8'*_ 1O:&]6=YE8[PI25A;'*O@=XPC5.7$%*W-HDR=F/V+F_S\)P1YO=KQ3UDMD^SQR:1RMF<9PN ML_$R\>D3B5P:VQ,2.XA^2T)GB=6C-/S,=G9-XZ]G[+HK7:"\/_Z895F(+U+? MXRE+M)CO6(/,+!W:%7$3XGT.?;8,KV(?NW!+,,9I##5EZ9:Q'LR8'U_ YK4\ M&_\0LCF$; XAFT/(YA"R&=N-./J0S2&H@!14,'"0-.>N'P(+(^9Y,[!@<, ' MY/DAN& MN&#PWFXPWH3K.5[L%RW M. G9NJK&XH0TQ/Z9O+[L^"--)0)Y8L8AWFTSWCT^T[Y;D+/_N2:, C%-R V) MUFQ'N3B_&8L":\7Q6Q(W> :#9KO9#994YA7_$3=)PJUF_9A58F6$Z)J8 M91@I:8*_%8,W"I/HKVZ@+(0+&A!8,T9B!6R?.2&56")A% V\"@H%0&\>7!/> MO8N[ 0+O,@RB\J_LA%%9:*1_EWE0W+!'11N?&:[Y[$@K@)N]E\P=;;9__(DR M,S%R'S879$U\"]X91:!8SUF;ZJ@VZT"1]FC1-.&NFJA:*:G1@XT]T43K% EE M0(W$(-V?MLN?!ZLTB3/\WECQT[5!0AY#U)]C(NIASYL1X/9V,,Z^?8:#S]!C]Q8DR#SC;S37W?5ML,],*"CL@J3A+LYU<4,RTWR,\7#+U7G@WDP?N M.+SH:\/Y)"7W'#IN([G.:+VP*GV1Y.91>Z M>1,GLT;D4$ UO0J7)+D(X[A<&8XSFIZ]8? PM^9.G2A@1VN+8(:&+===!S#T MZ;_0)X0KMH$$$_JAA[=Q#V\=4Z:UA_>W(/M=EQ768XX1 M)-\;)XNEYYP8!F9#4#73H& S:_]8^H(:W!H@W6Y0-3+K"#@[T.DK&4 -=R 4I( M89?8;O^L"QTWMF%;2.1$A\L1!?.$#.$ 037BP+@M(1]@91>0AZN0/\N<+:%@ M6P#6^+LEHWG04E2[9]+#3'+M]RJL7]>5U1W'L@2 MP3.&X&T-P;D 06AG/3ST'G486ZQF04(]#IVNR0V/!F9!I"JN-43WT1-XZON[ M(V&1ZZ'=>L*WY>D'0PL[/]?:@:SY=(%E';-1QK<:$+"KM\8> 3C,3T6:GWI# M(IY149^+9:<]10ND"8ST5"(8E!NKQQDJ$F#F49;^8D%SRN$\>\W90F*LT)$0 M)9LJ5 @)]_QV2GXG#V4JM4?"GA4=6E\;^P;3HOL>68 =_L]2W<"]S1P&<>A3+Y><;*[I=BOSQ1EE2+F4C^8N[%-;N2$P M..F:,(K45\V4U5JNAX?B./393T*^Z)I4ND/$>;V!*_EGWK8N9F3B/6UL>$J[;]&0-QO]E]!Q/[V*F?)UH<^-PT\*:^TL*!^D19Z(,:L]R.>$P MO9D[7"Z=)?MCY:A9>:0I ,0UFKODN\93!>KUF_EXL^+*)1*]U<2AKMKO(WNM M5$BYMT'DHNYOUKG?6[MUNNS[#78[>.VGY;4_5$R85TSH*+_6B@DUEF4X?*X$ MQZFJP M@'$TH>S"&R#VV 4-\ZVKJ=;F.4F(,CP3O@:$NH6FBI?4(-_4HEK4%]L>>G0\3SPZ)IZJ>-?L27# M0/GVD'R(H6Y:Z27;($I9SIFSI/XF1T']HA9]A75'M]):N#VDGEP?HC!=%5?. M0^A[.@27?XOB86JE>T+C(\) M73LV-UWZ<>)B]G%VV5O0P59W^/,<+HFOI/P"1=1 MLJFF!AQMJO]B(6RC 1B'AWW#.#J4-;>&^B445S&Q$M01 ,#VI>I+O(RK_7T- M1<3VZOSJ]#Q8DSCAKD'= +7P:TPGIQF%6VD!&,N>GB:!34(S?QP8-?_+B\AY MNZ^M,WL>,?N9IS)D=>4*@MZ]!G)-@H4LP:P=9#?ML-MAY:C%67I>T98M=B.: MC?.S$M>1@,*^56R)@!J=X=2C>8)"AA73[/,H"W)Y6??N,D_<2L9".T3D C7[ M J% =$!/LY9D, Q<3N_[,H^/0Z;!?5$4SVY#$I\'# :[YJ\9W@IW@/:2S_-* MT*")#1E" M.:+9%%=+FE\.YYGK^Q8"8[G[I;9)CFMAM1+PP;?=\+XY:[!)<:B01.]:"%[2 M0[WBJ7M-7,+V[,V#REZA5806[.>N-O08 19;,92;CS0((YIL2A-FZT3?V3U' MFZN,JL!2HP/YN:L7+2[ A87,WY[<2LJO1BL/S4"\X\0,C,__/*8.[9M>@O9+Z#F#Z,>\O8?254RC/?5#),:A_@"[Y M2M3/T@WV=HKNSQ9CGAP[4;1AB&8.MF'$9P\FLG]#F:.:E 3LHF:E'7"Z7#K1 M)ES;G<[B> MLH?B]"D4IU\3C[T^N(1D+YD@85BS?[\O70;JI26J*TV"WLID@1M?HETD^-'Y M+8R.TS@)E\R" JK?%"PZ21TG(Q!"YPV.2MX*IX806&FG?&V\I&FY;);,::&( M>1YFN9)Z#47] \Q,_G:2[>\,J2D01_2:6[I ZF:W%H9#MK^*J= "H%+#&"@]"0KQJQ!:-TM8,.^7%[HLMT"4:]^GJ(-6]2\NWM&"?7,$.$!K"D MKZTW2M+7=PR7S@=8*C1<;1!B,1#,P[F5@A U0)!\M5X/-+)NE0KBK-: MKX&5&^K4\]9_'S=,H$C$O2W"3E*9G%I0\CH/7+:S=?[Z?OCH!"XY"]D[*[U+ M%JE?X!GG.41\5\=I9"$E1P\V=B*7>NB@UG]?C[YPPY'M"<.7B";LB;X 'Q.H M"1TY8&I3'BHDQIQ"I88L^U.XS@9IH0A$!3RV"]FJ3%3)#/90,)&*JRA<4YZ; MS-"=\R9 QPPX32[". 87@798J/:D(;,[J ,.-@/WSYI) P6>Y2Z'Z5%83.W-]3 M9CQDJ>/@N4RJ<">H;#6("M@%[5!2;Y.WQI7R!M4N?9PKGW@51.+0X-9YBJ]" MX>F5U,4+/YS0\9-M':Z6Q4S'?@HB]IB^#^@?Q&.H'9& +&@"K5%E4";JI9 2 MK>0F4G>:T\6"N+S$ZCQPPR5AJ/'3?ASRG:5L<]LV7-#\U0 \*<5J0MA2!H;U M2'%+^\99%^^EXC90R>X2?C>M (-D[R4C -K!F!S&DP(@$Y8+ZMQ1/QLWG/FY M@$]?&Z1)'K=6TI5L[>\+LE1'=4UXPPKNI,XK_8IVB%8*I\H&B\S,NZ-!KH(L ME4ZU@C*P\MO)I%HQI;**KBZ5K-D067VT+JJ%3FBG4D5H\@Q_!0[AS10NBA.^ M.+R>/)E'U_3^(;&0HB6'@W1-:IP<06&,B%ZXM4QUC&P6-0DA(5^175+M1CLD MNHN?>\3KD2*\C5MD^3[SQ6ZDG[\Y7_*G9$0=7X"#L"RW?VS(%(TQ&/P*S#0G M,TZQ3#X*N](A>KXXO?EP>JDWC5J^ &K478%O7?L''\ XWONE^]D.,ZE6S[". M0I<0+SYC.Q*\NU6,[(X5QL4<<7RRBPA0K;" [O[C,$[FB^(2\_)LI$J)!__G M 6P[)2PFP/W>A$8>^2!ZG.3C2N:+&^*F4>:=/F8W)?&.-L7OQ<4O#N*,TL!F M9&^%5H'I37G,)Z$0^7F:Q(D3\)F:0\A%%1S."Q^,[37*8YF@5=N MSW[$SQBS"8H5"$/@WX: M>[QSV%<^+R8.O"T.ED+8W?!Z7 HGA''!I8)G'4""1V5I7%>],LOJ^1Q5T@#V M/;9T)L[Y*;CG,PCMRO\9#2A/A5D3;Q_D);%U"!2!]C@)LR4OX\DU+?N 3)U;H%FTH8OGJED[(WN*Z$8O:SE7SF 0? M&5N4%\QX(21;L3(ZLV'S@%&K'1IFX$,L)OR8B9@$DLKT[;8*E,N]O!7@@&EC MAVZ /;L!'EK2H74#/#1BA.T&.!JMJ'QE(S1EKN-6E+@$]QF2UR0@CX[?G%@% M9$[(H>&:$TJ&59.Q+<3##'UF?IX/#)O(\=E;?N8MF<;CMA(O=3I]6I$@AO8I M*H&<&(_5R(C9O2K?%'N,\M9*^S((/;.V QCRB]SX#,NIAS5ZOB9_51\;%\** M^\#&$6X#A^NA-#W K00$BSB:M2S)XPN%*K%10B@$,;V3*J84^L#X/%5APR2, M%_Z#9Z365Y\>UQKT 6[P9,.]>4+N$COC/+.5:>SZ(>^:9,G%*0&B_3JMD$'5 MT]GXQ#QMGR]U'C#<4QZ!LN7@E$'!3M%O%Q1^P)K<072[/0L?ITS>+7DX#_[- M@W_SX-\\^#=M=RJI7G 6"A<% +#T29L";Z,'HO^UC@X?"F>E)E$*!K4$2BZ; M'F$BS/[<>K8#?:_JY 5;#( M/D(-IJM3$G(0B)VV<,YHX1XW?KY:415W&Q$G3J--5NMOR^.I A%9A?249Z4!]A(1@?&AFMTK MZ5U,/>HP;C@^F2\RGEAXL,OAH-5Q]3G.M0M%3D),QNYPR:>^VYY.J@ 0]=W? M*>DUGBI0;]\1H,>GFU48Q&&D_.ZO_SZNB:U$RKT-(MG/!197YU>G?!1)G,CZ MX+417?@UII]%AP'BK>/ZA[_=QH1:6JBC,6'OW"&C>X6_C#DRA3%GS6"0PIF^ MP2 G(6)0H(J,S8ZY50#8"0^=PBSH(E(C4,,&,*)\UFLM[[MF11,* $R+\@(" M&=@3[_.3$I#$. $OP^%SI3F>7E= P9?(UY$*&Z2;-M=6$ .U\\:2LZL2L)0? M F1J"AOK&TKNA.LAFD( LO*X.O<2'M]>[VHOW"]H?NHM#G-;1=!<7]/J:W;.E MM?Q."HM,@. JI,#MQ'I-_"S.[T2U+K$6M&,;)*Q&FE#ZL96*Y@:-6=)Z!U)6 MU&,[+-2HAX*$*[ 20"_>Y-D+>9TK$Z3XXN)8W0\O_Q@]:JQ$W[;=(T5&\IA M&''3-L=.F1W23[$O)45NR+<.F?(S576NE!UB7E#9WU&]R16ZV ,+T,1@RLXULV#/G9$]L)R'A_.]0S)XM^53FX9C=@/=6=AM" T ;=Z>R RT7NT#^D+J?D!Y8*MO,\^ MA[ROHYU97Q(H$^6VE&@%*W\QK*0"[*SZS/8[#UR^<[O,5P _T=.N3^;2%P)0K*TC%S/7C=@%E)6)R8Z\ MT#Z3?#BA@RO;>LF)H8,<\\> ??Y 5_,%NRS"(,NUTN))UPK3>I=VTJ-DU,"% M(5RE\[&M3'JX+<]['=.[E-.18S<+@G2IP"N55:;T&%6B2LDQ$,>0C3+U;']' M3"%[3.1X%]7JS.WO:F3O69*>F?D-2)8JSSN &92JM=%)M9A<89$^1:7B/>_: M^1QM=K]RY6RR+D#\F=40;[M,T$$(-<=426"S! (%X4"L-N;#^WBAK(7,J=K2 M.$XJ]9-9LU=K-!FZ>><^%E82G_861[U;12(H8@= +M/M8_@?$H7L/V=A&LV7 M ;N58_;L8!C2-2_7#)13:927&B5MU0F!D^?)$+M]"%.>^W+[R)#:R-"G;%P94_:+\&S<+3IM-E:( S?N7K-G[>>!Q9U[J M^$!-O,7K8GFZ] R&%KI U(/W9M$7FCQDF97\X?E 5[?A*1.J9*-N4N@RKP,B MRCGLE%XI*[OH5[=$=-EU_$#)XO2IB(;.%POJ$F%;&2/6M*T^;C:TT@6]FV/Y M[OL0AEX\"[S+,"#+E1]N"+DAT9KA&E<2F-DK-EVM?$HB&YTV^B$SI2=97[I# M%/P-(2\EUG8:??5#!KE@'N3D]9&I?=[T:R/VF01>&*G7S==__[GP8H\*F(,1 MMPTBCW:](G]B*#.R/&PNR)HH6[P:1U(1Z#3,85U*0E08]F/UQRR0D_>S;Z)J M10GKP48.4NJ=":$,J)$8I!W3=OGS8)4F<8;?&ROM+]H@X:IF (Z)J 38$-OY,XH3LR:8-!0.-(FXG;'N:!9R5@)/0![T$L__A6]K6($#70H*B-L(D M&*R+3L@YU([+( =K;])-=FF?L!M@:Z^/4FUV8_V,S;0A> [7;W)0]5J6T>[M M,,O_+R^/JY0]5OF'8U&\>DB/Q3<["J6LR6^HVER]ADI9V>$L\/0?(M)/GY=V MDU,(JF+71 G-_.S?B2?>[.D3_R/T]:@(]'GQ7Y?B8!6Y\&7<8LRA;QH##)ZA M)6_"!_,*8-DD8_4PIAC-RS!K1$?R-T=\&R:.7_WWXS!.+L/D%Y)<$S>\ M#^@?X,:,/3R?H8O#(E,!:YA'):[Y63T+H^)'_/>@/2$#(_^L7,-8 @!6FFVI M:/&+PPF:7%#GCOH,:1)W%2P:G;L"#,]]R7M7,/*1$QJ[?LC#W99*%U6AZKZ MI$13K5[L6,"XN4I><%NL/H^R33>. ^R8*QDP9.VA*7!<171Q%7/(Z;O#P,/ .<7+^S!P;A*4AQDX!Y+[+;Q/+.@X.9S)Z+@64@$44H$QSZ:R M$T+"#25T"G G"V7*3X+<8>?'[,XSU.="^ MP 1XT4$!J!27J2KHBT:J:Y_Z*C M??I$(I?&98RQY%KQKS%X:W,C'+"M*K67 M=:<(=-,:=4S%-]_]7)_-W8W/^TYN'BBDA]*;N0N5Z8E#+\(C)X$*MUM)81CB M)JB"&Z$YKZ_R:_0SO_=AHK4W#N\GD FI5?TN S,^([;]-$O)A9-.6":-5X8V M*#PL1%]-QYX2[ADL[TWW<9UI\ZRG+'OAN R?TH13>>#)/Y[,/==& +!I%)9" MG9*AB=T!3R-5*X-F*=39"4Z_57$[N51#G4K+F-LLDN4;PFN7S!?UL.?8YH(V MA"YKNJS$7YB@)R!GOY&9U>IG3W="]7A8>9A1C32C6@3!2GQ4 #;\NS!A![A MA;Z.G9O0=Z(+XL3,XE*?)M[\:)374V.(N&"SDPT> *OR9A"A5\],,[U1OLGF M*Q(YO'[TAMQG'6N U8<<#O*#2=7JK#*TA6A03G\37F[1X0>.\,Q68"8* (ST M#FAEGXA.R-TUZRCEWL;%IYC,XIC8Y>(^K#&:51K<;)#.0+6*;G@ KI9!YXU5 M?NZ@3/]H5B@&YVXWLZ[7)$C!^[1LEYTBJW8T,?"@0T5'3VA$W.2,!D[FPU$1>8ITD/FS.6+':9R$2Q+9LI3:84W.\NT@'=A$:4-%WHI>(9E# M,K@$B=EN )S-6SJ:5V,W\U%LA6TOF;D7QG&9>]$=K34K#'>B@-DT6S"6PK12 M,+J:4$P5U:!LV]>&KYW]G1TY,74;(FJ)C'O L&<5=\A2EM;2QC^L$JQOMLQ4 MX30-5V-ZJ'431O.*.:(T^3+/SH M!!Y_++ -\(3.[OXOIK)5@)OM@[/=!$8/MKXOJIN4JE:YZDHF5T[GTA)3W1#1 MBY$D1!H)7CE*0(FK"%UA^-3':]X%"VBF[&XMC$M4\_R48R\K!,!D =@ TNIJ M6)>A4+!J!!<8SD;CD3_2@"[3)1CUZNLAO2);R;>W8YQQ)!DBSA,LZ6OKC9+T M]1U#F]GCUI5:-S],2B%,A\!*X>0MB9; 5F$GN+$RN/5-TDU$P%1#&^^2F_0N M)K^G[.O3-2>"@K??S-.Y!\?2VT,*1CO_6TP7U9=%Z^?FU<3U56TY^Z5@<#LO M=TA0ELC>RC4T5_$WZ^97.45#^OD/[22M./H/[23'%V+I_] !N*%NV2"W]%/N.TQ=!-#@=F M]3Y0;)4&P.T&'>$2=7HGJ#"%/(^RITDNE);ZV*E Q)Z2I,%H)0*:V_R"[)7> M;N(,3$SH3DD+W13_B9]=1RN=Z8'G'-X5/XQ-=P9;7X]* @KJ%=)6V&,?O##M'61;%4G,I.-9UX)CUT.!JG09+51_6G)H7_8B+$AQ@(5@PD=^K7 M+P!\AMQD]MPYOV6QEGJBK(4#(D- MJF=?18 &9 MK3Z'I4Z1;\DADA$EC/I;X;6%,&X2V6X,'1T'L_M@=A_,[H/9?3"[#V;WP>P^ MF-W?H-G]]U<WZ! QB( M !< ( !EM ! &5A,#(R,C W-# Q97@S,E]Z96\N:'1M4$L! M A0#% @ S(LW6E3&D02F& %R$! ! ( !Q=4! 'IE M;RTR,#(T,#DS,"YXF5O+3(P,C0P.3,P7V-A;"YX;6Q02P$"% ,4 M" #,BS=:WW&0>E]5 $>04 % @ $#_P$ >F5O+3(P,C0P M.3,P7V1E9BYX;6Q02P$"% ,4 " #,BS=:^B2F%-2^ Y40D % M @ &45 ( >F5O+3(P,C0P.3,P7VQA8BYX;6Q02P$"% ,4 " #, MBS=:2S64GIM6 #GPP4 % @ &:$P, >F5O+3(P,C0P.3,P >7W!R92YX;6Q02P4& @ " 3 @ 9VH# end XML 91 ea0222074-10q_zeo_htm.xml IDEA: XBRL DOCUMENT 0001865506 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockParValue00001PerShareMember 2024-01-01 2024-09-30 0001865506 zeo:WarrantsEachExercisableForOneShareOfClassACommonStockAtAPriceOfElevenPointFiveZeroSubjectToAdjustmentMember 2024-01-01 2024-09-30 0001865506 us-gaap:CommonClassAMember 2025-01-23 0001865506 zeo:CommonClassVMember 2025-01-23 0001865506 2024-09-30 0001865506 2023-12-31 0001865506 us-gaap:RelatedPartyMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-12-31 0001865506 zeo:ClassVCommonStockMember 2024-09-30 0001865506 zeo:ClassVCommonStockMember 2023-12-31 0001865506 us-gaap:CommonClassAMember 2024-09-30 0001865506 us-gaap:CommonClassAMember 2023-12-31 0001865506 us-gaap:NonrelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:NonrelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:NonrelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:NonrelatedPartyMember 2023-01-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001865506 2024-07-01 2024-09-30 0001865506 2023-07-01 2023-09-30 0001865506 2023-01-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:ClassBUnitsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-12-31 0001865506 srt:ScenarioPreviouslyReportedMember 2023-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-03-31 0001865506 zeo:ClassBUnitsMember 2024-03-31 0001865506 us-gaap:CapitalUnitsMember 2024-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001865506 us-gaap:RetainedEarningsMember 2024-03-31 0001865506 2024-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-12-31 0001865506 zeo:ClassBUnitsMember 2023-12-31 0001865506 us-gaap:CapitalUnitsMember 2023-12-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-12-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001865506 us-gaap:RetainedEarningsMember 2023-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-01-01 2024-03-31 0001865506 zeo:ClassBUnitsMember 2024-01-01 2024-03-31 0001865506 us-gaap:CapitalUnitsMember 2024-01-01 2024-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001865506 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001865506 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001865506 srt:ScenarioPreviouslyReportedMember 2024-01-01 2024-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-04-01 2024-06-30 0001865506 zeo:ClassBUnitsMember 2024-04-01 2024-06-30 0001865506 us-gaap:CapitalUnitsMember 2024-04-01 2024-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001865506 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001865506 2024-04-01 2024-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-06-30 0001865506 zeo:ClassBUnitsMember 2024-06-30 0001865506 us-gaap:CapitalUnitsMember 2024-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001865506 us-gaap:RetainedEarningsMember 2024-06-30 0001865506 2024-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-07-01 2024-09-30 0001865506 zeo:ClassBUnitsMember 2024-07-01 2024-09-30 0001865506 us-gaap:CapitalUnitsMember 2024-07-01 2024-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001865506 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2024-09-30 0001865506 zeo:ClassBUnitsMember 2024-09-30 0001865506 us-gaap:CapitalUnitsMember 2024-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2024-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001865506 us-gaap:RetainedEarningsMember 2024-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:ClassBUnitsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CapitalUnitsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember zeo:CommonClassVMember us-gaap:CommonStockMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2022-12-31 0001865506 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-03-31 0001865506 zeo:ClassBUnitsMember 2023-03-31 0001865506 us-gaap:CapitalUnitsMember 2023-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-03-31 0001865506 2023-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2022-12-31 0001865506 zeo:ClassBUnitsMember 2022-12-31 0001865506 us-gaap:CapitalUnitsMember 2022-12-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2022-12-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001865506 us-gaap:RetainedEarningsMember 2022-12-31 0001865506 2022-12-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-01-01 2023-03-31 0001865506 zeo:ClassBUnitsMember 2023-01-01 2023-03-31 0001865506 us-gaap:CapitalUnitsMember 2023-01-01 2023-03-31 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001865506 2023-01-01 2023-03-31 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-04-01 2023-06-30 0001865506 zeo:ClassBUnitsMember 2023-04-01 2023-06-30 0001865506 us-gaap:CapitalUnitsMember 2023-04-01 2023-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001865506 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 2023-04-01 2023-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-06-30 0001865506 zeo:ClassBUnitsMember 2023-06-30 0001865506 us-gaap:CapitalUnitsMember 2023-06-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-06-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001865506 us-gaap:RetainedEarningsMember 2023-06-30 0001865506 2023-06-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-07-01 2023-09-30 0001865506 zeo:ClassBUnitsMember 2023-07-01 2023-09-30 0001865506 us-gaap:CapitalUnitsMember 2023-07-01 2023-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001865506 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember zeo:RedeemableNoncontrollingInterestsMember 2023-09-30 0001865506 zeo:ClassBUnitsMember 2023-09-30 0001865506 us-gaap:CapitalUnitsMember 2023-09-30 0001865506 zeo:CommonClassVMember us-gaap:CommonStockMember 2023-09-30 0001865506 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001865506 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001865506 us-gaap:RetainedEarningsMember 2023-09-30 0001865506 2023-09-30 0001865506 us-gaap:CommonClassAMember 2024-03-13 2024-03-13 0001865506 zeo:SponsorMember 2024-01-24 2024-01-24 0001865506 zeo:SponsorMember 2024-01-24 0001865506 zeo:SponsorPIPEInvestmentMember zeo:OpCoPreferredUnitsMember 2024-01-24 2024-01-24 0001865506 zeo:OpCoPreferredUnitsMember 2024-01-24 2024-01-24 0001865506 us-gaap:ConvertiblePreferredStockMember 2024-01-24 2024-01-24 0001865506 zeo:IndividualPersonMember 2024-09-30 0001865506 zeo:FamilyMembersMember 2024-09-30 0001865506 zeo:GroupOfStockholdersMember 2024-09-30 0001865506 zeo:SouthernCrownHoldingsLLCMember 2024-09-30 0001865506 zeo:LAMADDLLCMember 2024-09-30 0001865506 zeo:JKaeHoldingsLLCMember 2024-09-30 0001865506 zeo:ClarkeCapitalLLCMember 2024-09-30 0001865506 zeo:WhiteHorseEnergyLCMember 2024-09-30 0001865506 zeo:SunergyMember 2024-09-30 0001865506 zeo:SunergyMember zeo:ClassVCommonStockMember 2024-09-30 0001865506 zeo:CustomerMember 2023-07-01 2023-09-30 0001865506 zeo:CustomerMember 2023-01-01 2023-09-30 0001865506 srt:MaximumMember 2024-07-01 2024-09-30 0001865506 srt:MaximumMember 2024-01-01 2024-09-30 0001865506 srt:MinimumMember 2024-07-01 2024-09-30 0001865506 srt:MinimumMember 2024-01-01 2024-09-30 0001865506 zeo:RedeemableNoncontrollingInterestsMember 2024-01-01 2024-09-30 0001865506 zeo:OpcoLLCMember 2024-01-01 2024-09-30 0001865506 srt:ScenarioPreviouslyReportedMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember 2023-01-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 us-gaap:RetainedEarningsMember 2023-03-31 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-03-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-03-30 0001865506 us-gaap:RetainedEarningsMember 2023-03-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:RetainedEarningsMember 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 us-gaap:ParentMember 2023-03-31 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-03-31 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-03-31 0001865506 us-gaap:ParentMember 2023-03-31 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 us-gaap:ParentMember 2023-04-01 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-06-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-06-30 0001865506 us-gaap:ParentMember 2023-06-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 us-gaap:ParentMember 2023-07-01 2023-09-30 0001865506 srt:ScenarioPreviouslyReportedMember us-gaap:ParentMember 2023-09-30 0001865506 srt:RestatementAdjustmentMember us-gaap:ParentMember 2023-09-30 0001865506 us-gaap:ParentMember 2023-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2024-07-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2023-07-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2024-01-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationGrossMember 2023-01-01 2023-09-30 0001865506 zeo:FinancingFeesMember 2024-07-01 2024-09-30 0001865506 zeo:FinancingFeesMember 2023-07-01 2023-09-30 0001865506 zeo:FinancingFeesMember 2024-01-01 2024-09-30 0001865506 zeo:FinancingFeesMember 2023-01-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2024-07-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2023-07-01 2023-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2024-01-01 2024-09-30 0001865506 zeo:SolarSystemsInstallationsNetMember 2023-01-01 2023-09-30 0001865506 zeo:RoofingInstallationsMember 2024-07-01 2024-09-30 0001865506 zeo:RoofingInstallationsMember 2023-07-01 2023-09-30 0001865506 zeo:RoofingInstallationsMember 2024-01-01 2024-09-30 0001865506 zeo:RoofingInstallationsMember 2023-01-01 2023-09-30 0001865506 2023-01-01 2023-12-31 0001865506 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2024-09-30 0001865506 zeo:PublicWarrantMember 2024-09-30 0001865506 us-gaap:PrivatePlacementMember 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassACommonStockOutstandingPriorToTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ForfeitureOfClassAFounderSharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ForfeitureOfClassAFounderSharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:LessRedemptionMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:LessRedemptionMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ClassACommonStockOfESGENMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:ESGENClassBCommonStockOutstandingPriorToTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:BusinessCombinationSharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:BusinessCombinationSharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:SunergySharesMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:SunergySharesMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToThirdPartyAdvisorsMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToThirdPartyAdvisorsMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToBackstopInvestorMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:IssuanceOfClassASharesToBackstopInvestorMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:SharesIssuedToSponsorMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:SharesIssuedToSponsorMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:CommonStockImmediatelyAfterTheBusinessCombinationMember zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 zeo:CommonStockImmediatelyAfterTheBusinessCombinationMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 us-gaap:SoftwareDevelopmentMember 2024-09-30 0001865506 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001865506 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001865506 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001865506 us-gaap:VehiclesMember 2024-09-30 0001865506 us-gaap:VehiclesMember 2023-12-31 0001865506 us-gaap:LeaseholdImprovementsMember 2024-09-30 0001865506 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001865506 us-gaap:TradeNamesMember 2024-09-30 0001865506 us-gaap:CustomerListsMember 2024-09-30 0001865506 us-gaap:NoncompeteAgreementsMember 2024-09-30 0001865506 us-gaap:TradeNamesMember 2023-12-31 0001865506 us-gaap:CustomerListsMember 2023-12-31 0001865506 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001865506 srt:MinimumMember 2024-09-30 0001865506 srt:MaximumMember 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2024-07-01 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2023-07-01 2023-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2024-01-01 2024-09-30 0001865506 zeo:FinancingArrangementsLoansMember 2023-01-01 2023-09-30 0001865506 srt:MinimumMember zeo:FinancingArrangementsLoansMember 2024-09-30 0001865506 srt:MaximumMember zeo:FinancingArrangementsLoansMember 2024-09-30 0001865506 us-gaap:CommonClassAMember zeo:SponsorMember 2024-09-30 0001865506 zeo:BusinessCombinationAgreementMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:SunergyRenewablesLLCMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:InvestorsOfSunergyMember zeo:ClassVCommonStockMember 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember zeo:SponsorPIPEInvestmentMember 2024-09-30 0001865506 zeo:ClassVCommonStockMember zeo:SponsorPIPEInvestmentMember 2024-09-30 0001865506 zeo:OpCoPreferredUnitsMember us-gaap:PrivatePlacementMember 2024-01-01 2024-09-30 0001865506 us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001865506 zeo:ClassVCommonStockMember 2024-01-01 2024-09-30 0001865506 us-gaap:ConvertiblePreferredStockMember 2024-01-01 2024-09-30 0001865506 zeo:SponsorMember 2024-01-01 2024-09-30 0001865506 zeo:CommonClassVMember 2024-09-30 0001865506 zeo:ClassAConvertiblePreferredUnitsMember 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-03-06 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-03-06 2024-03-06 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoThousandTwentyFourOmnibusIncentivePlanOneMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember zeo:TwoThousandTwentyFourOmnibusIncentivePlanTwoMember 2024-01-01 2024-09-30 0001865506 us-gaap:FairValueInputsLevel1Member 2024-01-01 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-09-30 0001865506 zeo:TwoZeroTwoFourOmnibusIncentivePlanMember 2024-01-01 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember 2024-09-30 0001865506 srt:ChiefExecutiveOfficerMember 2024-01-01 2024-09-30 0001865506 zeo:VendorsMember 2024-07-01 2024-09-30 0001865506 zeo:VendorsMember 2024-01-01 2024-09-30 0001865506 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 0001865506 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 0001865506 2024-03-01 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-03-13 0001865506 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2024-03-13 0001865506 zeo:PublicWarrantsMember 2024-09-30 0001865506 zeo:PublicWarrantsMember us-gaap:CommonClassAMember 2024-09-30 0001865506 zeo:PublicWarrantsMember 2024-01-01 2024-09-30 0001865506 zeo:PrivatePlacementWarrantsMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2024-07-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-07-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-01-01 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-01-01 2023-09-30 0001865506 us-gaap:RelatedPartyMember 2024-09-30 0001865506 us-gaap:RelatedPartyMember 2023-12-31 0001865506 zeo:SolarLeasingMember 2024-07-01 2024-09-30 0001865506 zeo:SolarLeasingMember 2023-07-01 2023-09-30 0001865506 zeo:SolarLeasingMember 2024-01-01 2024-09-30 0001865506 zeo:SolarLeasingMember 2023-01-01 2023-09-30 0001865506 us-gaap:FairValueInputsLevel1Member 2024-09-30 0001865506 us-gaap:FairValueInputsLevel2Member 2024-09-30 0001865506 us-gaap:FairValueInputsLevel3Member 2024-09-30 0001865506 us-gaap:CommonClassAMember 2024-07-01 2024-09-30 0001865506 us-gaap:WarrantMember 2024-07-01 2024-09-30 0001865506 us-gaap:WarrantMember 2024-01-01 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember 2024-07-01 2024-09-30 0001865506 us-gaap:SeriesAPreferredStockMember 2024-01-01 2024-09-30 0001865506 zeo:LHXIntermediateLLCMember us-gaap:SubsequentEventMember 2024-10-25 2024-10-25 0001865506 zeo:LHXIntermediateLLCMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-10-25 2024-10-25 0001865506 zeo:LHXIntermediateLLCMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-10-25 shares iso4217:USD iso4217:USD shares pure 10-Q true 2024-09-30 2024 false 001-40927 ZEO ENERGY CORP. DE 98-1601409 7625 Little Rd Suite 200A New Port Richey FL 34654 (727) 375-9375 Class A Common Stock, par value $0.0001 per share ZEO NASDAQ Warrants, each exercisable for one share of Class A Common Stock at a price of $11.50, subject to adjustment ZEOWW NASDAQ Yes Yes Non-accelerated Filer true true false false 14031845 35230000 4330062 8022306 432898 396488 3145168 862580 8523301 2905205 482251 350353 1072090 4915064 1178432 40403 15586136 16233331 491164 62140 2126782 2289723 1402462 1135668 481130 583484 771028 27010745 27010745 47098419 48086119 4856529 4699855 430685 2415966 3556893 4646365 291036 294398 576890 539599 127341 118416 0 1160848 601681 5223518 10010370 15522151 909468 636414 382618 479271 1000000 690000 567563 825764 13560019 17463600 15862110 57003700 3523 3373 518 3875899 31152491 -43207350 -533345 -39327410 30622519 47098419 48086119 4106370 14941988 9627453 33726283 17329201 37894166 36457234 86705020 783650 0 7767491 0 2328704 18139099 19657905 37894166 54596333 86705020 9787350 20473087 30805155 49245721 499876 521289 1413074 1431482 5202525 8595645 16178375 19813979 7151005 4302853 15893998 9716058 22640756 33892874 64290602 80207240 -2982851 4001292 -9694269 6497780 137508 9151 188329 6982 -138000 -828000 209227 10396 294257 62920 66281 -1245 722072 -55938 -2916570 4000047 -8972197 6441842 -44146 -235352 -2872424 4000047 -8736845 6441842 -4000047 523681 -6441842 -2872424 -8213164 -2448162 -5979621 -424262 -2233543 -0.08 -0.08 -0.6 -0.6 5053942 5053942 3696721 3696721 1000000 31155864 -533345 30622519 -1000000 -31155864 33730000 3373 31152491 33730000 3373 31152491 -533345 30622519 90000 90000 -523681 -523681 178207 18 891017 891035 225174 23 1569440 1569463 1500000 6855076 1500000 150 4248583 425 -1677860 -1677285 2890061 2890061 26116548 -26116548 -26116548 375000 37 3118547 3118584 176420473 -6047026 -170373447 -176420473 8224091 -10276021 -1531429 -1531491 1500000 15079167 192261000 35230000 3523 5026964 503 -173051964 -173047938 2417888 2417888 -117877583 117877583 117877583 384388 -1863917 -277790 -277790 1500000 15463555 72519500 35230000 3523 5026964 503 2417888 -55452171 -53030257 1089617 1089617 146000 15 255485 255500 112909 112909 -12669083 12669083 12669083 398555 -2846717 -424262 -424262 1500000 15862110 57003700 35230000 3523 5172964 518 3875899 -43207350 -39327410 1000000 31155864 119982 31275846 -1000000 -31155864 33730000 3373 31152491 33730000 3373 31152491 119982 31275846 166323 166323 1612737 1612737 33730000 3373 31152491 1566396 32722260 361319 361319 829058 829058 33730000 3373 31152491 2034135 33189999 2761876 2761876 4000047 4000047 33730000 3373 31152491 3272306 34428170 -8736845 6441842 1310720 1366720 91684 -828000 2282588 967148 523821 399610 102354 64762 7101818 7864274 7186538 36410 131898 -34530 3842974 689656 322568 254806 566075 94056 -437190 3223485 -1195659 885228 -1985281 -3460989 842150 -1160848 -480270 -389890 -12189535 5666348 285067 161768 -285067 -161768 192210 87728 56822 9221649 261563 272736 90000 3289518 8782358 -3426866 -3692244 2077714 8022306 2268306 4330062 4346020 135980 39838 790615 653663 682365 2769039 891035 1569463 255485 9007034 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 1 - ORGANIZATION AND BUSINESS OPERATION</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Zeo Energy Corp. (formerly known as ESGEN Acquisition Corporation or “ESGEN”), collectively with its subsidiaries (the “Company” or “Zeo”) is in the business of marketing, sales and installation, warranty coverage and maintenance of solar panel technology to individual households within the United States. As part of this, the Company may also provide roofing repairs and construction.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Zeo Energy Corp. was a blank check company originally incorporated on April 19, 2021 as a Cayman Islands exempted company for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses. On October 22, 2021, ESGEN consummated an initial public offering, after which its securities began trading on the Nasdaq Stock Market LLC (“Nasdaq”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Business Combination</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">On March 13, 2024 (the “Closing Date”), the Company consummated its previously announced business combination (the “Closing”), pursuant to that certain Business Combination Agreement, dated as of April 19, 2023 (as amended on January 24, 2024, the “Business Combination Agreement”), by and among Zeo Energy Corp., a Delaware corporation (f/k/a ESGEN Acquisition Corporation, a Cayman Islands exempted company), ESGEN OpCo, LLC, a Delaware limited liability company(“OpCo”), Sunergy Renewables, LLC, a Nevada limited liability company (“Sunergy”), the Sunergy equity holders set forth on the signature pages thereto or joined thereto (collectively, “Sellers” and each, a “Seller”, and collectively with Sunergy, the “Sunergy Parties”), for limited purposes, ESGEN LLC, a Delaware limited liability company (the “Sponsor”), and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (collectively, the “Business Combination”). Prior to the Closing, (i) except as otherwise specified in the Business Combination Agreement, each issued and outstanding Class B ordinary share of ESGEN was converted into one Class A ordinary share of ESGEN (the “ESGEN Class A Ordinary Shares” and such conversion, the “ESGEN Share Conversion”); and (ii) ESGEN was domesticated into the State of Delaware so as to become a Delaware corporation (the “Domestication”). In connection with the Closing, the registrant changed its name from “ESGEN Acquisition Corporation” to “Zeo Energy Corp.”</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In accordance with the terms of the Business Combination Agreement, Sunergy caused all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the “Sunergy Convertible Interests”) existing immediately prior to the Closing to either exchange or convert all such holder’s Sunergy Convertible Interests into limited liability interests of Sunergy (the “Sunergy Company Interests”) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">At the Closing, ESGEN contributed to OpCo (1) all of its assets (excluding its interests in OpCo, but including the amount of cash in ESGEN’s Trust Account (the “Trust Account”) as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by ESGEN stockholders), and (2) a number of newly issued shares of Class V common stock of the registrant, par value $0.0001 per share, which generally have only voting rights (the “Zeo Class V Common Stock”), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the “Seller Class V Shares”). In exchange, OpCo issued to ESGEN (i) a number of Class A common units of OpCo (the “Manager OpCo Units”) which equaled the number of total shares of the Zeo Class A Common Stock issued and outstanding immediately after the Closing and (ii) a number of warrants to purchase Manager OpCo Units which equaled the number of SPAC Warrants (as defined in the Business Combination Agreement) issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the “ESGEN Contribution”). Immediately following the ESGEN Contribution, (x) the Sellers contributed to OpCo the Sunergy Company Interests and (y) in exchange therefor, OpCo transferred to the Sellers the Seller OpCo Units and the Seller Class V Shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the Closing, the Sellers transferred 24.167% of their Sunergy Company Interests (which were thereafter exchanged for Seller OpCo Units and Seller Class V Shares at the Closing, as described above) pro rata to Sun Managers, LLC, a Delaware limited liability company (“Sun Managers”), in exchange for Class A Units (as defined in the Sun Managers limited liability company agreement (the “SM LLCA”) in Sun Managers. In connection with such transfer, Sun Managers executed a joinder to, and became a “Seller” for purposes of, the Business Combination Agreement. Sun Managers intends to grant Class B Units (as defined in the SM LLCA) in Sun Managers through the Sun Managers, LLC Management Incentive Plan (the “Management Incentive Plan”) adopted by Sun Managers to certain eligible employees or service providers of OpCo, Sunergy or their subsidiaries, in the discretion of Timothy Bridgewater, as manager of Sun Managers. Such Class B Units may be subject to a vesting schedule, and once such Class B Units become vested, there may be an exchange opportunity through which the grantees may request (subject to the terms of the Management Incentive Plan and the OpCo amended and restated limited liability company agreement in its entirely (the “OpCo A&amp;R LLC Agreement”)) the exchange of their Class B Units into Seller OpCo Units (together with an equal number of Seller Class V Shares), which may then be converted into Zeo Class A Common Stock (subject to the terms of the Management Incentive Plan and the OpCo A&amp;R LLC Agreement). Grants under the Management Incentive Plan will be made after Closing.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As of the Closing Date, upon consummation of the Business Combination, the only outstanding shares of capital stock of the registrant were shares of Zeo Class A Common Stock and Zeo Class V Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In connection with entering into the Business Combination Agreement, ESGEN and the Sponsor entered into a subscription agreement, dated April 19, 2023, which ESGEN, the Sponsor and OpCo subsequently amended and restated on January 24, 2024 (the “Sponsor Subscription Agreement”), pursuant to which, among other things, the Sponsor agreed to purchase an aggregate of 1,000,000 OpCo preferred units (and be issued an equal number of shares of Zeo Class V Common Stock) (“Convertible OpCo Preferred Units”) concurrently with the Closing at a cash purchase price of $10.00 per unit and up to an additional 500,000 Convertible OpCo Preferred Units (together with the concurrent issuance of an equal number of shares of Zeo Class V Common Stock) during the nine months after Closing if called for by Zeo (the “Sponsor PIPE Investment”). Prior to the Closing, ESGEN informed the Sponsor that it wished to call for the additional 500,000 Convertible OpCo Preferred Units at the Closing and, as a result, a total of 1,500,000 Convertible OpCo Preferred Units were issued to Sponsor in return for aggregate consideration of $15,000,000.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Accounting for the Business Combination </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Business Combination was accounted for as a reverse recapitalization with ESGEN being treated as the acquired company since there was no change in control in accordance with the guidance for common control transactions in Accounting Standards Codification (“ASC”) 805-50, <i>Business Combinations – Related Issues</i> (“ASC 805-50”). Accordingly, the financial statements of the combined entity will represent a continuation of the financial statements of Sunergy with the Business Combination treated as the equivalent of Sunergy issuing stock for the net assets of ESGEN, accompanied by a recapitalization. The net assets of ESGEN were stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination were those of Sunergy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Sunergy was determined to be the accounting acquirer based on evaluation of the following facts and circumstances:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Based upon the evaluation of the OpCo A&amp;R LLC Agreement, OpCo is considered to be a Variable Interest Entity (“VIE”) and ESGEN is considered to be the primary beneficiary through its membership interest and manager powers conferred to it through the Class A Units. For VIEs, the accounting acquirer is always considered to be the primary beneficiary. As such, Zeo will consolidate OpCo and will be considered the accounting acquirer; however, further consideration of whether the entities are under common control was required in order to determine whether there is an ultimate change in control and the acquisition method of accounting is required under ASC 805.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">While Sunergy did not control or have common ownership of ESGEN prior to the consummation of the Business Combination, the Company evaluated the ownership of the new entity subsequent to the consummation of the transaction to determine if common control existed. If the business combination is between entities under common control, then the acquisition method of accounting is not applicable and the guidance in ASC 805-50 regarding common control should be applied instead. The Financial Accounting Standards Board (“FASB”) ASC does not include a definition of common control. In practice, entities with a common parent entity, as determined under ASC 810, <i>Consolidation</i>, are generally considered to be under common control. Emerging Issues Task force (“EITF”) Issue 02-5, “Definition of ‘Common Control’ in Relation to FASB Statement No. 141 (“EITF Issue 02-5”)”, which was never finalized or codified, has also been applied in practice to determine when entities are under common control. EITF Issue 02-5 indicates that common control would exist in any of the following situations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">An individual (including trusts in which the individual is the beneficial owner) or entity holds more than 50 percent of the voting ownership of each entity.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Immediate family members hold more than 50 percent of the voting ownership interest of each entity, and there is no evidence that those family members would vote their shares in any way other than in concert. Immediate family members include a married couple and their children, but not the married couple’s grandchildren. Entities might be owned in varying combinations among living siblings and their children. Those situations require careful consideration of the substance of the ownership and voting relationships.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Group of stockholders holds more than 50 percent of the voting ownership of each entity, and contemporaneous written evidence of an agreement to vote a majority of the entities’ shares in concert exists.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the Business Combination and the contributions to Sun Managers, Sunergy was majority owned by 5 entities (the “Primary Sellers”):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Southern Crown Holdings, LLC (wholly owned by Anton Hruby) — 230,000 Common Units (23%)</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">LAMADD LLC (wholly owned by Gianluca Guy) — 230,000 Common Units (23%)</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">JKae Holdings, LLC (wholly owned by Kalen Larsen) — 215,000 Common Units (21.5%)</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Clarke Capital, LLC (wholly owned by Brandon Bridgewater) — 215,000 Common Units (21.5%)</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">White Horse Energy, LC (wholly owned by Timothy Bridgewater) — 90,000 Common Units (9%)</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Each of the above parties entered into a Voting Agreement, dated September 7, 2023. The term of the Voting Agreement is for five years from the date of the Voting Agreement. The consummation of the Business Combination with ESGEN occurred within the term of the Voting Agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the Business Combination and the contributions to Sun Managers, the Primary Sellers had 98% ownership in Sunergy. Immediately following the Business Combination, the Primary Sellers owned 83.8% of the Common Stock of the registrant through their Zeo Class V Common Stock that have voting interests. The Voting Agreement constitutes contemporaneous written evidence of an agreement to vote a majority of the Primary Sellers’ shares of the registrant in concert. Accordingly, the Primary Sellers retain majority control through the voting of their units in conjunction with the Voting Agreement immediately prior to the Business Combination and their shares following the Business Combination and, therefore, there is no change of control before or after the Business Combination. This conclusion is appropriate even though there was no relationship or common ownership or control between Sunergy and ESGEN prior to the Business Combination. Accordingly, the Business Combination should be accounted for in accordance with the guidance for common control transactions in ASC 805-50.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Additional factors that were considered include the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Since the Business Combination, the Board has been comprised of one individual designated by ESGEN and five individuals designated by Sunergy.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Since the Business Combination, management of the Company has been the existing management at Sunergy immediately prior to the Business Combination. The individual that was serving as the chief executive officer and chief financial officer of Sunergy’s management team immediately prior to the Business Combination continues substantially unchanged upon completion of the Business Combination.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">For common control transactions that include the transfer of a business, the reporting entity is required to account for the transaction in accordance with the procedural guidance in ASC 805-50. The C Corporation (ESGEN) is considered to be a substantive entity, the LLC (OpCo) is a business and VIE, and the C Corporation is considered to be the accounting acquirer since it is the primary beneficiary of the LLC. In a transaction that is a combination of entities under common control, the acquirer (ESGEN) should recognize the acquired entity (OpCo and Sunergy) on the same basis as the entities’ common parent.</span></p> 1 Upon the Domestication, each then-outstanding ESGEN Class A Ordinary Share was cancelled and converted into one share of Class A common stock of the Company, par value $0.0001 per share (“Zeo Class A Common Stock”), and each then-outstanding ESGEN Public Warrant was assumed and converted automatically into a warrant of the registrant, exercisable for one share of Zeo Class A Common Stock. Additionally, each outstanding unit of ESGEN was cancelled and converted into one share of Zeo Class A Common Stock and one-half of one warrant of the Company. 0.0001 0.24167 1000000 10 500000 500000 1500000 15000000 0.50 0.50 0.50 230000 0.23 230000 0.23 215000 0.215 215000 0.215 90000 0.09 P5Y 0.98 0.838 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 2 - LIQUIDITY AND GOING CONCERN</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As of September 30, 2024, the Company had approximately $5.6 million of working capital including $4.3 million of cash and cash equivalents. Management has assessed the going concern assumptions of the Company during the preparation of these condensed consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company’s condensed consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business. Historically, the Company’s primary source of funding to support operations has been cash flows from operations.</span></p> 5600000 4300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 3 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Basis of Presentation and principles of Consolidation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. These statements should be read in conjunction with Sunergy’s audited financial statements for the fiscal year ended December 31, 2023 as included with the Company’s Form 8-K/A filed with the SEC on January 23, 2025. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results for the full fiscal year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our condensed consolidated financial statements include the accounts of Zeo Energy Corp., the accounts of Sunergy Renewables, LLC, Sun First Energy, LLC, Sunergy Solar LLC and Sunergy Roofing and Construction, Inc., all wholly owned subsidiaries, and ESGEN Opco, a variable interest entity (“VIE”) for which the Company is the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation. The December 31, 2023 balances reported herein are derived from the condensed consolidated financial statements of Sunergy as included with the Company’s Current Report on Form 8-K/A Amendment No. 3, filed with the SEC on January 23, 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; text-indent: 0"></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><i>Restatement to Previously Reported Financial Statements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">On November 13, 2024, the audit committee of the board of directors of Zeo Energy Corp. (the “Company”), after discussion with the management of the Company, concluded that (i) the Company’s previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with SEC on March 20, 2024 and as amended on March 25, 2024 and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q” and the Q3 2023 financial statements as filed in the Esgen Acquisition Corporation Form S-4 amendment No.4 (S4/A) with the Securities and Exchange Commission (“SEC”) on February 7, 2024, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024, should no longer be relied upon due to the misstatement described below.</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"> </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 preparation of the Company’s unaudited condensed consolidated interim financial statements for the three and nine months ended September 30, 2024, the Company’s management identified the following misstatements, to the Company’s financial statements:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2023, cost of goods sold (exclusive of depreciation and amortization) included selling expenses related to commissions earned by the sales team and third party dealers related to obtaining sales orders and contracts. The Company has further determined that selling expenses should not be included in the cost of goods sold (exclusive of depreciation and amortization) but instead in sales and marketing expense as they do not relate to the direct delivery of the product or service but rather to the acquiring of the customer and sale of the product or service. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0.5in"><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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="text-align: left; width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2023 and December 31, 2023, finance lease assets and liabilities were included in property, equipment and other fixed assets, net and in the current portion of long-term debt and long-term debt. The Company has further determined that the vehicles should be recorded as right-of-use finance lease assets and finance lease liabilities. Adjustments have been made to depreciation and amortization expense and interest expense on the statement of operations as well as adjustments to reflect the presentation of finance leases in the statement of cash flows.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended September 30, 2023, adjustments have been made to reflect the correct presentation of operating leases within the statement of cash flows. This has no impact on total operating cash flows.</span></td> </tr></table> <p style="text-align: left; 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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2023, due to the nature of the underlying costs, reclassifications of expenses have been made between cost of goods sold (exclusive of depreciation and amortization), sales and marketing and general and administrative. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.</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">This Note discloses the nature of the restatement adjustments and discloses the cumulative effects of these adjustments included in the Original S-4. The effects of the misstatements have been corrected in all impacted tables and footnotes throughout these unaudited condensed consolidated interim financial statements.</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"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023</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> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">28,950,493</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,477,406</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,473,087</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">524,461</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,172</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">521,289</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">764,828</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,830,817</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,595,645</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,693,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">609,303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,302,853</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,933,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,892,874</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,960,834</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,001,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,396</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,245</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,969,690</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,000,047</span></td><td style="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"><i> </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>Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023</i></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68,204,199</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,958,478</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,245,721</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15,144</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,431,482</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,805,308</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,008,671</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,813,979</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,846,154</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">869,904</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,716,058</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,302,287</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,207,240</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,402,733</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,497,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(39,838</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(62,920</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(55,938</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="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><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023</i></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> </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">As reported</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">Adjustment</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">As restated</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Retained earnings</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income prior to the business combination</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,602,939</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,798</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,612,737</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,556,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,566,396</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,992,528</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,034,135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,200,342</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,272,306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Stockholders’ Equity</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,602,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,612,737</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,712,462</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,722,260</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,259,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,189,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,356,206</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,428,170</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"><span style="font-style: normal; font-weight: normal"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023</i></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 style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0in; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Cash Flows from Operating Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net Income</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustment to reconcile net loss to cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(79,906</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,366,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash operating lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-240; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash finance lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-241; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Changes in operating assets and liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,721</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(399,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(389,890</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash used in operating activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,609,528</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,820</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,666,348</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Investing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of property, plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by investing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Financing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">Issuance of debt</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">938,003</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(745,793</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">192,210</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Repayments of finance lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-242; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by financing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,624,251</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(802,615</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,426,866</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash transactions</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-243; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for finance lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-244; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="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; font-size: 8pt; font-style: normal; font-weight: normal"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Use of Estimates</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with US GAAP requires it 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 date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Some of the more significant estimates include fair value of warrant liabilities, redemption value of non-controlling interest, subsequent realizability of intangible assets, useful lives of depreciation and amortization and collectability of accounts receivable. Due to the uncertainty involved in making estimates, actual results could differ from those estimates which could have a material effect on the financial condition and results of operations in future periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt; font-style: normal; font-weight: normal"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company bases its estimates and assumptions on historical experience and other factors, including the current economic environment and on various other judgements that it believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment could have a material effect on the financial condition and results of future operations in future periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt; font-style: normal; font-weight: normal"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Segments Information</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Operating segments are defined as components of an enterprise for which separate discrete financial information is evaluated regularly by our chief executive officer, who is the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, the Company operates and manages its business as one operating and reportable segment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt; font-style: normal; font-weight: normal"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company maintains its cash in checking and savings accounts. Income generated from cash held in savings accounts is recorded as interest income. The carrying value of the Company’s savings accounts is included in cash and cash equivalents and approximates the fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Accounts receivable, net of allowance for credit losses</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts receivable is presented at the invoiced receivable amounts, less any allowance for any potential expected credit loss amounts, and do not bear interest. The Company estimates allowance for credit losses based on the creditworthiness of each customer, historical collections experience, forward looking information and other information including the aging of the receivables. This analysis resulted in an allowance for credit losses as of September 30, 2024, and December 31, 2023 of $3,145,168 and $862,580, respectively. The Company had no write-offs and no recoveries for each of the three and nine months ended September 30, 2024 and 2023, respectively. The majority of our customers finance their purchase and installation of solar panels through various financing companies, who then remit payment to Sunergy typically within 3 days after installation. The Company is not deemed a borrower with these financing agreements and as a result is not subject to any of the terms of the financing transaction between the financing company and the customer.</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">Significant judgement is involved in determination of the collectability of accounts receivable. Management assesses the reasonability of collectability of accounts receivable on a quarterly basis to record the allowance for credit losses.</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">In September 2024, based on a reassessment of creditworthiness of customers, historical collections experience, forward looking information and other information including the aging of the receivables, the Company revised its estimate of allowance for credit losses.</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">This change in estimate has been accounted for prospectively in accordance with <span style="text-decoration:underline">ASC 250</span>, <i>Accounting Changes and Error Corrections</i>. In accordance with its policy, the Company reviews the estimated allowance for credit losses on an ongoing basis. This review indicated that the estimated allowance for credit losses in the Company’s consolidated financial statements should be increased. As a result, effective September 30, 2024, the Company recorded a change in estimate to increase the three and nine months provision for credit losses by $1,820,365, increase net loss by $1,820,365 for the three and nine months ended September 30, 2024, and increase basic and diluted net loss per common share by $0.30 and $0.49 for the three and nine months ended September 30, 2024.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Prepaid installation costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid installation costs include costs incurred prior to completion of installations of solar systems. Such costs include the cost of engineering, permits, governmental fees, and other related solar installation costs. These costs are charged to Cost of goods sold when each installation is completed.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Prepaid expenses and other current assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses and other current assets consist of employee advances, advanced sales commissions, prepaid insurance, and other current assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Concentration of credit risk</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits. The amounts over these insured limits as of September 30, 2024, and December 31, 2023 were $4,080,061 and $6,979,011, respectively. The Company mitigates this concentration of credit risk by monitoring the credit worthiness of the financial institutions. No losses have been incurred to date on any deposits.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company performs periodic credit evaluations of its customers’ financial condition and also monitors the financial condition of the financial counterparties that finance customer transactions and generally does not require collateral. No one customer or financing counterparty exceeded 10% of accounts receivable as of September 30, 2024, and December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Inventories</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Inventories are primarily comprised of solar panels and other related items necessary for installations and service needs. Inventories are accounted for on a first-in-first-out basis and are measured at the lower of cost or net realizable value, where cost is determined using a weighted-average cost method. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as cost of goods sold in the condensed consolidated statements of operations. As of September 30, 2024, and December 31, 2023, inventory was $482,251 and $350,353, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Property, equipment and other fixed assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and other fixed assets are carried at cost less accumulated depreciation and includes expenditures that substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any difference between the sale proceeds and the carrying amount of the asset is recognized as a gain or loss on disposal in the condensed consolidated Statements of Operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Software that is developed for internal use and is accounted for pursuant to ASC 350-40<i>, Intangibles, Goodwill and Other-Internal-Use Software</i>. Qualifying costs incurred to develop internal-use software are capitalized when (i) the preliminary project stage is completed, (ii) management has authorized further funding for the completion of the project and (iii) it is probable that the project will be completed and perform as intended. These capitalized costs include compensation for employees who develop internal-use software and external costs related to development of internal use software. Capitalization of these costs ceases once the project is substantially complete and the software is ready for its intended purpose. Internally developed software is amortized using the straight-line method over an estimated useful life. All other expenditures, including those incurred in order to maintain an intangible asset’s current level of performance, are expensed as incurred. When these assets are retired or disposed of, the cost and accumulated amortization thereon are removed, and any resulting gain or losses are included in the condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is five years, across all asset classes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The estimated useful lives and depreciation methods are reviewed at each year-end, with the effect of any changes in estimates accounted for prospectively. All depreciation expense is included with depreciation and amortization in the condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Impairment of long-lived assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Management reviews each asset or asset group for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and at least annually. No impairment provisions were recorded by the Company during the three and nine months ended September 30, 2024, and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Business Combinations</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company accounts for an acquisition as a business combination if the assets acquired and liabilities assumed in the transaction constitute a business in accordance with ASC Topic 805. Such acquisitions are accounted using the acquisition method by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Where the set of assets acquired and liabilities assumed doesn’t constitute a business, it is accounted for as an asset acquisition where the individual assets and liabilities are recorded at their respective relative fair values corresponding to the consideration transferred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Goodwill</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment for the three and nine months ended September 30, 2024, and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Intangible assets subject to amortization</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets include tradenames, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Leases</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company evaluates the contracts it entered into to determine whether such contracts contain leases at inception. A contract contains a lease if the contract conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. At commencement, contracts containing a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee. When the arrangements include lease and non-lease components, the Company accounts for them as a single lease component.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Operating Leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as an operating lease. Operating leases are included in the line items right-of-use (“ROU”) asset, lease liabilities, current, and non-current lease liabilities in the condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. For operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid. These payments are then discounted based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Company uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The Company measures ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available to the Company. Lease expenses for lease payments are recognized on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">For leases with a lease term of less than one year (short-term leases), the Company has elected not to recognize a lease liability or ROU asset on its consolidated balance sheet. Instead, it recognizes the lease payments as expenses on a straight-line basis over the lease term. Short-term lease costs are immaterial to its condensed consolidated statements of operations and cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Finance leases</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. Lease cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line basis and recorded to depreciation and amortization and interest expense on the finance lease liability, which is calculated using the effective interest method and recorded to interest expense on the accompanying condensed consolidated statements of operations. Finance lease ROU assets are amortized over the shorter of their estimated useful lives or the terms of the respective leases. If the Company is reasonably certain to exercise the option to purchase the underlying asset at the end of lease term, the finance lease ROU assets are amortized to the end of useful life of the assets on a straight-line basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Warrant Liabilities</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, <i>Derivatives and Hedging</i> (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is reassessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 12) (the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a binomial lattice model. The quoted market price is utilized as the fair value as of each relevant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b><i>Accrual for Probable Loss Contingencies</i></b> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">In the normal course of business, the Company is involved in various claims and legal proceedings. A liability is recorded for such matters when it is probable that a loss has been incurred and the amounts can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. Legal costs associated with loss contingencies are expensed as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Company accounts for its revenue in accordance with ASC 606, <i>Revenue from Contracts with Customers</i> (“ASC 606”). The Company applies judgment in the determination of performance obligations in accordance with ASC 606. Performance obligations in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. In addition, a single performance obligation may comprise a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This principle is achieved through applying the following five-step approach:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1 - Identification of the contract, or contracts, with a client.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2 - Identification of the performance obligations in the contract.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3 - Determination of the transaction price.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4 - Allocation of the transaction price to the performance obligations in the contract</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5 - Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company recognizes and records revenue from its operations upon completion of installation for both solar system installations and roofing installations. In connection with the sales and installation, a signed contract between the Company and the purchaser defines the duties and obligations of each party. The contract is specific as to the duties and responsibilities which govern the accounting for these transactions. Once the Company’s performance obligations are met with installation completed, according to the signed contract, the Company’s obligations are completed, and title is transferred to the buyer. The Company believes its performance obligation is completed once the installation of the solar panels is completed, which is prior to the customer receiving permission to operate the solar panels from the local utility company. The Company records sales revenue at this point in time in its accounting records. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue recorded is equal to the contract amount signed by the purchaser, net of the financing fees. The Company incurs several costs associated with the installation prior to its completion. In accordance with ASC 340, <i>Other Assets and Deferred Costs,</i> installation-related costs are recorded as prepaid expenses and other current assets and in turn are expensed when installation is completed. Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the three months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the nine months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, gross</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,120,570</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,904,324</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,727,470</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">115,213,716</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Financing fees</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,890,020</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,941,988</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,394,944</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(33,726,283</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,230,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,962,336</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52,332,526</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,487,433</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Roofing installations</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">427,355</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,830</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,263,807</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,217,587</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total net revenues</span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,657,905</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,894,166</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,596,333</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86,705,020</span></td><td style="padding-bottom: 4pt; font-weight: bold; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Contract liabilities</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company receives both customer lender advances and, when the customer does not utilize third-party financing, customer advances. These amounts are listed on the balance sheet as contract liabilities and are considered a liability of the Company until the installation is completed. When an installation is delayed, the lender may withdraw their lender advances until the project installation is completed. The contract liabilities amounts are expected to be recognized as revenue within a few months of the Company’s receipt of the funds. The following table summarizes the change in contract liabilities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30,<br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, beginning of the period</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,149,047</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized from amounts included in contract liabilities at the beginning of the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(5,223,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,149,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Cash received prior to completion of performance obligation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, as of the end of the period</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0in"><span style="font-family: Times New Roman, Times, Serif"><i>Contract acquisition costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company pays sales commissions to sales representatives based on a percentage of the sales contracts entered into by the customer and the Company. Payment is made to the sales representative once installation is completed. Such costs are included as sales and marketing on the condensed consolidated statements of operations. Since sales commission payments are subject to completion of the installation, payment is made commensurate with the recognition of revenue from the sale, and therefore the full expense is incurred as the Company does not have any remaining performance obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Earnings per share</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company reports both basic and diluted earnings per share. Basic earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and excludes the dilutive effect of warrants, stock options, and other types of convertible securities. Diluted earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and the dilutive effect of warrants and other types of participating securities are included in the calculation. Dilutive securities are excluded from the diluted earnings per share calculation if their effect is anti-dilutive, such as in periods where a net loss has been reported.</span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the Business Combination, the membership structure of Sunergy Renewable, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of ESGEN OpCo, LLC, and Zeo Energy Corp. implemented a revised class structure including Class A Common Stock having one vote per share and economic rights and Class V Common Stock having one vote per share and no economic rights. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. As a result, loss per share information has not been presented for periods prior to the Business Combination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </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><i>Stock-based Compensation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">The Company recognizes an expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant. The Company has elected to account for restricted stock awards with market conditions using a graded vesting method. This method recognizes the compensation cost in the condensed consolidated statements of operations over the requisite service period for each separately vesting tranche of awards. The Company has elected to recognize forfeitures as they occur rather than estimate expected forfeitures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Fair value of Financial Instruments</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). We classify fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 1 — Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 3 — Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, accrued expenses, advanced funding, accounts payable, and debt approximate fair value due to their relatively short maturities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Redeemable Noncontrolling Interests</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Noncontrolling interests represent the portion of ESGEN OpCo, LLC that Zeo Energy Corp. controls and consolidates but does not own. The noncontrolling interests were created as a result of the Business Combination and represent 33,730,000 common units issued by Zeo Energy Corp. to the prior investors. As of the Close of the Business Combination, Zeo Energy Corp. held a 13.0% interest in ESGEN OpCo, LLC with the remaining 87.0% interest held by ESGEN OpCo, LLC’s prior investors. The prior investors’ interests in ESGEN OpCo, LLC represent a redeemable noncontrolling interest. At its discretion, the members have the right to exchange their common units in ESGEN OpCo, LLC (along with the cancellation of the paired shares of Zeo Energy Corp. or the Class V Common Stock) for either shares of Class A Common Stock on a one-to-one basis or cash proceeds of equal value at the time of redemption. Any redemption of ESGEN OpCo, LLC Common Units in cash must be funded through a private or public offering of Class A Common Stock and is subject to the Company’s Board’s approval. As of September 30, 2024, the prior investors of ESGEN OpCo, LLC hold the majority of the voting rights on the Board.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As the redeemable noncontrolling interests are redeemable upon the occurrence of an event that is not solely within the Company’s control, the Company classifies redeemable noncontrolling interests as temporary equity. The redeemable noncontrolling interests in common units were initially measured at the ESGEN OpCo, LLC prior investors’ share in the net assets of the Company upon consummation of the Business Combination. Subsequent remeasurements of the Company’s redeemable noncontrolling interests are recorded as a deemed dividend each reporting period, which reduces retained earnings, if any, or additional paid-in capital of Zeo Energy Corp. Remeasurements of the Company’s redeemable noncontrolling interests are based on the fair value of our Class A Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Redeemable Convertible Preferred Units </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company records redeemable convertible preferred units at fair value on the dates of issuance, unless an exception applies, net of issuance costs. The redeemable convertible preferred units have been classified outside of stockholders’ (deficit) equity as temporary equity on the accompanying condensed consolidated balance sheets because the shares contain certain redemption features that are not solely within the control of the Company. See Note 10 – Redeemable Noncontrolling Interests and Equity. Because the Class A convertible preferred units are held by the Sponsor at the OpCo level, the preferred units are presented as a noncontrolling interests on the condensed consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Income Taxes</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Zeo Energy Corp. is a corporation and thus is subject to United States (“U.S.”) federal, state and local income taxes. ESGEN OpCo, LLC is a partnership for U.S. federal income tax purposes and therefore does not pay United States federal income tax. Instead, the ESGEN OpCo, LLC unitholders, including Zeo Energy Corp., are liable for U.S. federal income tax on their respective shares of ESGEN OpCo, LLC’s taxable income. ESGEN OpCo, LLC is liable for income taxes in those states which tax entities classified as partnerships for U.S. federal income tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">We use the asset and liability method of accounting for income taxes for the Company. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><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">ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Management has evaluated the Company’s tax positions, including its previous status as a pass-through entity for federal and state tax purposes, and has determined that the Company has taken no uncertain tax positions that require adjustment to the condensed consolidated financial statements. The Company’s reserve related to uncertain tax positions was zero as of September 30, 2024 and December 31, 2023. There were no unrecognized tax benefits and no amounts accrued for interest and penalties as of September 30, 2024 and December 31, 2023. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.</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">Interest and penalties associated with tax positions are recorded in the period assessed as general and administrative expenses. The open tax years for U.S. federal and state income tax purposes are 2019 and forward.</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="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">The Company has calculated the provision for income taxes during the interim reporting period by applying an estimate of the Annual Effective Tax Rate (AETR) for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Our effective tax rate (ETR) from continuing operations was 1.5% and 0% for the three months ended September 30, 2024 and September 30, 2023, respectively, and 2.7% and 0% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The ETR for the three and nine months ended September 30, 2024 differs from statutory rates primarily due to the non-controlling interest portion of ESGEN OpCo, LLC, which is a partnership for federal 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 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; "><b><i>Tax Receivable Agreement</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In conjunction with the consummation of the Transactions, Zeo Energy Corp entered into a Tax Receivable Agreement (the “TRA”) with ESGEN Opco, LLC and certain ESGEN Opco, LLC members (the “TRA Holders”). Pursuant to the TRA, Zeo Energy Corp. is required to pay the TRA Holders 85% of the net cash savings, if any, in U.S. federal, state and local income and franchise tax (computed using simplifying assumptions to address the impact of state and local taxes) that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Business Combination as a result of, as applicable to each such TRA Holder, (i) certain increases in tax basis that occur as a result of the acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s Exchangeable OpCo Units pursuant to the exercise of the OpCo Exchange Rights or a Mandatory Exchange and (ii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, any payments it makes under the Tax Receivable Agreement. All such payments to the TRA Holders are the obligations of Zeo Energy Corp., and not that of ESGEN Opco, LLC. As of September 30, 2024, there have been no exchanges of ESGEN Opco, LLC units for Class A Common Stock of Zeo Energy Corp. and, accordingly, no TRA liabilities currently exist. Future exchanges will result in incremental tax attributes and potential cash tax savings for Zeo Energy Corp. The associated liability for the Tax Receivable Agreement will be recorded as a decrease to additional paid-in capital in the consolidated statement of stockholders’ equity. As of September 31, 2024, the Company has concluded, based on applicable accounting standards, that it was more likely than not that its deferred tax assets subject to the TRA would not be realized; therefore, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. In accordance with ASC Topic 450, Contingencies, any changes to an existing TRA liability, including changes to the fair value measurement or to re-establish a TRA liability related to prior year exchanges, will be recorded as tax receivable agreement in other income (expense), net in the condensed consolidated statement of operations. Similarly, if utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recorded through the condensed consolidated statement of operations. See Note 13 – Related Party Transactions.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>New Accounting Pronouncements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Recently Issued Accounting Pronouncements Not Yet Adopted</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting-Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which requires an enhanced disclosure of segments on an annual and interim basis, including the title of the chief operating decision maker, significant segment expenses, and the composition of other segment items for each segment’s reported profit. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted, and adoption of ASU 2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to income tax disclosures (“ASU 2023-09”), expanding the disclosures requirement for income taxes primarily by requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2025. Early adoption is permitted, and adoption of ASU 2023-09 can be applied prospectively or retrospectively. The Company is currently evaluating the impact of this standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Basis of Presentation and principles of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. These statements should be read in conjunction with Sunergy’s audited financial statements for the fiscal year ended December 31, 2023 as included with the Company’s Form 8-K/A filed with the SEC on January 23, 2025. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results for the full fiscal year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Our condensed consolidated financial statements include the accounts of Zeo Energy Corp., the accounts of Sunergy Renewables, LLC, Sun First Energy, LLC, Sunergy Solar LLC and Sunergy Roofing and Construction, Inc., all wholly owned subsidiaries, and ESGEN Opco, a variable interest entity (“VIE”) for which the Company is the primary beneficiary. All intercompany balances and transactions have been eliminated in consolidation. The December 31, 2023 balances reported herein are derived from the condensed consolidated financial statements of Sunergy as included with the Company’s Current Report on Form 8-K/A Amendment No. 3, filed with the SEC on January 23, 2025.</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><i>Restatement to Previously Reported Financial Statements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">On November 13, 2024, the audit committee of the board of directors of Zeo Energy Corp. (the “Company”), after discussion with the management of the Company, concluded that (i) the Company’s previously issued financial statements for the fiscal years ended December 31, 2023 and 2022 included in the Company’s Form 8-K as filed with SEC on March 20, 2024 and as amended on March 25, 2024 and August 19, 2024 (the “8-K”), (ii) the Company’s unaudited condensed consolidated interim financial statements for the three months ended March 31, 2024 included in the Quarterly Report on Form 10-Q/A as filed with the SEC on August 19, 2024 (the “Q1 10-Q”), (iii) the Company’s unaudited condensed consolidated interim financial statements for three and six months ended June 30, 2024 included in the Quarterly Report on Form 10-Q as filed with the SEC on August 19, 2024 (the “Q2 10-Q” and the Q3 2023 financial statements as filed in the Esgen Acquisition Corporation Form S-4 amendment No.4 (S4/A) with the Securities and Exchange Commission (“SEC”) on February 7, 2024, and together with the Q1 10-Q, the “10-Qs”) and (iv) the financial statements noted in items (i) through (iii) above included in the Company’s Registration Statement on Form S-1, as amended (the “S-1”), which was declared effective by the SEC on October 1, 2024, should no longer be relied upon due to the misstatement described below.</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 preparation of the Company’s unaudited condensed consolidated interim financial statements for the three and nine months ended September 30, 2024, the Company’s management identified the following misstatements, to the Company’s financial statements:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2023, cost of goods sold (exclusive of depreciation and amortization) included selling expenses related to commissions earned by the sales team and third party dealers related to obtaining sales orders and contracts. The Company has further determined that selling expenses should not be included in the cost of goods sold (exclusive of depreciation and amortization) but instead in sales and marketing expense as they do not relate to the direct delivery of the product or service but rather to the acquiring of the customer and sale of the product or service. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="text-align: left; width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2023 and December 31, 2023, finance lease assets and liabilities were included in property, equipment and other fixed assets, net and in the current portion of long-term debt and long-term debt. The Company has further determined that the vehicles should be recorded as right-of-use finance lease assets and finance lease liabilities. Adjustments have been made to depreciation and amortization expense and interest expense on the statement of operations as well as adjustments to reflect the presentation of finance leases in the statement of cash flows.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended September 30, 2023, adjustments have been made to reflect the correct presentation of operating leases within the statement of cash flows. This has no impact on total operating cash flows.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended September 30, 2023, due to the nature of the underlying costs, reclassifications of expenses have been made between cost of goods sold (exclusive of depreciation and amortization), sales and marketing and general and administrative. This misstatement has no impact on total operating expenses, (loss) income from operations or net (loss) income. Additionally, this misstatement has no impact on the balance sheets, statements of changes in redeemable noncontrolling interests and stockholders’ equity or statements of cash flows.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This Note discloses the nature of the restatement adjustments and discloses the cumulative effects of these adjustments included in the Original S-4. The effects of the misstatements have been corrected in all impacted tables and footnotes throughout these unaudited condensed consolidated interim financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023</i></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">28,950,493</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,477,406</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,473,087</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">524,461</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,172</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">521,289</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">764,828</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,830,817</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,595,645</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,693,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">609,303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,302,853</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,933,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,892,874</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,960,834</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,001,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,396</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,245</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,969,690</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,000,047</span></td><td style="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"><i>Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023</i></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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68,204,199</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,958,478</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,245,721</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15,144</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,431,482</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,805,308</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,008,671</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,813,979</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,846,154</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">869,904</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,716,058</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,302,287</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,207,240</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,402,733</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,497,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(39,838</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(62,920</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(55,938</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="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><i> </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023</i></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As reported</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">Adjustment</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">As restated</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Retained earnings</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income prior to the business combination</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,602,939</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,798</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,612,737</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,556,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,566,396</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,992,528</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,034,135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,200,342</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,272,306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Stockholders’ Equity</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,602,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,612,737</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,712,462</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,722,260</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,259,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,189,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,356,206</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,428,170</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023</i></span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0in; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Cash Flows from Operating Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net Income</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustment to reconcile net loss to cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(79,906</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,366,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash operating lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-240; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash finance lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-241; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Changes in operating assets and liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,721</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(399,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(389,890</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash used in operating activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,609,528</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,820</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,666,348</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Investing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of property, plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by investing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Financing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">Issuance of debt</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">938,003</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(745,793</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">192,210</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Repayments of finance lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-242; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by financing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,624,251</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(802,615</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,426,866</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash transactions</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-243; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for finance lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-244; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of operations for the three months ended September 30, 2023</i></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">28,950,493</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,477,406</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,473,087</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">524,461</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,172</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">521,289</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">764,828</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,830,817</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,595,645</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,693,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">609,303</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,302,853</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,933,332</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,892,874</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,960,834</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">40,458</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,001,292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(295</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,396</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,101</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,245</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,969,690</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,357</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,000,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of operations for the nine months ended September 30, 2023</i></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Cost of goods sold (exclusive of depreciation and amortization shown below)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68,204,199</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,958,478</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,245,721</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(15,144</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,431,482</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Sales and marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,805,308</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,008,671</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,813,979</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,846,154</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">869,904</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,716,058</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total operating expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,302,287</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">80,207,240</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">(Loss) <span style="font-family: Times New Roman, Times, Serif">Income from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,402,733</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">95,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,497,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(39,838</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(62,920</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(32,856</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(23,082</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(55,938</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="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><i> </i></b></span></p> 28950493 -8477406 20473087 524461 -3172 521289 764828 7830817 8595645 3693550 609303 4302853 33933332 -40458 33892874 3960834 40458 4001292 -295 -10101 -10396 8856 -10101 -1245 3969690 30357 4000047 68204199 -18958478 49245721 1446626 -15144 1431482 1805308 18008671 19813979 8846154 869904 9716058 80302287 -95047 80207240 6402733 95047 6497780 -39838 -23082 -62920 -32856 -23082 -55938 6369877 71965 6441842 <i>Impact to the condensed consolidated statement of changes in redeemable noncontrolling interests and members’ equity for the three and nine months ended September 30, 2023</i><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As reported</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">Adjustment</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">As restated</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Retained earnings</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income prior to the business combination</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,602,939</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,798</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,612,737</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,556,598</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,566,396</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,992,528</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,034,135</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,200,342</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,272,306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Total Stockholders’ Equity</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,602,939</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,612,737</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, March 31, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,712,462</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">9,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">32,722,260</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">797,249</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">31,809</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">829,058</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,259,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">41,607</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,189,999</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income prior to the business combination</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">3,969,690</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">30,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,000,047</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Balance, September 30, 2023</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,356,206</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71,964</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,428,170</td><td style="text-align: left"> </td></tr> </table> 1602939 9798 1612737 1556598 9798 1566396 797249 31809 829058 1992528 41607 2034135 3969690 30357 4000047 3200342 71964 3272306 1602939 9798 1612737 32712462 9798 32722260 797249 31809 829058 33259392 41607 33189999 3969690 30357 4000047 34356206 71964 34428170 <span style="font-family: Times New Roman, Times, Serif"><i>Impact to the condensed consolidated statement of cash flows for the nine months ended September 30, 2023</i></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As reported</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Adjustment</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="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="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">As restated</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-indent: 0in; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Cash Flows from Operating Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; width: 64%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net Income</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,369,877</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">71,965</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,441,842</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Adjustment to reconcile net loss to cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,446,626</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(79,906</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,366,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash operating lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-240; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">399,610</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash finance lease expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-241; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Changes in operating assets and liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,721</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(399,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(389,890</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash used in operating activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,609,528</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,820</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,666,348</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Investing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Purchase of property, plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by investing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(907,563</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">745,795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(161,768</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from Financing Activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif">Issuance of debt</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">938,003</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(745,793</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">192,210</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Repayments of finance lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-242; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(56,822</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net cash provided by financing activities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,624,251</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(802,615</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,426,866</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Non-cash transactions</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-243; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">653,663</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: 0in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets obtained in exchange for finance lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-244; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">682,365</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6369877 71965 6441842 1446626 -79906 1366720 399610 399610 64762 64762 9721 -399611 -389890 5609528 56820 5666348 907563 -745795 161768 -907563 745795 -161768 938003 -745793 192210 56822 56822 -2624251 -802615 -3426866 653663 653663 682365 682365 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Use of Estimates</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with US GAAP requires it 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 date of the financial statements and the reported amounts of revenues and expenses for the reporting period. Some of the more significant estimates include fair value of warrant liabilities, redemption value of non-controlling interest, subsequent realizability of intangible assets, useful lives of depreciation and amortization and collectability of accounts receivable. Due to the uncertainty involved in making estimates, actual results could differ from those estimates which could have a material effect on the financial condition and results of operations in future periods.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company bases its estimates and assumptions on historical experience and other factors, including the current economic environment and on various other judgements that it believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment could have a material effect on the financial condition and results of future operations in future periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Segments Information</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Operating segments are defined as components of an enterprise for which separate discrete financial information is evaluated regularly by our chief executive officer, who is the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The CODM reviews financial information presented on a consolidated basis for the purposes of allocating resources and evaluating financial performance. Accordingly, the Company operates and manages its business as one operating and reportable segment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt; font-style: normal; font-weight: normal"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Cash and Cash Equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company maintains its cash in checking and savings accounts. Income generated from cash held in savings accounts is recorded as interest income. The carrying value of the Company’s savings accounts is included in cash and cash equivalents and approximates the fair value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Accounts receivable, net of allowance for credit losses</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Accounts receivable is presented at the invoiced receivable amounts, less any allowance for any potential expected credit loss amounts, and do not bear interest. The Company estimates allowance for credit losses based on the creditworthiness of each customer, historical collections experience, forward looking information and other information including the aging of the receivables. This analysis resulted in an allowance for credit losses as of September 30, 2024, and December 31, 2023 of $3,145,168 and $862,580, respectively. The Company had no write-offs and no recoveries for each of the three and nine months ended September 30, 2024 and 2023, respectively. The majority of our customers finance their purchase and installation of solar panels through various financing companies, who then remit payment to Sunergy typically within 3 days after installation. The Company is not deemed a borrower with these financing agreements and as a result is not subject to any of the terms of the financing transaction between the financing company and the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Significant judgement is involved in determination of the collectability of accounts receivable. Management assesses the reasonability of collectability of accounts receivable on a quarterly basis to record the allowance for credit losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In September 2024, based on a reassessment of creditworthiness of customers, historical collections experience, forward looking information and other information including the aging of the receivables, the Company revised its estimate of allowance for credit losses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This change in estimate has been accounted for prospectively in accordance with <span style="text-decoration:underline">ASC 250</span>, <i>Accounting Changes and Error Corrections</i>. In accordance with its policy, the Company reviews the estimated allowance for credit losses on an ongoing basis. This review indicated that the estimated allowance for credit losses in the Company’s consolidated financial statements should be increased. As a result, effective September 30, 2024, the Company recorded a change in estimate to increase the three and nine months provision for credit losses by $1,820,365, increase net loss by $1,820,365 for the three and nine months ended September 30, 2024, and increase basic and diluted net loss per common share by $0.30 and $0.49 for the three and nine months ended September 30, 2024.</p> 3145168 862580 0 0 0 0 1820365 1820365 1820365 1820365 0.3 0.3 0.49 0.49 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Prepaid installation costs</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid installation costs include costs incurred prior to completion of installations of solar systems. Such costs include the cost of engineering, permits, governmental fees, and other related solar installation costs. These costs are charged to Cost of goods sold when each installation is completed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Prepaid expenses and other current assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses and other current assets consist of employee advances, advanced sales commissions, prepaid insurance, and other current assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Concentration of credit risk</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents and trade accounts receivable. The Company maintains its cash and cash equivalent balances in highly rated financial institutions, which at times may exceed federally insured limits. The amounts over these insured limits as of September 30, 2024, and December 31, 2023 were $4,080,061 and $6,979,011, respectively. The Company mitigates this concentration of credit risk by monitoring the credit worthiness of the financial institutions. No losses have been incurred to date on any deposits.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company performs periodic credit evaluations of its customers’ financial condition and also monitors the financial condition of the financial counterparties that finance customer transactions and generally does not require collateral. No one customer or financing counterparty exceeded 10% of accounts receivable as of September 30, 2024, and December 31, 2023.</span></p> 4080061 6979011 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Inventories</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Inventories are primarily comprised of solar panels and other related items necessary for installations and service needs. Inventories are accounted for on a first-in-first-out basis and are measured at the lower of cost or net realizable value, where cost is determined using a weighted-average cost method. When evidence exists that the net realizable value of inventory is lower than its cost, the difference is recognized as cost of goods sold in the condensed consolidated statements of operations. As of September 30, 2024, and December 31, 2023, inventory was $482,251 and $350,353, respectively.</span></p> 482251 350353 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Property, equipment and other fixed assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and other fixed assets are carried at cost less accumulated depreciation and includes expenditures that substantially increase the useful lives of existing property and equipment. Maintenance, repairs, and minor renovations are charged to expense as incurred. When property and equipment is retired or otherwise disposed of, the related costs and accumulated depreciation are removed from their respective accounts, and any difference between the sale proceeds and the carrying amount of the asset is recognized as a gain or loss on disposal in the condensed consolidated Statements of Operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Software that is developed for internal use and is accounted for pursuant to ASC 350-40<i>, Intangibles, Goodwill and Other-Internal-Use Software</i>. Qualifying costs incurred to develop internal-use software are capitalized when (i) the preliminary project stage is completed, (ii) management has authorized further funding for the completion of the project and (iii) it is probable that the project will be completed and perform as intended. These capitalized costs include compensation for employees who develop internal-use software and external costs related to development of internal use software. Capitalization of these costs ceases once the project is substantially complete and the software is ready for its intended purpose. Internally developed software is amortized using the straight-line method over an estimated useful life. All other expenditures, including those incurred in order to maintain an intangible asset’s current level of performance, are expensed as incurred. When these assets are retired or disposed of, the cost and accumulated amortization thereon are removed, and any resulting gain or losses are included in the condensed consolidated statements of operations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which is five years, across all asset classes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The estimated useful lives and depreciation methods are reviewed at each year-end, with the effect of any changes in estimates accounted for prospectively. All depreciation expense is included with depreciation and amortization in the condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Impairment of long-lived assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Management reviews each asset or asset group for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable, and at least annually. No impairment provisions were recorded by the Company during the three and nine months ended September 30, 2024, and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Business Combinations</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company accounts for an acquisition as a business combination if the assets acquired and liabilities assumed in the transaction constitute a business in accordance with ASC Topic 805. Such acquisitions are accounted using the acquisition method by recognizing the identifiable tangible and intangible assets acquired and liabilities assumed, and any non-controlling interest in the acquired business, measured at their acquisition date fair values.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Where the set of assets acquired and liabilities assumed doesn’t constitute a business, it is accounted for as an asset acquisition where the individual assets and liabilities are recorded at their respective relative fair values corresponding to the consideration transferred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill is recognized and initially measured as any excess of the acquisition-date consideration transferred in a business combination over the acquisition-date amounts recognized for the net identifiable assets acquired. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. First, the Company assesses qualitative factors to determine whether or not it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company concludes that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company conducts a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the carrying amount of the reporting unit exceeds the fair value of the reporting unit, the Company recognizes an impairment loss in the condensed consolidated statements of operations for the amount by which the carrying amount exceeds the fair value of the reporting unit. The Company performs its annual goodwill impairment test at December 31 of each year. There was no goodwill impairment for the three and nine months ended September 30, 2024, and 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Intangible assets subject to amortization</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets include tradenames, customer lists and non-compete agreements. Amounts are subject to amortization on a straight-line basis over the estimated period of benefit and are subject to annual impairment consideration. Costs incurred to renew or extend the term of a recognized intangible asset, such as the acquired tradename, are capitalized as part of the intangible asset and amortized over its revised estimated useful life.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of the intangible assets may not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The Company evaluates the recoverability of intangible assets by comparing their carrying amounts to future net undiscounted cash flows expected to be generated by the intangible assets. If such intangible assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying amount of the intangible assets exceeds the fair value of the assets. The Company determines fair value based on discounted cash flows using a discount rate commensurate with the risk inherent in the Company’s current business model for the specific intangible asset being valued. No impairment charges were recorded for the three and nine months ended September 30, 2024, and 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company evaluates the contracts it entered into to determine whether such contracts contain leases at inception. A contract contains a lease if the contract conveys the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. At commencement, contracts containing a lease are further evaluated for classification as an operating or finance lease where the Company is a lessee. When the arrangements include lease and non-lease components, the Company accounts for them as a single lease component.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Operating Leases</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">A lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as an operating lease. Operating leases are included in the line items right-of-use (“ROU”) asset, lease liabilities, current, and non-current lease liabilities in the condensed consolidated balance sheet. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. For operating leases, the Company measures its lease liabilities based on the present value of the total lease payments not yet paid. These payments are then discounted based on the more readily determinable of the rate implicit in the lease or its incremental borrowing rate, which is the estimated rate the Company would be required to pay for a collateralized borrowing equal to the total lease payments over the term of the lease. The Company uses its incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments. The Company measures ROU assets based on the corresponding lease liability adjusted for payments made to the lessor at or before the commencement date, and initial direct costs it incurs under the lease. The Company begins recognizing lease expense when the lessor makes the underlying asset available to the Company. Lease expenses for lease payments are recognized on a straight-line basis over the lease term.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">For leases with a lease term of less than one year (short-term leases), the Company has elected not to recognize a lease liability or ROU asset on its consolidated balance sheet. Instead, it recognizes the lease payments as expenses on a straight-line basis over the lease term. Short-term lease costs are immaterial to its condensed consolidated statements of operations and cash flows.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Finance leases</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Leases that transfer substantially all of the benefits and risks incidental to the ownership of assets are accounted for as finance leases as if there was an acquisition of an asset and incurrence of an obligation at the inception of the lease. Lease cost for finance leases where the Company is the lessee includes the amortization of the ROU asset, which is amortized on a straight-line basis and recorded to depreciation and amortization and interest expense on the finance lease liability, which is calculated using the effective interest method and recorded to interest expense on the accompanying condensed consolidated statements of operations. Finance lease ROU assets are amortized over the shorter of their estimated useful lives or the terms of the respective leases. If the Company is reasonably certain to exercise the option to purchase the underlying asset at the end of lease term, the finance lease ROU assets are amortized to the end of useful life of the assets on a straight-line basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Warrant Liabilities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company evaluates all of its financial instruments, including issued share purchase warrants, to determine if such instruments are derivatives or contain features that qualify as embedded derivatives, pursuant to ASC 815-40, <i>Derivatives and Hedging</i> (“ASC 815-40”). The classification of derivative instruments, including whether such instruments should be recorded as liabilities or as equity, is reassessed at the end of each reporting period. The Company accounts for the Public Warrants (as defined in Note 12) (the “Warrants”) in accordance with the guidance contained in ASC 815-40 under which the Warrants do not meet the criteria for equity treatment and must be recorded as liabilities. Accordingly, the Company classifies the Warrants as liabilities at their fair value and adjusts the Warrants to fair value at each reporting period. This liability is subject to re-measurement at each balance sheet date until exercised, and any change in fair value is recognized in the condensed consolidated statements of operations. The Warrants for periods where no observable traded price was available are valued using a binomial lattice model. The quoted market price is utilized as the fair value as of each relevant date.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b><i>Accrual for Probable Loss Contingencies</i></b> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">In the normal course of business, the Company is involved in various claims and legal proceedings. A liability is recorded for such matters when it is probable that a loss has been incurred and the amounts can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. Legal costs associated with loss contingencies are expensed as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Revenue Recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Company accounts for its revenue in accordance with ASC 606, <i>Revenue from Contracts with Customers</i> (“ASC 606”). The Company applies judgment in the determination of performance obligations in accordance with ASC 606. Performance obligations in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. In addition, a single performance obligation may comprise a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. This principle is achieved through applying the following five-step approach:</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1 - Identification of the contract, or contracts, with a client.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2 - Identification of the performance obligations in the contract.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3 - Determination of the transaction price.</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4 - Allocation of the transaction price to the performance obligations in the contract</span></td> </tr></table><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5 - Recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td> </tr></table><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company recognizes and records revenue from its operations upon completion of installation for both solar system installations and roofing installations. In connection with the sales and installation, a signed contract between the Company and the purchaser defines the duties and obligations of each party. The contract is specific as to the duties and responsibilities which govern the accounting for these transactions. Once the Company’s performance obligations are met with installation completed, according to the signed contract, the Company’s obligations are completed, and title is transferred to the buyer. The Company believes its performance obligation is completed once the installation of the solar panels is completed, which is prior to the customer receiving permission to operate the solar panels from the local utility company. The Company records sales revenue at this point in time in its accounting records. Many of the Company’s customers finance their obligations with third parties. In these situations, the finance company deducts their financing fees and remits the net amount to the Company. Revenue recorded is equal to the contract amount signed by the purchaser, net of the financing fees. The Company incurs several costs associated with the installation prior to its completion. In accordance with ASC 340, <i>Other Assets and Deferred Costs,</i> installation-related costs are recorded as prepaid expenses and other current assets and in turn are expensed when installation is completed. Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.</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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the three months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the nine months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, gross</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,120,570</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,904,324</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,727,470</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">115,213,716</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Financing fees</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,890,020</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,941,988</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,394,944</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(33,726,283</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,230,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,962,336</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52,332,526</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,487,433</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Roofing installations</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">427,355</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,830</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,263,807</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,217,587</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total net revenues</span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,657,905</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,894,166</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,596,333</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86,705,020</span></td><td style="padding-bottom: 4pt; font-weight: bold; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Contract liabilities</i></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company receives both customer lender advances and, when the customer does not utilize third-party financing, customer advances. These amounts are listed on the balance sheet as contract liabilities and are considered a liability of the Company until the installation is completed. When an installation is delayed, the lender may withdraw their lender advances until the project installation is completed. The contract liabilities amounts are expected to be recognized as revenue within a few months of the Company’s receipt of the funds. The following table summarizes the change in contract liabilities:</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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30,<br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, beginning of the period</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,149,047</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized from amounts included in contract liabilities at the beginning of the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(5,223,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,149,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Cash received prior to completion of performance obligation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, as of the end of the period</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; 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 12.5pt 0pt 0in"><span style="font-family: Times New Roman, Times, Serif"><i>Contract acquisition costs</i></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company pays sales commissions to sales representatives based on a percentage of the sales contracts entered into by the customer and the Company. Payment is made to the sales representative once installation is completed. Such costs are included as sales and marketing on the condensed consolidated statements of operations. Since sales commission payments are subject to completion of the installation, payment is made commensurate with the recognition of revenue from the sale, and therefore the full expense is incurred as the Company does not have any remaining performance obligations.</span></p> Thus, revenue recognition is in turn matched with the installation equipment costs and expense associated with the completion of each project.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the three months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">For the nine months ended<br/> September 30,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, gross</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">24,120,570</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">50,904,324</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,727,470</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">115,213,716</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Financing fees</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,890,020</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(14,941,988</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,394,944</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(33,726,283</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Solar systems installations, net</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,230,550</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,962,336</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52,332,526</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">81,487,433</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Roofing installations</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">427,355</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,931,830</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,263,807</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,217,587</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total net revenues</span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,657,905</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,894,166</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,596,333</span></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">86,705,020</span></td><td style="padding-bottom: 4pt; font-weight: bold; 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"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 24120570 50904324 69727470 115213716 -4890020 -14941988 -17394944 -33726283 19230550 35962336 52332526 81487433 427355 1931830 2263807 5217587 19657905 37894166 54596333 86705020 The following table summarizes the change in contract liabilities:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30,<br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, <br/> 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, beginning of the period</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,149,047</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized from amounts included in contract liabilities at the beginning of the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(5,223,518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,149,047</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Cash received prior to completion of performance obligation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities, as of the end of the period</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">601,681</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,223,518</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 5223518 1149047 5223518 1149047 601681 5223518 601681 5223518 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Earnings per share</i></b></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company reports both basic and diluted earnings per share. Basic earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and excludes the dilutive effect of warrants, stock options, and other types of convertible securities. Diluted earnings per share is calculated based on the weighted average number of shares of Class A Common Stock outstanding and the dilutive effect of warrants and other types of participating securities are included in the calculation. Dilutive securities are excluded from the diluted earnings per share calculation if their effect is anti-dilutive, such as in periods where a net loss has been reported.</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the Business Combination, the membership structure of Sunergy Renewable, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of ESGEN OpCo, LLC, and Zeo Energy Corp. implemented a revised class structure including Class A Common Stock having one vote per share and economic rights and Class V Common Stock having one vote per share and no economic rights. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. As a result, loss per share information has not been presented for periods prior to the Business Combination.</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><i>Stock-based Compensation</i></b></span></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">The Company recognizes an expense for stock-based compensation awards based on the estimated fair value of the award on the date of grant. The Company has elected to account for restricted stock awards with market conditions using a graded vesting method. This method recognizes the compensation cost in the condensed consolidated statements of operations over the requisite service period for each separately vesting tranche of awards. The Company has elected to recognize forfeitures as they occur rather than estimate expected forfeitures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Fair value of Financial Instruments</i></b></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Fair value is the price that would be received to sell an asset, or the amount paid to transfer a liability in an orderly transaction between market participants at the measurement date. There is a fair value hierarchy that prioritizes the inputs used to measure fair value. The hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). We classify fair value balances based on the observability of those inputs. The three levels of the fair value hierarchy are as follows:</span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 1 — Inputs based on unadjusted quoted market prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets or quoted prices for identical or similar instruments in markets that are not active or for which all significant inputs are observable or can be corroborated by observable market data.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Level 3 — Inputs reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are both unobservable for the asset and liability in the market and significant to the overall fair value measurement.</span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest level input that is significant to the fair value measurement. The Company establishes the fair value of its assets and liabilities using the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date and establishes a fair value hierarchy based on the inputs used to measure fair value. The recorded amounts of certain financial instruments, including cash and cash equivalents, accounts receivable, accrued expenses, advanced funding, accounts payable, and debt approximate fair value due to their relatively short maturities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Redeemable Noncontrolling Interests</i></b></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Noncontrolling interests represent the portion of ESGEN OpCo, LLC that Zeo Energy Corp. controls and consolidates but does not own. The noncontrolling interests were created as a result of the Business Combination and represent 33,730,000 common units issued by Zeo Energy Corp. to the prior investors. As of the Close of the Business Combination, Zeo Energy Corp. held a 13.0% interest in ESGEN OpCo, LLC with the remaining 87.0% interest held by ESGEN OpCo, LLC’s prior investors. The prior investors’ interests in ESGEN OpCo, LLC represent a redeemable noncontrolling interest. At its discretion, the members have the right to exchange their common units in ESGEN OpCo, LLC (along with the cancellation of the paired shares of Zeo Energy Corp. or the Class V Common Stock) for either shares of Class A Common Stock on a one-to-one basis or cash proceeds of equal value at the time of redemption. Any redemption of ESGEN OpCo, LLC Common Units in cash must be funded through a private or public offering of Class A Common Stock and is subject to the Company’s Board’s approval. As of September 30, 2024, the prior investors of ESGEN OpCo, LLC hold the majority of the voting rights on the Board.</span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As the redeemable noncontrolling interests are redeemable upon the occurrence of an event that is not solely within the Company’s control, the Company classifies redeemable noncontrolling interests as temporary equity. The redeemable noncontrolling interests in common units were initially measured at the ESGEN OpCo, LLC prior investors’ share in the net assets of the Company upon consummation of the Business Combination. Subsequent remeasurements of the Company’s redeemable noncontrolling interests are recorded as a deemed dividend each reporting period, which reduces retained earnings, if any, or additional paid-in capital of Zeo Energy Corp. Remeasurements of the Company’s redeemable noncontrolling interests are based on the fair value of our Class A Common Stock.</span></p> 33730000 0.13 0.87 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Redeemable Convertible Preferred Units </i></b></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company records redeemable convertible preferred units at fair value on the dates of issuance, unless an exception applies, net of issuance costs. The redeemable convertible preferred units have been classified outside of stockholders’ (deficit) equity as temporary equity on the accompanying condensed consolidated balance sheets because the shares contain certain redemption features that are not solely within the control of the Company. See Note 10 – Redeemable Noncontrolling Interests and Equity. Because the Class A convertible preferred units are held by the Sponsor at the OpCo level, the preferred units are presented as a noncontrolling interests on the condensed consolidated balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Income Taxes</i></b></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Zeo Energy Corp. is a corporation and thus is subject to United States (“U.S.”) federal, state and local income taxes. ESGEN OpCo, LLC is a partnership for U.S. federal income tax purposes and therefore does not pay United States federal income tax. Instead, the ESGEN OpCo, LLC unitholders, including Zeo Energy Corp., are liable for U.S. federal income tax on their respective shares of ESGEN OpCo, LLC’s taxable income. ESGEN OpCo, LLC is liable for income taxes in those states which tax entities classified as partnerships for U.S. federal income tax purposes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">We use the asset and liability method of accounting for income taxes for the Company. Under the asset and liability method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss (“NOL”) and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in income tax rates is recognized in the results of operations in the period that includes the enactment date. The realizability of deferred tax assets is evaluated quarterly based on a “more likely than not” standard and, to the extent this threshold is not met, a valuation allowance is recorded.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. Management has evaluated the Company’s tax positions, including its previous status as a pass-through entity for federal and state tax purposes, and has determined that the Company has taken no uncertain tax positions that require adjustment to the condensed consolidated financial statements. The Company’s reserve related to uncertain tax positions was zero as of September 30, 2024 and December 31, 2023. There were no unrecognized tax benefits and no amounts accrued for interest and penalties as of September 30, 2024 and December 31, 2023. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif">Interest and penalties associated with tax positions are recorded in the period assessed as general and administrative expenses. The open tax years for U.S. federal and state income tax purposes are 2019 and forward.</span></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">The Company has calculated the provision for income taxes during the interim reporting period by applying an estimate of the Annual Effective Tax Rate (AETR) for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. Our effective tax rate (ETR) from continuing operations was 1.5% and 0% for the three months ended September 30, 2024 and September 30, 2023, respectively, and 2.7% and 0% for the nine months ended September 30, 2024 and September 30, 2023, respectively. The ETR for the three and nine months ended September 30, 2024 differs from statutory rates primarily due to the non-controlling interest portion of ESGEN OpCo, LLC, which is a partnership for federal 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> 0 0 0 0 0.015 0 0.027 0 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; "><b><i>Tax Receivable Agreement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In conjunction with the consummation of the Transactions, Zeo Energy Corp entered into a Tax Receivable Agreement (the “TRA”) with ESGEN Opco, LLC and certain ESGEN Opco, LLC members (the “TRA Holders”). Pursuant to the TRA, Zeo Energy Corp. is required to pay the TRA Holders 85% of the net cash savings, if any, in U.S. federal, state and local income and franchise tax (computed using simplifying assumptions to address the impact of state and local taxes) that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Business Combination as a result of, as applicable to each such TRA Holder, (i) certain increases in tax basis that occur as a result of the acquisition (or deemed acquisition for U.S. federal income tax purposes) of all or a portion of such TRA Holder’s Exchangeable OpCo Units pursuant to the exercise of the OpCo Exchange Rights or a Mandatory Exchange and (ii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, any payments it makes under the Tax Receivable Agreement. All such payments to the TRA Holders are the obligations of Zeo Energy Corp., and not that of ESGEN Opco, LLC. As of September 30, 2024, there have been no exchanges of ESGEN Opco, LLC units for Class A Common Stock of Zeo Energy Corp. and, accordingly, no TRA liabilities currently exist. Future exchanges will result in incremental tax attributes and potential cash tax savings for Zeo Energy Corp. The associated liability for the Tax Receivable Agreement will be recorded as a decrease to additional paid-in capital in the consolidated statement of stockholders’ equity. As of September 31, 2024, the Company has concluded, based on applicable accounting standards, that it was more likely than not that its deferred tax assets subject to the TRA would not be realized; therefore, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. In accordance with ASC Topic 450, Contingencies, any changes to an existing TRA liability, including changes to the fair value measurement or to re-establish a TRA liability related to prior year exchanges, will be recorded as tax receivable agreement in other income (expense), net in the condensed consolidated statement of operations. Similarly, if utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recorded through the condensed consolidated statement of operations. See Note 13 – Related Party Transactions.</p> 0.85 48800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>New Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Recently Issued Accounting Pronouncements Not Yet Adopted</i></span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting-Improvements to Reportable Segment Disclosures (Topic 280) (“ASU 2023-07”), which requires an enhanced disclosure of segments on an annual and interim basis, including the title of the chief operating decision maker, significant segment expenses, and the composition of other segment items for each segment’s reported profit. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted, and adoption of ASU 2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of this standard.</span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) - Improvements to income tax disclosures (“ASU 2023-09”), expanding the disclosures requirement for income taxes primarily by requiring more detailed disclosure for income taxes paid and the effective tax rate reconciliation. ASU 2023-09 is effective for annual periods beginning after December 15, 2025. Early adoption is permitted, and adoption of ASU 2023-09 can be applied prospectively or retrospectively. The Company is currently evaluating the impact of this standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 4 - REVERSE RECAPITALIZATION</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As discussed in Note 1, “Organization and Business Operation”, the Business Combination was consummated on March 13, 2024, which, for accounting purposes, was treated as the equivalent of Zeo issuing stock for the net assets of ESGEN, accompanied by recapitalization. Under this method of accounting, ESGEN was treated as the acquired company for financial accounting and reporting purposes under GAAP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Transaction Proceeds</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Upon closing of the Business Combination, the Company received gross proceeds of $17.7 million from the Business Combination, offset by total transaction costs and other fees totaling $7.4 million. The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statement of changes in stockholders’ deficit for the period ended September 30, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash-trust and cash, net of redemptions</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,714,091</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Less: transaction costs, promissory note and professional fees, paid</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,350,088</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Proceeds from Sponsor PIPE Investment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net proceeds from the Business Combination</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,364,003</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: liabilities assumed</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12,041,288</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Reverse recapitalization, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,677,285</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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 12.5pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The number of shares of Common Stock issued immediately following the consummation of the Business Combination was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Class V Common Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Class A Common Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">ESGEN Class A common stock, outstanding prior to the Business Combination</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-245; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,027,636</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Forfeiture of Class A founder shares</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-246; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,900,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less redemptions</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-247; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,159,976</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class A common stock of ESGEN</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-248; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,967,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">ESGEN Class B common stock, outstanding prior to the Business Combination</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-249; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,280,923</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Business Combination shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: hidden-fact-250; font-family: Times New Roman, Times, Serif">-</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,248,583</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Sunergy Shares</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,730,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-251; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of Class A Shares to third party advisors</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-252; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">553,207</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of Class A Shares to backstop investor</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-253; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">225,174</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Shares issued to sponsor</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-254; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Common Stock immediately after the Business Combination</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,026,964</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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 0pt"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Public and private placement warrants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The 13,800,000 Public Warrants issued at the time of ESGEN’s initial public offering remained outstanding and became warrants for the Company and the 14,040,000 Private Placement Warrants were forfeited.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><i>Redemption </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Prior to the closing of the Business Combination, certain ESGEN public stockholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 1,159,976 shares of ESGEN Class A common stock for an aggregate payment from the Trust of $13,336,056.</span></p> 17700000 7400000 The following table reconciles the elements of the Business Combination to the consolidated statements of cash flows and the consolidated statement of changes in stockholders’ deficit for the period ended September 30, 2024:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash-trust and cash, net of redemptions</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,714,091</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Less: transaction costs, promissory note and professional fees, paid</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,350,088</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Proceeds from Sponsor PIPE Investment</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net proceeds from the Business Combination</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,364,003</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less: liabilities assumed</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(12,041,288</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Reverse recapitalization, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,677,285</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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 12.5pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 2714091 7350088 15000000 10364003 12041288 -1677285 <span style="font-family: Times New Roman, Times, Serif">The number of shares of Common Stock issued immediately following the consummation of the Business Combination was:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Class V Common Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Class A Common Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">ESGEN Class A common stock, outstanding prior to the Business Combination</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-245; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,027,636</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Forfeiture of Class A founder shares</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-246; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,900,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less redemptions</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-247; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,159,976</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class A common stock of ESGEN</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-248; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,967,660</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">ESGEN Class B common stock, outstanding prior to the Business Combination</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-249; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,280,923</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Business Combination shares</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-hidden: hidden-fact-250; font-family: Times New Roman, Times, Serif">-</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,248,583</span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Sunergy Shares</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,730,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-251; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of Class A Shares to third party advisors</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-252; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">553,207</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of Class A Shares to backstop investor</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-253; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">225,174</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Shares issued to sponsor</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-254; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Common Stock immediately after the Business Combination</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,026,964</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 7027636 -2900000 -1159976 2967660 1280923 4248583 33730000 553207 225174 1500000 35230000 5026964 13800000 14040000 1159976 13336056 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 5 - PROPERTY, EQUIPMENT, AND OTHER FIXED ASSETS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Property, equipment and other fixed assets, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> September 30,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Internally-developed software</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">904,155</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">691,745</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Furniture</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138,197</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">126,007</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equipment and vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,306,413</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,220,168</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-255; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,358,765</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,037,920</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated depreciation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,231,983</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(748,197</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,126,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,289,723</span></td><td style="padding-bottom: 2.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 12.5pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif">Depreciation expense related to the Company’s property and equipment was $208,747 and $52,397 for the three months ended September 30, 2024, and 2023, respectively, and $539,692 and $325,395 for the nine months ended September 30, 2024, and 2023, respectively, which are included in depreciation and amortization expense on the accompanying condensed consolidated statements of operations.</span></p> <span style="font-family: Times New Roman, Times, Serif">Property, equipment and other fixed assets, net consisted of the following:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> September 30,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Internally-developed software</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">904,155</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">691,745</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Furniture</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138,197</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">126,007</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Equipment and vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,306,413</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,220,168</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-255; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,358,765</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,037,920</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated depreciation</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,231,983</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(748,197</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,126,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,289,723</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 904155 691745 138197 126007 2306413 2220168 10000 3358765 3037920 1231983 748197 2126782 2289723 208747 52397 539692 325395 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 6 - INTANGIBLE ASSETS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following is a summary of the Company’s intangible assets, net as of September 30, 2024, and December 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average Useful<br/> Life Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Gross Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">(in years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amortization</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade names</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-256; font-family: Times New Roman, Times, Serif">       -</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customer lists</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-257; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Non-compete</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-258; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-259; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.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 0pt"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average Useful<br/> Life Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Gross Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">(in years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amortization</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade names</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.5</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,313,072</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">771,028</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customer lists</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-260; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Non-compete</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-261; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,033,872</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">771,028</span></td><td style="padding-bottom: 2.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 12.5pt 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 Company periodically reviews the estimated useful lives of its identifiable intangible assets, taking into consideration any events or circumstances that might result in either a diminished fair value or revised useful life. Management has determined there have been no indicators of impairment or change in useful life for the three and nine months ended September 30, 2024, and 2023. Amortization expense relating to the Company’s intangible assets was $257,011 and $392,158 for the three months ended September 30, 2024, and 2023, respectively, and $771,028 and $1,041,325 for the nine months ended September 30, 2024, and 2023, respectively, which were included in depreciation and amortization expenses on the accompanying condensed consolidated statements of operations.</span></p> <span style="font-family: Times New Roman, Times, Serif">The following is a summary of the Company’s intangible assets, net as of September 30, 2024, and December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average Useful<br/> Life Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Gross Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">(in years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amortization</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade names</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-256; font-family: Times New Roman, Times, Serif">       -</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customer lists</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-257; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Non-compete</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-258; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-259; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Weighted</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, 2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Average Useful<br/> Life Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Gross Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">(in years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Amortization</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade names</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.5</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,084,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,313,072</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">771,028</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Customer lists</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">496,800</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-260; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Non-compete</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">224,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-261; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,804,900</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,033,872</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">771,028</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> P0Y 3084100 3084100 P0Y 496800 496800 P0Y 224000 224000 3804900 3804900 P1Y6M 3084100 2313072 771028 P1Y 496800 496800 P1Y 224000 224000 3804900 3033872 771028 257011 392158 771028 1041325 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 7 - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following table summarizes accrued expenses and other current liabilities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">185,873</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">136,668</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued commissions</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">538,814</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">856,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued dealer fees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">430,685</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,415,966</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">84,674</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-262; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Transaction costs</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,743,715</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-263; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued other</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">573,132</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,237,371</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,556,893</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,646,365</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <span style="font-family: Times New Roman, Times, Serif">The following table summarizes accrued expenses and other current liabilities:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">September 30,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued payroll</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">185,873</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">136,668</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued commissions</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">538,814</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">856,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued dealer fees</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">430,685</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,415,966</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">84,674</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-262; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Transaction costs</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,743,715</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-263; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Accrued other</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">573,132</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,237,371</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,556,893</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,646,365</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 185873 136668 538814 856360 430685 2415966 84674 1743715 573132 1237371 3556893 4646365 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 8 - LEASES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company leases both office space and warehouse space for its operations. Lease maturities vary from 2 to 5 years. These leases are viewed and recorded as operating leases and as such periodic payments (monthly) are expensed according to the period for which payment is made.</span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease costs recorded in general and administrative expenses in the condensed consolidated statements of operations were $133,892 and $163,475 for the three months ended September 30, 2024, and 2023, respectively and $461,822 and $436,205 for the nine months ended September 30, 2024, and 2023, respectively.</span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><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 Company also leases multiple vehicles for its operations. The leases on vehicles generally have a 5-year term and are recorded as finance leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $34,118 for the three months ended September 30, 2024, and 2023. Finance lease costs recorded in depreciation and amortization in the consolidated statements of operations were $102,354 and $64,762 for the nine months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $12,672 and $15,460 for the three months ended September 30, 2024, and 2023, respectively. Finance lease costs recorded in interest expense in the consolidated statements of operations were $40,167 and $29,718 for the nine months ended September 30, 2024, and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The following amounts were recorded in the Company’s balance sheet relating to its operating and finance lease and other supplemental information:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease ROU assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,402,462</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,135,668</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance lease ROU assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">481,130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">583,484</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">576,890</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">539,599</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current finance lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127,341</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,416</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">909,468</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-current finance lease liabilities</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">382,618</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">479,271</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</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,996,317</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,773,700</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Other supplemental information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.86</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.90</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.26</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.76</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.75</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><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: 12.5pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif">The following tables present the maturity analysis of operating and finance lease liabilities as of September 30, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Operating leases</span></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 style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Years</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Operating Leases</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">162,320</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">611,775</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">552,748</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">200,061</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,565</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,585,469</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">99,111</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,486,358</span></td><td style="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 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Finance leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><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 style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Years</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Finance Leases</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42,869</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,607</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">604,904</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">94,945</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">509,959</span></td><td style="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 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company has deposited security payments related to the facility leases of $80,794 included in the accompanying condensed consolidated balance sheets as other assets.</span></p> P2Y P5Y 133892 163475 461822 436205 P5Y 34118 34118 102354 64762 12672 15460 40167 29718 <span style="font-family: Times New Roman, Times, Serif">The following amounts were recorded in the Company’s balance sheet relating to its operating and finance lease and other supplemental information:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">September 30,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating lease ROU assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,402,462</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,135,668</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance lease ROU assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">481,130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">583,484</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">576,890</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">539,599</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current finance lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127,341</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">118,416</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">909,468</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">636,414</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-current finance lease liabilities</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">382,618</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">479,271</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</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,996,317</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,773,700</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Other supplemental information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average remaining lease term (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.57</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.86</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.28</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average discount rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.90</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.26</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-left: 9pt">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.76</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9.75</td><td style="text-align: left">%</td></tr> </table> 1402462 1135668 481130 583484 576890 539599 127341 118416 909468 636414 382618 479271 1996317 1773700 P2Y6M25D P2Y10M9D P3Y6M10D P4Y3M10D 0.049 0.0426 0.0976 0.0975 <span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Operating leases</span></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Years</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Operating Leases</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">162,320</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">611,775</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">552,748</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">200,061</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,565</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,585,469</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">99,111</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,486,358</span></td><td style="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 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 162320 611775 552748 200061 58565 1585469 99111 1486358 <span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Finance leases</span></span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Years</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Finance Leases</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42,869</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2026</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171,476</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,607</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">604,904</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">94,945</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">509,959</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 42869 171476 171476 171476 47607 604904 94945 509959 80794 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 9 - DEBT</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Company has financing arrangements for many of the vehicles in its fleet. The financing includes direct loans for each vehicle being financed. The Company entered into new vehicle financing arrangements totaling $0 and $281,575 for the three months ended September 30, 2024, and 2023, respectively, and $0 and $744,933 for the nine months ended September 30, 2024, and 2023. Payments of debt obligations are based on level monthly payments for 60 months and include interest rates ranging from 4.94% - 11.09%. As of September 30, 2024, the weighted average interest rate on the Company’s short debt obligations was 6.75%. The combined amounts of these financial obligations are included in the condensed consolidated balance sheets as current portion of long-term debt and Long-term debt. The company does not have debt covenants associated with these arrangements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">The following table presents the maturity analysis of the long-term debt as of September 30, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify; font-weight: bold">Years</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70,940</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">296,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">299,254</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135,976</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">2028</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">56,385</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">858,599</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less current portion</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">291,036</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Long-term debt</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">567,563</td><td style="text-align: left"> </td></tr> </table> 0 281575 0 744933 0.0494 0.1109 0.0675 <span style="font-family: Times New Roman, Times, Serif">The following table presents the maturity analysis of the long-term debt as of September 30, 2024:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: justify; font-weight: bold">Years</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: justify">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70,940</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">296,044</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">299,254</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135,976</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">2028</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">56,385</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">858,599</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less current portion</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">291,036</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Long-term debt</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">567,563</td><td style="text-align: left"> </td></tr> </table> 70940 296044 299254 135976 56385 858599 291036 567563 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 10 – REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Business Combination</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The condensed consolidated statements of changes in stockholders’ equity reflect the reverse recapitalization and Business Combination as described in Note 1 – Organization and Business Operation and Note 4 – Reverse Recapitalization. As Sunergy was deemed to be the accounting acquirer in the Business Combination, all periods prior to the consummation of the Business Combination reflect the balances and activity of Sunergy Renewables, LLC. The condensed consolidated balances as of December 31, 2023 from the financial statements of Sunergy Renewables, LLC as of that date and membership unit activity in the consolidated statements of change in stockholders’ equity, prior to the consummation of the Business Combination have not been retroactively adjusted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Upon consummation of the Business Combination, the Company’s capital stock consisted of (i) 3,257,436 shares of Class A Common Stock held by the Sponsor, (ii) 1,026,960 shares of Class A Common Stock issued to public stockholders, net of redemptions as well as certain service providers, (iii) 742,568 shares of Class A Common Stock issued to Sunergy Renewables, LLC initial Stockholders other than Sponsor, (iv) 32,230,000 shares of Class V Common Stock issued to Sun Managers and other prior investors of Sunergy; and (v) 1,500,000 shares of Series A Preferred Stock and 1,500,000 shares of Class V Common Stock issued to Sponsor investors pursuant to the Sponsor PIPE Investment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Private Placement</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">As described in Note 1- Organization and Business Operation, pursuant to the Sponsor Subscription Agreement, at the Closing, a total of 1,500,000 Convertible OpCo Preferred Units (including an equal number of shares of the Company’s Class V Common Stock) were issued to the Sponsor in return for aggregate consideration of $15,000,000.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Lock-Up Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; ">Concurrently with the execution of the Business Combination Agreement, on April 19, 2023, the Sponsor, ESGEN’s independent directors at the time of its initial public offering (“IPO”) and one or more client accounts of Westwood Group Holdings, Inc. (successor to Salient Capital Advisors, LLC) (the “Westwood Client Accounts” and, together with the Sponsor and certain independent directors of ESGEN, the “Initial Shareholders”), entered into an amendment to that certain Letter Agreement, dated as of October 22, 2021 (the “Letter Agreement”) (and as further amended on January 24, 2024, the “Letter Agreement Amendment”), pursuant to which, among other things, (i) the Initial Shareholders agreed not to transfer his, her or its ESGEN Class B ordinary shares (or the Class A Common Stock) prior to the earlier of (a) six months after the Closing or (b) subsequent to the Closing (A) if the last sale price of the Zeo Class A Common Stock quoted on Nasdaq is greater than or equal to $12 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-consecutive trading day period commencing at least 90 days after Closing, or (B) the date on which Zeo completes a liquidation, merger, share exchange or other similar transaction that results in all of Zeo’s stockholders having the right to exchange their Zeo Class A Common Stock for cash, securities or other property; and (ii) the Initial Shareholders and Sponsor agreed to forfeit an additional 500,000 shares of Zeo Class A Common Stock if, within two years of Closing, the Convertible OpCo Preferred Units are redeemed or converted (with such shares subject to a lock-up for two years after Closing). </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; ">On March 13, 2024, concurrently with the Closing, the Sellers entered into the Lock-Up Agreement, pursuant to which each of the Sellers  agreed not to transfer its Exchangeable OpCo Units, as defined below, and corresponding shares of Zeo Class V Common Stock received in connection with the Business Combination until the earlier of (i) six months after the Closing and (ii) subsequent to the Closing, (a) satisfaction of the Early Lock-Up Termination or (b) the date on which Zeo completes a PubCo Sale (as defined in the Lock-Up Agreement).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; "><i>Registration Rights</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; ">Also concurrent with the Closing, on March 13, 2024, the Sellers, the Initial Shareholders, Piper (the “New PubCo Holders”) and Zeo entered into the Amended and Restated Registration Rights Agreement (the “A&amp;R Registration Rights Agreement”), pursuant to which, among other things, Zeo will provide the stockholders certain registration rights with respect to certain shares of Class A Common Stock held by them or otherwise issuable to them pursuant to the Business Combination Agreement, the OpCo A&amp;R LLC Agreement (as defined below) or the Company’s certificate of incorporation filed on March 13, 2024 (the “Zeo Charter”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The table below reflects share information about the Company’s capital stock as of September 30, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Par Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Authorized</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Issued</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Treasury Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class A Common Stock</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">300,000,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,172,964</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right">        <span style="-sec-ix-hidden: hidden-fact-264; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,172,964</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class V Common Stock</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">100,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-265; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Class A convertible preferred units</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-266; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Total shares</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">401,500,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,902,964</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-267; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,902,964</span></td><td style="padding-bottom: 2.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 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Class A Common Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Each holder of Class A Common Stock is entitled to one vote for each share of Class A Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the General Corporation Law of the State of Delaware (the “<span style="text-decoration:underline">DGCL</span>”). The holders of the outstanding shares of Class A Common Stock shall be entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class V Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class A Common Stockholders have rights to the economics of the Company and to receive dividend distributions, subject to applicable laws and the rights and preferences of holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock. In the event of liquidation, dissolution or winding up of the affairs of Company, Class A Common Stock has rights to assets and funds of the Company available for distribution after making provisions for preferential and other amounts to the holders of Series A Preferred Stock or any other series of stock having preference over or participation rights with Class A Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Class V Common Stock</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Each holder of Class V Common Stock is entitled to one vote for each share of Class V Common Stock held of record in person or by proxy on all matters which stockholders generally are entitled to vote,  except that, in each case, to the fullest extent permitted by law, each holder has no voting power with respect to, and will not be entitled to vote on, any amendment to its Certificate of Incorporation (including any certificate of designations relating to any series of Preferred Stock) that relates solely to the terms of any outstanding Preferred Stock if the holders of such Preferred Stock are entitled to vote as a separate class thereon (including any certificate of designations relating to any series of Preferred Stock) or under the DGCL. The holders of the outstanding shares of Class V Common Stock are entitled to vote separately upon any amendment to its Certificate of Incorporation (including by merger, consolidation, reorganization or similar event) that would alter or change the powers, preferences or special rights of such class of Common Stock in a manner that is disproportionately adverse as compared to the Class A Common Stock. Except as otherwise required in its Certificate of Incorporation or by applicable law, the holders of Common Stock will vote together as a single class on all matters (or, if any holders of Preferred Stock are entitled to vote together with the holders of Common Stock, as a single class with the holders of Preferred Stock).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class V Common Stockholders do not have rights to the economics of the Company nor to receive dividend distributions, and would not be entitled to receive, with respect to such shares, any assets of the Corporation, in the event of any voluntary or involuntary liquidation, dissolution or winding up of the affairs of the Corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Class A Convertible Preferred Units (Mezzanine Equity)</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Class A Convertible Preferred Unitholders have no voting rights and only have certain consent rights. However, as outlined above, the Preferred Units were issued in conjunction with Class V Common Stock, which entitle the holders to voting rights. The Class A Convertible Preferred Unitholders are to be paid dividends, quarterly in arrears at the rate of 10% per annum of the original price per share, plus the amount of previously accrued, but unpaid dividends, compounded monthly On each Dividend Payment Date, the Company must: (i) pay the Sponsor an amount equal to 30% of the Preferred Unit Dividends that have accrued for such Dividend Period (or portion of a Dividend Period, as applicable) and (ii) may elect to either (A) pay the remainder of the Preferred Unit Dividends that have accrued for the applicable Dividend Period in cash or (B) to the extent the remaining portion of any such Preferred Unit Dividends are not paid on the Dividend Payment Date in cash, the remaining portion of the Preferred Unit Dividends will continue to accrue and compound, as described above.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Following the first anniversary of the date on which the first Class A Convertible Preferred Unit was issued (the “Class A Convertible Preferred Unit Original Issue Date”) and continuing until the earlier of (A) March 13, 2027, the “Maturity Date,” (B) a Required Redemption (as described in the OpCo A&amp;R LLC Agreement), (C) the date the Sponsor elects for a Put Option Redemption, or (D) a Transaction Event Conversion (as described in the OpCo A&amp;R LLC Agreement) , the Sponsor has the option to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units into such number of Class B Units (an “<span style="text-decoration:underline">Optional </span>Conversion”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through the date the conversion occurs, by $11.00 (the “<span style="text-decoration:underline">Optional Conversion Price</span>”). The Sponsor must elect to convert all, but not less than all, of the outstanding Class A Convertible Preferred Units.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Each Class A Convertible Preferred Unit that is outstanding on the Maturity Date will be converted into such number of Class B Units (a “<span style="text-decoration:underline">Maturity Date Conversion</span>”) as is determined by dividing the Class A Convertible Preferred Unit Original Issue Price plus the aggregate accumulated and unpaid Class A Convertible Preferred Unit Accruing Dividends with respect to such Class A Convertible Preferred Units, if any, through and until the Maturity Date, by the Market Price (the “<span style="text-decoration:underline">Maturity Date Conversion Price</span>”). The “<span style="text-decoration:underline">Market Price</span>” shall mean the average of the daily VWAP of the Class A Common Stock during the five (5) Trading Days prior to the Maturity Date. The “<span style="text-decoration:underline">VWAP</span>” means, for any Trading Day, the per share daily volume weighted average price of the Class A Common Stock for such Trading Day on the principal trading exchange or market for the Common Stock (the “<span style="text-decoration:underline">Principal Market</span>”) from 9:30 a.m. Eastern Time through 4:00 p.m. Eastern Time (the “<span style="text-decoration:underline">Measurement Period</span>”) or, if such price is not available, “<span style="text-decoration:underline">VWAP</span>” shall mean the market value per share of Class A Common Stock on such Trading Day as determined, using a volume-weighted average method, by an independent investment banking firm or other similar party chosen by the Company. A “<span style="text-decoration:underline">Trading Day</span>” means any days during the course of which the Principal Market on which the Class A Common Stock is listed or admitted to trading is open for the exchange of securities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; "><span>If, after the Class A Convertible Preferred Unit Original Issue Date, the Company (i) makes a distribution on its Class B Units in securities (including Class B Units), (ii) subdivides or splits its outstanding Class B Units into a greater number of Class B Units, (iii) combines or reclassifies its Class B Units into a smaller number of Class B Units or (iv) issues by reclassification of its Class B Units any securities (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person), then the Conversion Price in effect at the time of the record date for such</span> distribution or of the effective date of such subdivision, split, combination, or reclassification shall be proportionately adjusted so that the Conversion of the Class A Convertible Preferred Units after such time shall entitle the Sponsor to receive the aggregate number of Class B Units that such holder would have been entitled to receive if the Class A Convertible Preferred Units had been converted into Class B Units immediately prior to such record date or effective date, as the case may be. An adjustment made pursuant to the applicable section of the OpCo A&amp;R LLC Agreement shall become effective immediately after the record date in the case of a distribution and shall become effective immediately after the effective date in the case of a subdivision, combination, reclassification (including any reclassification in connection with a merger, consolidation or business combination in which the Company is the surviving person) or split. Such adjustment shall be made successively whenever any event described above shall occur. The Company and the ESGEN OpCo, LLC, as the case may be, agree that it will act in good faith to make any adjustment(s) required by the applicable sections of the OpCo A&amp;R LLC Agreement equitably and in such a manner as to afford the Sponsor the benefits of the provisions hereof, and will not intentionally take any action to deprive such holders of the express benefit hereof.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">Redemption</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Class A Convertible Preferred Units are redeemable in whole but not in part, at the then-applicable rate of return (“ Required Return”), at the option of the Company (subject to the OpCo A&amp;R LLC Agreement<span style="text-decoration:underline">)</span>, at any time prior to the Maturity Date (a <b>“</b><span style="text-decoration:underline">Required Redemption</span>”), or (ii) if required by the Company upon the Sponsor’s delivery to the Company of a notice in accordance with the Sponsor electing a Put Option Redemption.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left; text-indent: 0.75in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Upon the occurrence of a Liquidating Event (as defined in the OpCo A&amp;R LLC Agreement), the Preferred Units will be entitled to distributions as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Following the satisfaction of all of the Company’s debts and liabilities to creditors, and the satisfaction of all of the Company’s Liabilities to Members in satisfaction of liabilities for previously declared distributions, the Sponsor is entitled to an amount equal to the then-remaining Required Return with respect to each Preferred Unit then outstanding (the “Liquidation Redemption”).</span></td> </tr></table> <p style="margin-top: 0; margin-bottom: 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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Sponsor does not participate in further distributions following the receipt of the Required Return (i.e., the Preferred Units are non-participating instruments).Upon any liquidation or deemed liquidation event, the holders of Class A Convertible Preferred Units will be entitled to receive out of the available proceeds, before any distribution is made to holders of Common Stock or any other junior securities, an amount per share equal to the greater of (i) 100% of the Accrued Value (as defined in the Certificate of Designation) or (ii) such amount per share as would have been payable had all shares of Series A Preferred Stock been converted into Class A Common Stock immediately prior to the liquidation event.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><i>Redeemable Noncontrolling Interests</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">As of September 30, 2024, the prior investors of Sunergy own 87.03% of the common units of the Company. The OpCo A&amp;R LLC Agreement provides among other things, a holder of corresponding economic, non-voting Class B units of OpCo (the “Exchangeable OpCo Units”) has the right to cause OpCo to redeem one or more of such Exchangeable OpCo Units, together with the cancellation of an equal number of shares of such holder’s Zeo Class V Common Stock, for shares of Zeo Class A Common Stock on a one-for-one basis, or, at the election of Zeo (as manager of OpCo), cash, in each case, subject to certain restrictions set forth in the OpCo A&amp;R LLC Agreement and the Charter. The OpCo A&amp;R LLC Agreement also provides for mandatory OpCo Unit Redemptions in certain limited circumstances, including in connection with certain changes of control. Subject to certain conditions, the Class A Convertible OpCo Preferred Units are redeemable by Zeo and following the first anniversary of the Closing may be converted by the Sponsor into Exchangeable OpCo Units (and then would be immediately exchanged on a one-for-one basis, together with an equal number of accompanying shares of Zeo Class V Common Stock, for shares Zeo Class A Common Stock). The Convertible OpCo Preferred Units have accruing distributions of 10% per annum and the Sponsor as holder thereof has certain consent rights over the taking of certain actions of OpCo and its subsidiaries.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The financial results of OpCo, LLC are consolidated with the Company with the redeemable noncontrolling interests’ share of our net loss separately allocated.</span></p> 3257436 1026960 742568 32230000 1500000 1500000 1500000 15000000 12 P20D P30Y 500000 <span style="font-family: Times New Roman, Times, Serif">The table below reflects share information about the Company’s capital stock as of September 30, 2024.</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Par Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Authorized</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Issued</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Treasury Stock</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class A Common Stock</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">300,000,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,172,964</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right">        <span style="-sec-ix-hidden: hidden-fact-264; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,172,964</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Class V Common Stock</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">100,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-265; font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35,230,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Class A convertible preferred units</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="padding-bottom: 1.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.0001</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-266; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 2.5pt; padding-left: 9.25pt"><span style="font-family: Times New Roman, Times, Serif">Total shares</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">401,500,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,902,964</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-267; font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">41,902,964</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 0.0001 300000000 5172964 5172964 0.0001 100000000 35230000 35230000 0.0001 1500000 1500000 1500000 401500000 41902964 41902964 one one 0.10 0.30 11 1 0.8703 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 11- STOCK-BASED COMPENSATION</b></span></p> <p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><span style="text-decoration:underline">2024 Omnibus Incentive Plan</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">On March 6, 2024, the shareholders of ESGEN approved the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan (the “Incentive Plan”), which became effective upon the Closing. 3,220,400 of the outstanding shares of Class A Common Stock of the Company (the “Plan Share Reserve”) shall be available for Awards under the Plan. Each Award granted under the Plan will reduce the Plan Share Reserve by the number of shares of Common Stock underlying the Award. Notwithstanding the foregoing, the Plan Share Reserve shall be automatically increased on the first day of the 2025 fiscal year through the 2029 fiscal year by a number of shares of Common Stock equal to the lesser of (i) the positive difference, if any, between 2% of the then-outstanding shares of Common Stock on the last day of the immediately preceding fiscal year, and (ii) a lower number of shares of Common Stock as may be determined by the Board.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The purpose of the Zeo Energy Corp. 2024 Omnibus Incentive Equity Plan is to provide a means through which the Company and the other members of the Company and its subsidiaries (the “Company Group”)  may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company and the other members of the Company Group can acquire and maintain an equity interest in the Company, or be paid incentive compensation measured by reference to the value of Common Stock, thereby strengthening their commitment to the welfare of the Company Group and aligning their interests with those of the Company’s stockholders.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">On the Closing Date the Company entered into an Executive Employment Agreement with the Company’s CEO. In addition to the CEO’s annual salary and cash bonus, the CEO became eligible to receive certain grants of vested shares under the Incentive Plan as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">50,000 vested shares to be granted on the date that is 12 months after the Closing Date.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">50,000 vested shares to be granted on the date that is 24 months after the Closing Date.; and</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">50,000 vested shares to be granted on the date that is 35 months after the after the Closing Date.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company determined the grant date fair value per share was $6.97, a Level 2 measurement, by reference to the publicly traded stock price on March 13, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">Further, if, within three (3) years of the effective date of the Closing, (i) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $7.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (ii) the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $12.50 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company, (iii) and the volume-weighted average price of shares of the publicly traded stock of the Company exceeds $15.00 for 20 or more days of any consecutive 30-day period, then the CEO will be granted additional vested equity from the Incentive Plan equal to 1% of the total issued and outstanding capital stock of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 8pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-size: 7pt"> </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="font-weight: bold; border-bottom: Black 1.5pt solid">3/13/2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Stock price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.97</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tranche 1 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tranche 2 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tranche 3 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Risk-free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.28</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55.00</td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt"> </span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Fair Value Summary</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">Tranche 1</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">Tranche 2</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">Tranche 3</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%">Tranche per unit fair value</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.96</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.53</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.82</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock price on valuation date</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Derived service period</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.35 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.19 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.47 years</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-size: 7pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left">During the three and nine months ended September 30, 2024, $1,503,130 and $7,101,818, respectively, of equity compensation expense was recognized for these awards, as well as 375,000 and 120,707 awards issued to salespeople and vendors, respectively, at the close of the Business Combination based on the fair value of the stock on that date. As of September 30, 2024, an unrecognized compensation expense of $2,793,933 was determined and is expected to be recognized over the remaining 2.5 years.</p> 3220400 0.02 50000 P12M 50000 P24M 50000 P35M 6.97 7.5 0.01 12.5 0.01 15 0.01 <span style="font-family: Times New Roman, Times, Serif">The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; border-bottom: Black 1.5pt solid">3/13/2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">Stock price</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6.97</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tranche 1 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tranche 2 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12.50</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Tranche 3 hurdle price</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">15.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Risk-free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.28</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td>Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55.00</td><td style="text-align: left">%</td></tr> </table> 6.97 7.5 12.5 15 0.0428 0.55 The per unit fair value and derived service period for each Tranche of Performance Based Executive Shares is included in the Valuation of Performance-based Equity Bonus Awards as of March 13, 2024, as follows:<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; border-bottom: Black 1.5pt solid">Fair Value Summary</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">Tranche 1</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">Tranche 2</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">Tranche 3</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%">Tranche per unit fair value</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5.96</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4.53</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3.82</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Stock price on valuation date</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6.97</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Derived service period</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.35 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.19 years</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.47 years</span></td><td style="text-align: left"> </td></tr> </table> 5.96 4.53 3.82 6.97 6.97 6.97 P0Y4M6D P1Y2M8D P1Y5M19D 1503130 7101818 375000 120707 2793933 P2Y6M <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 12 - WARRANT LIABILITIES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">As part of ESGEN’s IPO, as defined in Note 10, ESGEN issued warrants to third-party investors where each whole warrant entitles the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share (the “Public Warrants”). Simultaneously with the closing of the IPO, ESGEN completed the private sale of warrants where each warrant allows the holder to purchase one share of the Company’s Class A Common Stock at $11.50 per share. Upon the closing of the Business Combination the 14,040,000 Private Warrants were forfeited. As of September 30, 2024, there are 13,800,000 Public Warrants and <span style="-sec-ix-hidden: hidden-fact-268">no</span> Private Placement warrants outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">These warrants expire on the fifth anniversary of the Business Combination or earlier upon redemption or liquidation and are exercisable commencing 30 days after the Business Combination, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the warrants and a current prospectus relating to them is available (or the Company permits holders to exercise their warrants on a cashless basis under the circumstances specified in the warrant agreement) and registered, qualified or exempt from registration under the securities, or blue sky, laws of the state of residence of the holder.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif">Once the warrants become exercisable, the Company may redeem the outstanding warrants:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">in whole and not in part;</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">at a price of $0.01 per warrant;</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">upon not less than 30 days’ prior written notice of redemption given after the warrants become exercisable to each warrant holder; and</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">●</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">if, and only if, the reported last sale price of the Class A Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period commencing once the warrants become exercisable and ending three business days before the Company sends the notice of redemption to the warrant holders.</span></td> </tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Public Warrants are recognized as derivative liabilities in accordance with ASC 815, <i>Derivatives and Hedging </i>(“ASC 815”). Accordingly, the Company recognized the warrant instruments as liabilities at fair value as of the Closing Date, with an offsetting entry to additional paid-in capital and adjusts the carrying value of the instruments to fair value through other income (expense) on the condensed consolidated statements of operations at each reporting period until they are exercised. As of September 30, 2024, the Public Warrants are presented as warrant liabilities on the accompanying condensed consolidated balance sheets.</span></p> 11.5 11.5 14040000 13800000 0.01 18 P20D P30D <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 13 - RELATED PARTY TRANSACTIONS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">There is one operating lease with a related party. Operating lease cost relating to this lease was $80 and $7,466 for each of the three months ended September 30, 2024, and 2023, respectively, and $15,009 and $22,395 for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, and December 31, 2023, the related party operating lease ROU asset was $0 and $75,378, respectively, and the related party operating lease liability was $0 and $58,134, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 2023, some of the Company’s customers financed their obligations with a related party, Solar Leasing, whose CEO is also the CEO of the Company. These arrangements are similar to those with the Company’s third-party lenders. As such, Solar Leasing deducts their financing fees and remits the net amount to the Company. For the three months ended September 30, 2024, and 2023, the Company recognized $2,328,704 and $0 of revenue, net of financing fees of $783,650 and $0, respectively, and $7,767,491 and $0 for the nine months ended September 30, 2024 and 2023, respectively, from these arrangements. As of September 30, 2024, and December 31, 2023, the Company had $432,898 and $396,488 of accounts receivable, $430,685 and $2,415,966 of accrued expenses and $0 and $1,160,848 of contract liabilities due to related parties relating to these arrangements, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt"><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">As described in Note 3, Zeo Energy Corp. entered into the TRA with the TRA Holders. As of September 30, 2024, the Company has not recorded a liability related to the tax savings it may realize from utilization of such deferred tax assets. As of September 30,2024, the total unrecorded TRA liability is approximately $48.8 million. If utilization of the deferred tax assets subject to the TRA becomes more likely than not in the future, the Company will record a liability related to the TRA which will be recognized as expense within its consolidated statements of operations.</p> 1 80 7466 15009 22395 0 75378 0 58134 2328704 0 783650 0 7767491 0 432898 396488 430685 2415966 0 1160848 48800000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 14 – FAIR VALUE MEASUREMENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Items Measured at Fair Value on a Recurring Basis:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Company accounts for certain liabilities at fair value on a recurring basis and classifies these liabilities within the fair value hierarchy (Level 1, Level 2, or Level 3).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Liabilities subject to fair value measurements are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warrant liabilities</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">690,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-269; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-270; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">690,000</span></td><td style="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 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The Company’s Public Warrants are traded on the Nasdaq. As such, the Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Warrant liabilities is classified within Level 1 of the fair value hierarchy. There were no warrant liabilities as of December 31, 2023.</span></p> <span style="font-family: Times New Roman, Times, Serif">Liabilities subject to fair value measurements are as follows:</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 1</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 2</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Level 3</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Warrant liabilities</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">690,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-269; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-270; font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">690,000</span></td><td style="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 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> 690000 690000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 15 – NET LOSS PER SHARE</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Basic net <span>loss p</span>er share of Class A common stock is computed by dividing <span>net loss attributable to Class A common stockholders </span>from March 13, 2024, or the Closing Date, to September 30, 2024, by the weighted-average number of shares of Class A common stock outstanding for the same periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Diluted net loss per share is the same as basic net loss per share as the inclusion of potentially issuable shares that would be anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prior to the Business Combination, the membership structure of Sunergy Renewables, LLC included membership units. In conjunction with the closing of the Business Combination, the Company effectuated a recapitalization whereby all membership units were converted to common units of OpCo and the Company implemented a revised class structure including Class A Common Stock having one vote per share and economic rights, and Class V Common Stock having one vote per share and no economic rights. Shares of the Company’s Class V Common Stock do not participate in the earnings or losses of the Company and are therefore not participating securities. The Company has determined that the calculation of loss per unit for periods prior to the Business Combination would not be meaningful to the users of these consolidated financial statements. Therefore, net loss per share information has not been presented for periods prior to the Business Combination on March 13, 2024. The basic and diluted net income per share for the nine months ended September 30, 2024 represents only the period of March 13, 2024 to September 30 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The following table presents the computation of the basic and diluted income per share of Class A Common Stock for the period of March 13, 2024 (the Closing Date) to September 30, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"></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"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three months ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nine months ended</td><td style="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">September 30, <br/> 2024</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">September 30, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt">Net income attributable to Class A common shareholders</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(424,262</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,233,543</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Basic and diluted weighted-average shares of Class A common stock outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,053,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,696,721</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Net income per share of Class A common stock - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.08</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.60</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The following table presents potentially dilutive securities, as of the end of the period, excluded from the computation of diluted net earnings per share of Class A Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt; text-align: left"><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><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three months ended</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Nine months ended</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, <br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, <br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif">Warrants(1)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Series A Preferred Stock (2)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="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 0pt; text-align: left"><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: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(1)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.</span></td> </tr> <tr style="vertical-align: top; text-align: left"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(2)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.</span></td> </tr></table> one one <span style="font-family: Times New Roman, Times, Serif">The following table presents the computation of the basic and diluted income per share of Class A Common Stock for the period of March 13, 2024 (the Closing Date) to September 30, 2024:</span><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"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Three months ended</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Nine months ended</td><td style="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">September 30, <br/> 2024</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">September 30, <br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; padding-bottom: 4pt">Net income attributable to Class A common shareholders</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(424,262</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt"> </td> <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(2,233,543</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold">Denominator</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Basic and diluted weighted-average shares of Class A common stock outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,053,942</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,696,721</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Net income per share of Class A common stock - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.08</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(0.60</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> -424262 -2233543 5053942 5053942 3696721 3696721 -0.08 -0.08 -0.6 -0.6 <span style="font-family: Times New Roman, Times, Serif">The following table presents potentially dilutive securities, as of the end of the period, excluded from the computation of diluted net earnings per share of Class A Common Stock.</span><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three months ended</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Nine months ended</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, <br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">September 30, <br/> 2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif">Warrants(1)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Series A Preferred Stock (2)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,500,000</span></td><td style="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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: left"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(1)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive.</span></td> </tr> <tr style="vertical-align: top; text-align: left"> <td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(2)</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.</span></td> </tr></table> 13800000 13800000 1500000 1500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 16 - COMMITMENTS AND CONTINGENCIES</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Risks and Uncertainties - Weather Conditions</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">A significant portion of the Company’s business is conducted in the state of Florida. During recent years, there have been several hurricanes that impacted our marketing, sales and installation activities. Future hurricane storms can have an adverse impact of our sales installations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Workmanship and Warranties</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">The Company typically warrants solar energy systems sold to customers for periods of one to ten years against defects in design and workmanship, and that installations will remain watertight.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 12.5pt 0pt 13.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">The manufacturers’ warranties on the solar energy system components, which are typically passed through to the customers, typically have product warranty periods of 10 to 20 years and a limited performance warranty period of 25 years. As of September 30, 2024, and 2023, the Company did not record a warranty reserve as the historical costs incurred that the Company is required to pay have not been significant or indicative of the Company performing warranty work in the future. The Company, at its discretion, may provide certain reimbursements to customers if certain solar equipment is not operating as intended during future periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b><i>Litigation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">In the normal course of business, the Company may become involved in various lawsuits and legal proceedings. While the ultimate results of these matters cannot be predicted with certainty, management does not expect them to have a material adverse effect on the financial position or results of operations of the Company.</span></p> P10Y P20Y P25Y <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"><b>NOTE 17 - SUBSEQUENT EVENTS</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">On October 25, 2024, the Company closed an Asset Purchase Agreement (the “Asset Purchase Agreement”) with Lumio Holdings, Inc., a Delaware corporation (“Lumio”), and Lumio HX, Inc., a Delaware corporation (together with Lumio, the “Sellers”) (who are currently in bankruptcy), pursuant to which, subject to the terms and conditions set forth in the Asset Purchase Agreement, the Company agreed to acquire certain assets of the Sellers on an as-is, where-is basis, including uninstalled residential solar energy contracts, certain inventory, intellectual property and intellectual property rights, equipment, records, goodwill and other intangible assets (collectively, the “Assets”), free and clear of any liens other than certain specified liabilities of the Sellers that are being assumed (collectively, the “Liabilities” and such acquisition of the Assets and assumption of the Liabilities together, the “Transaction”) for a total purchase price of (i) $4 million in cash and (ii) 6,206,897 shares of the Company’s Class A Common Stock, par value $0.0001, to be paid to LHX Intermediate, LLC, a Delaware limited liability company (“LHX”). The Asset Purchase Agreement contains customary representations, warranties and covenants of the parties for a transaction involving the acquisition of assets from a debtor in bankruptcy, including the condition that the bankruptcy court enter an order authorizing and approving the Transaction.</span></p> 4000000 6206897 0.0001 false false false false 0001865506 false Q3 --12-31 Represents number of instruments outstanding at the end of the period that were evaluated under the treasury stock method for potentially dilutive effects and were determined to be anti-dilutive. Represents number of Preferred Units outstanding at the end of the period that were excluded using the if-converted method.