0000897101-23-000492.txt : 20231113 0000897101-23-000492.hdr.sgml : 20231113 20231113162007 ACCESSION NUMBER: 0000897101-23-000492 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20231109 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pineapple Energy Inc. CENTRAL INDEX KEY: 0000022701 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 410957999 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31588 FILM NUMBER: 231399075 BUSINESS ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 BUSINESS PHONE: 9529961674 MAIL ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 FORMER COMPANY: FORMER CONFORMED NAME: Pineapple Holdings, Inc. DATE OF NAME CHANGE: 20220328 FORMER COMPANY: FORMER CONFORMED NAME: COMMUNICATIONS SYSTEMS INC DATE OF NAME CHANGE: 19950401 8-K 1 pegy231164_8k.htm FORM 8-K DATED NOVEMBER 9, 2023
0000022701 false 0000022701 2023-11-09 2023-11-09 iso4217:USD xbrli:shares iso4217:USD xbrli:shares

 

United States
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

 

FORM 8-K

 

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

 

Date of Report (date of earliest event reported): November 9, 2023

 

 

Pineapple Energy Inc.

  (Exact name of Registrant as Specified in its Charter)  

 

Minnesota

  (State Or Other Jurisdiction Of Incorporation)  

001-31588   41-0957999
(Commission File Number)   (I.R.S. Employer Identification No.)

 

10900 Red Circle Drive

Minnetonka, MN

  55343
(Address of Principal Executive Offices)   (Zip Code)

 

(952) 996-1674

  Registrant’s Telephone Number, Including Area Code  

 

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

 

Title of Each Class Trading Symbol Name of each exchange on which registered
Common Stock, par value, $.05 per share PEGY The Nasdaq Stock Market, LLC

 

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

 

  Written communications pursuant to Rule 425 under the Securities Act

 

  Soliciting material pursuant to Rule 14a-12 under the Exchange Act

 

  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act

 

  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR §230.405) or Rule 12b-2 of the Securities Exchange Act of 1934 (17 CFR §240.12b-2).

 

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. ☐

 

 

 

Item 2.02. Results of Operations and Financial Condition.  

 

On November 10, 2023, Pineapple Energy Inc. (the “Company”) hosted a conference call and webcast to discuss its financial results for the third quarter ending September 30, 2023. A copy of the transcript  for the conference call and webcast is furnished as Exhibit 99.1 and is incorporated herein by reference.

 

The information contained in this Item 2.02, including Exhibit 99.1, is being furnished and shall not be deemed to be “filed” with the Securities and Exchange Commission for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) or otherwise subject to the liabilities of that section and shall not be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, except as shall be expressly set forth by specific reference in such a filing.

 

Item 9.01.   Financial Statements and Exhibits.
       
Exhibit No.   Description
     
99.1   Transcript of conference call and webcast conducted on November 10, 2023.
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

 

SIGNATUREs

 

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

 

  PINEAPPLE ENERGY INC.
   
  By: /s/ Kyle J. Udseth
    Kyle J. Udseth, Chief Executive Officer
     
Date: November 13, 2023    

 

EX-99.1 2 pegy231164_ex99-1.htm TRANSCRIPT OF CONFERENCE CALL

Exhibit 99.1

 

Pineapple Energy Inc. (NASDAQ:PEGY) Q3 2023 Earnings Call Transcript November 10, 2023

 

Operator: Good morning. And welcome to the Pineapple Energy Third Quarter 2023 Conference Call. As a reminder, today’s call is being recorded. All participants are in a listen-only mode. For opening remarks and introductions, I would like to turn the call over to Eric Ingvaldson, CFO of Pineapple Energy. Mr. Ingvaldson, please go ahead.

 

Eric Ingvaldson: Thank you Audra. Good morning. And welcome to Pineapple Energy’s conference call to discuss results for the third quarter of 2023. With me today is Kyle Udseth, our Chief Executive Officer. This quarter we also had the pleasure of being joined here at our Minnesota headquarters by Scott Maskin, a Pineapple Board Director and the Founder of our SUNation Business in New York State. Our call this morning will include statements that speak to the company’s expectations, outlook and predictions of the future, which are considered forward-looking statements. These forward-looking statements are subject to risks and uncertainties, many of which are beyond our control, which may cause our actual results to differ materially from those expressed in or implied by these statements.

 

We are not obliged to revise or update any forward-looking statements except as may be required by law. Please refer to our disclosures regarding risk factors and forward-looking statements in today’s earnings release and other SEC filings. A copy of our press release has been posted to the Investor Relations page of our website for reference. The non-GAAP financial measures discussed in this call are reconciled to the U.S. GAAP equivalent and can be found in the press release that we issued yesterday. With that, I will turn the call over to our CEO, Kyle Udseth. Kyle, please go ahead.

Kyle Udseth: Thanks, Eric, and thanks to everyone for joining us on the call this morning. We did push this back one hour this quarter, which I hope has given our West Coast participants the chance to grab a second cup of coffee. As always, we appreciate them joining so early. Today I’m happy once again to share another strong quarter of operational and financial results from Pineapple Energy, but I won’t say it came easy. This is my ninth year in rooftop solar and I don’t recall a more trying quarter for our industry broadly, and I think, you see the effects of that showing up in the earnings results so far of some of our larger public peers. But in spite of the macro challenges and headwinds, we were able to rally our Pineapple teams to deliver another quarter of positive adjusted EBITDA.

 

 

We kept a tight focus on disciplined execution and cost containment, while sharpening the pencil on positive ROI growth investments. We’ll share more detail in later sections, but in sum, both our Hawaii Energy Connection and SUNation businesses were able to grow gross profit dollars year-over-year in Q3, which is a huge accomplishment in this interest rate environment. And while it’s still only a cost center and not yet a revenue driver in its own right, we were also able to effectively contain corporate costs, feeding budget, while continuing to build up our shared services capabilities. We strive to keep improving every quarter and our culture of high performance, data centricity, and accountability has never been stronger. Delivering results and hitting our goals will continue to be the focus in Q4 and into 2024.

Now for a more detailed look at our performance, let’s start in Hawaii, where Chris DeBone and his team turned in another excellent quarter. Revenue was up 6% Q3 year-over-year, but the real success story is gross profit increasing 40% year-over-year, due to holding the line on pricing while realizing significant decreases in procurement cost. And battery attach rate remained at a tremendous 90%. This is so important as we continue building out the foundation for the grid of the future, where people can produce, store and consume their own electricity. Due to that expense and the length of the trip, we don’t get to spend as much time visiting HEC as we would like to do. I think it had been 18 months since the last time I’d been able to be out there with the team.

But Eric and I did get the chance to go in October for a 2024 strategy and planning session, and it was just such a great reminder of how solid our team is there and how hard everyone works to help people go solar and save on their electric bills. And one place you see that reflected is in the referral rate. In Q3, 79% of our systems sold came via customer referrals, which is just a phenomenal number and a testament to the great customer experience that Chris and all of our HEC team deliver every day. Let’s turn now to New York, where Scott Maskin and the team also delivered a strong quarter. Revenue was down 16% Q3 year-over-year, but that was against a very strong 2022 comp. And much more importantly, we managed to grow gross profit dollars by 1%, which is a solid result in such a challenging interest rate environment.

 

That’s something we as a leadership team are extremely focused on and that I think is a big differentiator versus competitors. On this and the last call, you’ve heard a lot of discussion on organic growth and bottomline focus at our existing businesses and that is our foundation and it is really the support for the whole strategic platform of Pineapple. But the broader vision is absolutely still intact to drive a roll-up in consolidation of leading local and regional, residential and commercial solar companies, and we’ve made steady progress on that front as well. This current environment presents a tremendous buying opportunity for experienced and savvy consolidators you can find and integrate the right companies. With that, I’ll now turn the call over to our CFO, Eric Ingvaldson to walk through our financials in more detail.

Eric Ingvaldson: Thank you, Kyle. I will review the GAAP financials as required by the SEC and then review certain pro forma numbers that will give you a better sense of the year-over-year performance of our business. The GAAP numbers are less insightful because Q3 results last year included only results of our Hawaii operations and not the results of SUNation, which was acquired in the fourth quarter of 2022. Let’s start with the third quarter 2023 GAAP results. Total revenue was $18.3 million, up $12.4 million or 211% from the third quarter of 2022. The increase in revenue was a result of the SUNation acquisition in Q4 of 2022 and organic growth in Hawaii. Total gross profit was $7 million, an increase of $5.6 million or 401% year-over-year.

 

Gross profit increased due to increased revenue and an improved gross profit margin. The gross profit margin improvements were a result of the SUNation acquisition and an improvement in equipment costs and financing fees. Total operating expenses were $8.6 million, an increase of $4.8 million or 125% year-over-year. The increase in operating expenses was primarily a result of the SUNation acquisition in Q4 of 2022. Operating expenses in the third quarter of 2023 included $1.3 million of amortization and depreciation expense, $354,000 of stock-based compensation and a $230,000 unfavorable fair value re-measurement of earnout consideration. Operating loss in the third quarter was $1.6 million, a decrease of $859,000 and a 35% improvement over the prior year. Other expenses were $769,000, an increase of $650,000 from the prior year. Other expenses increased primarily due to an increase in interest expense due to debt financing closed in the second quarter and a $240,000 unfavorable fair value re-measurement of the contingent value rates. Net loss from continuing operations attributable to common stockholders was $2.3 million or a loss of $0.23 per diluted share in the third quarter of 2023. This was an 8% improvement from the net loss from continuing operations of $2.5 million in the third quarter of 2022 and a 32% improvement from a diluted loss per share of $0.34 in the third quarter 2022. We will not comment on year-over-year U.S. GAAP results for the nine months ended September 30th as the comparable results aren’t meaningful due to only three days of operations post-merger with CSI represented in the first quarter of 2022.

 

Now let’s summarize the pro forma results, which assumes we owned SUNation and HEC for the full year in 2022. The pro forma year-over-year comparisons better represent the operational performance of the business versus growth as the result of acquisitions. Q3 pro forma revenue declined 10% compared to the prior year with HEC revenue up 6% and SUNation revenue down 16%. Pro forma revenue declined 10% due to a 12% decline in residential revenue offset by a 1% increase in commercial revenue and a 3% increase in service and other revenue. The decrease in residential revenue of 12% as a result of a decrease in residential kilowatts installed of 10%. The average price per residential kilowatt installed declined 3% due to the impact of lower equipment costs and financing fees on customer pricing. Q3 pro forma gross profit however increased 9% compared to the prior year as rejection and equipment costs and financing fees outpaced the slight decline in average selling price of our installed systems resulting in gross profit margin improvement. Q3 pro forma net loss increased by $2.1 million compared to the prior year due to income from the employee retention credit of $1.9 million recognized at SUNation in the third quarter of 2022. Pro forma adjusted EBITDA of a positive $336,000 improved 156% from negative $602,000 in the prior year. This improvement was achieved through growth, margin improvement and operating leverage gained by closely managing the operating costs of the business. Year-to-date pro forma revenue was up 20% from $50.2 million last year to $60.2 million for the nine months ended September 30, 2023.

Year-to-date pro forma adjusted EBITDA of $1 million improved by $4.1 million or 133% from negative $3.1 million in the prior year. Pro forma adjusted EBITDA includes adjustments for fair value re-measurement of earn out consideration and contingent value rights obligations, stock compensation, gain on sale of assets, impairment losses and the employee retention credit. We end in the quarter with cash available for Pineapple operations of $3.4 million, compared to $2.4 million available at the end of the second quarter. We had another $2.2 million of restricted cash and liquid investments which is reserved for the CVR holders. Net cash generated from operating activities during the third quarter of $870,000 was the result of positive improvements and networking capital.

 

Notable changes in networking capital were due to an increase in IT and customer deposits in the quarter offset by an increase in other assets. Net cash used in financing activities for the quarter was $3.2 million due to a $3 million payment to the contingent value rights holders which reduced our restricted cash balance. Now we would like to open the call for any questions. Operator, please go ahead.

Operator: Thank you. [Operator Instructions] We’ll go first to Donovan Schafer at Northland Capital Markets.

 

Donovan Schafer: Hey, guys. Thanks for taking the questions. I want to first ask about the Long Island time of use billing. Are you seeing anything — do you have any sort of like leading indicators that you track whether it may be quoting activity or inbound interest, anything that gives you a sense of whether you’re already seeing the same signs of an uptick there, whether it’s a battery or attachment inquiries or new installs and then with that or potentially in the absence of that, do you have a sense for 2024 of whether you expect that to be have an impact earlier in the year or more towards the end of the year?

 

Kyle Udseth: Yeah. I mean, I would say, the full answer is kind of in the absence of that, right? We are still going through 2024 budgeting right now and so we haven’t like fully put pen to paper on all this and the assumptions. I think it’s going to be a build over time, because they’re chunking it out and like how broadly it’s rolled out and what tariffs or customer groups get it over time. So I think it’s certainly going to build up through the year. I don’t know, we got Scott here who probably knows more about this than all of us. I don’t know you got a point of view on this?

 

Scott Maskin: Sure. So January 1st the rollout was slightly delayed for IT issues from the utility. January 1st all new meters, new customers will be automatically enrolled in time of day rates in like the territory and they’ll be doing chunks throughout the rest of the year in probably $50,000, $60,000, $70,000 customer groups. But there will be — but the goal is I believe that by the end of 20 — the beginning of 2025, all 750,000 ratepayers will have to opt out of time of day rates.

 

Kyle Udseth: Yeah. And we were talking about this even just yesterday with Scott here about how starting next week right he’s going to be back in the office, we’re going to be through earnings, earnings release, earnings callings, we got a Board meeting still to prep for, but it was one of the top priority items we said is let’s make sure we get our analytics team, our sales leadership team together and we start looking at our pricing book, we start looking at our sales materials and we make sure that we’ve got the right training, the right talk tracks, the right pricing in place to make sure that, it’s different, right? But you look at the NEM 3 market in California and you look how that’s evolved since and you look at from what we’re seeing this real bifurcation in companies that were prepared for it and had expertise in-house and were savvy and were able to pivot and start selling in a post NEM 3 world with solar plus battery storage and then a lot who weren’t and we’re going to make sure that we’re in the group who can and I think it’s a great opportunity to differentiate and separate and elevate yourselves and take share.

 

And I think we’ve got a ton of experience you know 20 years in the market in Long Island helping customers there and then like we mentioned in the script we’ve also got the expertise in Hawaii to draw. And so I’m confident that we’ll have a great offering and be able to effectively present it to customers, but like literally just yesterday we were talking about how this becomes a priority right away.

 

Donovan Schafer: Okay. That’s helpful. Thank you. And then turning to revenue, you guys were down sequentially in Q2 and then you’re down again in Q3. On the last call we talked about how Q1 was at sort of an elevated level due to some of the push-outs from the Hawaii Building Department issue from late last year. But I wouldn’t think that would kind of be a factor going from Q2 to Q3. I know you talked about that the — and we know from all the other residential companies it’s certainly a challenging environment. So I guess the question is sort of in light of all that, what gives you the confidence for Q4, you’ve got there’s sort of the backlog there. Are you getting cases of anything getting canceled or pushed out or is it what you’re seeing there makes you feel like the timeline for the stuff that’s in the backlog is firm and wouldn’t slip from Q4 to Q1 is it is it skewed to C&I or something, what is it about all that that makes you feel like feel confident, yeah, it’s there and it’s going to land in Q4?

 

 

Kyle Udseth: Yeah. Confidence is, I guess, all relative. I was thinking about this a little bit when you give a guidance range statistically speaking what are you actually doing you’re trying to pick a midpoint, you’re trying to say, it’s plus or minus on this side and it’s within one standard deviation or two standard deviations or whatever and what the confidence interval is. So it’s never a slam dunk obviously, but I think that we’ve got nine months closed out, we’ve got the backlog like we mentioned and we’ve got visibility in our CRMs and in our project management systems of what the install calendar is look like you know in October and for November and December so far and we could track that against historicals and then in New York there’s also the C&I pipeline.

 

So I think that we have good visibility and analytics into how the year is going to end but it’s not guaranteed. But there’s downside there’s maybe also upside. I think with 2024 like I said, we’re going through the budgeting exercise still. And one of the things that we’ve been talking about lately is it’s just a — it’s a strange, it’s a good thing, but it’s a strange business to be in or maybe a time in the business to be in a declining cost basis industry, right? Because it’s great because it helps margins, it great — it’s great because it lowers prices for the end consumers and it increases the value prop overall, but it kind of screws up how you think about revenue and what growth should look like, right? Because there’s number of jobs you do or there’s kilowatts installed, but if prices are going down like that could make it look like your revenues flat or shrinking even if that’s like holding the line or growing.

And so we’re grappling with that a little bit into 2024, but it’s why you one of the reasons you heard us emphasize gross profit and gross profit dollars more on this call than we have before I think we’ve really resolved kind of around to. At the end of the day your prices go up your price to go down like your cost up, your cost go down, dealer fees go up, dealer fees go down, you sell what you do you install what you do, it all comes out in the wash of what are the actual, and not even the percentage what are the actual quantity of gross profit dollars you generated and then what was your OpEx and that’s your EBITDA Scott was even saying yesterday one of his colleagues was it five years ago made a shirt that said GMD on the front of it gross margin dollars.

I think I’m going to make a shirt like that and you know wear it to breweries on the weekend or something. But, yeah, I guess, that’s how we’re thinking about the rest of the quarter and what gives us confidence in that and the things we’re working through in our 2024 budgeting.

Operator: We’ll take our next question from Jeff Grampp at Alliance Global Partners.

 

Jeff Grampp: Good morning, guys, and appreciate the delay in the call an hour.

 

Kyle Udseth: Hey, Jeff.

 

 

Jeff Grampp: I know we come first when you guys think about planning things. Question on the margin performance, now that continues to be very strong. Is there any more room for growth there, given the tail ends on the equipment pricing and then hardware and things of that nature or do you feel we’re kind of topping out here around these levels?

 

Kyle Udseth: Let me go first but and then I’ll turn it over to Eric and maybe even Scott has a perspective on it too. I — higher is better right in the short-term, but I almost worry that our gross margins are starting to get too high, right? It’s always that delicate balance of how are you priced relative to competitors and what’s the price elasticity and if you go a little bit lower on pricing and seed a little bit of gross margin do you more than make that up in volume which is something we’re going to look at. Our teams have done a tremendous job in both Hawaii and New York and supported by some great corporate work on negotiating and realizing discounts in procurement. Certainly a trend across the industry, but I’m proud of what we’ve been able to accomplish on the cost basis on that and so you see that come through.

 

We’re — it’s again to go back to just the 2024 budgeting, we’re trying to form up a perspective on what we actually want the gross margin percentage to be in 2024 and where the OpEx needs to be and how that allows us to get 10% or higher EBITDA margin at each of the operating businesses and that’s also a benchmark we look for new companies to acquire. So I think there is continued room to drive cost out of the business and keep lowering the cost basis and then the margin is kind of a question of what we want to do on pricing and what — where the elasticity is that. I don’t know, Eric, whether do you think to add on to that?

Eric Ingvaldson: Yeah. I think that in today’s kind of inflationary environment consumers are used to cost increasing, so we’ve been able to maintain or just slightly reduce our selling prices, while taking advantage of lowering equipment costs and dealer fees to enhance our margins. So that we are closely watching our market share numbers to make sure to see what our competitors are doing. We want to make sure that we’re still competitive in each market that we’re in. But so far we’ve been able to maintain pricing and take advantage of lower equipment and financing costs to-date.

 

Kyle Udseth: Okay.

 

Jeff Grampp: Okay.

 

 

Kyle Udseth: Yeah. No. Okay. Go ahead, Jeff.

 

Jeff Grampp: Helpful. Thank you. And for my follow-up I’ll ask the obligatory M&A question and just get an update for what you guys are seeing in that market. It’s potentially opportunity rich, but obviously a lot of macro uncertainty, so just wondering how you guys are thinking about potentially executing something in this market?

 

Kyle Udseth: We absolutely want to and remain focused on it and the absence of announcing a closed deal this quarter and last quarter should not be interpreted to mean an absence of activity there. We’ve been incredibly active on it. It’s a big part of what we focus on. And I think, I’ll say, our pipeline is the biggest. I don’t know if this is the right term the healthiest it’s ever been right, because you start with a lot of companies entering the funnel and then you get to know them more, you diligence them and then you have a front row seat to how they perform over time through good times and through some of the challenges more recently and then it really shakes out and you get a greater confidence level and who the right company is the right fit for you the best operators. And I think we’ve made a ton of progress on that and we’re really excited about the short list of companies that it’s a lower down in the funnel. It is — it’s a good time to be buying, right? I think if you can raise the money and I think that as it’s the only silver lining of the massive drop in the stock prices and the public equity valuations of the solar companies is that that trickles down to the valuations of the private companies as well and so if you’re a consolidator it’s a great time to be buying if you have confidence in your ability to identify and diligence the right companies and then go fundraise for it. I think we’ve mentioned this before, but in fundraising the whole point of being public was to use stock to be able to be a currency in M&A and also to raise the cash for the cash consideration with the stock price where it is right now it’s just too dilutive to do that, so that’s not what we want to do, so we’re thinking about debt as the tool to do it. I think it’s why it’s been so critical to get, I mean, when you’re our size and starting out every acquisition is critical, but the Hawaii acquisition was key this was our first one, the SUNation acquisition was key, because it tripled the size of the company and got the company to keep it positive and generating cash and then that puts us in the position of the next acquisition is totally accretive and falls straight to the bottomline, because we’re looking at healthy well-run businesses that have strong bottomline and EBITDA we think we can raise debt off of those multiples, but we have a few different capital raising tools at our disposal.

 

 

Jeff Grampp: Great. And maybe just a quick follow-up on that Kyle, are you seeing — you guys as you mentioned, you get mark-to-market every day with a public equity, private companies don’t. Do you feel that there’s a sufficient narrowing in terms of buyer-seller expectations to where there’s transactions to be done or does some more market therapy need to kind of matriculate through on the private side?

 

Kyle Udseth: No. I think we’re getting really good feedback. Like we have constructive conversations with people, there are different value or consideration levers in a deal, cash upfront, seller notes, earnouts, like, what their roles are of individuals going forward, stock, right? So there’s a lot of different tools in the toolkit and I think different sellers have different motivations or put different values on those things. So I think we — there’s a lot of ways to negotiate in a kind of mutually beneficial way. And I think in terms of just where overall multiples are at and where upfront cash consideration is that, I think, the adjustment is there, we’re at a really healthy place and then as a public company these acquisitions are probably going to be material and just the size you’d look at and so there’s an audit component that has to happen there’s a fundraising component that has to happen.

 

But it’s a good environment for doing what we’re trying to do, I’d say.

Jeff Grampp: Okay. Great. Thank you guys for the time.

 

Kyle Udseth: Thanks for joining.

 

Eric Ingvaldson: Thanks, Jeff.

 

Operator: I am seeing no more questions in the queue. Let me turn the call back to Mr. Udseth to conclude the call.

 

Kyle Udseth: Thank you, Operator. Before we conclude, I wanted to mention a few upcoming events, next Thursday the 16th, Eric and I will be joining James West of Evercore for a virtual fireside chat at 2 Eastern. Then later this month on November 30th will be in New York for the Bank of America Flagship Renewables Conference and we’ll be joining Julien for a fireside chat at 4 Eastern. And then we’ll be attending the Janney Clean Energy Investment Symposium in New Orleans, December 5th through the 7th. I know I’m going to eat well on that one it’s an amazing food city, definitely need to pack the running shoes for sure. We look forward to connecting with anyone who’s able to attend those events and please reach out to your contact at those firms if you’d like to schedule one-on-ones. Now to conclude. Speaking on behalf of the entire Pineapple leadership team, we’re excited by the strong first three quarters the company has been able to deliver in 2023. Thanks to everyone listening to or reading this for your ongoing engagement. This past quarter has been a challenging operating environment and a tough time for pretty much everyone I know in the industry and it’s hard when you see two huge oil companies both do $50 billion acquisitions, while renewable stocks are kicking around five-year lows. But we keep fighting the good fight and riding the solar coaster and as higher interest rates pass through into ever increasing utility rates in the next round of air rate cases, while our equipment costs keep declining, our fundamental value proposition to homeowners is just going to continue to grow and grow.

 

Thank you again for joining us this morning and for your continued support. If you have any questions, please contact Eric or me. This concludes our call today. You may all disconnect. Thank you.

EX-101.SCH 3 pegy-20231109.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 pegy-20231109_lab.xml XBRL LABEL FILE Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] EX-101.PRE 5 pegy-20231109_pre.xml XBRL PRESENTATION FILE XML 6 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover
Nov. 09, 2023
Cover [Abstract]  
Document Type 8-K
Amendment Flag false
Document Period End Date Nov. 09, 2023
Entity File Number 001-31588
Entity Registrant Name Pineapple Energy Inc.
Entity Central Index Key 0000022701
Entity Tax Identification Number 41-0957999
Entity Incorporation, State or Country Code MN
Entity Address, Address Line One 10900 Red Circle Drive
Entity Address, City or Town Minnetonka
Entity Address, State or Province MN
Entity Address, Postal Zip Code 55343
City Area Code (952)
Local Phone Number 996-1674
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, par value, $.05 per share
Trading Symbol PEGY
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
XML 7 pegy231164_8k_htm.xml IDEA: XBRL DOCUMENT 0000022701 2023-11-09 2023-11-09 iso4217:USD shares iso4217:USD shares 0000022701 false 8-K 2023-11-09 Pineapple Energy Inc. MN 001-31588 41-0957999 10900 Red Circle Drive Minnetonka MN 55343 (952) 996-1674 Common Stock, par value, $.05 per share PEGY NASDAQ false false false false false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (*";5<'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 " ""@FU7U:\B9^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*$Y@!Y/ZLK'3"H45-G8SMMJ:Q7^P-9*^_9RL31G; ^QHZ>=/ MGT"]CD*'A+L4(B:RF.\F-_@L=-RP$U$4 %F?T*ER-%CJAHI N>*-7?/Q,PP(S&G! AYXR\)H#D_/$ M>)Z&'FZ &4:87/XNH%F)2_5/[-(!=DE.V:ZI<1SKL5MR90<.;]OGEV7=ROI, MRFLLO[(5=(ZX8=?)K]W#X_Z)R;9INXKSBG?[EHNV$0U_GUU_^-V$73#V8/^Q M\550]O#K+N074$L#!!0 ( (*";5>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M@H)M5R&5>%11! D! !@ !X;"]W;W)K,[KR>>^&IM[ EW-,CHBLV9^3V;*1BYI4K,4R8TEX(HMAPZ8__Z)FC; M@.**/SC;ZC?'Q$YE(>6+'=S'0\>S1"QAD;$2%+XV;,*2Q"H!Q]>CJ%/>TP:^ M/7Y5ORLF#Y-94,TF,OG"8[,>.GV'Q&Q)\\0\R>VO[#BACM6+9**+OV1[N+;= M=DB4:R/38S 0I%P'L.!$V*/<7!$OO""!%[3^&^X" M08D1E!A!H=?",,C?XX4V"A;JGSJB@T*[7L%6[[7.:,2&#I2G9FK#G-'//_I= M[Q>$KU7RM3#UT:V,#Q M2YIHAG!T2H[.>W/&$ MD<<\7=07-Z[A>?YER^_T^PA/K^3IG)*GOT$0<_S$:RPQ K/P7JF M.W(? QM?\H@6-GYZ47'%MG_IA9U>&(8(GN]5MNF= PBK(%4F5<%V0>8&'@,B M%9G('!(*>95Q[6(WJ#\\8I!OO-T_!W(Z'D_ MD./GB<5DPE4$97FKH+MBU%4K\%$G_XYZ8D>0TV>Y%;7$N-P#%X(9*5XH1EGZQ!7['1:;/V_DE&D)796@JL132(A&'WTN_V MVAA1U2-\W-R_*&X,$Y":-,W%T>ET+14NU-3A_:HM^+B;SV7"(VZX6)$'*'#% M:5++@ZLT\E3]P,?M>Z;8903I8?"$'5[$X%T(7AD_+Y?H!OPL0( M .(, - >&PO9KEMWDOSAR+DC MO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8QYU5;)VUC.2M;<%(R6=[<9(EB0M-B MK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*%">/3&[HEDFQMV)8RY20IV!>@N%@ MI+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2,H3O_;C\&3!IK5>%E#/!)0V&8MTP MY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T].PP_/LG>V)+;.'36 M-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D'+R!6TH>N77B<&GY85FSX[V;IJFO M<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3\?1<'-&K SI;"5R$&_H5[E=YYD#V MG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_RBG72[69P0\_R%UZ*3N7SJGNHR[CJ M+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P6<<'')XC=\,31S"?@,41P+ \& /, M)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8LAT^6)ZX3^Z?^$[S/$VS#*OH=AME ML,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z'& ]?6U"L)WBDXCM%*\U(/&Z@4>> MQ[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8"<:1/,<0F,7XC&894IT,/O'^8* \^>Q\ETWLJ.?]74_P$4$L#!!0 ( M (*";5>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G%C:^?VZH:TE[VE-S9 MNMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MT MFF6SU%L,9KD8M;:X1+_)UW,#ECQ ,ZE._<]'<')O$8T.,5 MRMQD)HDU75Z(\4I!K-L53,[E9C(,]L""Q1]ZUYG\M(?8,V(/'U:-Y&:6J6"% M'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88CIV,IDAO8O0]C.=0XIS_4R-5%1:P MIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[RZ .;O\P>=0>6N=6RKV'5[+E&''\GN4/4$L#!!0 ( M (*";5&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_ M[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ M0=@S9)[NF:*'3^ 5!+ P04 M " ""@FU799!YDAD! #/ P $P %M#;VYT96YT7U1Y<&5S72YX;6RM MDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C> MO,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0 MP1-XJBA[E.O5,[1R;ZEXZ7D;3?!-FI6.5Z*U .EK >MKBRAE#VQH% M.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D M(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S6 M3AI_YHOA/UY_ 5!+ 0(4 Q0 ( (*";5<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ @H)M5]6O M(F?M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ @H)M5YE&PO=V]R:W-H965T&UL M4$L! A0#% @ @H)M5Y^@&_"Q @ X@P T ( !DPP M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ @H)M5R0>FZ*M ^ $ !H ( !N!$ 'AL M+U]R96QS+W=O9(9 M 0 SP, !, ( !G1( %M#;VYT96YT7U1Y<&5S72YX;6Q0 52P4& D "0 ^ @ YQ, end XML 9 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 10 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 11 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 1 22 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Cover Sheet http://pegy/role/Cover Cover Cover 1 false false All Reports Book All Reports pegy-20231109.xsd pegy-20231109_lab.xml pegy-20231109_pre.xml pegy231164_8k.htm http://xbrl.sec.gov/dei/2022 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pegy231164_8k.htm": { "nsprefix": "pegy", "nsuri": "http://pegy/20231109", "dts": { "schema": { "local": [ "pegy-20231109.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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] }, "labelLink": { "local": [ "pegy-20231109_lab.xml" ] }, "presentationLink": { "local": [ "pegy-20231109_pre.xml" ] }, "inline": { "local": [ "pegy231164_8k.htm" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2022": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 59, "unitCount": 3, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2022": 22 }, "report": { "R1": { "role": "http://pegy/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "AsOf2023-11-09", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pegy231164_8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-11-09", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pegy231164_8k.htm", "first": true, "unique": true } } }, "tag": { "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "LocalPhoneNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentFlag", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine3", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r13" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r16" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityShellCompany", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r2" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r2" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r14" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CountryRegion", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentRegistrationStatement", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r0" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CityAreaCode", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r13" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "NoTradingSymbolFlag", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentPeriodEndDate", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCountry", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AnnualInformationForm", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r14" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "Extension", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "PreCommencementTenderOffer", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r8" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentDescription", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r17" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFileNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "Security12gTitle", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r5" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentAccountingStandard", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r13" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "Security12bTitle", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "SolicitingMaterial", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r10" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFilerCategory", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r2" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "SecurityExchangeName", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r4" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r6" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "SecurityReportingObligation", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r9" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentTransitionReport", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r15" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r7" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityVoluntaryFilers", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityExTransitionPeriod", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r19" ] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentPeriodStartDate", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCentralIndexKey", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r2" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "TradingSymbol", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine1", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCityOrTown", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r2" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentAnnualReport", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r11", "r13", "r14" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentType", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "WrittenCommunications", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r18" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityPrimarySicNumber", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r14" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityRegistrantName", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r2" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine2", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentShellCompanyReport", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r13" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r3" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntitySmallBusiness", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r2" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentQuarterlyReport", "presentation": [ "http://pegy/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r12" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r7": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r8": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r9": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r10": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r11": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r12": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r13": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r14": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r15": { "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" }, "r16": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r17": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r18": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r19": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" } } } ZIP 14 0000897101-23-000492-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897101-23-000492-xbrl.zip M4$L#!!0 ( (*";5<-F^"91P, -D, 1 <&5G>2TR,#(S,3$P.2YX M],_T'UN_"%"2T$DFF3IF5*2B8D(0 ?U_) MMLS%0(&T?I)6YYS=E78E-R_G40A>,1>$T9;E5AP+8.JS@-!1RWKLP<^]JW;; M I<7[]\!]34_0 AN" Z#!KAF/FS3(3L'/U&$&^ ;II@CR?@Y>$)AHBWLAH28 M@RL6Q2&66"UDGAK@K.(Y P#A ;I/F :,/]ZW"]VQE+%HV/9L-JM0]HIFC$]$ MQ6?188(]B60B"C5G[N3?8?1;(OR"7/_1CF=2EGY);]'SC]Q#N=@=W M ,GL%\9L5=;+2B\ MYQE@(N (H;@ #Y$8I**"2RB2. 5/JP:NK%NA:YJ:*AHB14 4P3%)(AP8$%).(C+'5YB1CY>(>*J4U$ M*5,EK/HHMVA;'!-5HX5!F?29-C@+\8,*%>B!ZJ%U:6VTKYCJ?PN0H&5EPQ41 M(Q/@(:$D=9GWB@N@[HQ$IZ6&*;-I;X++2HG 09=>I..88Z'H:2H=9AGX0G49?Q[6/F=K.!I9TU+7./AR!MM88NB98EB+[LK-PVYGC8LO1F0W.. MOU7:%54R!J(][&FU](PV=RIW;"00]TLJI:M B; 8Q8ZD9I^M^(& M:#_" O8_S#Q$@V,S5Q0<_L>4.UJ_G&O37N\H-=_LNJ9*EW$):*EM]]V7V4W? M87XJM8>B9]#PH#9!UX-5MS(7P3+28X)8[L!Q01C>"4'LN+6W^1>[X'J@2\@[ MU&EQ3^?/PB%.MW)L'$IA+&\*8>T1.CZ0:755"&:FHV/9? P/B\.\BRJ&7.!4 M_RJ%U5?S#>>1RAQU(&NE'4AN:PDMZD#'A9Z[.YR_,=.Y.*DA?)90R1?'-,4J MQ4Q.J\SE_\YQ=9 =@BZ%4]V>4 5EY]M*H&EG:FKX!U!+ P04 " ""@FU7 MZ&#D@/T* " A@ %0 '!E9WDM,C R,S$Q,#E?;&%B+GAM;,V=76_CN!6& M[POT/W#=FQ88QXF#%DAV9A<93[(P-IMD8\]LVT6QH"7&$2*3 24G]K\O*8FR M1/)(2HJ2G(L9C_@>ZJ7XF*2^CC_^N-NDZ(7P+&'TT^CDZ'B$"(U8G-#UI]'7 MQ?AB,9O/1RC+,8UQRBCY-*)L].,/?_X3$G\^?C<>HZN$I/$Y^L*B\9P^L._1 M#=Z0<_03H83CG/'OT3><;N46=I6DA*,9VSRG)">BH-SQ.?K[T?1XA<;C ?5^ M(S1F_.O]O*[W,<^?L_/)Y/7U]8BR%_S*^%-V%+'-L H7.ZX^E.& M?TP3^G0N_UKAC"!QO&AVOLN23R.YWVJWKZ='C*\GT^/CD\D_?[E>1(]D@\<) ME<W>#0(7\WUC)QG+3^&0Z/CTYVF7Q2!W\X@AREI)[\H"*9I[G^V>!4I9( M$D;5MD=.'NQF4LXG,GY"R1KG))8[.I,[.OF'W-%?JLW7>$72$9)*P0?8KK-6 M7570Q+79.\(3%E_2][G6HSW9%]\=GO\/#6C&.V_"DN4X?9?Y9J1SVS?D?4?\ M$.?^2(MQGKSO2#Q_% T6_SGCQD3 M*X&+599S'.6JIJ(9GT:6\HEN22HON/*%>=33N$HQB9B8FI[S<5H>QC+\@;.- M=;=5JYFE\(]T5<>7AT7L C#:DG&2L2V/R)MZI>D6.DJ5HTTJ%'))1>CXZV+T M0Z%!ORO5?SY.#K4XZ&BQ!-IN",V7HD9+"]K%KKK99DKUB_7&B1%OKKY"\DBGCS+ MY7Q7.UHRYYUN,6GT?4,3%@*F,9B$AM;3P'Y/UHF<6J0%>7Y+Y,:.80S0NQ[Z M.VWKR+BUZTX8R<\W?="82A=B$QIWJD!C"H$"!W(&PE &*F2+$*S#_ M(I@/PZ6A] .+8=6.2BT+$!3=6Q\F4N\%DMF6\Y9K>,:!I_/ KH@ M0.DQ9]RU+>4M4#S-0)DO)Y\!Y*0+U;6'ILMYD! MQ &AT^T0($@$H7:43Y#F-&+\F34>=YBQK1@ ]S,6PRN4GBBW4 UJ0ANMSI" M !OB$\"L%?JA?"8%,?D>3U$!DC5X(>XBCL6!RJI_KA-*3L#V6[5NZ>JPVV;* M(@R()-@=P$^E_* ^(!F#;FDHT$S?T-2I?VBF0Z&9!@W-]#W0+%]9(-",N7[-7V<#:H](*,:=4*S$$6'BZ&MSY8 M9(!,D,R;T YBV4J-IPT/';K"/GWI!K.*\CC7E MHKSW2Z)D?D:9MDG[$%-JPH.D;:QW<"G5/I&X8UF.TW\GSYTGXG:Q%SRLAJV0 MM)3AH6*SUP=,&8-$D(\3ZPI7>4/#^BJ95N[N%6"+K<,KP(W"(""P.3)? 2ZO MGI0BU]TL&>4$ R-"N]A9)UM,U7W<* NCBTU#1@\7WVNA\?%%EME=TKM'1N$' M!$R)JYZ&S*G>ULN#Z'' E-[KA0P5.D]7XV6&BYV/.,;39;6MWEL3TW".A<]7*G3=7C5E$0O=_E3">ATJ*V MV#$6"Y8F49(G=/V+./GD";:URB9R!01L4-%@*H) ;2E E0)A;BMP\/UMF^2^P*BG[#"@Y8&00DO?9T6$3 .&I$H#($%3%^L9EG MV9;P-\%C"?&$$&@> ,G0AX@39+(7JC+0)UL+$FW%_+@_F:Z629[:3BY-B;,Y M"3!7STA:>1!L *9T%HHRQ![0R?2OJ[\A%>6X^V_8DF.9/':QWZQ8"F2?LJI< M0=!A47%@D02! NQ+I^&&H4J*2JV/[%0MLY;F:.6N +#:4EW?*@RBTVV.C"]_ MJZ\]#?F7N^A1F"+ "PEVF>NAWV92'_Z;FB 0Z#!FG)144J2T/EY(.$Q9Z_Y% MP-K;(F#=LPA8A[@(6 ]=!*R]+0+4;LL4(6)42^RRM\= AL(R1V_KMUI6GMKVZH-B)E.@] [ MW%7.C\/:N(SR](IE3N3O120OY O.<>4-;"\D=_U299=I_6U*FS8@A#H-@N]/ MUC$R50Q63'E+&<-G8JFU9AU/B6LJ]XEC#(MF[IA:$A >-E\=&60X4EHO+"PV M.$T_;[.$D@R>B#256Q:L%MLLM"0!L6#S!;!02)'2>F'A1Y7F)CG9 .^ M[= ?XHJ@H>851WWZ(&@::%)GJ@AKGUP7@4A&^LQFU$QN#R_Q6B+'*V.+06UA MW% $P0AH"UH6-W\KP$_NO.TJ3:*KE&'X*DM+XSACGFE/2Y9W$ 1$@.D*2I%7 M"%&A]-+_GS%]XMOG/-K?<181(I^RRNK1JN_ZV\!HM\R\J4EMF@:%!L396_P" M!!ZJ0(TZ/C1F+)\7\^1#XS*;&XN>%H]8',#;;9[)&508@Z^"=P8YOKTPH ': M38:.B(#0&V 3NN%01*(B] ,J@U$CVM/Y67;( DCBS_M[\D"X?.]@27;Y9[&C MIXXSC &QKL_>!C='/YGK#0P"PK>ZA4[U,M2L *WD,V)5%>AW60DJ:K']?GES MT[7X)#:K3>*O%I*KE940< ,57 5 M<&5G>2TR,#(S,3$P.5]P&ULS9S+D[L.I:UL5-6SMV,[9B M931Q8M=RDK:;#$1"$L8@H % 2WK[ J2HZ$* QQL>>V'+U(_+_P$$>0B %^]6 M*8^>J=),BLM6[Z3;BJB(9<+$[++U9=R^&@]&HU:D#1$)X5+0RY:0K7=__?Q3 M9'\N?FFWHR&C/#F/WLNX/1)3^3;Z3%)Z'GV@@BIBI'H;?24\Y__=:@XDG09J59)XM#E65VI?<5BGW<:Z4G$D54*5 M95WF152\UT3''7&CZ"R(LAFUXSGCV]:=*IGZZ&Q(2$]%=T'9(IJA>67+3UP= MAIS,JG$>2( \>QA *]U@$7U/=:S8PG&I ;NG!/+MH_*M\-8PYO+<>: SYNKK MJN(NK]0=#(\+GB1 \*>8(T70+5(+7 F1$?Y %U+5@-]7 GG_ALF[RAL2YK\S MH@Q5? TA?20&PGZ#"=OC$(GWHR)",\<' OQ8#23^.^J-A\*R<1>TA6 M_9$82/T,D[K'(2KO&Y% :6^EX/@''_:!/2340Z9CPHL:#>TQ'<9=(8.$HO6VL3$/K ?[]2C7'IFH+UB*'*46+3&(B;P_$ISI^Z5?&;%&J@Z MZD8P.=]+;0C_CRWJ[B2K]5#FB(%K MR&C3#QB+=GMX!8>T_]G:_!*]A0AM5#&PUC_*:8L348R#3- MQ.89C6=6S".%XD4)_X+V&D8]EIS%S# Q^V3O$!4CO)ISE0X*&278\QMKF/"] MHJZEJ;WMSM=QN1T&ZFXZ]8V\(3V4.$JL5V\4E_Q(ZXRJE_*O2 5M!92P#VJZ MZ7&&QID=]M:]_N31[9CQC#)'*BAKE)#/9ZIAMI_EHR)N;]YXG4XD]V\/J11" M":,$> %K#4/>JT2!1. ]]E@$@]8;7K_7K[EQ^W: M5FE>CZ']4(W=(X4"Q]DB&;+7-.HL888F196&3! 1VY!JNZ_-$YW7IX(V ,X> M2J!IE,?[WRCG'X57GN*UW.$B/M20,$C3B*&S2*M3S/4U9D]T_?$ MD$T-0_Q]*:#\$2<4PV;1UL^K@;WPS&1XSOQ "*6-N!2VTAH*Y'%*.+_.-!-4 M!\>6 R$4,N*:UTIK*)!O4JIF=E#[H.32S#=[.T.P/0F@T!%7M@:MXL!?_=A' M7NQ_"Y*O4(/?3H"(W6L2Z[4;<>P64A17TD.YHVZL]!MMF/R=F5.U M>_^45V9DX[;0HH?Z5-!60 E7H:9QKJT[._F#E]8]'90W8F!:90QGSU0VX2P> M%\@T=9N)9/PTGEO3^BXS^=M*;?V"#PV"Z:!-@[F)$V YQX]5UY:0 &5>Q31955@ ==U?_&D;8"L MI>WVA9?]Z[^3M(466A 7=-W=?9ZCTB0SD\G,)S-)&D[^-QZH:$A,B^K::4)( M91*(:+*N4*UWFG#L;K*0^%]Y=^>D;T,]J*M9IXF^;1NE='HT&J5&V91N]M)" ML5A,CUF=A%NI-(ZL)V8R0OK+[4U;[I,!3E+-LK$FDVDCE6I/\?19Z;2J9*HT M5)4]\9EDTPNDH529-0A6/DR[A:&J=F35O%O5]JM22\^)PM$R.=P:TP;CN+H" MDQEZ2+ZWH^K.J:=O$FM75S0&V80P9I7PR(R;%PP"1I$7D$"'XG.KI MPY5T"LFLX--9&)QP3UFQA*VIQA4RIVZ?)Q1 "U'T*YJD&TOV, VE?D7'2O8P M-J:5N]B2>$6O($35>Y:T',-0R8!H=FP[5H>W_9[U6UNFO;2E5S[7"NB9NDJL M2$Z\)"2BK#N:;4ZBM>05AAH UTA10I4,TIN19!]8:580,L4$=V2"%?B-V+\3 MF]HJ*9^DW=]0.B V1JQMDGQWZ/ T4=$U&S20[$P,&%G9_72:L,G83KO^GF;M MTA[9D_]+)M$E):I20FUB'Z,Z'I 2&BOC8U2[X'\\9L3SQ[OV/^+%U=E9$WXQ MX5$R^=S6VM7M(\7WTD8,$@-_Q?U4!SDPJHQ,1J35/( M^)I,'C/LGR@>981UZ!8#=,_ ZA1F>9/ J/'OBX-.'1 M.C3$QW8?F\1Z%!\YUKI$+/YL'3H73):F1RN[(%(L<4E7)LBR)RHY373![$I( MR!@VZM !5*F3$6KI ZP=N \.0 "3=KF!*W3HMU.H9:AX4D*:KA%>2,0323*W"@BB:=#W6*\ $.)"=,ZL=P:#*I+%I^#@2GB$VNI MSW&8>572=XO4V%(27K$- '":L.@ ,-%U>H]5F+C+SM(=T^<&U?@8E[QN(JHL M=-,')+\JX5J=/IT^IPHKZ5)B(BX^B9S4*K7K\ C,-YZQ2T?R\[@9H%-=690" M(@O3OL V*<^ZX%.:E2TT@^&+:>27S(L5$L!_Z*DQK%M'HZYBP:46M#D@V'), M4O9\KP1U?&)^49@%HQ9#WW7D6!:>$GBE%_.8 <8"'W!N&,9%W;*VW FPK9N! MXO5U,"]C%-4 TPNBZ0.JK6*[6B_S?*,(^^4A+2PHU//*@ ^ZD.#CWDD:VL-O M]M^)X6/E )L]JI50)@'Q@%&.+[0,K 6!.=G% ZH"R"Z%YF/$ZUKT!W&1/%'^ MS[^$P\SQ29H1C.#Y7- _1E/IH&KF&#'O2&*5]N"1#)Y-S U)+1JV1WT:*Y<0 M!(G$E%G<6SZ1RGU=KO6J&]+NMQJZ>ZQU8<,T]:!T$6JDD)B)I\K!@5Z M!^;PVQKQ9:-UZ]L"PV,6R!4S>1Z?)I,7NNRP,(1E!(_R-)2>!=4_:N??'HI9 M6O]RI "]E\0Z01Z)6UG&E'%[K.J MF7_X"H_MITLGMN)3&Q+3IC)6_6&T=6/:4!3^B;"GK5FFK:P63])M6Q],)2-F6C$YXJ6 M!"67F&C>1Y<9?^)YWO11]OF6%0(M:0&WSD*X!5"AFQ I\*TEGAM7W.V-BJ[$ MP)A^^_FKX7Q4Z[T7QP)LUXLMR-G$,/4A,^-P,/ ,V1+E6ZIIQ-)MO$9,,(.Z M(+3-0]_:EN89"UB)B@T+M.__%86"2STN.,0JZ=KN.EO 3SUZ6>&?F1UZ_ARH MY0G$[8L;+8+X$5FZ2I5H1_#),D2+1CV 'CX&J&&BAMV'D.RC8U)+H3(;GMV= M1A>%!FP_2JX8Z1?<_8V#A.=M:2S,I:\PDRZQM3GS>C[Y"$-,+$X0(4",L*JU MNY-CO?%QSJ2]/C3/I_@:U3SZ'08?,K>8UEP]O%3;Y%05 :CG(4"]I"H!((*4 M)1H]A^2HJIU=CP:&^%-!X(P/VU$1DEDA7R@\!PFC)O^UQTY\G;%+Y3<[>L\( M^?Z:>8R99T)FWL'CFK=K)W.X7V;SMU=V 5=UU>P7?LKF8Y@FRCE6/W]4+!:? MZ0'^A+,]N'P^O?=F&WL5?3"@EL5G?=9K!D7('8KE.<:OI),W@)9?J?L;-HE: MJI5JI]P>5P>&JD\@/@S[*JKKJ?VE.=[/9'FQJ=2VU[)^CY#/#_&W/QWF\RNG MPX IP^C]ZLNX*R/",T4QB65YOVZH1H3H:?+A4OE0&]*A\*'W4]-D!,-$&3AD M,K,##2VBH HU9;#="Y,.%\XKQ>70TP,16QJ6S3+A/[-L.6VS\W7<,;J65=R$1:LGMJX]Q2V?' 3&8:XO1U%] MX8L##;-IZD.JR3%K1]_'A;N>^>/RVSG91(?F>$*OZL]9]WY#^P+^&TK!5N/H M.PV3WB(#6Z&5+<\7D?[4U"T;JU^I$;\2^Y!I%Y_,,S4_P9OPIA#'1#F?S^:> MM=_ZKO*I5QSI/4^O;E_T+FJ:@%+4P"JJCHGLV##OHD87 F1BO4[B](J=?\5\ MZ#6'%+S#[0?SD=\PG7GQ7E;I>8OM?#991$#10T 6H9R9!,=C7JLFX?H/4:WE M7KI^&N0!(UK,B_LQ*+<0^%QZ8M[H@%?-OJXM7>J5KQ52^4R_9U\:SL^S292+ MQ<.D<'B46PK+[W6OZQCUB>O@_+!3S-919BL;7[GLDHVOV?[Z?_Y5$(6C8PMU MB$H,-C*[.^[8'+#=+]5A>D;,NCA +-D"$X_6W@);.SQ=N5.]/L'-H4\;9D"3 MVI3 _&AR!1,3DE+#,2V'G62P=6C*]Q8!A?:D?3:!VGV"SF1[TR>]MG^JZ]6. MV"P_N1*[P ,5YITEN",\/],67R5,[K!W'Z?!4Q7+?511L66MW,X*@L!"O[Q" M+Y2(*_8GW#BUA#; 7C=[Z)B8<75[W9X,)%W]%322$]],(^P8W-1."+,3,I;[ M6.L1!.@QZE-X,H.8U;G+NJNC+]6<5^XJ:Z'T+9PN9M'*P^J)($K<*:/CG0LL MCFXGVH?*2W?YYMDDRFRKR=]F:MNZ_'0 :C'1$*L..4#_3F7RR&"O'++7MU:M M_"SQBY<.X%N8>\Q:LX<*+AY$CX\Q,,?C1B8S;*@O'* 0DT2Y6;UZ^#.UGIES MC*J'-_&'?RM8(#WIZZ1-+]L2YWEL*WC8=@^ A;- MIF!'\S;QK6APP[7JIVHV+W>O7_QVD*3K*L$:OSPAB&R14C!U%8]RN>-U9I\- MJLP3"CH7E"J4N[8<,-Z.:E3[S0H_YZS-OYC-^CMDT"0-Y=E\-?\&YM_]/=4+UY6&^#[05^M2#1._6N+$GF]N2?]*Y?)9N.>@=MCLZ%K.9%#3:1[KIC:8H)<4( M&L$A]8CE?&+(HY7+I'CS_=1V+R/8]*AL]3:,T%FR[?:CZAG*[LZR;!S,NKL[\?!T *#D M@AT*8QV=7^]#?4 RHA+9!B33=)X,.1;AM4!\;U617>9!^;J>>_L@LZG='<9, MG3#N(PJ\F;%KT % ,Y,,J04- 2"Q)K-D"\O\[EI6F=W!K&!3L=SU1"5NYSV[ MAZ<[[T$$3*&I06YZ73$\GWEOU@9N-&WB'CF&MM\=-DT#"_=>4AX-!*X8G=M% MN#+QA+U%[V\B!(-9]R*EN7CV,.KM@^*:![CB#MG.Q\Z<%S\;[-X .-\9 _J< ME$R"GY(2@7&';F-UA"=6F-_AZGX$E!U4=8AQ0-EIIFU7P1MWQV^.9=/NY.7O M7]-I!^C2E['?R?FGN"-/ B-W(I5K-AD@,9414\C=PXX]7%3(NRU:Q')4VV(. MW#"(Z46QX/DPO#XH5'1 *5:06D$T_QH'EC:8%6UU*O%L-WJ>E+#\!',!I /^ MQ2&C/F6W6;V_Z?)5.K/);CQ[F!+E!GLGT;M>3,BX]XL=H.EM2KL[@>N4T!Z; M =GQ/S%S[ 5E_)-PO(_ZNL5F;LPB0._*903.KG)/&Q%)QA:?515JR8YE\4MY M9K.RZ3DIP#J?9NT^-17TW>&7]B"8_'E VR:&[8J:]41-H3-@:$RW"'F ()O4 ML%WCF!)<)A4D6%W'U*C59QU@64Z?2M1&Q6)*X!7YQJ9_K0>[0!6R- +9%H0T MT_NE4S&'A[=J?F@K3-_:K_^BUI;6 .8I$V.. /X'_6'WF!>>.82Q@'S>CQPA\SS&/RGA M]L,#77>1C9_0<*TI>IDGV*T#Y"K*K1_LU\%TW6F %4C3>&C-:N.N[2U&\>LU M&>;IW0-VK!!@F)%V^R+!)$'&!GO)AYWR(#8;$QA!Z(_EWL(FASH&&I,A1_-Z MEGHG:6ZDU[[[('L:41=3&2$<^[KE$2\9@!1,":<)D8?7LR":OXC*5HS=Z-I# M!FM&=O4AT[52@N+B2Q"1F$#?R@N?S OZTHJ+&>95Q;G2@,)I] M PE;!SW,/9)QL9@44GU[P-Y)2@DG:;RN^ZR@VIE&LPS2EX6P4*8X?.E,CPCH M4U/1?EH10B:W7A\K((S)UZL@AX )!7]K*?<;31U_0F"[G= VMC>A$V!_UTM_V_72W\K(MW]#S\KO M8ZE=U<\Z=ZVJ]=M>(O\2V)E;*VL&-H?B@.9 MDXP=ME/%4VWWBPN\'-D"M;D3.ULSDPAD75V673%"//QR*W#*)G%8YL@)8L?N MZR;H24EMWE!?ZW*47_,8U2L=F0K%BIL[X%.K5\^:S9LJJM:KK:L'5*M74E$' M=/X(;<3?N_[",W5YOE/U!D?JLAOE>SXI+67ZW#=BCS8J5=I*NY)< RWT,87N M%(O8_5_?>M\=E[""#U"E3TEWX\Z_F7X'+&RJ6?0-1B;T].5U3R/I?0O1[ MZSJPOA#S79-S9TZ79)N'OV&VN2+M8QID7Y+,5O3M[%._FO[4F(SSJJU?71=KV9O/9O5:_5CMU@11O:]( M-U^'.672&N+[44O-?58'7770/Z_V,(%WGE$^Y_M/7'Y\& MQ9K@.'?#2G9<<\1OQN=QMFM=W*9KMX0^?,RE/[0J^:Q@4N'^6FY-KJKBU=U3 M+=,V;JO&P&IUF_>W/R[5+_CC^+[>[G=&7['Q]4%H%+#=%*^?M*M[@WQ1[HAX MKT^:]/"6#)_JM[JN2@WJ?+!:7RJ9^Q:]O_C4:9]/#'5X9$KJU]8H>XO%<4'] M;[:5'CUT+Z\^?OS4.SUU5?+_4$L#!!0 ( (*";53(S,3$V-%]E>#DY+3$N:'1M[7UIDQM'DN5WF.$_Y/10LETS%%0' M21W4:(R7I.H524EDKTRVMA\"0 !(52(3G4>!T*_?]]P](B-1(*6>UMA";1SU M2"20B(S#C^=G?/GMFQ???34>??GM\\?/^-\WUV^^>_[5EY_H?_'!)^&;)Z^> M_8S_\I\OO\]>O_GYN^?_\9=E5;9?9!<7V_:3B\^GE]LV>USGKIADW_KBUK?Y MW$VRUZYLSE[[.E\^RC:N7N7E%]GYHZSU;]LS5^0K_+7.5^OV439S\YM5777E MXFQ>%57]1;9;YZW_RU=??OWJY9OP3OOJWR^O^ ^^G'WU_.TZG^7M>/3YY].+ M+S^980'\!?[S_5?_+1/^I6O:?+G_KT[YXW+6;!^=^"2_STOOMMO"CT?/2U^O M]MEU.9]F_^/EX]?/'O_P19C]L2$N[M]_\.E]C/_DJ^^??_/SEY\\^>I]CX MQ4?9NT[W9":$8WBU];5K\2G/0B?X354MQJ--)3L]S1Z7BVSGBWFU\5E;9>W: M9Y$",B. -^N\7F0_=*YN<0)R4D^K8FABKQI M?7E6E<4^VU0+/\V^KNJLVOI2A\ NW>!QS#XOV[I:=/,VK\IFDEUGNZHK%AC@ M1E?4U:4L2R8!,JKYZ?,ZGX.P5[>N6#15.1F/GG[]*JN6=Q8_S5[4T_3)#-^Y MQF>K*G-K[Q;3$SKQ4R1![O1XU&]@0HIOUJZ\R?95ESWN%K6;9J3-[%VD>7@R M/77UM"AGC&<7>3/OF@9TTG0%R&H)V@$-C$>MD/+?C91QWJ3F:?93WJXS>0W( MEI3ZO_9XS]\6C6_7DZSJZNSI.O?+[/E;/^_:_-9GKY;+?.Y!&F".)@ZX\YDK MFBI;NX70G-!*!YK&FY3X?ZFP###@&C/.7"MCO\C+TC=5ZS(2E(T%;MEGK^=5 MVV8O7'.3@_)%/,O!3.!O802^\&L>BJZ,([_^VTM'OLB>= U^BAT! M<[WTN^SGJK[)7K>N]>#"5WA2=XYKL?W/=CF9MIP7W<)G#1_=>+)HN\:TFZUW M-T%@X(3 O?V!^+=;S,H90U9=6U35C4QQ6_M%KIS**?+'RPXDH/EZ/*( MP($V.5;A%SRX'19ZQA$XJ7X>W'D//GSW$R),FF[V"R;#J=9Y8R*C ZW4K8/D MR#UFN,'D.1V9 G\U'LW\OL*#W$/,!@*FL!GBX3TVJ\.;^:6;MYTK(IT)Z2U! MC7@,9P@>@_A:UM4&2ZWP$^P,'FT\I5:&8\LWVR+'WW#4K:PF6=\)L?$?+E?P MS\5GTT\?;-M_=FH_>:69L@(OS3 *=I-G[6]S'E&===L%MC3C$;^'5/S;N3'H8*@K??SX M>[R_=.4U<=(&,]J20?@NMW+":%FS)EFZ4AFJ@6#'& D^?9U@.X3($V6@PS'C5;BA-3]!LWKRL>?@&67WF5C&0TO'C1D)P\ M#IJG,RN$.FK1GGQ)O]VM=QM5L[[(R=3A*),SA,S+!:.Y!3D-DN+YD^LWSQY' MA@9+_]O96?9U[HO%%]GWD("/LM>01A1W8._L[ R/9?B_+Q?Y+8@$G/:+[)L:IWL%"8 CRQ>!U<]PB!CADGK-/@D_>+AMP=2[O^F2+_\<*CBR&4O]L M5@/#G?K#58#K.?T2ZPY$Y^:T4XJ\67-9$:ODY"!JJYJZ MQ9>W.70"GS #5/8N;R,^PQ$24- OX62OQR/E0ED&8>C>M^(+@2[LL$FUR"F\ M+J>\W97J]A2EI@NDP1A6J7(9O\#P=H;X;[VM9'9\'787ZI% $UNU6/EPOI@& MGL_+3@ZXPI=YL: \Y];+H2UP0/4MK%8"M*V; 4G2_A&M#[U!"L#O;KS?TBZI MJUN.)!@B2E<7;")H!#-KUU@-B*F&%-E0KT.0 W [$4W )'EK:HC;WV%!\MJ] MP(62@PM0-4U,>_J9"G;U\JCF$461MRT_X]M7%?9,89ZM668^4]6F+$+U\\/] MX""J:.??_R,1W1_'XR^KW7A$'>Y2KL)IJ=6L+H)T@[/"I^2(DR%U*7>1&$A4 M3]?D0?[9#/ ME,NYX] C!7A]/B=8IWTA+I245^E'P%,-3_#^^4=W1EKH":ZK0BTHCDK9)N*) M5$1_A' BWY7_*L@/^YTO<4)@YH67X;W84WCE',0I7$Z.44:>N;8E*>,_#G)! M^(EN1)&@3B2L_&91@7H^/_](T=IXE OR 4-4= J>^X.WA,6U\1U=#TV8H3$]]P [U)\A(25*@ZA]U"V0%+:&YL!5;I MS&>+Z=/G4IJU*+L'C$6YJV_%3[8B<5)0"=DAD!@_7(CEVV%?6H"/#+9S+MSV M+2Q.77#O5!5+;E%- [ DQJ6_2_CXXC,0,9 M-BT7D,^IT J0<0,VMX>#T)OY ML'M8^$Y-.85ZI\FQ@VC&.Z,L3V@1B)_9\#R(0+9\: )5)-E7\[::&91W(JLH M$4&B4)3B-RM8.6"RG%UH$6RO\R060_=;XZ0ILT$8_O,AGBA1Z+,(-N+1MF-XV#6 M6&1O=CAL2.V7?)H2J FFAO@::MI8]$=FUZJ_/_W\HV!D-'O ^ T9L5BH/76; M0\-@W;!$ZOC[)E'ZLBDNVZY]B6=HSI6=!)!$%X&&H?*=B CS2^C.Q3')3W7N ME8;QA0I4^3'5O\Z+["$;&JP1U9;BDO@N$=+BC"BQSWA7\+Z:"!B/4A]O9%\9 M59"!#4TA=6"O#J7T@N+AXGV"VBFYB"TLFR.3U3''(Q#=I7AR]?Q$&(@^BJ*/ M!N6.=ESIS,MV!Y-E 9+-]MG%1P,,IB2H*EVQH1!LL =)W &*@4H.L=A!N.^# M!7<:%MQ)B>4WH/# \:'UZZ0D;/057 M\**UO8;CSV?YRIS[.+*<454R4-,UPC58(MV]T^R5V17&R>.1J#^Z;\0#8Q.$ M^%Q["EU,BY[K9?"B$C?P?_7*E9"H9HYQ,#T^044*<0T:^K=YTZHY$"VGN ), MA,_TH&0\,LV1-X*E"HD\@!NWY/((67: 8C[H(#IV8.$1@ Y"I.KHX>/B<(+\ M(W# [+G\&=BJ:[FS:C&!N9W&8<0BPCRR&L+B3#U.A#ID0P5.> D/BXLJJKFY MXFI,A'ZY"85(OI!#* PG;2"RQ4NG*DH#4A+;<1)$['=]XR2:A='WE%DK.I@! MK4K=KB7DC4$\!K7%7PU6R",KS M=I^LF%$"*DF@0!@">;D(5HM?U>;O5)NQ7]?0XQVM<]4Q[_)\9T^_?C4YC'SS MNYTK;O +\-A*+?7H]23^+5.SY,2>QKV MX2,,N1@GE^&G%CLD^61BE!FT:&BW4,GR-72%RZE" L/AQ\-$&O"YJ8VX89EH.DJ4&9O3M6D<40#ZG1VB/]05!>\DMD MO?9J>O9;\<#W:.<>=,95ML%.RWP@1.Y=7$[OAT\8^+N\N/@HQ%[M'=' M2>9*^Q 6X8H<6?52R:)I(E'5 J_?#>.H@&24FD;'1I-&IJ"PEEZ'YG$ MN)B>._4(V-OO?=;3T8#(H/Q 9?>GGZ54=G'YX Z5W6&58Z]RW(<<>Y"+?_0? MX)\@)U[='=5$R]'/$70?G(T X)C&:[]M M-4OXZIQ&4]-GIREAQ( " 'UP@X*]O*-OC2C*"%%0$@"Q]_3E-(/$@(;QLA94 M)7%OP3!/7U]C:+,)$BB4UZ#Q0\3QP85Q6BZ,$T,I$@T:!'BZ#87IK]YD>; Y MC)8#%G<-0P7BJJ]V#>RA8<3$=EX!O0>1$33WH0W(\\Y$!5A)A!0]HW6R92 MNXR8)LT<6#+B' BYI^8N"3Z-)K$O1&'WJ "R&(9,NEB!9.,1])_&O"_./S+. M[M/;>N6D?,E5!S"G0:Q!I#E&:,US.LV^/WQA-GA?T&;CT07DH7VE1D/OD B_ MK);+!L)X1A@$R)[JO\1?,<":V=7P.0O7)AF ]KB>6, "8J,?GT+&B1Y8,@F( M./C=35Y4.^@W,2Q;^F4E;'6AP3#, P=(SF%$SHN\/_9K3B?\.F[?5=P]'A14 M"7U!=/-4.V*(WX2WU S1-V\1P0,:&:#P-<:]I:[I4Q.(F5W19O:;;5'M/7FTY2%S%"9PR\D!FGX>!V>>YZJ$ MD))0:N2P]R&+Z7C4L]M!II:2:@ 4\ MD0'%;%[+JRD<8ES@/9PML-SW"=C1&*4^G;L&:OO6Y86:656:F=D#9,7_5[TW M;C(0O/=2/UT_FE,LP7<;FPPM/ID9\PQ"V@K&N4SM?5J4$+ D#9UHB<,J=HQ44M2J"! Z\#S M=X3=O<\^%1-U/-K=@3Q1Q W<1>)^]2W#\"([W#:'JOA@.9R4Y7!2PO)E)?X( M8/6UD]QJL.]="E)WSW&?S/4;%4(!8RV\T&9S* @26#L<0)E210]T>V2?SGPX M/79*^"9PWL#G=97P=9@L/HV?;=T^3=QXE]PT3@YE"I ^';$:L=>AJ)BYPDFI M"ZRO8;*3> ,@:_N FJ3HE$R)Q"!JJH0JVU,O(3E2#2Q1LO%H7W73[/^$[[-K M8-/:*FK_;YK^RY6I6P/[\JPJJUM0P6L0'8NB(,%?5G6[+DA(3XWD7KCZQO^+ M5[/] 4=C>\EL(-G,Y(B^]?M)MNKV$@F4TA[A&G<3-$Y"B=?@(.4,/277W&1N M%E(3OV/RT'4CYR/Y>-! C!DR;4LK;NN8KB4&"^A<4R@^WBS )X]@*LOW:Z9_ MD0D:Y@S0C".KA)!]7BZP5Q+6EG@H?]'6+"3:K;U("3%II,P.9)7JTKT4198S MJP%3-_$DF8@,R-AJ8\'5&%4-8_DJ(+I8\P=%3@.\NVV.-H; M38B;)%.,'A@78@Z^:%WF>R;=[V\YAFKZMCL[=\#KRL7TE"8=X-MEJS(5=5: MM;YF,:\KNF=F0&40&WRJ4:X+TEA2<%T9LDF[YMC((@HX,ITAN5J0DH)2:9+9 M!S[]7?.2+I4#!O/C@X3_AD8W0C52E@@M5V'#QPW@2SI2Z-T MB@13TZQLE2"E5%L),)4LX;K.I=[".'7?([49'=L"_LEF3:#D*M9L,,\VD?E6 M.2$42S^31H3O/0Q_4"/VD,MB"F#MXVH"6 CE(2S7H:2[QI<%76ZJL"S#RM-, M%Y]@_*'XR#R.7U+>U5_X8"*;^:E%I+D7L /B)HK>$ZRNLH0+.]RZ4\*@'VSY M4[+E3X,D?@-0:#L&!,D5S)MJ$'F.M>HA]$11])EI)'Z=ZE0P\CE!BSAC3 MWRAL8&.:8VI=&P$81JFD]\VDSZNM_>#9H#1#"?GD3E.+Y!/*/'W(M*@;C[2Y MS<8KGE',0X!2^RW%K]67JGQFH4FHK?1OC_TJ39W4L?;:J5F@J876T)C:.\1:O:L<&V& MCR?O?$I?$-K%-#;B>-1/T=I>]#G,JY":*4 /II6T0IBDGTE&+VVN)OTXS(BB M7FISL*G#]TP28#0>Q73W"$,I[0E*0FTBQW[Y_$5V13ZX\9*L]A0LL&1'"2>+ MB8^3[MHD1Q\D6Q7TOVJIV.!9%Y):=H/%$P$'4\X2V&&]+KMZ'@-.,4VQAII8/7633<1/L;:[YN^6><6-U0,IJU()-B M%M I:=N3\_@\3L[BD+,=ME\"&DD)&OE"# *@)(*UZ):-7#<>I=X=%NX)]HM0 MLZ_W$W(3",EB+HW^)&EVTG!Q,"DI0PLR)V69D#DN-1UNQWY^:G#V/5C8FTTR M! Z(-$"V2'VD-I&*K'3Q1^OA0\I)+LZ.N#35!EJ9"@3NM6W(H28\JCA5(DEC M0D:^R0Q1?ZC$Q +W'RCYO^R[?'7CI.U-(O1)FLNN,&=F)I[GQX$L6;MBXLU" MX-JVANY/BUXP6:<1A-Q[TGZX["D[]?^Q100>U^X_TA;"ZK.L*%D<^CNE"J8N M1*+XX4)3!-KHX71E$'D+"?_'7,'0#$="QUVS/L,8B5FH+ )($^K$GU&*MNH_ MI FIC[*!1A_/5ZO*/$>]+E!YH8PD/J7@.R+#6,,QTP\R*+8%$^2BKZ,[ =@F M7:RZ#M>]T6: 1A[7+$]Q!OF8@-0G_/2:]J@S95C;.6BL\;IBKZ15QZ2PU(.= M2;&];KC8N61!;K[,P4FKBX'_U^(_(F+FZBC]X?Y!G9U)KKK'M>$5DH5/2B^J ME3[2N\"![S1Q0[H*" &8"[K_!J\4AU0M!V^NJ4J\>@2GYOL^ EU(R%3?NHBE M]P5%5S#J87-9E9\&QYJV6RZ'R,F$=9@[7KC,ZXT>WI!FF@*85:GAOE##A4U/ M_]W<^)V&Y9]^[#;;1]?BXXZUD[;A^JQ23#@+_==P%>98Y)^BX)^0HM\UWI_V0BJ7)L4B_-2G54LSQELM4904 MD;P\M.[9$+EM"\;J*%E4SVF1(2!4ER\DX;9F\%^Z2[(D6+R);,+F-58HK.Q, MOFGC4KHUA>\&D^!&PLQBZS#0E)>AWR![J5!W M'/(]+21)7Y*)EPM:_@M_:V4Z%(&[ZL@W,CQ7Y&^#&1Y46:(0)(1X*^Y'W\(D _:G^GB756J(+#FARUTX.8O@NZA]:= M_81%U-8E*==NBD]_?!%Z79MGH9*FMMJ*0;!$2"*5$*%MA(4C"7,\MT^:V8AY M+3.)1D72@,2ZE6:QWSH_>.;G^A=K 6@882X81".[LD>ALP3.&DB$])=$0I/& MPU*JDNAC,3 D 4MU$,AN*RKP7QIY_W'9/PJG!L2JUM6*_;035@:$ VM06+P M8J]@)\[<^L@$>#QPG+ ] @3NY,"=PDTW]"1=08_]IB^*4)>IMH.V;=+01\HI!*(TTT]'VG[VOSJ*NJ=!3:WL6OQ%SK#&B9,IH:P;YD07?^:TD M[S=:#M#GB]'E?C^25U$!9(\ M(YU5 #S\9KL&;_SJ#QI'DFJ.MBV2$'V5=K&6('V0IXIPCWKNK)<*[&/U:0^U(#Z;OMI/D;_;0!*(!RK[6 M^A09[='](6VYC/#YGX :@OV*ST4N")(0+UG5M4$Z[9@^&3"'J]6" M56PYB6TDA)#%/P)9#;!"X'[D!\P"!3!J]R*\CYZ/6N8A'[O/L@J]K61#7FV? MOXT=<"+-R%>6NZ\A,?Y I@;T*A@X>@N5KL8CH0+&XAWANOP@9X7RK3TV4,[+Q_D;X(/$U")X(WH)H(*5GB .1<1,+Y-!4 MTL2&(!32MJ6)YZAKAC9"/_D$,:2O"7G4!D&DX([D)+ E8I%30JO'LWT'C7PE M5,-52 @XNN#$5_17OUS2,;'9;ND$?5P4N1B8WQ35#(SZ/;:U]'\LX?X+YQ]Q M-\RQ5^W.Q6 VIV_6/F96.NU+7@OUII='_I52"0QI#BLJ[H]P\>;X.=UQ89&%&!> MO574G_^^AEN$Y&JDS67*3HV7KL+) M<]'NB@:*#*?U(K2$!?C+DK1OYVU5L$-YK*E-NZX>R5FB]P/F=SO-7EDOZD8M MZX7TJ4^;:?Y2S?@"N3W"\DPXYWAYG2Q NY9JN;<$XJV+<[PQ@26Z-W$QPV#M^FCU-8MF8&:'97'9'G>O!W28T%&TDC- MHDE\Q^48 M$EOZVRA,Y+'/2O3E58E-TE2#%MHJW\T2.27L4//=!\!D^:XX(D[XLG(H ^X:84>#WS :HEO)'IZY=7*_-Y< M)>+<*,&XP2$<6K@KO10%*TVZ)D@HMJV!,C2!:.X/>R-O#7"\<]&LY;ZR_4@G MX6&PADU-R_F:V6="RA9I"DZ:V"]BU;BAP2R).=ZXQ[,O: MEGK5($MBTA;*28@ FRI5XJ+UFO2RD$F6.HUOY6+.1(CR]@YIQ06A%"L MH]7>FF!M";KJ8@VW(5G]K%O<.F6ZT(Q(/.]'>O^D7E2V_?.EWN' 5QA&$"H/ M 3BYR-2:PNQ<.U_G=GN-I6QJR[_0TG>8SUN)M-\%(#* K75]6@#/<=;6]Z? M#*SI\V$,:391"N.'F1Q)'];8GH5[WZG#XO8;QZAC7?Q*=_JH[^ XS>K"#'QPO)^IXN>PIYG?MRC],,J>9:/W>#+.7 M,($UW?H;ZS[R)W%OGL:\WB$/OGU'MCK![H;7.Q!P\PZ+Q)_!IAN"I[5Q%\MS M7TABT^,>?5(%"F(A2)X)=/:5;P_2G1Z2+^(LSD(NJ6OMILHY5[>X @( M%RWJK$\)Y?Z)>/PGG]ZH$@P6]600AJ77U^1]+#/I)N'*$C-0PR9D+!+39NFE MSMJ#P?5MBWG?I^2O,(X_LX3*+;O&"5QGBPN2;_J>T,G%$NI_.D2/@NX7.+$&Y"SWK;#0HE@I\GUP.'V4^7!>+%QPGN2B"KI$Y9":'>=<;R5;XZ::9IC MHSEUU9 M^F)0OQ)NYKM1A[O?B -.^XMZOU-H:XP^^LI$KS#7@W5^.U,XQE^>V# M/[]OBA'3ZC1M3;2ICJD?I^4MR=W-ZM;WQ!6%54EJEF<;,F%@W]Q8KDA("Q!9 MIRXZ7Z"VH47N[2LY MVP_/!CF@U!.AOJ/F03\+=C=6!':L10=2]2PZKIP M^<_ UY9:0;8._Q9F?E(O8_[CK,B;@V-50S@A$6>6CZ3OA*;@BW7"O4^9EN:N7I9VEF[7%/;F)'L]X-23[UVSS4'!1C:X[S)"Q*")1/& MB[J;AFRY8'I>\)E+W\F0ZF;2Q2[]IF$'?F=.7]]A7GXTO(PIRX,[7/^%P6Y8 M^RS;8\W<[@Z"=][JW;=A&+N>*3A'=1^2GD^#JY6.E;IR;T/DRNYLLLT4!AKF MADC>4+BUEDURI?QIJ9L\X,;#2YIZGF8(!-)?CTEKD*/_9)C_W:>&6UWB4CC? M[E,.@P39H;=TQ=8P,T$)=BI225!)?R\]/',7]G=N.KO::KZ72/&4OPP[F,;+?!)*,8>97386NQ(=9M*T&SJ)[@(4N5;"6F_B786Y^I(S.,PM3)E8KR>NLGF=2TF%>58GL<'3 M[K#J4+U.S#J,5>(AT*CW0PZN/VGBR/V%NB'>T3^GS4-O_%[I0AH?R$5=#*R! M7K3*_^@%*_;#29JYR_M@B]"XFC.-%V.HP)4$R:H=?&9W0S.?N>];*@]J0IY5 MRZU3'RR.:LMRR"Z6K.DO503S[Y)\=+ A+6^R$7@ I!!?LY3.:LR?UD85)C'Z M:_'Z%:;$D+1;4$V^%^EQ5G>#N\9EKL+^=LEFWVZN\YV/BJ67O&Q+/Y,: M9ET5L%6V82MO[+&5)X<,4BAGF*JQN#YVYHQ<#?J,-_LM\@;;Y4[MTK4/&2I_ M&D?)*9G2WU#WVN6R$MBWT@JP_OPFL:0#'J,E-(D1/S\PL4"[I+5ZC[0K% MHRL?DGB[EP"A"&R+PFP>P;BKS4[+.3]A9] XC_65R*?H@ M_<$JQLVB$'P/.EKPE=/L.ZL*#-C36N_J7WAEBM&(4*U>QCT)"5;2XB J$ZVJ MJ>H#:":W%32A 2YQY:BUJ4^&BP2%!OR2KSS-DQ=]5ZX+P)_N3$O1MC/_E&= M;L@;B1]OJI9T; WH:VEL>; U9NM534CR'H2E=SYM0'=LNI3GY*J03&+56)') M.HOPSP"(* I<0=BV'W@K!A)!76URE%8&U>,&V>=@ELHC=F#'T+<%H2>]3T2\ M/_%F JG\M*R[E#*EY,;(,J C[0S5-R9J>E$9H:#DR*7W]/,(90 *&?C)K-7+6;FL]N@?'EII+PQ^. M1X-?GA+ .N$TFB=WJAE%E*51_:6HIEAM?CQ7AB;;=3SXYN1BEN^+#68&8V(\ M0&%(L(RES^QIK>9/ID23'N>_5.*7^K"??\A=V,V'>. _5SUU/1ZY33!$RDJ! M=VR^WU^4X7E!FR4_#R]C#[F%+^IIIH2O.4]ZE5!\[J2.Z(.)?T(F_BD0Q/LE M-U7B)-Z(,LV>:,FTU*4HF4_LEHH00=3KI]0QUFV!TT+M>RL-L]_BM-==W=!P M)X-K WT.8#WG%.3BE@Q016J-E[FV,F-0 MJR7NO,R>.];_ZIW>I72#J"URS38OM!UB5Q2Y7S:\E\[SF)8>@, 3[@5>_WCC MV0DE^[IP*^D?^R.,@QV]\(TT!:)Y,O?#X-/!=H&1L&_-65C!$]+1B[?5[Z>K7/KN/]6-GK_88^VFX3.K:\JODDSB*V@7D@ MKOZ^&\>G[3JVF(N)\.-1WTI$D" ;W9MKASZ,%$?B^#?N5^E;1T Y%W_, C94 MF4N\.[@SMMIJQF=UI]5+S;JRSA--I\'FF(M,2]3N9\9ZYVUL- #AN_?K:M^ M B$I7S;*3$0E03D9N]:GEJQ)"0-6H?:^;'G/AIC(_!';L#7#D-3">E,RJW.^ M]HN.EZ65_JPJ\3^Y=9K!V5X-P"@-'9NP7S._=L4R>,O)+"#E_M:U@\;$0^LN MA"ZMT[HZMF&FZP4^M'7SDGAQ0ZF8L=LUCSM M>RC%*8N*[?+U$IUAZ"4F&]>!Y]4SHM;R33[7P(36G;&K@%YYS13^*3M&2MA MTMV7]*0$!E;_D;8G90)('ED[!%Q%(NB^-"'W/UZZKM<(8+OCG0#::9HT#YW? ;RN.\( M$P)$DK:P\;S-F+=XY18MC%(E5 ](0*ZVVT[XAU."3R=LS?=7?UG]2V)R206) MJCYMR!KZ@D6IIW4;5H %Z9_$SP>WH\4[T8*H%,W-[#EO][(&N4>W'0>7KBNL M)9A"HW:,%4CK$2G3$DF>)N/]/GCZ\%\0GO[FM>;8DD^>O'KV,V'C)]^^>?$= M_O#_ %!+ 0(4 Q0 ( (*";5<-F^"91P, -D, 1 " M 0 !P96=Y+3(P,C,Q,3 Y+GAS9%!+ 0(4 Q0 ( (*";5?H8.2 _0H M ("& 5 " 78# !P96=Y+3(P,C,Q,3 Y7VQA8BYX;6Q0 M2P$"% ,4 " ""@FU7J2JY65$' #%5P %0 @ &F#@ M<&5G>2TR,#(S,3$P.5]P&UL4$L! A0#% @ @H)M5S(RAH2\$P M&H$ !$ ( !*A8 '!E9WDR,S$Q-C1?.&LN:'1M4$L! A0# M% @ @H)M5P%;BG\9+0 ^:T !4 ( !%2H '!E9WDR F,S$Q-C1?97@Y.2TQ+FAT;5!+!08 !0 % $